Positions
SP
2026 Earned Positions
SP
Roster%
97.55%
Change
7Day
0.61%
30Day
1.23%
2025 OPL Round 2
OPL Roster%
4.12%
OPL Average Salary
$6.14

May 18, 2025 9:13 PM : Eflin (3-2) took the loss against the Nationals on Sunday, allowing eight runs on 10 hits and no walks with four strikeouts over 5.1 innings.
Analysis: Eflin threw 61 of 93 pitches for strikes but was tagged for four home runs over the first two innings. The 31-year-old had allowed only eight total earned runs across 23 innings in his first four outings, and he still managed to pitch into the sixth frame Sunday despite the rough start. He'll carry an inflated 5.08 ERA, 1.13 WHIP and 17:3 K:BB across 28.1 innings into a road matchup with the Red Sox next weekend.
MLB Stats
Pitching
Year | Team | G | GS | IP | WINS | SV | K | ERA | WHIP |
---|---|---|---|---|---|---|---|---|---|
2016 | PHI | 11 | 11 | 63.1 | 3 | 0 | 31 | 5.54211 | 1.32632 |
2017 | PHI | 11 | 11 | 64.1 | 1 | 0 | 35 | 6.15544 | 1.41451 |
2018 | PHI | 24 | 24 | 128.0 | 11 | 0 | 123 | 4.35938 | 1.30469 |
2019 | PHI | 32 | 28 | 163.1 | 10 | 0 | 129 | 4.13265 | 1.34694 |
2020 | PHI | 11 | 10 | 59.0 | 4 | 0 | 70 | 3.96610 | 1.27119 |
2021 | PHI | 18 | 18 | 105.2 | 4 | 0 | 99 | 4.17350 | 1.24921 |
2022 | PHI | 20 | 13 | 75.2 | 3 | 1 | 65 | 4.04405 | 1.12335 |
2023 | TBR | 31 | 31 | 177.2 | 16 | 0 | 186 | 3.49531 | 1.02439 |
2024 | TBR | 19 | 19 | 110.0 | 5 | 0 | 87 | 4.09091 | 1.16364 |
2024 | BAL | 9 | 9 | 55.1 | 5 | 0 | 47 | 2.60241 | 1.12048 |
2025 | BAL | 5 | 5 | 28.1 | 3 | 0 | 17 | 5.08235 | 1.12941 |
MILB Stats
Pitching
Year | Team | G | GS | IP | WINS | SV | K | ERA | WHIP |
---|---|---|---|---|---|---|---|---|---|
2012 | SDP (R) | 4 | 3 | 7.0 | 0 | 0 | 4 | 7.71429 | 1.71429 |
2013 | SDP (A) | 22 | 22 | 118.2 | 7 | 0 | 86 | 2.73034 | 1.18820 |
2014 | SDP (A+) | 24 | 24 | 128.0 | 10 | 0 | 93 | 3.79688 | 1.32031 |
2015 | PHI (AA) | 23 | 23 | 131.2 | 8 | 0 | 68 | 3.69114 | 1.20760 |
2016 | PHI (AAA) | 11 | 11 | 68.1 | 5 | 0 | 55 | 2.89756 | 0.87805 |
2017 | PHI (R) | 2 | 2 | 7.0 | 0 | 0 | 6 | 1.28571 | 0.71429 |
2017 | PHI (A+) | 1 | 1 | 5.0 | 1 | 0 | 6 | 0.00000 | 0.20000 |
2017 | PHI (AAA) | 8 | 7 | 43.1 | 1 | 0 | 38 | 4.56923 | 1.45385 |
2018 | PHI (AAA) | 4 | 4 | 20.0 | 2 | 0 | 15 | 4.05000 | 1.25000 |
2021 | PHI (AA) | 1 | 1 | 2.1 | 0 | 0 | 3 | 0.00000 | 0.42857 |
2022 | PHI (AAA) | 1 | 1 | 2.0 | 0 | 0 | 3 | 4.50000 | 0.50000 |
2025 | BAL (A+) | 1 | 1 | 4.0 | 0 | 0 | 4 | 0.00000 | 1.00000 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
May 18, 2025 | BAL | WSN | 1 | 0 | 0 | 0 | 5.1 | 26 | 8 | 8 | 10 | 4 | 0 | 1 | 4 |
May 11, 2025 | BAL | @LAA | 1 | 1 | 0 | 0 | 5.0 | 21 | 2 | 2 | 5 | 5 | 2 | 0 | 0 |
Apr 7, 2025 | BAL | @ARI | 1 | 1 | 0 | 0 | 6.0 | 23 | 1 | 1 | 4 | 1 | 0 | 1 | 0 |
Apr 2, 2025 | BAL | BOS | 1 | 0 | 0 | 0 | 6.0 | 24 | 3 | 3 | 8 | 5 | 0 | 0 | 1 |
Mar 27, 2025 | BAL | @TOR | 1 | 1 | 0 | 0 | 6.0 | 21 | 2 | 2 | 2 | 2 | 1 | 0 | 1 |
Sep 25, 2024 | BAL | @NYY | 1 | 0 | 0 | 0 | 4.2 | 22 | 3 | 3 | 4 | 1 | 5 | 0 | 1 |
Sep 19, 2024 | BAL | SFG | 1 | 0 | 0 | 0 | 6.0 | 24 | 2 | 2 | 6 | 5 | 1 | 0 | 1 |
Sep 13, 2024 | BAL | @DET | 1 | 0 | 0 | 0 | 6.2 | 25 | 1 | 1 | 5 | 3 | 1 | 0 | 1 |
Sep 7, 2024 | BAL | TBR | 1 | 0 | 0 | 0 | 5.2 | 26 | 3 | 3 | 8 | 4 | 1 | 0 | 2 |
Sep 1, 2024 | BAL | @COL | 1 | 1 | 0 | 0 | 7.0 | 25 | 1 | 1 | 4 | 9 | 1 | 0 | 0 |
Totals | 10 | 4 | 0 | 0 | 58.1 | 237 | 26 | 26 | 56 | 39 | 12 | 2 | 11 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
May 4, 2025 | A+ | ABD | BG | 1 | 0 | 0 | 4.0 | 15 | 0 | 0 | 2 | 4 | 2 | 0 | 0 |
Totals | 1 | 0 | 0 | 4.0 | 15 | 0 | 0 | 2 | 4 | 2 | 0 | 0 |
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 |
---|---|---|---|
May 1, 2018 3:48 PM | add | Big Papi memories | $1 |
June 7, 2018 7:32 AM | cut | Big Papi memories | $1 |
June 19, 2018 11:20 AM | add | Didn’t use my JJ, it was a Bleday | $4 |
October 12, 2018 12:56 PM | increase | Didn’t use my JJ, it was a Bleday | $6 |
January 31, 2019 2:01 PM | cut | Didn’t use my JJ, it was a Bleday | $3 |
March 4, 2019 10:02 PM | add | Kramerica Industries | $5 |
July 28, 2019 7:19 AM | cut | Kramerica Industries | $3 |
August 30, 2019 10:09 AM | add | Kramerica Industries | $3 |
August 30, 2019 4:52 PM | cut | Kramerica Industries | $2 |
August 31, 2019 4:52 PM | add | Big Papi memories | $3 |
September 7, 2019 12:35 PM | cut | Big Papi memories | $2 |
March 15, 2020 10:00 PM | add | Van Buren Boys | $1 |
August 6, 2020 5:12 PM | cut | Van Buren Boys | $1 |
August 17, 2020 11:34 PM | add | La Flama Blanca | $2 |
September 30, 2020 7:33 PM | increase | La Flama Blanca | $4 |
July 18, 2021 6:04 PM | cut | La Flama Blanca | $2 |
August 20, 2021 1:42 PM | add | The JHey Kid | $3 |
October 9, 2021 4:48 AM | increase | The JHey Kid | $5 |
February 15, 2022 5:13 PM | cut | The JHey Kid | $0 |
March 13, 2022 10:27 PM | add | Van Buren Boys | $1 |
August 3, 2022 1:50 AM | cut | Van Buren Boys | $1 |
March 19, 2023 8:52 PM | add | La Flama Blanca | $5 |
October 12, 2023 11:31 AM | increase | La Flama Blanca | $7 |
October 10, 2024 12:19 AM | increase | La Flama Blanca | $9 |