Miguel Castro

Miguel Angel Castro
Born: December 24, 1994
La Romana, La Romana D.R.
Primary Position: P
All Position(s) Played: P
Bats: R
Throws: R
Height: 6'7"
Weight: 201
Career: 2015-2024
Minor League Statistics

Miguel Castro compiled a career record of 22 wins and 28 losses in his 419-game career with the Toronto Blue Jays, Colorado Rockies, Baltimore Orioles, New York Mets, New York Yankees and Arizona Diamondbacks. He began playing during the 2015 season and last took the field during the 2024 campaign.


Click on column headings to sort.

Pitching:

Year Lg Team W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
2015ALToronto Blue Jays02.0004.38130900412.315762621201257
2015NLColorado Rockies01.00010.135030005.3666240600026
2016NLColorado Rockies006.14190400014.71810103501210067
2017ALBaltimore Orioles33.5003.53391800066.3532926828438202274
2018ALBaltimore Orioles27.2223.966311600086.3754138950757539376
2019ALBaltimore Orioles13.2504.666502800273.363423810413710211319
2020ALBaltimore Orioles101.0004.02160400115.717773502410070
2020NLNew York Mets12.3334.0010010009.011541801400045
2021NLNew York Mets34.4293.45692700070.3483027743077608303
2022ALNew York Yankees501.0004.03340200029.0271613215031402131
2023NLArizona Diamondbacks66.5004.317502100764.7513231825360300268
2024NLArizona Diamondbacks005.93110200013.72099330810064
Totals2228.4404.2041941050014460.74042342155823319410236342000

Batting:

Year Lg Team GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
2015ALToronto Blue Jays13000000000000000000
2015NLColorado Rockies5000000000000000000
2016NLColorado Rockies19000000000000000000
2017ALBaltimore Orioles39000000000000000000
2018ALBaltimore Orioles63000000000000000000
2019ALBaltimore Orioles65000000000000000000
2020ALBaltimore Orioles16000000000000000000
2020NLNew York Mets10000000000000000000
2021NLNew York Mets69000000000000000000
2022ALNew York Yankees34000000000000000000
2023NLArizona Diamondbacks75000000000000000000
Totals408000000000000000000


Fielding:

Year Lg Team Pos GP GS Inn. PO A E DP Fld% RF/9 RF/G
2015ALToronto Blue JaysP13012.30000.000.000
2015NLColorado RockiesP505.302001.0003.375.400
2016NLColorado RockiesP19014.73411.8754.295.368
2017ALBaltimore OriolesP39166.3210011.0001.628.308
2018ALBaltimore OriolesP63186.33720.8331.042.159
2019ALBaltimore OriolesP65073.371011.9442.086.262
2020ALBaltimore OriolesP16015.710001.000.574.063
2020NLNew York MetsP1009.001001.0001.000.100
2021NLNew York MetsP69270.38810.9412.047.232
2022ALNew York YankeesP34029.003001.000.931.088
2023NLArizona DiamondbacksP75064.72510.875.974.093
2024NLArizona DiamondbacksP11013.704001.0002.634.364
Totals4194460.7265463.9301.563.191

Postseason - Pitching:

Year Lg Team Rnd W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
2022ALNew York YankeesALCS000.002010002.000000020006
2023NLArizona DiamondbacksNLWC1000.001000000.700001000003
2023NLArizona DiamondbacksNLDS20018.001000001.012202010006
2023NLArizona DiamondbacksNLCS002.703000003.3211011300013
2023NLArizona DiamondbacksWS01.00036.003010001.044411000018
Totals01.0007.8810020008.0777151600136

Postseason - Batting:

Year Lg Team Rnd GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
2022ALNew York YankeesALCS2000000000000000000
2023NLArizona DiamondbacksNLWC11000000000000000000
2023NLArizona DiamondbacksNLDS21000000000000000000
2023NLArizona DiamondbacksNLCS3000000000000000000
2023NLArizona DiamondbacksWS3000000000000000000
Totals10000000000000000000

Postseason - Fielding:

Year Lg Team Rnd Pos GP GS Inn. PO A E DP Fld% RF/9 RF/G
2022ALNew York YankeesALCSP202.00000.000.000
2023NLArizona DiamondbacksNLWC1P100.70000.000.000
2023NLArizona DiamondbacksNLDS2P101.00000.000.000
2023NLArizona DiamondbacksNLCSP303.302001.0005.400.667
2023NLArizona DiamondbacksWSP301.00000.000.000
Totals1008.002001.0002.250.200




Statistical data from Baseball Databank, made available under the Creative Commons Attribution-ShareAlike 3.0 Unported License