Fri 5/16 | Sat 5/17 | Sun 5/18 |
---|---|---|
@SDP 9:40 PM EDT | @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 |
---|---|---|---|
July 1, 2017 10:53 PM | add | Orange Crush | $1 |
October 7, 2017 1:53 AM | increase | Orange Crush | $3 |
December 10, 2017 12:01 PM | move | Little Pine Tar on my bat III (from Orange Crush) | $3 |
October 12, 2018 12:47 PM | increase | Little Pine Tar on my bat III | $5 |
May 12, 2019 6:02 PM | move | Songbird of my Generation (from Little Pine Tar on my bat III) | $5 |
October 4, 2019 4:57 PM | increase | Songbird of my Generation | $7 |
November 15, 2019 12:15 AM | increase | Songbird of my Generation | $14 |
September 30, 2020 6:30 PM | increase | Songbird of my Generation | $16 |
November 15, 2020 12:37 AM | increase | Songbird of my Generation | $21 |
October 9, 2021 3:53 AM | increase | Songbird of my Generation | $23 |
May 24, 2022 1:31 PM | move | π₯ Paper in Fire (from Songbird of my Generation) | $23 |
October 14, 2022 1:57 AM | increase | π₯ Paper in Fire | $25 |
November 15, 2022 12:43 AM | increase | π₯ Paper in Fire | $27 |
January 22, 2023 4:56 PM | move | FREE KAREN READ (from π₯ Paper in Fire) | $27 |
October 12, 2023 11:21 AM | increase | FREE KAREN READ | $29 |
November 15, 2023 12:40 AM | increase | FREE KAREN READ | $30 |
January 2, 2024 8:48 PM | move | Orange Crush (from FREE KAREN READ) | $30 |
August 21, 2024 8:58 PM | move | FREE KAREN READ (from Orange Crush) | $30 |
October 10, 2024 1:04 AM | increase | FREE KAREN READ | $32 |
January 19, 2025 3:23 PM | move | The Stone Crabs π¦ ππ (from FREE KAREN READ) | $32 |