Loading games...
2025 Stats
W
0
L
0
ERA
7.50
WHIP
1.67
IP
6.0
SO
4
SV
0
HLD
1
G
6
GS
0
Career Stats
W
22
L
28
ERA
4.24
WHIP
1.39
IP
466.2
SO
414
SV
14
HLD
61
G
425
GS
4
Year-by-Year Pitching
| Year | Team | G | GS | IP | W | L | SV | SO | ERA | WHIP | Awards |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015 | Total | 18 | — | 17.2 | — | 3 | 4 | 18 | 6.11 | 1.75 | |
| 2016 | COL | 19 | — | 14.2 | — | — | — | 12 | 6.14 | 1.57 | |
| 2017 | BAL | 39 | 1 | 66.1 | 3 | 3 | — | 38 | 3.53 | 1.22 | |
| 2018 | BAL | 63 | 1 | 86.1 | 2 | 7 | — | 57 | 3.96 | 1.45 | |
| 2019 | BAL | 65 | — | 73.1 | 1 | 3 | 2 | 71 | 4.66 | 1.42 | |
| 2020 | Total | 26 | — | 24.2 | 2 | 2 | 1 | 38 | 4.01 | 1.66 | |
| 2021 | NYM | 69 | 2 | 70.1 | 3 | 4 | — | 77 | 3.45 | 1.29 | |
| 2022 | NYY | 34 | — | 29.0 | 5 | — | — | 31 | 4.03 | 1.45 | |
| 2023 | AZ | 75 | — | 64.2 | 6 | 6 | 7 | 60 | 4.31 | 1.18 | |
| 2024 | AZ | 11 | — | 13.2 | — | — | — | 8 | 5.93 | 1.68 | |
| 2025 | CWS | 6 | — | 6.0 | — | — | — | 4 | 7.50 | 1.67 |
Spring Training
Pitching
| Year | Team | G | GS | IP | W | L | SV | SO | ERA | WHIP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2015 | TOR | 9 | — | 12.1 | — | 1 | — | 12 | 2.19 | 0.57 |
| 2016 | COL | 9 | — | 9.0 | — | — | 2 | 9 | 3.00 | 0.67 |
| 2017 | COL | 5 | — | 4.0 | — | 1 | — | 4 | 15.75 | 2.75 |
| 2018 | BAL | 4 | 3 | 12.2 | 1 | 1 | — | 11 | 6.39 | 1.58 |
| 2019 | BAL | 9 | — | 8.1 | — | — | — | 11 | 1.08 | 0.96 |
| 2020 | BAL | 4 | — | 4.0 | — | — | — | 6 | 2.25 | 1.00 |
| 2021 | NYM | 8 | — | 7.1 | — | — | — | 9 | 1.23 | 0.41 |
| 2022 | Total | 4 | — | 4.0 | — | — | — | 3 | 0.00 | 0.50 |
| 2023 | AZ | 8 | — | 8.0 | 1 | — | 1 | 8 | 0.00 | 0.38 |
| 2024 | AZ | 9 | — | 8.0 | — | — | 1 | 10 | 7.88 | 1.75 |
| 2025 | HOU | 10 | — | 9.2 | — | — | — | 6 | 3.72 | 1.45 |
Postseason
Pitching
| Year | Team | G | GS | IP | W | L | SV | SO | ERA | WHIP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | NYY | 2 | — | 2.0 | — | — | — | 2 | 0.00 | 0.00 |
| 2023 | AZ | 8 | — | 6.0 | — | 1 | — | 4 | 10.50 | 2.00 |
Game Logs
Season selector loads one year at a time.
Pitching
| Date | Opponent | IP | H | R | ER | BB | SO | HR |
|---|---|---|---|---|---|---|---|---|
| 2025-05-28 | @ NYM | 0.2 | 0 | 1 | 1 | 1 | 1 | 0 |
| 2025-05-25 | vs TEX | 1.0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2025-05-24 | vs TEX | 1.0 | 1 | 1 | 1 | 0 | 0 | 1 |
| 2025-05-21 | vs SEA | 0.2 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-05-18 | @ CHC | 1.1 | 2 | 1 | 1 | 1 | 0 | 0 |
| 2025-05-16 | @ CHC | 1.1 | 2 | 2 | 2 | 1 | 2 | 0 |
Transactions
Entire history • newest first.
2025-11-02
RHP Miguel Castro elected free agency.
2025-06-04
Chicago White Sox transferred RHP Miguel Castro from the 15-day injured list to the 60-day injured list. Patellar tendon tear in his right knee.
2025-05-31
Chicago White Sox placed RHP Miguel Castro on the 15-day injured list retroactive to May 29, 2025. Patellar tendon tear in his right knee.
2025-05-16
Chicago White Sox selected the contract of RHP Miguel Castro from Charlotte Knights.
2025-05-15
Houston Astros traded RHP Miguel Castro to Chicago White Sox for cash.
2024-12-29
Houston Astros signed free agent RHP Miguel Castro to a minor league contract.
2024-07-31
Arizona Diamondbacks released RHP Miguel Castro.
2024-07-30
Arizona Diamondbacks designated RHP Miguel Castro for assignment.
2024-07-11
RHP Miguel Castro assigned to Arizona Diamondbacks.
2024-07-03
Arizona Diamondbacks sent RHP Miguel Castro on a rehab assignment to Reno Aces.
2024-06-25
Arizona Diamondbacks sent RHP Miguel Castro on a rehab assignment to ACL D-backs.
2024-04-23
Arizona Diamondbacks placed RHP Miguel Castro on the 15-day injured list retroactive to April 21, 2024. Right shoulder inflammation.
2023-09-25
Arizona Diamondbacks activated RHP Miguel Castro from the paternity list.
2023-09-22
Arizona Diamondbacks placed RHP Miguel Castro on the paternity list.
2022-12-02
Arizona Diamondbacks signed free agent RHP Miguel Castro.
2022-12-02
Arizona Diamondbacks activated RHP Miguel Castro.
2022-11-06
RHP Miguel Castro elected free agency.
2022-10-03
New York Yankees activated RHP Miguel Castro from the 60-day injured list.
2022-09-20
New York Yankees sent RHP Miguel Castro on a rehab assignment to Scranton/Wilkes-Barre RailRiders.
2022-09-20
New York Yankees sent RHP Miguel Castro on a rehab assignment to Scranton/Wilkes-Barre RailRiders.
2022-09-11
New York Yankees sent RHP Miguel Castro on a rehab assignment to Somerset Patriots.
2022-09-11
New York Yankees sent RHP Miguel Castro on a rehab assignment to Somerset Patriots.
2022-09-11
New York Yankees sent RHP Miguel Castro on a rehab assignment to Somerset Patriots.
2022-08-01
New York Yankees transferred RHP Miguel Castro from the 15-day injured list to the 60-day injured list. Right shoulder strain.
2022-07-16
New York Yankees placed RHP Miguel Castro on the 15-day injured list retroactive to July 13, 2022. Right shoulder strain.
2022-07-06
New York Yankees activated RHP Miguel Castro from the restricted list.
2022-07-04
New York Yankees placed RHP Miguel Castro on the restricted list.
2022-07-01
New York Yankees placed RHP Miguel Castro on the paternity list.
2022-04-03
New York Yankees activated RHP Miguel Castro.
2022-04-03
New York Yankees activated RHP Miguel Castro.
2022-04-03
New York Mets traded RHP Miguel Castro to New York Yankees for LHP Joely Rodriguez.
2021-08-03
New York Mets activated RHP Miguel Castro from the 10-day injured list.
2021-08-02
New York Mets placed RHP Miguel Castro on the 10-day injured list.
2020-09-02
New York Mets activated RHP Miguel Castro.
2020-09-02
New York Mets activated P Miguel Castro.
2020-09-02
New York Mets activated RHP Miguel Castro.
2020-09-02
New York Mets activated P Miguel Castro.
2020-09-02
New York Mets activated RHP Miguel Castro.
2020-08-31
Baltimore Orioles traded RHP Miguel Castro to New York Mets for LHP Kevin Smith and Player To Be Named Later. Victor Gonzalez sent to Orioles to complete trade, 9/20/2020
2017-08-23
Baltimore Orioles activated RHP Miguel Castro from the bereavement list.
2017-08-20
Baltimore Orioles placed RHP Miguel Castro on the bereavement list.
2017-06-30
Baltimore Orioles recalled RHP Miguel Castro from Bowie Baysox.
2017-06-24
Baltimore Orioles optioned RHP Miguel Castro to Bowie Baysox.
2017-06-12
Baltimore Orioles recalled Miguel Castro from Bowie Baysox.
2017-05-22
Baltimore Orioles optioned RHP Miguel Castro to Bowie Baysox.
2017-05-17
Baltimore Orioles recalled Miguel Castro from Bowie Baysox.
2017-04-07
Colorado Rockies traded RHP Miguel Castro to Baltimore Orioles for Player To Be Named Later.
2017-04-07
Baltimore Orioles optioned RHP Miguel Castro to Frederick Keys.
2017-04-02
Colorado Rockies designated RHP Miguel Castro for assignment.
2017-03-13
Colorado Rockies optioned RHP Miguel Castro to Albuquerque Isotopes.
2016-10-03
Colorado Rockies recalled Miguel Castro from Albuquerque Isotopes.
2016-06-25
Colorado Rockies optioned RHP Miguel Castro to Albuquerque Isotopes.
2016-06-14
Colorado Rockies recalled Miguel Castro from Albuquerque Isotopes.
2016-06-06
Colorado Rockies optioned RHP Miguel Castro to Albuquerque Isotopes.
2016-05-20
Colorado Rockies recalled Miguel Castro from Albuquerque Isotopes.
2016-05-19
Colorado Rockies optioned RHP Miguel Castro to Albuquerque Isotopes.
2016-05-18
Colorado Rockies reassigned RHP Miguel Castro to the minor leagues.
2016-05-13
Colorado Rockies sent RHP Miguel Castro on a rehab assignment to Albuquerque Isotopes.
2016-04-22
Colorado Rockies placed RHP Miguel Castro on the 15-day disabled list retroactive to April 18, 2016. Right shoulder inflammation.
2015-09-01
Colorado Rockies recalled RHP Miguel Castro from Albuquerque Isotopes.
2015-07-28
Colorado Rockies traded SS Troy Tulowitzki and LaTroy Hawkins to Toronto Blue Jays for Jose Reyes, RHP Miguel Castro, RHP Jeff Hoffman and RHP Jesus Tinoco.
2015-07-28
Colorado Rockies optioned RHP Miguel Castro to Albuquerque Isotopes.
2015-05-04
Toronto Blue Jays optioned RHP Miguel Castro to Buffalo Bisons.
2015-04-05
Toronto Blue Jays selected the contract of Miguel Castro from Dunedin Blue Jays.
2015-01-28
Toronto Blue Jays invited non-roster RHP Miguel Castro to spring training.
2011-11-29
Toronto Blue Jays signed free agent RHP Miguel Castro to a minor league contract.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Ready
Basic Line
Season / Game
Loading…
Statcast Game Log
Per-game pitch metrics from Statcast
| Date | Pitches | Velo | BNStuff+ | BNCtrl+ | Whiff% | Zone% | Chase% | K% | BB% | xwOBA |
|---|---|---|---|---|---|---|---|---|---|---|
| Loading… | ||||||||||