Thu 5/22 | Fri 5/23 | Sat 5/24 |
---|---|---|
@HOU 8:10 PM EDT | @HOU 8:10 PM EDT | @HOU 4:10 PM EDT |
Positions
SP
2026 Earned Positions
SP
All Leagues
Average $22.18
Median $22.00
FanGraphs Points
Average $21.59
Median $21.00
Roster%
99.39%
Change
7Day
0.31%
30Day
0.61%
2025 OPL Round 2
OPL Roster%
10.00%
OPL Average Salary
$20.82

May 19, 2025 10:43 PM : Castillo (4-3) yielded three hits over seven shutout frames while striking out five batters and picking up a win against the White Sox on Monday
Analysis: Castillo was dominant in picking up his first win since April 26. He allowed just one runner to reach scoring position and retired the final 14 batters he faced. Castillo threw 64 of 94 pitches for strikes and did not issue a free pass after walking at least two batters in each of his first nine appearances. He's given up two or fewer runs in eight of his 10 starts this season but has completed at least seven innings just twice. He'll carry a 3.20 ERA into his next matchup, which is projected to be in Houston this weekend.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2017 | CIN | 15 | 15 | 89.1 | 0 | 0 | 98 | 64 | 32 | 3 | 11 | 5.04 | 450.37 |
2018 | CIN | 31 | 31 | 169.2 | 0 | 0 | 165 | 158 | 49 | 5 | 28 | 3.94 | 668.34 |
2019 | CIN | 32 | 32 | 190.2 | 0 | 0 | 226 | 139 | 79 | 7 | 22 | 5.1 | 972.94 |
2020 | CIN | 12 | 12 | 70.0 | 0 | 0 | 89 | 62 | 24 | 1 | 5 | 5.69 | 398.30 |
2021 | CIN | 33 | 33 | 187.2 | 0 | 0 | 192 | 181 | 75 | 7 | 19 | 4.38 | 822.44 |
2022 | CIN | 14 | 14 | 85.0 | 0 | 0 | 90 | 63 | 28 | 4 | 7 | 5.45 | 463.10 |
2022 | SEA | 11 | 11 | 65.1 | 0 | 0 | 77 | 55 | 17 | 4 | 6 | 5.47 | 357.67 |
2023 | SEA | 33 | 33 | 197.0 | 0 | 0 | 219 | 160 | 56 | 5 | 28 | 4.83 | 952.40 |
2024 | SEA | 30 | 30 | 175.1 | 0 | 0 | 175 | 158 | 47 | 5 | 25 | 4.41 | 773.16 |
2025 | SEA | 10 | 10 | 56.1 | 0 | 0 | 44 | 51 | 20 | 1 | 4 | 4.62 | 260.07 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2012 | SFG (R) | 19 | 0 | 54.1 | 2 | 1 | 47 | 47 | 22 | 4 | 1 | 5.48 | 297.57 |
2013 | SFG (R) | 27 | 0 | 28.1 | 20 | 0 | 34 | 15 | 3 | 1 | 0 | 11.53 | 326.67 |
2014 | SFG (A) | 48 | 0 | 58.2 | 10 | 6 | 66 | 56 | 25 | 1 | 6 | 5.84 | 342.73 |
2015 | MIA (A) | 25 | 7 | 63.1 | 4 | 2 | 63 | 59 | 19 | 3 | 1 | 6.17 | 390.97 |
2015 | MIA (A+) | 10 | 9 | 43.2 | 0 | 0 | 31 | 44 | 14 | 1 | 3 | 4.32 | 188.83 |
2016 | MIA (A+) | 23 | 21 | 117.2 | 0 | 0 | 91 | 95 | 18 | 3 | 2 | 6.1 | 718.14 |
2016 | MIA (AA) | 3 | 3 | 14.0 | 0 | 0 | 12 | 12 | 7 | 1 | 1 | 4.29 | 60.10 |
2017 | CIN (AA) | 14 | 14 | 80.1 | 0 | 0 | 81 | 68 | 13 | 3 | 5 | 5.85 | 470.17 |
2022 | CIN (A+) | 1 | 1 | 2.1 | 0 | 0 | 4 | 2 | 3 | 0 | 0 | 4.74 | 11.07 |
2022 | CIN (AAA) | 2 | 2 | 8.0 | 0 | 0 | 12 | 5 | 5 | 0 | 0 | 6.9 | 55.20 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
May 19, 2025 | SEA | @CHW | 1 | 1 | 0 | 0 | 7.0 | 24 | 0 | 0 | 3 | 5 | 0 | 0 | 0 | 54.00 |
May 14, 2025 | SEA | NYY | 1 | 0 | 0 | 0 | 6.0 | 25 | 1 | 1 | 6 | 6 | 2 | 0 | 0 | 34.80 |
May 9, 2025 | SEA | TOR | 1 | 0 | 0 | 0 | 5.0 | 24 | 5 | 5 | 7 | 3 | 2 | 0 | 1 | 6.50 |
May 3, 2025 | SEA | @TEX | 1 | 0 | 0 | 0 | 6.0 | 23 | 1 | 1 | 4 | 2 | 2 | 0 | 0 | 32.00 |
Apr 26, 2025 | SEA | MIA | 1 | 1 | 0 | 0 | 6.0 | 21 | 0 | 0 | 1 | 5 | 2 | 0 | 0 | 45.80 |
Apr 20, 2025 | SEA | @TOR | 1 | 1 | 0 | 0 | 5.0 | 27 | 3 | 3 | 10 | 5 | 2 | 0 | 0 | 15.00 |
Apr 15, 2025 | SEA | @CIN | 1 | 0 | 0 | 0 | 4.1 | 24 | 6 | 6 | 7 | 3 | 4 | 0 | 1 | -4.43 |
Apr 8, 2025 | SEA | HOU | 1 | 0 | 0 | 0 | 5.0 | 21 | 0 | 0 | 5 | 6 | 2 | 0 | 0 | 30.00 |
Apr 2, 2025 | SEA | DET | 1 | 1 | 0 | 0 | 7.0 | 28 | 2 | 2 | 5 | 5 | 2 | 0 | 1 | 30.50 |
Mar 28, 2025 | SEA | ATH | 1 | 0 | 0 | 0 | 5.0 | 21 | 2 | 2 | 3 | 4 | 2 | 1 | 1 | 15.90 |
Totals | 10 | 4 | 0 | 0 | 56.1 | 238 | 20 | 20 | 51 | 44 | 20 | 1 | 4 | 260.07 |
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 |
---|---|---|---|
July 2, 2017 9:28 AM | add | The Razor Shines | $1 |
October 7, 2017 1:53 AM | increase | The Razor Shines | $3 |
May 16, 2018 8:04 AM | move | AFC Richmond Greyhounds ⚽️ (from The Razor Shines) | $3 |
October 12, 2018 12:54 PM | increase | AFC Richmond Greyhounds ⚽️ | $5 |
October 4, 2019 4:46 PM | increase | AFC Richmond Greyhounds ⚽️ | $7 |
November 15, 2019 12:15 AM | increase | AFC Richmond Greyhounds ⚽️ | $12 |
September 30, 2020 6:30 PM | increase | AFC Richmond Greyhounds ⚽️ | $14 |
November 15, 2020 12:37 AM | increase | AFC Richmond Greyhounds ⚽️ | $18 |
May 3, 2021 7:07 PM | move | Grimace Milkshake (from AFC Richmond Greyhounds ⚽️) | $18 |
May 6, 2021 4:04 PM | move | AFC Richmond Greyhounds ⚽️ (from Grimace Milkshake) | $18 |
June 18, 2021 10:34 AM | move | Grimace Milkshake (from AFC Richmond Greyhounds ⚽️) | $18 |
July 3, 2021 10:44 AM | move | Raucous Redheads (from Grimace Milkshake) | $18 |
October 9, 2021 4:37 AM | increase | Raucous Redheads | $20 |
February 12, 2022 6:39 PM | move | Fire Ross Atkins (from Raucous Redheads) | $20 |
October 14, 2022 1:33 AM | increase | Fire Ross Atkins | $22 |
October 12, 2023 11:03 AM | increase | Fire Ross Atkins | $24 |
October 10, 2024 12:13 AM | increase | Fire Ross Atkins | $26 |
March 1, 2025 9:48 PM | cut | Fire Ross Atkins | $0 |
March 7, 2025 9:28 PM | add | Grimace Milkshake | $24 |