MLB Today
Loading scoreboard…

← Legends · Lahman ID castrmi01 · Baseball Reference ↗

Historical player · 2015–2025

Miguel Castro

B/T R/R · HT 79 · WT 201 · Born 12/24/1994 · From La Romana, La Romana D.R. · Debut 2015-04-06

Career · batting

G
425
 
 
AB
0
 
 
H
0
 
 
HR
0
 
 
RBI
0
 
 
SB
0
 
 
BB
0
 
 
AVG/OPS
— · 0.000
 
 

Career · pitching

G
425
 
 
GS
4
 
 
IP
466.7
 
 
W-L
22-28
 
 
SV
14
 
 
SO
414
 
 
ERA
4.24
 
 
WHIP
1.39
 
 

Where they rank

Career totals are only stats with that team · ranks computed against that franchise's full history

Career with the Arizona Diamondbacks · 2023–2024

Team page →

Career with the Baltimore Orioles · 2017–2020

Team page →

Career with the Chicago White Sox · 2025–2025

Team page →

Career with the Colorado Rockies · 2015–2016

Team page →

Career with the New York Mets · 2020–2021

Team page →

Career with the New York Yankees · 2022–2022

Team page →

Career with the Toronto Blue Jays · 2015–2015

Team page →

MLB · all-time career

vs every player ever

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
2015 Blue Jays AL 13000 00 0 0 000
2015 Rockies NL 5000 00 0 0 000
2016 Rockies NL 19000 00 0 0 000
2017 Orioles AL 39000 00 0 0 000
2018 Orioles AL 63000 00 0 0 000
2019 Orioles AL 65000 00 0 0 000
2020 Orioles AL 16000 00 0 0 000
2020 Mets NL 10000 00 0 0 000
2021 Mets NL 69000 00 0 0 000
2022 Yankees AL 34000 00 0 0 000
2023 D-backs NL 75000 00 0 0 000
2024 D-backs NL 11000 00 0 0 000
2025 White Sox AL 6000 00 0 0 000
Career 425 0 0 0 0 0 0 0 0 0 0

Pitching · year by year

YearTeamLgWLGGSSVIPHERBBSOERAWHIP
2015 Blue Jays AL 021304 12.3156612 4.381.70
2015 Rockies NL 01500 5.36646 10.131.88
2016 Rockies NL 001900 14.71810512 6.141.57
2017 Orioles AL 333910 66.353262838 3.531.22
2018 Orioles AL 276310 86.375385057 3.961.45
2019 Orioles AL 136502 73.363384171 4.661.42
2020 Orioles AL 101601 15.7177524 4.021.40
2020 Mets NL 121000 9.0114814 4.002.11
2021 Mets NL 346920 70.348274377 3.451.29
2022 Yankees AL 503400 29.027131531 4.031.45
2023 D-backs NL 667507 64.751312560 4.311.18
2024 D-backs NL 001100 13.720938 5.931.68
2025 White Sox AL 00600 6.05554 7.501.67
Career 22 28 425 4 14 466.7 409 220 238 414 4.24 1.39

Fielding by position

PosGGSInnPOAEDP
P4254466.7275563
Scout Pack Keep digging
Today scoreboard, games, lineups Teams all 30 club hubs Venues parks by city Trend Lab pitch-by-pitch charts Compare player vs player Site Atlas pages, APIs, feeds