MLB
Premium Player Analysis
• player profiles
• fantasy projections
• printer-friendly tip sheets
 
Miguel Castro • P
Ht/Wt:6'7", 205 lbs.
Born:Dec 24, 1994 (29 yrs) in La Romana, DOM
Experience:8 years
Drafted:Signed by Toronto in 2012.
Bats:R
Throws:R
Career Regular Season Statistics
Year Team League G GS W L CG SHO SV IP H R ER HR BB K ERA
2024 Arizona NL 11 0 0 0 0 0 0 13.2 20 9 9 3 3 8 5.93
2023 Arizona NL 75 0 6 6 0 0 7 64.2 51 32 31 8 25 60 4.31
2022 NY Yankees AL 34 0 5 0 0 0 0 29 27 16 13 2 15 31 4.03
Scranton/Wilkes-Barre AAA 3 0 0 0 0 0 0 3 1 0 0 0 2 5 0.00
Somerset AA 3 0 0 0 0 0 0 1.2 5 2 2 0 1 2 10.80
2021 NY Mets NL 69 2 3 4 0 0 0 70.1 48 30 27 7 43 77 3.45
2020 NY Mets NL 10 0 1 2 0 0 0 9 11 5 4 1 8 14 4.00
Baltimore AL 16 0 1 0 0 0 1 15.2 17 7 7 3 5 24 4.02
Total Bal/NYN MLB 26 0 2 2 0 0 1 24.2 28 12 11 4 13 38 4.01
2019 Baltimore AL 65 0 1 3 0 0 2 73.1 63 42 38 10 41 71 4.66
2018 Baltimore AL 63 1 2 7 0 0 0 86.1 75 41 38 9 50 57 3.96
2017 Baltimore AL 39 1 3 3 0 0 0 66.1 53 29 26 8 28 38 3.53
Bowie AA 6 0 3 0 0 0 0 24.1 23 13 12 1 6 11 4.44
2016 Colorado NL 19 0 0 0 0 0 0 14.2 18 10 10 3 5 12 6.14
Albuquerque AAA 16 0 2 3 0 0 0 15.2 21 18 18 5 7 15 10.34
2015 Colorado NL 5 0 0 1 0 0 0 5.1 6 6 6 2 4 6 10.13
Toronto AL 13 0 0 2 0 0 4 12.1 15 7 6 2 6 12 4.38
Total Tor/Col MLB 18 0 0 3 0 0 4 17.2 21 13 12 4 10 18 6.11
Albuquerque AAA 11 0 2 0 0 0 0 13.2 6 3 2 0 7 10 1.32
Buffalo AAA 13 5 1 3 0 0 0 19.2 26 15 10 4 12 21 4.58
Dunedin A 3 0 0 0 0 0 0 5 0 0 0 0 1 7 0.00
2014 Dunedin A 2 1 1 0 0 0 0 8.2 4 3 3 2 3 5 3.12
Lansing A 4 4 1 1 0 0 0 21.2 10 9 9 2 7 20 3.74
Vancouver A 10 10 6 2 0 0 0 50.1 36 13 12 2 20 53 2.15
2013 Bluefield R 1 0 0 0 0 0 0 2 1 2 0 0 0 3 0.00
GCL Blue Jays R 3 2 1 0 0 0 1 15 11 4 4 0 2 14 2.40
MLB Total MLB 419 4 22 28 0 0 14 460.2 404 234 215 58 233 410 4.20
AL Total AL 230 2 12 15 0 0 7 283 250 142 128 34 145 233 4.07
NL Total NL 189 2 10 13 0 0 7 177.2 154 92 87 24 88 177 4.41
AAA Total AAA 40 5 5 6 0 0 0 49 53 36 30 9 26 46 5.51
AA Total AA 6 0 3 0 0 0 0 24.1 23 13 12 1 6 11 4.44
A Total A 19 15 8 3 0 0 0 85.2 50 25 24 6 31 85 2.52
R Total R 4 2 1 0 0 0 1 17 12 6 4 0 2 17 2.12
Miguel Castro Videos
Latest Tweets by @mlb