Miguel Castro

Pitching ID: 612434

Projection Accuracy

Batters Faced

wOBA

Strikeout Rate

Walk Rate

Hit By Pitch Rate

Home Run Rate

BABIP

Single Rate

Double Rate

Triple Rate

Run Rate

Earned Run Rate

Win Rate

Loss Rate

Save Rate

Hold Rate

ERA

WHIP

Stats

Yearly Performance - Pitching

Year System BF IP H HR BB SO HBP ER W L SV wOBA ERA WHIP
2015 Marcel 1 - - - - - - - - - - 0.313 4.02 1.31
2015 Steamer 202 45.0 44 5 25 37 2 24 2 2 1 0.336 4.84 1.55
2015 ZiPS 1 - - - - - - - - - - 0.313 4.02 1.31
2015 Actual 83 17.7 21 4 10 18 0 12 0 3 4 0.394 6.11 1.75
2016 Davenport 235 52.7 54 7 23 50 0 28 2 4 0 0.128 4.85 1.46
2016 Marcel 152 35.3 35 4 13 31 1 17 2 3 2 0.317 4.33 1.36
2016 Steamer 175 40.0 37 4 18 40 2 18 2 2 0 0.292 4.16 1.38
2016 ZiPS 270 60.3 63 7 24 50 2 31 5 4 0 0.301 4.62 1.44
2016 Actual 67 14.7 18 3 5 12 1 10 0 0 0 0.370 6.14 1.57
2017 Marcel 153 35.3 36 5 13 31 1 18 2 2 2 0.327 4.59 1.39
2017 Steamer 154 35.0 34 4 16 35 1 17 2 2 0 0.304 4.38 1.44
2017 ZiPS 198 43.0 49 6 18 37 2 21 4 3 4 0.321 4.40 1.56
2017 Actual 274 66.3 53 8 28 38 2 26 3 3 0 0.293 3.53 1.22
2018 Davenport 180 41.0 41 6 16 23 0 26 2 2 0 0.129 5.62 1.39
2018 Marcel 264 62.0 58 8 24 48 2 29 3 3 1 0.316 4.21 1.32
2018 Steamer 344 75.7 85 13 36 51 3 47 4 5 0 0.342 5.59 1.60
2018 ZiPS 382 85.3 90 9 32 52 4 43 5 5 0 0.300 4.54 1.43
2018 Actual 376 86.3 75 9 50 57 5 38 2 7 0 0.319 3.96 1.45
2019 Davenport 286 64.0 66 8 28 45 0 32 2 3 3 0.122 4.51 1.47
2019 Marcel 331 77.2 70 9 35 59 4 35 3 5 1 0.310 4.08 1.36
2019 Steamer 247 55.0 59 8 28 41 2 31 2 3 0 0.326 5.09 1.57
2019 ZiPS 413 90.7 90 8 47 56 4 46 5 5 0 0.296 4.57 1.51
2019 Actual 319 73.3 63 10 41 71 0 38 1 3 2 0.307 4.66 1.42
2020 Marcel 309 71.9 64 9 34 62 2 34 2 4 1 0.312 4.26 1.36
2020 Razzball 99 22.4 22 3 11 21 1 12 1 1 1 0.148 4.78 1.50
2020 Steamer 93 21.1 21 3 11 20 1 11 1 1 0 0.321 4.77 1.49
2020 ZiPS 134 30.0 27 3 16 25 1 15 1 1 0 0.291 4.50 1.43
2020 Actual 115 24.7 28 4 13 38 1 11 2 2 1 0.357 4.01 1.66
2021 Davenport 292 64.3 67 9 32 59 0 34 3 3 2 0.138 4.72 1.54
2021 Marcel 198 45.3 43 6 21 45 2 22 2 3 1 0.324 4.37 1.41
2021 Razzball 247 56.9 50 7 28 66 2 24 3 3 0 0.143 3.84 1.37
2021 Steamer 265 62.0 52 7 30 72 2 25 3 3 0 0.286 3.67 1.32
2021 ZiPS 358 81.7 71 8 40 79 2 36 4 3 0 0.281 3.97 1.36
2021 Actual 303 70.3 48 7 43 77 6 27 3 4 0 0.286 3.45 1.29
2022 Davenport 249 54.7 54 7 31 53 0 28 3 3 0 0.144 4.61 1.55
2022 Marcel 276 63.7 54 8 31 68 4 29 3 4 1 0.311 4.10 1.33
2022 Razzball 282 64.8 58 8 33 72 3 30 3 3 0 0.146 4.14 1.40
2022 Steamer 270 62.0 55 8 32 68 3 28 3 3 0 0.302 4.10 1.39
2022 ZiPS 316 72.3 57 7 42 87 4 31 4 3 0 0.286 3.86 1.37
2022 Actual 131 29.0 27 2 15 31 4 13 5 0 0 0.330 4.03 1.45
2023 Davenport 206 46.0 44 5 24 44 0 22 2 3 4 0.130 4.36 1.48
2023 Marcel 204 47.1 41 5 22 49 3 21 3 2 1 0.307 4.01 1.34
2023 Razzball 250 58.3 53 6 28 60 3 26 3 3 3 0.133 4.01 1.38
2023 Steamer 281 65.0 59 6 31 67 3 28 3 3 5 0.294 3.92 1.37
2023 ZiPS 225 52.0 42 4 27 55 3 22 3 2 6 0.278 3.81 1.33
2023 Actual 268 64.7 51 8 25 60 3 31 6 6 7 0.289 4.31 1.18
2024 Davenport 236 53.3 53 5 23 48 0 26 3 3 0 0.111 4.32 1.43
2024 Marcel 256 60.2 52 7 25 59 4 28 5 4 3 0.306 4.19 1.28
2024 Razzball 252 58.3 54 6 26 57 3 27 3 3 3 0.129 4.20 1.38
2024 Steamer 269 62.0 59 7 28 60 3 29 3 3 1 0.302 4.23 1.40
2024 ZiPS 242 56.7 49 7 25 62 4 25 5 4 1 0.295 3.97 1.31
2024 Actual 64 13.7 20 3 3 8 1 9 0 0 0 0.414 5.93 1.68
2025 ATC 96 22.3 21 3 9 20 1 11 1 1 1 0.133 4.43 1.35
2025 Marcel 163 38.1 36 5 14 35 2 18 3 2 2 0.323 4.25 1.31
2025 OOPSY 185 43.0 39 5 17 40 2 19 2 2 0 0.128 4.00 1.31
2025 Razzball 133 30.6 29 4 13 27 2 16 2 2 3 0.137 4.56 1.37
2025 Steamer 104 24.0 24 3 10 21 1 12 1 1 0 0.135 4.39 1.39
2025 The BAT 96 22.3 20 3 9 20 2 11 1 1 1 0.136 4.44 1.30
2025 ZiPS 185 43.3 39 5 17 42 3 20 3 3 0 0.131 4.16 1.29
2025 Actual 28 6.0 5 1 5 4 1 5 0 0 0 0.377 7.50 1.67