Fri 5/16 | Sat 5/17 | Sun 5/18 |
---|---|---|
@SDP 3-0 5••• | @SDP 8:40 PM EDT | @SDP 4:10 PM EDT |
Positions
SP
2026 Earned Positions
SP
All Leagues
Average $22.21
Median $22.00
FanGraphs Points
Average $21.63
Median $21.00
All Leagues
Average $15.30
Median $15.00
FanGraphs Points
Average $19.60
Median $18.00
Roster%
99.39%
Change
7Day
0%
30Day
0%
2025 OPL Round 2
OPL Roster%
10.00%
OPL Average Salary
$20.82

May 14, 2025 9:35 PM : Castillo allowed a run on six hits and two walks while striking out six over six innings in a no-decision versus the Yankees on Wednesday.
Analysis: Castillo wasn't at his sharpest but still kept the Yankees off the board until Jasson Dominguez's RBI double in the sixth inning. This was Castillo's fourth quality start of the season, three of which have come over his last four outings. The six strikeouts matched his season high, but he also continued the trend of walking at least two batters in every start so far. He's posted a 3.65 ERA, 1.38 WHIP and 39:20 K:BB across 49.1 innings through nine starts in 2025. Castillo is projected for a much more favorable matchup on the road versus the White Sox next week.
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 | 9 | 9 | 49.1 | 0 | 0 | 39 | 48 | 20 | 1 | 4 | 4.18 | 206.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 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 |
Sep 8, 2024 | SEA | @STL | 1 | 0 | 0 | 0 | 3.0 | 15 | 2 | 2 | 5 | 3 | 1 | 0 | 0 | 12.20 |
Totals | 10 | 3 | 0 | 0 | 52.1 | 229 | 22 | 22 | 53 | 42 | 21 | 1 | 4 | 218.27 |
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 |
---|---|---|---|
March 18, 2018 8:48 PM | add | Jealnet's Arm Renewal Services | $18 |
October 12, 2018 12:50 PM | increase | Jealnet's Arm Renewal Services | $20 |
November 22, 2018 12:49 AM | cut | Jealnet's Arm Renewal Services | $10 |
March 17, 2019 9:48 PM | add | Project Mayhem | $19 |
April 25, 2019 3:43 PM | move | Waterford Rivermen (from Project Mayhem) | $19 |
October 4, 2019 4:56 PM | increase | Waterford Rivermen | $21 |
November 15, 2019 12:17 AM | increase | Waterford Rivermen | $24 |
November 22, 2019 7:32 PM | move | Grayson and the Viltrumites (from Waterford Rivermen) | $24 |
September 30, 2020 6:40 PM | increase | Grayson and the Viltrumites | $26 |
November 15, 2020 12:46 AM | increase | Grayson and the Viltrumites | $29 |
October 9, 2021 3:56 AM | increase | Grayson and the Viltrumites | $31 |
February 14, 2022 10:51 PM | move | Lansing Lugnuts (from Grayson and the Viltrumites) | $31 |
October 14, 2022 1:34 AM | increase | Lansing Lugnuts | $33 |
November 15, 2022 12:51 AM | increase | Lansing Lugnuts | $35 |
July 8, 2023 11:16 AM | move | Des Moines Monastics (from Lansing Lugnuts) | $35 |
October 12, 2023 11:57 AM | increase | Des Moines Monastics | $37 |
January 30, 2024 3:34 PM | cut | Des Moines Monastics | $0 |
March 19, 2024 8:15 PM | add | Des Moines Monastics | $32 |
August 11, 2024 11:53 PM | move | Jealnet's Arm Renewal Services (from Des Moines Monastics) | $32 |
October 10, 2024 1:02 AM | increase | Jealnet's Arm Renewal Services | $34 |
December 29, 2024 7:25 AM | cut | Jealnet's Arm Renewal Services | $0 |
March 17, 2025 8:52 PM | add | Waterford Rivermen | $21 |