
Luis Castillo
Seattle MarinersP
Age: 32
Bats/Throws: R/R
6'2" / 200
DOB: 12/12/1992
(32 years, 5 months, 18 days)
P
Pitch Type Splits
Season | Pitch | Pitches | divider | AB | PA | H | 1B | 2B | 3B | HR | BB | IBB | SO | HBP | SF | SH | GDP | AVG | divider | minVel | maxVel | Vel |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2017 | Changeup (CH) | 333 | 89 | 97 | 12 | 8 | 3 | 0 | 1 | 6 | 0 | 41 | 1 | 1 | 0 | 1 | .135 | 83.7 | 89.3 | 87.2 | ||
2018 | Changeup (CH) | 732 | 230 | 242 | 46 | 26 | 15 | 0 | 5 | 9 | 0 | 105 | 0 | 3 | 0 | 5 | .200 | 82.7 | 89.9 | 86.2 | ||
2019 | Changeup (CH) | 998 | 298 | 331 | 38 | 27 | 6 | 0 | 5 | 33 | 0 | 155 | 0 | 0 | 0 | 3 | .128 | 83.1 | 90.3 | 87.2 | ||
2020 | Changeup (CH) | 346 | 117 | 128 | 24 | 13 | 7 | 1 | 3 | 11 | 0 | 52 | 0 | 0 | 0 | 1 | .205 | 85.5 | 90.2 | 88.2 | ||
2021 | Changeup (CH) | 964 | 265 | 293 | 55 | 40 | 7 | 4 | 4 | 25 | 0 | 81 | 0 | 1 | 2 | 6 | .208 | 83.4 | 92.2 | 88.3 | ||
2022 | Changeup (CH) | 558 | 134 | 148 | 32 | 19 | 7 | 0 | 6 | 12 | 0 | 33 | 0 | 2 | 0 | 1 | .239 | 84.2 | 92.1 | 88.4 | ||
2023 | Changeup (CH) | 500 | 143 | 151 | 40 | 31 | 3 | 1 | 5 | 6 | 0 | 35 | 0 | 2 | 0 | 2 | .280 | 83.8 | 91.2 | 88.3 | ||
2024 | Changeup (CH) | 408 | 102 | 107 | 29 | 13 | 11 | 0 | 5 | 5 | 0 | 16 | 0 | 0 | 0 | 5 | .284 | 84.9 | 90.3 | 88.1 | ||
2025 | Changeup (CH) | 120 | 27 | 30 | 8 | 6 | 2 | 0 | 0 | 3 | 0 | 4 | 0 | 0 | 0 | 0 | .296 | 84.3 | 90.1 | 87.5 | ||
Total | Changeup (CH) | 4959 | 1405 | 1527 | 284 | 183 | 61 | 6 | 34 | 110 | 0 | 522 | 1 | 9 | 2 | 24 | .202 | 82.7 | 92.2 | 87.7 |
Season | Pitch | Pitches | divider | AB | PA | H | 1B | 2B | 3B | HR | BB | IBB | SO | HBP | SF | SH | GDP | AVG | divider | minVel | maxVel | Vel |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2017 | Changeup (CH) | 333 | 89 | 97 | 12 | 8 | 3 | 0 | 1 | 6 | 0 | 41 | 1 | 1 | 0 | 1 | .135 | 83.7 | 89.3 | 87.2 | ||
2018 | Changeup (CH) | 732 | 230 | 242 | 46 | 26 | 15 | 0 | 5 | 9 | 0 | 105 | 0 | 3 | 0 | 5 | .200 | 82.7 | 89.9 | 86.2 | ||
2019 | Changeup (CH) | 998 | 298 | 331 | 38 | 27 | 6 | 0 | 5 | 33 | 0 | 155 | 0 | 0 | 0 | 3 | .128 | 83.1 | 90.3 | 87.2 | ||
2020 | Changeup (CH) | 346 | 117 | 128 | 24 | 13 | 7 | 1 | 3 | 11 | 0 | 52 | 0 | 0 | 0 | 1 | .205 | 85.5 | 90.2 | 88.2 | ||
2021 | Changeup (CH) | 964 | 265 | 293 | 55 | 40 | 7 | 4 | 4 | 25 | 0 | 81 | 0 | 1 | 2 | 6 | .208 | 83.4 | 92.2 | 88.3 | ||
2022 | Changeup (CH) | 558 | 134 | 148 | 32 | 19 | 7 | 0 | 6 | 12 | 0 | 33 | 0 | 2 | 0 | 1 | .239 | 84.2 | 92.1 | 88.4 | ||
2023 | Changeup (CH) | 500 | 143 | 151 | 40 | 31 | 3 | 1 | 5 | 6 | 0 | 35 | 0 | 2 | 0 | 2 | .280 | 83.8 | 91.2 | 88.3 | ||
2024 | Changeup (CH) | 408 | 102 | 107 | 29 | 13 | 11 | 0 | 5 | 5 | 0 | 16 | 0 | 0 | 0 | 5 | .284 | 84.9 | 90.3 | 88.1 | ||
2025 | Changeup (CH) | 120 | 27 | 30 | 8 | 6 | 2 | 0 | 0 | 3 | 0 | 4 | 0 | 0 | 0 | 0 | .296 | 84.3 | 90.1 | 87.5 | ||
Total | Changeup (CH) | 4959 | 1405 | 1527 | 284 | 183 | 61 | 6 | 34 | 110 | 0 | 522 | 1 | 9 | 2 | 24 | .202 | 82.7 | 92.2 | 87.7 |
Season | Pitch | Pitches | divider | BB% | K% | BB/K | AVG | OBP | SLG | OPS | ISO | BABIP | wRC | wRAA | wOBA | wRC+ |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2017 | Changeup (CH) | 333 | 6.2% | 42.3% | 0.15 | .135 | .196 | .202 | .398 | .067 | .229 | 0.4 | -11.4 | .181 | 15 | |
2018 | Changeup (CH) | 732 | 3.7% | 43.4% | 0.09 | .200 | .227 | .330 | .558 | .130 | .333 | 13.4 | -14.9 | .239 | 56 | |
2019 | Changeup (CH) | 998 | 10.0% | 46.8% | 0.21 | .128 | .215 | .198 | .412 | .070 | .239 | 4.8 | -36.9 | .191 | 21 | |
2020 | Changeup (CH) | 346 | 8.6% | 40.6% | 0.21 | .205 | .273 | .359 | .632 | .154 | .339 | 11.3 | -4.7 | .276 | 77 | |
2021 | Changeup (CH) | 964 | 8.5% | 27.6% | 0.31 | .208 | .275 | .309 | .584 | .102 | .282 | 22.1 | -13.4 | .259 | 64 | |
2022 | Changeup (CH) | 558 | 8.1% | 22.3% | 0.36 | .239 | .297 | .425 | .723 | .187 | .268 | 17.3 | 0.4 | .313 | 112 | |
2023 | Changeup (CH) | 500 | 4.0% | 23.2% | 0.17 | .280 | .305 | .420 | .724 | .140 | .333 | 17.4 | -1.0 | .310 | 111 | |
2024 | Changeup (CH) | 408 | 4.7% | 15.0% | 0.31 | .284 | .318 | .539 | .857 | .255 | .296 | 17.2 | 4.6 | .364 | 153 | |
2025 | Changeup (CH) | 120 | 10.0% | 13.3% | 0.75 | .296 | .367 | .370 | .737 | .074 | .348 | 3.9 | 0.4 | .332 | 130 | |
Total | Changeup (CH) | 4959 | 7.2% | 34.2% | 0.21 | .202 | .259 | .327 | .586 | .125 | .291 | 109.3 | -75.2 | .257 | 68 |
Season | Pitch | Pitches | divider | BB% | K% | BB/K | AVG | OBP | SLG | OPS | ISO | BABIP | wRC | wRAA | wOBA | wRC+ |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2017 | Changeup (CH) | 333 | 6.2% | 42.3% | 0.15 | .135 | .196 | .202 | .398 | .067 | .229 | 0.4 | -11.4 | .181 | 15 | |
2018 | Changeup (CH) | 732 | 3.7% | 43.4% | 0.09 | .200 | .227 | .330 | .558 | .130 | .333 | 13.4 | -14.9 | .239 | 56 | |
2019 | Changeup (CH) | 998 | 10.0% | 46.8% | 0.21 | .128 | .215 | .198 | .412 | .070 | .239 | 4.8 | -36.9 | .191 | 21 | |
2020 | Changeup (CH) | 346 | 8.6% | 40.6% | 0.21 | .205 | .273 | .359 | .632 | .154 | .339 | 11.3 | -4.7 | .276 | 77 | |
2021 | Changeup (CH) | 964 | 8.5% | 27.6% | 0.31 | .208 | .275 | .309 | .584 | .102 | .282 | 22.1 | -13.4 | .259 | 64 | |
2022 | Changeup (CH) | 558 | 8.1% | 22.3% | 0.36 | .239 | .297 | .425 | .723 | .187 | .268 | 17.3 | 0.4 | .313 | 112 | |
2023 | Changeup (CH) | 500 | 4.0% | 23.2% | 0.17 | .280 | .305 | .420 | .724 | .140 | .333 | 17.4 | -1.0 | .310 | 111 | |
2024 | Changeup (CH) | 408 | 4.7% | 15.0% | 0.31 | .284 | .318 | .539 | .857 | .255 | .296 | 17.2 | 4.6 | .364 | 153 | |
2025 | Changeup (CH) | 120 | 10.0% | 13.3% | 0.75 | .296 | .367 | .370 | .737 | .074 | .348 | 3.9 | 0.4 | .332 | 130 | |
Total | Changeup (CH) | 4959 | 7.2% | 34.2% | 0.21 | .202 | .259 | .327 | .586 | .125 | .291 | 109.3 | -75.2 | .257 | 68 |
Season | Pitch | Pitches | divider | LD% | GB% | FB% | IFFB% | HR/FB | Strikes | Balls | Pitches | divider | xMov | zMov | Mov |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2017 | Changeup (CH) | 333 | 12.5% | 60.4% | 27.1% | 30.8% | 7.7% | 221 | 112 | 333 | -9.2 | 3.2 | 10.1 | ||
2018 | Changeup (CH) | 732 | 26.4% | 52.8% | 20.8% | 30.8% | 19.2% | 519 | 213 | 732 | -10.1 | 1.9 | 10.3 | ||
2019 | Changeup (CH) | 998 | 15.7% | 57.9% | 26.4% | 16.2% | 13.5% | 642 | 356 | 998 | -10.0 | 1.7 | 10.2 | ||
2020 | Changeup (CH) | 346 | 23.1% | 55.4% | 21.5% | 0.0% | 21.4% | 240 | 106 | 346 | -10.1 | 0.7 | 10.2 | ||
2021 | Changeup (CH) | 964 | 20.0% | 62.2% | 17.8% | 12.5% | 12.5% | 627 | 337 | 964 | -10.3 | 0.7 | 10.4 | ||
2022 | Changeup (CH) | 558 | 22.0% | 49.0% | 29.0% | 13.8% | 20.7% | 346 | 212 | 558 | -10.7 | 1.6 | 10.9 | ||
2023 | Changeup (CH) | 500 | 28.7% | 47.2% | 24.1% | 19.2% | 19.2% | 313 | 187 | 500 | -10.8 | 0.9 | 10.9 | ||
2024 | Changeup (CH) | 408 | 20.5% | 56.6% | 22.9% | 0.0% | 26.3% | 252 | 156 | 408 | -10.3 | 0.0 | 10.4 | ||
2025 | Changeup (CH) | 120 | 17.4% | 56.5% | 26.1% | 16.7% | 0.0% | 68 | 52 | 120 | -11.3 | -0.1 | 11.4 | ||
Total | Changeup (CH) | 4959 | 21.3% | 55.5% | 23.2% | 15.8% | 16.8% | 3228 | 1731 | 4959 | -10.2 | 1.3 | 10.4 |
Season | Pitch | Pitches | divider | LD% | GB% | FB% | IFFB% | HR/FB | Strikes | Balls | Pitches | divider | xMov | zMov | Mov |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2017 | Changeup (CH) | 333 | 12.5% | 60.4% | 27.1% | 30.8% | 7.7% | 221 | 112 | 333 | -9.2 | 3.2 | 10.1 | ||
2018 | Changeup (CH) | 732 | 26.4% | 52.8% | 20.8% | 30.8% | 19.2% | 519 | 213 | 732 | -10.1 | 1.9 | 10.3 | ||
2019 | Changeup (CH) | 998 | 15.7% | 57.9% | 26.4% | 16.2% | 13.5% | 642 | 356 | 998 | -10.0 | 1.7 | 10.2 | ||
2020 | Changeup (CH) | 346 | 23.1% | 55.4% | 21.5% | 0.0% | 21.4% | 240 | 106 | 346 | -10.1 | 0.7 | 10.2 | ||
2021 | Changeup (CH) | 964 | 20.0% | 62.2% | 17.8% | 12.5% | 12.5% | 627 | 337 | 964 | -10.3 | 0.7 | 10.4 | ||
2022 | Changeup (CH) | 558 | 22.0% | 49.0% | 29.0% | 13.8% | 20.7% | 346 | 212 | 558 | -10.7 | 1.6 | 10.9 | ||
2023 | Changeup (CH) | 500 | 28.7% | 47.2% | 24.1% | 19.2% | 19.2% | 313 | 187 | 500 | -10.8 | 0.9 | 10.9 | ||
2024 | Changeup (CH) | 408 | 20.5% | 56.6% | 22.9% | 0.0% | 26.3% | 252 | 156 | 408 | -10.3 | 0.0 | 10.4 | ||
2025 | Changeup (CH) | 120 | 17.4% | 56.5% | 26.1% | 16.7% | 0.0% | 68 | 52 | 120 | -11.3 | -0.1 | 11.4 | ||
Total | Changeup (CH) | 4959 | 21.3% | 55.5% | 23.2% | 15.8% | 16.8% | 3228 | 1731 | 4959 | -10.2 | 1.3 | 10.4 |
Season | Pitch | Pitches | divider | O-Swing% | Z-Swing% | Swing% | O-Contact% | Z-Contact% | Contact% | Zone% | SwStr% | divider | pVAL | pVAL/C |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2017 | Changeup (CH) | 333 | 35.1% | 76.7% | 55.0% | 34.4% | 70.5% | 58.5% | 47.7% | 22.8% | 9.9 | 3.0 | ||
2018 | Changeup (CH) | 732 | 48.4% | 78.3% | 62.2% | 46.1% | 67.0% | 58.2% | 46.0% | 26.0% | 9.1 | 1.2 | ||
2019 | Changeup (CH) | 998 | 45.5% | 83.3% | 57.8% | 41.4% | 67.4% | 53.6% | 32.5% | 26.9% | 27.7 | 2.8 | ||
2020 | Changeup (CH) | 346 | 45.0% | 81.3% | 61.3% | 52.3% | 69.8% | 62.7% | 44.8% | 22.8% | 2.0 | 0.6 | ||
2021 | Changeup (CH) | 964 | 41.5% | 81.4% | 56.8% | 53.7% | 80.8% | 68.6% | 38.5% | 17.8% | 5.7 | 0.6 | ||
2022 | Changeup (CH) | 558 | 35.3% | 78.2% | 53.6% | 64.6% | 82.8% | 75.9% | 42.7% | 12.9% | -6.2 | -1.1 | ||
2023 | Changeup (CH) | 500 | 38.3% | 79.7% | 54.2% | 55.1% | 78.4% | 68.3% | 38.4% | 17.2% | -8.0 | -1.6 | ||
2024 | Changeup (CH) | 408 | 42.7% | 79.1% | 54.7% | 62.4% | 87.7% | 74.4% | 32.8% | 14.0% | -6.7 | -1.6 | ||
2025 | Changeup (CH) | 120 | 33.3% | 69.0% | 45.8% | 65.4% | 75.9% | 70.9% | 35.0% | 13.3% | -1.7 | -1.5 | ||
Total | Changeup (CH) | 4959 | 42.1% | 79.8% | 56.9% | 50.7% | 74.8% | 64.0% | 39.4% | 20.5% | 31.9 | 0.6 |
Season | Pitch | Pitches | divider | O-Swing% | Z-Swing% | Swing% | O-Contact% | Z-Contact% | Contact% | Zone% | SwStr% | divider | pVAL | pVAL/C |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2017 | Changeup (CH) | 333 | 35.1% | 76.7% | 55.0% | 34.4% | 70.5% | 58.5% | 47.7% | 22.8% | 9.9 | 3.0 | ||
2018 | Changeup (CH) | 732 | 48.4% | 78.3% | 62.2% | 46.1% | 67.0% | 58.2% | 46.0% | 26.0% | 9.1 | 1.2 | ||
2019 | Changeup (CH) | 998 | 45.5% | 83.3% | 57.8% | 41.4% | 67.4% | 53.6% | 32.5% | 26.9% | 27.7 | 2.8 | ||
2020 | Changeup (CH) | 346 | 45.0% | 81.3% | 61.3% | 52.3% | 69.8% | 62.7% | 44.8% | 22.8% | 2.0 | 0.6 | ||
2021 | Changeup (CH) | 964 | 41.5% | 81.4% | 56.8% | 53.7% | 80.8% | 68.6% | 38.5% | 17.8% | 5.7 | 0.6 | ||
2022 | Changeup (CH) | 558 | 35.3% | 78.2% | 53.6% | 64.6% | 82.8% | 75.9% | 42.7% | 12.9% | -6.2 | -1.1 | ||
2023 | Changeup (CH) | 500 | 38.3% | 79.7% | 54.2% | 55.1% | 78.4% | 68.3% | 38.4% | 17.2% | -8.0 | -1.6 | ||
2024 | Changeup (CH) | 408 | 42.7% | 79.1% | 54.7% | 62.4% | 87.7% | 74.4% | 32.8% | 14.0% | -6.7 | -1.6 | ||
2025 | Changeup (CH) | 120 | 33.3% | 69.0% | 45.8% | 65.4% | 75.9% | 70.9% | 35.0% | 13.3% | -1.7 | -1.5 | ||
Total | Changeup (CH) | 4959 | 42.1% | 79.8% | 56.9% | 50.7% | 74.8% | 64.0% | 39.4% | 20.5% | 31.9 | 0.6 |