Fri 8/08 | Sat 8/09 | Sun 8/10 |
---|---|---|
Starting TBR 9:40 PM EDT | TBR 9:40 PM EDT | TBR 4:10 PM EDT |
Positions
SP
2026 Earned Positions
SP
All Leagues
Average $21.89
Median $21.00
FanGraphs Points
Average $21.31
Median $21.00
All Leagues
Average $15.80
Median $14.00
FanGraphs Points
Average $14.40
Median $14.50
Roster%
100%
Change
7Day
0.31%
30Day
0.92%
2025 OPL Round 5
OPL Roster%
12.50%
OPL Average Salary
$22.50

August 2, 2025 10:15 PM : Castillo did not factor into the decision in Saturday's 6-4 extra-innings loss to the Rangers, allowing two runs on four hits and one walk with four strikeouts over 4.1 innings.
Analysis: Castillo allowed both of his runs in the third inning and failed to complete five frames for just the second time in 23 starts, throwing only 51 of 87 pitches for strikes. Still, the veteran has now surrendered three earned runs or fewer in seven straight outings, a stretch that includes four wins and four quality starts. He'll take a 3.22 ERA, 1.21 WHIP and 115:37 K:BB across 131.1 innings into a home matchup with the Rays next 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 | 23 | 23 | 131.1 | 0 | 0 | 115 | 122 | 37 | 6 | 13 | 4.54 | 595.76 |
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug 2, 2025 | SEA | TEX | 1 | 0 | 0 | 0 | 4.1 | 19 | 2 | 2 | 4 | 4 | 1 | 1 | 1 | 11.37 |
Jul 28, 2025 | SEA | @ATH | 1 | 1 | 0 | 0 | 7.0 | 26 | 1 | 1 | 5 | 4 | 0 | 1 | 0 | 43.80 |
Jul 23, 2025 | SEA | MIL | 1 | 0 | 0 | 0 | 5.0 | 26 | 6 | 3 | 10 | 7 | 0 | 1 | 0 | 22.00 |
Jul 18, 2025 | SEA | HOU | 1 | 1 | 0 | 0 | 6.2 | 25 | 0 | 0 | 3 | 7 | 2 | 0 | 0 | 49.53 |
Jul 11, 2025 | SEA | @DET | 1 | 1 | 0 | 0 | 5.0 | 22 | 3 | 3 | 6 | 6 | 2 | 1 | 0 | 24.40 |
Jul 5, 2025 | SEA | PIT | 1 | 1 | 0 | 0 | 7.0 | 23 | 0 | 0 | 2 | 8 | 0 | 0 | 0 | 62.60 |
Jun 29, 2025 | SEA | @TEX | 1 | 0 | 0 | 0 | 6.0 | 26 | 1 | 1 | 7 | 4 | 2 | 0 | 0 | 28.20 |
Jun 24, 2025 | SEA | @MIN | 1 | 0 | 0 | 0 | 5.0 | 22 | 5 | 5 | 7 | 3 | 2 | 0 | 1 | 6.50 |
Jun 18, 2025 | SEA | BOS | 1 | 0 | 0 | 0 | 6.0 | 24 | 3 | 3 | 3 | 5 | 2 | 1 | 2 | 13.00 |
Jun 13, 2025 | SEA | CLE | 1 | 0 | 0 | 0 | 6.0 | 23 | 2 | 2 | 3 | 7 | 3 | 0 | 2 | 17.00 |
Totals | 10 | 4 | 0 | 0 | 58.0 | 236 | 23 | 20 | 50 | 55 | 14 | 5 | 6 | 278.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 |
---|---|---|---|
July 2, 2017 1:21 AM | add | Points Taken | $3 |
October 7, 2017 1:53 AM | increase | Points Taken | $5 |
October 12, 2018 12:45 PM | increase | Points Taken | $7 |
October 4, 2019 4:43 PM | increase | Points Taken | $9 |
November 15, 2019 12:16 AM | increase | Points Taken | $13 |
September 30, 2020 6:31 PM | increase | Points Taken | $15 |
November 15, 2020 12:40 AM | increase | Points Taken | $25 |
December 15, 2020 6:45 PM | move | Ump Yours (from Points Taken) | $25 |
May 7, 2021 4:19 PM | move | Mayor of Ding Dong City (from Ump Yours) | $25 |
June 19, 2021 12:16 PM | move | Rubber Duckies (from Mayor of Ding Dong City) | $25 |
October 9, 2021 4:35 AM | increase | Rubber Duckies | $27 |
October 14, 2022 1:20 AM | increase | Rubber Duckies | $29 |
November 15, 2022 12:48 AM | increase | Rubber Duckies | $30 |
August 14, 2023 6:04 PM | move | Lollygaggers (from Rubber Duckies) | $30 |
October 12, 2023 12:06 PM | increase | Lollygaggers | $32 |
July 29, 2024 11:59 PM | move | Ump Yours (from Lollygaggers) | $32 |
October 10, 2024 1:00 AM | increase | Ump Yours | $34 |
January 31, 2025 8:23 PM | cut | Ump Yours | $0 |
March 2, 2025 8:33 PM | add | Wonderful Rainbow | $15 |