P · 11 seasons · 2015 – 2025 · B/T: R/R
Miguel Castro is the extreme version of a specialist. +0.2 of roto value came from ERA, yet his career total is only -6.2. No season of his scores higher than 2023, at +2.9, 150th that season and 9316th of 51,303 player-seasons on record. Career value accumulated in ERA (+0.2), and drained away in WHIP (-2.8), strikeouts (-1.5) and saves (-0.2).
| Season ↑ | Tm | G | Z | Szn | All-Time |
|---|---|---|---|---|---|
| 2015 | TOR | 18 | -2.05 | #594 | #57,954 |
| 2016 | COL | 19 | -2.02 | #590 | #54,602 |
| 2017 | BAL | 39 | -2.07 | #594 | #61,375 |
| 2018 | BAL | 63 | -2.08 | #600 | #61,965 |
| 2019 | BAL | 65 | -2.07 | #603 | #60,884 |
| 2020 | BAL | 26 | -2.06 | #508 | #58,654 |
| 2021★ | NYM | 69 | -1.98 | #625 | #50,746 |
| 2022 | NYY | 34 | -2.02 | #580 | #53,628 |
| 2023 | ARI | 75 | -2.05 | #565 | #56,873 |
| 2024 | ARI | 11 | -2.04 | #564 | #55,925 |
| 2025 | CWS | 6 | -2.01 | #554 | #52,712 |
★ Best season by Z
| Season ↑ | Tm | G | Z | Szn | All-Time |
|---|---|---|---|---|---|
| 2015 | TOR | 18 | -2.10 | #520 | #33,110 |
| 2016 | COL | 19 | -2.38 | #586 | #37,402 |
| 2017 | BAL | 39 | 0.52 | #239 | #16,326 |
| 2018 | BAL | 63 | -1.10 | #361 | #23,958 |
| 2019 | BAL | 65 | -0.56 | #321 | #21,041 |
| 2020 | BAL | 26 | 0.73 | #249 | #15,555 |
| 2021 | NYM | 69 | 1.17 | #234 | #14,089 |
| 2022 | NYY | 34 | -0.38 | #326 | #20,215 |
| 2023★ | ARI | 75 | 2.90 | #150 | #9,316 |
| 2024 | ARI | 11 | -2.65 | #721 | #41,348 |
| 2025 | CWS | 6 | -2.38 | #683 | #37,387 |
★ Best season by Z