Sat 6/14 | Sun 6/15 | Mon 6/16 |
---|---|---|
CLE 9:40 PM EDT | CLE 4:10 PM EDT | BOS 9:40 PM EDT |
Positions
SP
2026 Earned Positions
SP
All Leagues
Average $22.06
Median $21.00
H2H FanGraphs Points
Average $22.92
Median $22.00
All Leagues
Average $17.80
Median $17.50
H2H FanGraphs Points
Average $22.40
Median $23.00
Roster%
99.69%
Change
7Day
0%
30Day
0.61%
2025 OPL Round 3
OPL Roster%
9.00%
OPL Average Salary
$18.56

June 14, 2025 1:55 AM : Castillo allowed two runs on three hits and three walks while striking out seven over six innings in a no-decision Friday versus the Guardians.
Analysis: Castillo was able to limit the damage to back-to-back solo home runs by Nolan Jones and Steven Kwan in the third inning. After allowing just four homers in his first 12 starts of the year, Castillo has given up five long balls over his last two outings. On the positive side, Friday's effort was his eighth quality start, five of which have come over his last six games. Castillo has a 3.29 ERA, 1.27 WHIP and 67:26 K:BB through 79.1 innings this season. The veteran right-hander is projected to make his next start at home versus the Red Sox.
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 | 14 | 14 | 79.1 | 0 | 0 | 67 | 75 | 26 | 1 | 9 | 4.21 | 334.37 |
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 13, 2025 | SEA | CLE | 1 | 0 | 0 | 0 | 6.0 | 23 | 2 | 2 | 3 | 7 | 3 | 0 | 2 | 17.00 |
Jun 7, 2025 | SEA | @LAA | 1 | 0 | 0 | 0 | 5.0 | 24 | 6 | 4 | 8 | 5 | 0 | 0 | 3 | -10.70 |
Jun 1, 2025 | SEA | MIN | 1 | 0 | 0 | 0 | 6.0 | 23 | 0 | 0 | 4 | 5 | 2 | 0 | 0 | 38.00 |
May 25, 2025 | SEA | @HOU | 1 | 0 | 0 | 0 | 6.0 | 27 | 3 | 3 | 9 | 6 | 1 | 0 | 0 | 30.00 |
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 |
Totals | 10 | 3 | 0 | 0 | 58.0 | 241 | 21 | 19 | 55 | 49 | 16 | 0 | 6 | 262.40 |
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 7, 2021 5:14 PM | add | Saint Louis is Playin | $38 |
April 14, 2021 5:05 PM | move | The FAAB Morons (from Saint Louis is Playin) | $38 |
May 1, 2021 7:00 PM | cut | The FAAB Morons | $19 |
May 4, 2021 11:30 PM | add | Saint Louis is Playin | $26 |
August 13, 2021 1:47 PM | move | 🤡🤡🤡 (from Saint Louis is Playin) | $26 |
October 9, 2021 4:46 AM | increase | 🤡🤡🤡 | $28 |
June 19, 2022 8:11 AM | cut | 🤡🤡🤡 | $14 |
June 20, 2022 8:12 AM | add | The FAAB Morons | $28 |
August 12, 2022 12:37 PM | move | Mo Vaughn (from The FAAB Morons) | $28 |
October 14, 2022 2:14 AM | increase | Mo Vaughn | $30 |
January 26, 2023 5:30 PM | cut | Mo Vaughn | $0 |
March 3, 2023 10:02 PM | add | 🤡🤡🤡 | $22 |
October 12, 2023 11:24 AM | increase | 🤡🤡🤡 | $24 |
August 30, 2024 2:47 PM | move | Mo Vaughn (from 🤡🤡🤡) | $24 |
September 10, 2024 10:14 PM | cut | Mo Vaughn | $12 |
September 15, 2024 10:14 AM | add | Handle With Care | $22 |
October 10, 2024 1:09 AM | increase | Handle With Care | $24 |
January 29, 2025 4:38 PM | cut | Handle With Care | $0 |
March 2, 2025 7:41 PM | add | Saint Louis is Playin | $18 |