On MLB 40-man: YES
Acquired: Free Agent (TEX) Jan'25
Sun 3/30 | Mon 3/31 | Tue 4/01 |
---|---|---|
@SEA 4:10 PM EDT | CHC 10:05 PM EDT | CHC 10:05 PM EDT |
Positions
RP
2026 Earned Positions
RP
Roster%
27.3%
Change
7Day
0.31%
30Day
15.64%
2025 OPL Round 1
OPL Roster%
0.42%
OPL Average Salary
$1.00

March 28, 2025 1:13 AM : Leclerc (0-1) blew the save and took the loss in Thursday's 4-2 loss against Seattle. He allowed three runs on two home runs and a walk while striking out one over one-third of an inning.
Analysis: Leclerc was protecting a one-run lead in the eighth inning but needed 28 pitches to record just one out. Despite the setback, he may be the A's best setup man until Michel Otanez (shoulder) returns from the injured list.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2016 | TEX | 12 | 0 | 15.0 | 0 | 0 | 15 | 11 | 13 | 0 | 0 | 4.89 | 73.40 |
2017 | TEX | 47 | 0 | 45.2 | 2 | 10 | 60 | 23 | 40 | 3 | 4 | 5.91 | 269.93 |
2018 | TEX | 59 | 0 | 57.2 | 12 | 15 | 85 | 24 | 25 | 3 | 1 | 9.68 | 558.03 |
2019 | TEX | 70 | 3 | 68.2 | 14 | 7 | 100 | 52 | 39 | 6 | 7 | 6.55 | 449.83 |
2020 | TEX | 2 | 0 | 2.0 | 1 | 0 | 3 | 2 | 2 | 0 | 0 | 7.3 | 14.60 |
2022 | TEX | 39 | 0 | 47.2 | 7 | 4 | 54 | 33 | 21 | 3 | 5 | 6.13 | 292.43 |
2023 | TEX | 57 | 0 | 57.0 | 4 | 8 | 67 | 37 | 28 | 2 | 5 | 6.32 | 360.10 |
2024 | TEX | 64 | 0 | 66.2 | 1 | 13 | 89 | 56 | 32 | 4 | 7 | 5.83 | 388.63 |
2025 | ATH | 1 | 0 | 0.1 | 0 | 0 | 1 | 2 | 1 | 0 | 2 | -84.99 | -28.33 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2011 | TEX (R) | 20 | 1 | 34.1 | 1 | 5 | 27 | 25 | 18 | 2 | 1 | 5.7 | 195.77 |
2012 | TEX (R) | 19 | 0 | 46.2 | 1 | 3 | 41 | 32 | 18 | 5 | 1 | 6 | 279.83 |
2013 | TEX (A) | 39 | 0 | 59.0 | 5 | 2 | 77 | 53 | 21 | 6 | 2 | 6.44 | 380.20 |
2014 | TEX (A+) | 42 | 0 | 57.1 | 14 | 0 | 79 | 39 | 37 | 2 | 8 | 5.85 | 335.47 |
2015 | TEX (AA) | 26 | 22 | 103.0 | 0 | 0 | 98 | 97 | 73 | 6 | 8 | 3.6 | 370.60 |
2016 | TEX (AA) | 10 | 2 | 23.0 | 1 | 2 | 28 | 17 | 10 | 1 | 1 | 6.51 | 149.70 |
2016 | TEX (AAA) | 29 | 0 | 43.0 | 1 | 5 | 50 | 23 | 28 | 0 | 3 | 6.1 | 262.50 |
2017 | TEX (AA) | 2 | 0 | 2.0 | 0 | 0 | 3 | 1 | 0 | 0 | 0 | 9.1 | 18.20 |
2018 | TEX (AAA) | 4 | 0 | 4.2 | 1 | 0 | 9 | 3 | 5 | 1 | 0 | 6.8 | 31.73 |
2022 | TEX (AA) | 2 | 0 | 2.1 | 0 | 0 | 3 | 4 | 0 | 0 | 0 | 5.52 | 12.87 |
2022 | TEX (AAA) | 7 | 0 | 6.2 | 0 | 0 | 8 | 5 | 5 | 1 | 0 | 5.15 | 34.33 |
2023 | TEX (AA) | 2 | 0 | 2.0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 2.95 | 5.90 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar 27, 2025 | ATH | @SEA | 0 | 0 | 0 | 0 | 0.1 | 4 | 3 | 3 | 2 | 1 | 1 | 0 | 2 | -28.33 |
Sep 29, 2024 | TEX | @LAA | 0 | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 11.40 |
Sep 27, 2024 | TEX | @LAA | 0 | 0 | 0 | 1 | 0.1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.47 |
Sep 25, 2024 | TEX | @ATH | 0 | 0 | 0 | 0 | 1.2 | 6 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 11.33 |
Sep 21, 2024 | TEX | SEA | 0 | 0 | 0 | 0 | 1.2 | 9 | 1 | 1 | 3 | 2 | 0 | 0 | 0 | 8.53 |
Sep 17, 2024 | TEX | TOR | 0 | 0 | 0 | 1 | 1.0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 11.40 |
Sep 14, 2024 | TEX | @SEA | 0 | 0 | 0 | 0 | 0.1 | 5 | 1 | 1 | 2 | 0 | 2 | 0 | 0 | -8.73 |
Sep 13, 2024 | TEX | @SEA | 0 | 0 | 0 | 1 | 0.1 | 2 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 5.87 |
Sep 8, 2024 | TEX | LAA | 0 | 0 | 0 | 1 | 1.0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 11.40 |
Sep 7, 2024 | TEX | LAA | 0 | 1 | 0 | 0 | 0.2 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 6.93 |
Totals | 0 | 1 | 0 | 4 | 8.1 | 38 | 5 | 5 | 8 | 8 | 3 | 1 | 2 | 36.27 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 4, 2023 | AA | FRI | MID | 0 | 0 | 0 | 1.0 | 4 | 1 | 1 | 1 | 1 | 0 | 0 | 1 |
Jul 2, 2023 | AA | FRI | @SA | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Totals | 0 | 0 | 0 | 2.0 | 7 | 1 | 1 | 1 | 1 | 0 | 0 | 1 |
Avg Salary & Roster%
Last 30 days
2026 Position Eligibility Progress
To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.
Transaction History
Date | Transaction Type | Team | Salary |
---|---|---|---|
April 24, 2017 3:44 AM | add | 🥷Cowboy BABIP⚾️ | $1 |
May 20, 2017 5:06 PM | cut | 🥷Cowboy BABIP⚾️ | $1 |
May 21, 2017 5:07 PM | add | SchanuWow! | $1 |
September 2, 2017 8:59 AM | cut | SchanuWow! | $1 |
September 3, 2017 8:59 AM | add | 🥷Cowboy BABIP⚾️ | $1 |
September 14, 2017 8:12 PM | cut | 🥷Cowboy BABIP⚾️ | $1 |
June 6, 2018 9:20 AM | add | Cherry Bombers 💣 | $2 |
October 12, 2018 12:55 PM | increase | Cherry Bombers 💣 | $4 |
October 4, 2019 4:46 PM | increase | Cherry Bombers 💣 | $6 |
January 18, 2020 5:34 PM | move | 🕸️ Webb Gems 💎 (from Cherry Bombers 💣) | $6 |
August 18, 2020 11:03 AM | cut | 🕸️ Webb Gems 💎 | $3 |
September 19, 2020 3:20 PM | add | 🕸️ Webb Gems 💎 | $3 |
September 19, 2020 3:24 PM | cut | 🕸️ Webb Gems 💎 | $2 |
March 21, 2021 12:51 PM | add | Scranton Stranglers | $4 |
May 22, 2021 9:04 AM | cut | Scranton Stranglers | $2 |
September 27, 2022 5:24 PM | add | Keep Yr Own Counsell | $1 |
September 29, 2022 9:16 PM | cut | Keep Yr Own Counsell | $1 |
September 30, 2022 9:17 PM | add | Yeah Jeets! | $1 |
October 14, 2022 2:26 AM | increase | Yeah Jeets! | $3 |
May 15, 2023 3:16 PM | cut | Yeah Jeets! | $2 |
June 19, 2023 12:06 PM | add | Yeah Jeets! | $2 |
June 25, 2023 2:15 PM | cut | Yeah Jeets! | $1 |
March 21, 2024 9:49 AM | add | Scranton Stranglers | $1 |
October 10, 2024 12:43 AM | increase | Scranton Stranglers | $3 |
January 27, 2025 12:29 PM | cut | Scranton Stranglers | $0 |