
Bryan Torres
St. Louis CardinalsOF
Age: 29
Bats/Throws: L/R
5'7" / 165
DOB: 7/2/1997
(29 years, 2 months, 22 days)
OF
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Fourseam (FA) | 286 | 58 | 67 | 15 | 12 | 0 | 0 | 3 | 9 | 0 | 12 | 0 | 0 | 0 | 0 | .259 | 90.6 | 102.9 | 95.7 | ||
| 2026 | Sinker (SI) | 134 | 25 | 33 | 6 | 5 | 0 | 0 | 1 | 5 | 0 | 2 | 1 | 1 | 1 | 0 | .240 | 86.6 | 100.3 | 94.6 | ||
| 2026 | Slider (SL) | 107 | 25 | 27 | 5 | 5 | 0 | 0 | 0 | 2 | 0 | 8 | 0 | 0 | 0 | 0 | .200 | 77.8 | 90.7 | 85.2 | ||
| 2026 | Changeup (CH) | 85 | 25 | 25 | 4 | 3 | 1 | 0 | 0 | 0 | 0 | 8 | 0 | 0 | 0 | 0 | .160 | 79.1 | 93.2 | 86.6 | ||
| 2026 | Curveball (CU) | 64 | 14 | 16 | 4 | 3 | 0 | 1 | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 0 | .286 | 75.0 | 90.4 | 81.3 | ||
| 2026 | Cutter (FC) | 42 | 9 | 9 | 3 | 2 | 0 | 1 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | 0 | .333 | 83.9 | 98.5 | 90.9 | ||
| 2026 | Splitter (FS) | 8 | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | .000 | 87.8 | 92.8 | 89.7 | ||
| 2026 | Knuckle Curve (KC) | 7 | 3 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | .333 | 83.8 | 89.5 | 87.1 | ||
| Total | Fourseam (FA) | 286 | 58 | 67 | 15 | 12 | 0 | 0 | 3 | 9 | 0 | 12 | 0 | 0 | 0 | 0 | .259 | 90.6 | 102.9 | 95.7 | ||
| Total | Sinker (SI) | 134 | 25 | 33 | 6 | 5 | 0 | 0 | 1 | 5 | 0 | 2 | 1 | 1 | 1 | 0 | .240 | 86.6 | 100.3 | 94.6 | ||
| Total | Slider (SL) | 107 | 25 | 27 | 5 | 5 | 0 | 0 | 0 | 2 | 0 | 8 | 0 | 0 | 0 | 0 | .200 | 77.8 | 90.7 | 85.2 | ||
| Total | Changeup (CH) | 85 | 25 | 25 | 4 | 3 | 1 | 0 | 0 | 0 | 0 | 8 | 0 | 0 | 0 | 0 | .160 | 79.1 | 93.2 | 86.6 | ||
| Total | Curveball (CU) | 64 | 14 | 16 | 4 | 3 | 0 | 1 | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 0 | .286 | 75.0 | 90.4 | 81.3 | ||
| Total | Cutter (FC) | 42 | 9 | 9 | 3 | 2 | 0 | 1 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | 0 | .333 | 83.9 | 98.5 | 90.9 | ||
| Total | Splitter (FS) | 8 | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | .000 | 87.8 | 92.8 | 89.7 | ||
| Total | Knuckle Curve (KC) | 7 | 3 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | .333 | 83.8 | 89.5 | 87.1 |
| Season | Pitch | Pitches | divider | AB | PA | H | 1B | 2B | 3B | HR | BB | IBB | SO | HBP | SF | SH | GDP | AVG | divider | minVel | maxVel | Vel |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Fourseam (FA) | 286 | 58 | 67 | 15 | 12 | 0 | 0 | 3 | 9 | 0 | 12 | 0 | 0 | 0 | 0 | .259 | 90.6 | 102.9 | 95.7 | ||
| 2026 | Sinker (SI) | 134 | 25 | 33 | 6 | 5 | 0 | 0 | 1 | 5 | 0 | 2 | 1 | 1 | 1 | 0 | .240 | 86.6 | 100.3 | 94.6 | ||
| 2026 | Slider (SL) | 107 | 25 | 27 | 5 | 5 | 0 | 0 | 0 | 2 | 0 | 8 | 0 | 0 | 0 | 0 | .200 | 77.8 | 90.7 | 85.2 | ||
| 2026 | Changeup (CH) | 85 | 25 | 25 | 4 | 3 | 1 | 0 | 0 | 0 | 0 | 8 | 0 | 0 | 0 | 0 | .160 | 79.1 | 93.2 | 86.6 | ||
| 2026 | Curveball (CU) | 64 | 14 | 16 | 4 | 3 | 0 | 1 | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 0 | .286 | 75.0 | 90.4 | 81.3 | ||
| 2026 | Cutter (FC) | 42 | 9 | 9 | 3 | 2 | 0 | 1 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | 0 | .333 | 83.9 | 98.5 | 90.9 | ||
| 2026 | Splitter (FS) | 8 | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | .000 | 87.8 | 92.8 | 89.7 | ||
| 2026 | Knuckle Curve (KC) | 7 | 3 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | .333 | 83.8 | 89.5 | 87.1 | ||
| Total | Fourseam (FA) | 286 | 58 | 67 | 15 | 12 | 0 | 0 | 3 | 9 | 0 | 12 | 0 | 0 | 0 | 0 | .259 | 90.6 | 102.9 | 95.7 | ||
| Total | Sinker (SI) | 134 | 25 | 33 | 6 | 5 | 0 | 0 | 1 | 5 | 0 | 2 | 1 | 1 | 1 | 0 | .240 | 86.6 | 100.3 | 94.6 | ||
| Total | Slider (SL) | 107 | 25 | 27 | 5 | 5 | 0 | 0 | 0 | 2 | 0 | 8 | 0 | 0 | 0 | 0 | .200 | 77.8 | 90.7 | 85.2 | ||
| Total | Changeup (CH) | 85 | 25 | 25 | 4 | 3 | 1 | 0 | 0 | 0 | 0 | 8 | 0 | 0 | 0 | 0 | .160 | 79.1 | 93.2 | 86.6 | ||
| Total | Curveball (CU) | 64 | 14 | 16 | 4 | 3 | 0 | 1 | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 0 | .286 | 75.0 | 90.4 | 81.3 | ||
| Total | Cutter (FC) | 42 | 9 | 9 | 3 | 2 | 0 | 1 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | 0 | .333 | 83.9 | 98.5 | 90.9 | ||
| Total | Splitter (FS) | 8 | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | .000 | 87.8 | 92.8 | 89.7 | ||
| Total | Knuckle Curve (KC) | 7 | 3 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | .333 | 83.8 | 89.5 | 87.1 |
| Season | Pitch | Pitches | divider | BB% | K% | BB/K | AVG | OBP | SLG | OPS | ISO | BABIP | wRC | wRAA | wOBA | wRC+ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Fourseam (FA) | 286 | 13.4% | 17.9% | 0.75 | .259 | .358 | .414 | .772 | .155 | .279 | 9.5 | 1.5 | .345 | 127 | |
| 2026 | Sinker (SI) | 134 | 15.2% | 6.1% | 2.50 | .240 | .375 | .360 | .735 | .120 | .217 | 4.4 | 0.5 | .335 | 113 | |
| 2026 | Slider (SL) | 107 | 7.4% | 29.6% | 0.25 | .200 | .259 | .200 | .459 | .000 | .294 | 1.0 | -2.2 | .217 | 42 | |
| 2026 | Changeup (CH) | 85 | 0.0% | 32.0% | 0.00 | .160 | .160 | .200 | .360 | .040 | .235 | -0.3 | -3.2 | .157 | 3 | |
| 2026 | Curveball (CU) | 64 | 6.3% | 12.5% | 0.50 | .286 | .313 | .429 | .741 | .143 | .308 | 1.8 | -0.1 | .310 | 104 | |
| 2026 | Cutter (FC) | 42 | 0.0% | 44.4% | 0.00 | .333 | .333 | .556 | .889 | .222 | .600 | 1.5 | 0.4 | .375 | 147 | |
| 2026 | Splitter (FS) | 8 | 0.0% | 33.3% | 0.00 | .000 | .000 | .000 | .000 | .000 | .000 | -0.4 | -0.8 | .000 | -100 | |
| 2026 | Knuckle Curve (KC) | 7 | 0.0% | 33.3% | 0.00 | .333 | .333 | .333 | .667 | .000 | .500 | 0.3 | 0.0 | .297 | 95 | |
| Total | Fourseam (FA) | 286 | 13.4% | 17.9% | 0.75 | .259 | .358 | .414 | .772 | .155 | .279 | 9.5 | 1.5 | .345 | 127 | |
| Total | Sinker (SI) | 134 | 15.2% | 6.1% | 2.50 | .240 | .375 | .360 | .735 | .120 | .217 | 4.4 | 0.5 | .335 | 113 | |
| Total | Slider (SL) | 107 | 7.4% | 29.6% | 0.25 | .200 | .259 | .200 | .459 | .000 | .294 | 1.0 | -2.2 | .217 | 42 | |
| Total | Changeup (CH) | 85 | 0.0% | 32.0% | 0.00 | .160 | .160 | .200 | .360 | .040 | .235 | -0.3 | -3.2 | .157 | 3 | |
| Total | Curveball (CU) | 64 | 6.3% | 12.5% | 0.50 | .286 | .313 | .429 | .741 | .143 | .308 | 1.8 | -0.1 | .310 | 104 | |
| Total | Cutter (FC) | 42 | 0.0% | 44.4% | 0.00 | .333 | .333 | .556 | .889 | .222 | .600 | 1.5 | 0.4 | .375 | 147 | |
| Total | Splitter (FS) | 8 | 0.0% | 33.3% | 0.00 | .000 | .000 | .000 | .000 | .000 | .000 | -0.4 | -0.8 | .000 | -100 | |
| Total | Knuckle Curve (KC) | 7 | 0.0% | 33.3% | 0.00 | .333 | .333 | .333 | .667 | .000 | .500 | 0.3 | 0.0 | .297 | 95 |
| Season | Pitch | Pitches | divider | BB% | K% | BB/K | AVG | OBP | SLG | OPS | ISO | BABIP | wRC | wRAA | wOBA | wRC+ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Fourseam (FA) | 286 | 13.4% | 17.9% | 0.75 | .259 | .358 | .414 | .772 | .155 | .279 | 9.5 | 1.5 | .345 | 127 | |
| 2026 | Sinker (SI) | 134 | 15.2% | 6.1% | 2.50 | .240 | .375 | .360 | .735 | .120 | .217 | 4.4 | 0.5 | .335 | 113 | |
| 2026 | Slider (SL) | 107 | 7.4% | 29.6% | 0.25 | .200 | .259 | .200 | .459 | .000 | .294 | 1.0 | -2.2 | .217 | 42 | |
| 2026 | Changeup (CH) | 85 | 0.0% | 32.0% | 0.00 | .160 | .160 | .200 | .360 | .040 | .235 | -0.3 | -3.2 | .157 | 3 | |
| 2026 | Curveball (CU) | 64 | 6.3% | 12.5% | 0.50 | .286 | .313 | .429 | .741 | .143 | .308 | 1.8 | -0.1 | .310 | 104 | |
| 2026 | Cutter (FC) | 42 | 0.0% | 44.4% | 0.00 | .333 | .333 | .556 | .889 | .222 | .600 | 1.5 | 0.4 | .375 | 147 | |
| 2026 | Splitter (FS) | 8 | 0.0% | 33.3% | 0.00 | .000 | .000 | .000 | .000 | .000 | .000 | -0.4 | -0.8 | .000 | -100 | |
| 2026 | Knuckle Curve (KC) | 7 | 0.0% | 33.3% | 0.00 | .333 | .333 | .333 | .667 | .000 | .500 | 0.3 | 0.0 | .297 | 95 | |
| Total | Fourseam (FA) | 286 | 13.4% | 17.9% | 0.75 | .259 | .358 | .414 | .772 | .155 | .279 | 9.5 | 1.5 | .345 | 127 | |
| Total | Sinker (SI) | 134 | 15.2% | 6.1% | 2.50 | .240 | .375 | .360 | .735 | .120 | .217 | 4.4 | 0.5 | .335 | 113 | |
| Total | Slider (SL) | 107 | 7.4% | 29.6% | 0.25 | .200 | .259 | .200 | .459 | .000 | .294 | 1.0 | -2.2 | .217 | 42 | |
| Total | Changeup (CH) | 85 | 0.0% | 32.0% | 0.00 | .160 | .160 | .200 | .360 | .040 | .235 | -0.3 | -3.2 | .157 | 3 | |
| Total | Curveball (CU) | 64 | 6.3% | 12.5% | 0.50 | .286 | .313 | .429 | .741 | .143 | .308 | 1.8 | -0.1 | .310 | 104 | |
| Total | Cutter (FC) | 42 | 0.0% | 44.4% | 0.00 | .333 | .333 | .556 | .889 | .222 | .600 | 1.5 | 0.4 | .375 | 147 | |
| Total | Splitter (FS) | 8 | 0.0% | 33.3% | 0.00 | .000 | .000 | .000 | .000 | .000 | .000 | -0.4 | -0.8 | .000 | -100 | |
| Total | Knuckle Curve (KC) | 7 | 0.0% | 33.3% | 0.00 | .333 | .333 | .333 | .667 | .000 | .500 | 0.3 | 0.0 | .297 | 95 |
| Season | Pitch | Pitches | divider | LD% | GB% | FB% | IFFB% | HR/FB | Strikes | Balls | Pitches | divider | xMov | zMov | Mov |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Fourseam (FA) | 286 | 32.6% | 23.9% | 43.5% | 25.0% | 15.0% | 182 | 104 | 286 | -3.9 | 9.0 | 10.6 | ||
| 2026 | Sinker (SI) | 134 | 21.7% | 56.5% | 21.7% | 20.0% | 20.0% | 90 | 44 | 134 | -3.4 | 3.7 | 10.2 | ||
| 2026 | Slider (SL) | 107 | 29.4% | 41.2% | 29.4% | 0.0% | 0.0% | 68 | 39 | 107 | 2.3 | 0.8 | 4.7 | ||
| 2026 | Changeup (CH) | 85 | 35.3% | 58.8% | 5.9% | 0.0% | 0.0% | 55 | 30 | 85 | -8.0 | 2.3 | 8.9 | ||
| 2026 | Curveball (CU) | 64 | 7.7% | 61.5% | 30.8% | 0.0% | 0.0% | 37 | 27 | 64 | 3.4 | -4.8 | 6.9 | ||
| 2026 | Cutter (FC) | 42 | 40.0% | 40.0% | 20.0% | 0.0% | 0.0% | 27 | 15 | 42 | 0.7 | 5.5 | 5.8 | ||
| 2026 | Splitter (FS) | 8 | 0.0% | 100.0% | 0.0% | 0.0% | 0.0% | 5 | 3 | 8 | -7.7 | 0.5 | 7.9 | ||
| 2026 | Knuckle Curve (KC) | 7 | 0.0% | 100.0% | 0.0% | 0.0% | 0.0% | 5 | 2 | 7 | 1.0 | -1.4 | 2.9 | ||
| Total | Fourseam (FA) | 286 | 32.6% | 23.9% | 43.5% | 25.0% | 15.0% | 182 | 104 | 286 | -3.9 | 9.0 | 10.6 | ||
| Total | Sinker (SI) | 134 | 21.7% | 56.5% | 21.7% | 20.0% | 20.0% | 90 | 44 | 134 | -3.4 | 3.7 | 10.2 | ||
| Total | Slider (SL) | 107 | 29.4% | 41.2% | 29.4% | 0.0% | 0.0% | 68 | 39 | 107 | 2.3 | 0.8 | 4.7 | ||
| Total | Changeup (CH) | 85 | 35.3% | 58.8% | 5.9% | 0.0% | 0.0% | 55 | 30 | 85 | -8.0 | 2.3 | 8.9 | ||
| Total | Curveball (CU) | 64 | 7.7% | 61.5% | 30.8% | 0.0% | 0.0% | 37 | 27 | 64 | 3.4 | -4.8 | 6.9 | ||
| Total | Cutter (FC) | 42 | 40.0% | 40.0% | 20.0% | 0.0% | 0.0% | 27 | 15 | 42 | 0.7 | 5.5 | 5.8 | ||
| Total | Splitter (FS) | 8 | 0.0% | 100.0% | 0.0% | 0.0% | 0.0% | 5 | 3 | 8 | -7.7 | 0.5 | 7.9 | ||
| Total | Knuckle Curve (KC) | 7 | 0.0% | 100.0% | 0.0% | 0.0% | 0.0% | 5 | 2 | 7 | 1.0 | -1.4 | 2.9 |
| Season | Pitch | Pitches | divider | LD% | GB% | FB% | IFFB% | HR/FB | Strikes | Balls | Pitches | divider | xMov | zMov | Mov |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Fourseam (FA) | 286 | 32.6% | 23.9% | 43.5% | 25.0% | 15.0% | 182 | 104 | 286 | -3.9 | 9.0 | 10.6 | ||
| 2026 | Sinker (SI) | 134 | 21.7% | 56.5% | 21.7% | 20.0% | 20.0% | 90 | 44 | 134 | -3.4 | 3.7 | 10.2 | ||
| 2026 | Slider (SL) | 107 | 29.4% | 41.2% | 29.4% | 0.0% | 0.0% | 68 | 39 | 107 | 2.3 | 0.8 | 4.7 | ||
| 2026 | Changeup (CH) | 85 | 35.3% | 58.8% | 5.9% | 0.0% | 0.0% | 55 | 30 | 85 | -8.0 | 2.3 | 8.9 | ||
| 2026 | Curveball (CU) | 64 | 7.7% | 61.5% | 30.8% | 0.0% | 0.0% | 37 | 27 | 64 | 3.4 | -4.8 | 6.9 | ||
| 2026 | Cutter (FC) | 42 | 40.0% | 40.0% | 20.0% | 0.0% | 0.0% | 27 | 15 | 42 | 0.7 | 5.5 | 5.8 | ||
| 2026 | Splitter (FS) | 8 | 0.0% | 100.0% | 0.0% | 0.0% | 0.0% | 5 | 3 | 8 | -7.7 | 0.5 | 7.9 | ||
| 2026 | Knuckle Curve (KC) | 7 | 0.0% | 100.0% | 0.0% | 0.0% | 0.0% | 5 | 2 | 7 | 1.0 | -1.4 | 2.9 | ||
| Total | Fourseam (FA) | 286 | 32.6% | 23.9% | 43.5% | 25.0% | 15.0% | 182 | 104 | 286 | -3.9 | 9.0 | 10.6 | ||
| Total | Sinker (SI) | 134 | 21.7% | 56.5% | 21.7% | 20.0% | 20.0% | 90 | 44 | 134 | -3.4 | 3.7 | 10.2 | ||
| Total | Slider (SL) | 107 | 29.4% | 41.2% | 29.4% | 0.0% | 0.0% | 68 | 39 | 107 | 2.3 | 0.8 | 4.7 | ||
| Total | Changeup (CH) | 85 | 35.3% | 58.8% | 5.9% | 0.0% | 0.0% | 55 | 30 | 85 | -8.0 | 2.3 | 8.9 | ||
| Total | Curveball (CU) | 64 | 7.7% | 61.5% | 30.8% | 0.0% | 0.0% | 37 | 27 | 64 | 3.4 | -4.8 | 6.9 | ||
| Total | Cutter (FC) | 42 | 40.0% | 40.0% | 20.0% | 0.0% | 0.0% | 27 | 15 | 42 | 0.7 | 5.5 | 5.8 | ||
| Total | Splitter (FS) | 8 | 0.0% | 100.0% | 0.0% | 0.0% | 0.0% | 5 | 3 | 8 | -7.7 | 0.5 | 7.9 | ||
| Total | Knuckle Curve (KC) | 7 | 0.0% | 100.0% | 0.0% | 0.0% | 0.0% | 5 | 2 | 7 | 1.0 | -1.4 | 2.9 |
| Season | Pitch | Pitches | divider | O-Swing% | Z-Swing% | Swing% | O-Contact% | Z-Contact% | Contact% | Zone% | SwStr% | divider | pVAL | pVAL/C |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Fourseam (FA) | 286 | 28.4% | 64.5% | 47.6% | 71.1% | 89.8% | 84.6% | 53.1% | 7.3% | -0.4 | -0.1 | ||
| 2026 | Sinker (SI) | 134 | 21.4% | 51.3% | 38.8% | 66.7% | 92.5% | 86.5% | 58.2% | 5.2% | 0.2 | 0.1 | ||
| 2026 | Slider (SL) | 107 | 28.6% | 62.7% | 44.9% | 31.3% | 90.6% | 70.8% | 47.7% | 13.1% | 1.7 | 1.6 | ||
| 2026 | Changeup (CH) | 85 | 38.9% | 67.7% | 49.4% | 76.2% | 71.4% | 73.8% | 36.5% | 12.9% | 2.2 | 2.6 | ||
| 2026 | Curveball (CU) | 64 | 10.0% | 47.1% | 29.7% | 66.7% | 93.8% | 89.5% | 53.1% | 3.1% | -0.7 | -1.0 | ||
| 2026 | Cutter (FC) | 42 | 20.0% | 59.1% | 40.5% | 75.0% | 61.5% | 64.7% | 52.4% | 14.3% | -0.7 | -1.7 | ||
| 2026 | Splitter (FS) | 8 | 40.0% | 66.7% | 50.0% | 50.0% | 100.0% | 75.0% | 37.5% | 12.5% | 0.5 | 6.3 | ||
| 2026 | Knuckle Curve (KC) | 7 | 33.3% | 75.0% | 57.1% | 0.0% | 100.0% | 75.0% | 57.1% | 14.3% | -0.2 | -2.7 | ||
| Total | Fourseam (FA) | 286 | 28.4% | 64.5% | 47.6% | 71.1% | 89.8% | 84.6% | 53.1% | 7.3% | -0.4 | -0.1 | ||
| Total | Sinker (SI) | 134 | 21.4% | 51.3% | 38.8% | 66.7% | 92.5% | 86.5% | 58.2% | 5.2% | 0.2 | 0.1 | ||
| Total | Slider (SL) | 107 | 28.6% | 62.7% | 44.9% | 31.3% | 90.6% | 70.8% | 47.7% | 13.1% | 1.7 | 1.6 | ||
| Total | Changeup (CH) | 85 | 38.9% | 67.7% | 49.4% | 76.2% | 71.4% | 73.8% | 36.5% | 12.9% | 2.2 | 2.6 | ||
| Total | Curveball (CU) | 64 | 10.0% | 47.1% | 29.7% | 66.7% | 93.8% | 89.5% | 53.1% | 3.1% | -0.7 | -1.0 | ||
| Total | Cutter (FC) | 42 | 20.0% | 59.1% | 40.5% | 75.0% | 61.5% | 64.7% | 52.4% | 14.3% | -0.7 | -1.7 | ||
| Total | Splitter (FS) | 8 | 40.0% | 66.7% | 50.0% | 50.0% | 100.0% | 75.0% | 37.5% | 12.5% | 0.5 | 6.3 | ||
| Total | Knuckle Curve (KC) | 7 | 33.3% | 75.0% | 57.1% | 0.0% | 100.0% | 75.0% | 57.1% | 14.3% | -0.2 | -2.7 |
| Season | Pitch | Pitches | divider | O-Swing% | Z-Swing% | Swing% | O-Contact% | Z-Contact% | Contact% | Zone% | SwStr% | divider | pVAL | pVAL/C |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Fourseam (FA) | 286 | 28.4% | 64.5% | 47.6% | 71.1% | 89.8% | 84.6% | 53.1% | 7.3% | -0.4 | -0.1 | ||
| 2026 | Sinker (SI) | 134 | 21.4% | 51.3% | 38.8% | 66.7% | 92.5% | 86.5% | 58.2% | 5.2% | 0.2 | 0.1 | ||
| 2026 | Slider (SL) | 107 | 28.6% | 62.7% | 44.9% | 31.3% | 90.6% | 70.8% | 47.7% | 13.1% | 1.7 | 1.6 | ||
| 2026 | Changeup (CH) | 85 | 38.9% | 67.7% | 49.4% | 76.2% | 71.4% | 73.8% | 36.5% | 12.9% | 2.2 | 2.6 | ||
| 2026 | Curveball (CU) | 64 | 10.0% | 47.1% | 29.7% | 66.7% | 93.8% | 89.5% | 53.1% | 3.1% | -0.7 | -1.0 | ||
| 2026 | Cutter (FC) | 42 | 20.0% | 59.1% | 40.5% | 75.0% | 61.5% | 64.7% | 52.4% | 14.3% | -0.7 | -1.7 | ||
| 2026 | Splitter (FS) | 8 | 40.0% | 66.7% | 50.0% | 50.0% | 100.0% | 75.0% | 37.5% | 12.5% | 0.5 | 6.3 | ||
| 2026 | Knuckle Curve (KC) | 7 | 33.3% | 75.0% | 57.1% | 0.0% | 100.0% | 75.0% | 57.1% | 14.3% | -0.2 | -2.7 | ||
| Total | Fourseam (FA) | 286 | 28.4% | 64.5% | 47.6% | 71.1% | 89.8% | 84.6% | 53.1% | 7.3% | -0.4 | -0.1 | ||
| Total | Sinker (SI) | 134 | 21.4% | 51.3% | 38.8% | 66.7% | 92.5% | 86.5% | 58.2% | 5.2% | 0.2 | 0.1 | ||
| Total | Slider (SL) | 107 | 28.6% | 62.7% | 44.9% | 31.3% | 90.6% | 70.8% | 47.7% | 13.1% | 1.7 | 1.6 | ||
| Total | Changeup (CH) | 85 | 38.9% | 67.7% | 49.4% | 76.2% | 71.4% | 73.8% | 36.5% | 12.9% | 2.2 | 2.6 | ||
| Total | Curveball (CU) | 64 | 10.0% | 47.1% | 29.7% | 66.7% | 93.8% | 89.5% | 53.1% | 3.1% | -0.7 | -1.0 | ||
| Total | Cutter (FC) | 42 | 20.0% | 59.1% | 40.5% | 75.0% | 61.5% | 64.7% | 52.4% | 14.3% | -0.7 | -1.7 | ||
| Total | Splitter (FS) | 8 | 40.0% | 66.7% | 50.0% | 50.0% | 100.0% | 75.0% | 37.5% | 12.5% | 0.5 | 6.3 | ||
| Total | Knuckle Curve (KC) | 7 | 33.3% | 75.0% | 57.1% | 0.0% | 100.0% | 75.0% | 57.1% | 14.3% | -0.2 | -2.7 |
| Season | Pitch | Pitches | divider | Vertical Break | Vertical Drop | Horizontal Break | divider | ArmAngle | SpinRate | divider | Events | EV | EV90 | maxEV | LA | Barrels | Barrel% | HardHit | HardHit% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Fourseam (FA) | 286 | 15.3 | 14.6 | -6.0 | 37 | 2366 | 46 | 88.5 | 99.8 | 104.7 | 21.2 | 3 | 6.5% | 18 | 39.1% | |||
| 2026 | Sinker (SI) | 134 | 6.2 | 24.5 | -5.7 | 31 | 2200 | 25 | 88.6 | 97.5 | 100.4 | 5.6 | 1 | 4.0% | 7 | 28.0% | |||
| 2026 | Slider (SL) | 107 | 1.2 | 36.6 | 4.5 | 34 | 2519 | 17 | 82.4 | 96.5 | 99.9 | 8.4 | 0 | 0.0% | 2 | 11.8% | |||
| 2026 | Changeup (CH) | 85 | 3.8 | 32.9 | -13.1 | 35 | 1815 | 17 | 81.8 | 97.6 | 97.8 | 1.9 | 0 | 0.0% | 3 | 17.6% | |||
| 2026 | Curveball (CU) | 64 | -8.6 | 50.2 | 6.8 | 42 | 2594 | 13 | 86.5 | 96.7 | 98.8 | 8.7 | 0 | 0.0% | 2 | 15.4% | |||
| 2026 | Cutter (FC) | 42 | 9.3 | 23.9 | 2.2 | 37 | 2362 | 5 | 94.7 | 101.9 | 101.9 | 6.2 | 0 | 0.0% | 1 | 20.0% | |||
| 2026 | Splitter (FS) | 8 | 0.6 | 33.4 | -12.5 | 39 | 1538 | 2 | 96.3 | 101.2 | 101.2 | -1.0 | 0 | 0.0% | 1 | 50.0% | |||
| 2026 | Knuckle Curve (KC) | 7 | -2.7 | 38.8 | 2.5 | 43 | 2330 | 2 | 90.1 | 90.1 | 90.1 | -9.0 | 0 | 0.0% | 0 | 0.0% | |||
| Total | Fourseam (FA) | 286 | 15.3 | 14.6 | -6.0 | 37 | 2366 | 46 | 88.5 | 99.8 | 104.7 | 21.2 | 3 | 6.5% | 18 | 39.1% | |||
| Total | Sinker (SI) | 134 | 6.2 | 24.5 | -5.7 | 31 | 2200 | 25 | 88.6 | 97.5 | 100.4 | 5.6 | 1 | 4.0% | 7 | 28.0% | |||
| Total | Slider (SL) | 107 | 1.2 | 36.6 | 4.5 | 34 | 2519 | 17 | 82.4 | 96.5 | 99.9 | 8.4 | 0 | 0.0% | 2 | 11.8% | |||
| Total | Changeup (CH) | 85 | 3.8 | 32.9 | -13.1 | 35 | 1815 | 17 | 81.8 | 97.6 | 97.8 | 1.9 | 0 | 0.0% | 3 | 17.6% | |||
| Total | Curveball (CU) | 64 | -8.6 | 50.2 | 6.8 | 42 | 2594 | 13 | 86.5 | 96.7 | 98.8 | 8.7 | 0 | 0.0% | 2 | 15.4% | |||
| Total | Cutter (FC) | 42 | 9.3 | 23.9 | 2.2 | 37 | 2362 | 5 | 94.7 | 101.9 | 101.9 | 6.2 | 0 | 0.0% | 1 | 20.0% | |||
| Total | Splitter (FS) | 8 | 0.6 | 33.4 | -12.5 | 39 | 1538 | 2 | 96.3 | 101.2 | 101.2 | -1.0 | 0 | 0.0% | 1 | 50.0% | |||
| Total | Knuckle Curve (KC) | 7 | -2.7 | 38.8 | 2.5 | 43 | 2330 | 2 | 90.1 | 90.1 | 90.1 | -9.0 | 0 | 0.0% | 0 | 0.0% |
| Season | Pitch | Pitches | divider | Vertical Break | Vertical Drop | Horizontal Break | divider | ArmAngle | SpinRate | divider | Events | EV | EV90 | maxEV | LA | Barrels | Barrel% | HardHit | HardHit% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Fourseam (FA) | 286 | 15.3 | 14.6 | -6.0 | 37 | 2366 | 46 | 88.5 | 99.8 | 104.7 | 21.2 | 3 | 6.5% | 18 | 39.1% | |||
| 2026 | Sinker (SI) | 134 | 6.2 | 24.5 | -5.7 | 31 | 2200 | 25 | 88.6 | 97.5 | 100.4 | 5.6 | 1 | 4.0% | 7 | 28.0% | |||
| 2026 | Slider (SL) | 107 | 1.2 | 36.6 | 4.5 | 34 | 2519 | 17 | 82.4 | 96.5 | 99.9 | 8.4 | 0 | 0.0% | 2 | 11.8% | |||
| 2026 | Changeup (CH) | 85 | 3.8 | 32.9 | -13.1 | 35 | 1815 | 17 | 81.8 | 97.6 | 97.8 | 1.9 | 0 | 0.0% | 3 | 17.6% | |||
| 2026 | Curveball (CU) | 64 | -8.6 | 50.2 | 6.8 | 42 | 2594 | 13 | 86.5 | 96.7 | 98.8 | 8.7 | 0 | 0.0% | 2 | 15.4% | |||
| 2026 | Cutter (FC) | 42 | 9.3 | 23.9 | 2.2 | 37 | 2362 | 5 | 94.7 | 101.9 | 101.9 | 6.2 | 0 | 0.0% | 1 | 20.0% | |||
| 2026 | Splitter (FS) | 8 | 0.6 | 33.4 | -12.5 | 39 | 1538 | 2 | 96.3 | 101.2 | 101.2 | -1.0 | 0 | 0.0% | 1 | 50.0% | |||
| 2026 | Knuckle Curve (KC) | 7 | -2.7 | 38.8 | 2.5 | 43 | 2330 | 2 | 90.1 | 90.1 | 90.1 | -9.0 | 0 | 0.0% | 0 | 0.0% | |||
| Total | Fourseam (FA) | 286 | 15.3 | 14.6 | -6.0 | 37 | 2366 | 46 | 88.5 | 99.8 | 104.7 | 21.2 | 3 | 6.5% | 18 | 39.1% | |||
| Total | Sinker (SI) | 134 | 6.2 | 24.5 | -5.7 | 31 | 2200 | 25 | 88.6 | 97.5 | 100.4 | 5.6 | 1 | 4.0% | 7 | 28.0% | |||
| Total | Slider (SL) | 107 | 1.2 | 36.6 | 4.5 | 34 | 2519 | 17 | 82.4 | 96.5 | 99.9 | 8.4 | 0 | 0.0% | 2 | 11.8% | |||
| Total | Changeup (CH) | 85 | 3.8 | 32.9 | -13.1 | 35 | 1815 | 17 | 81.8 | 97.6 | 97.8 | 1.9 | 0 | 0.0% | 3 | 17.6% | |||
| Total | Curveball (CU) | 64 | -8.6 | 50.2 | 6.8 | 42 | 2594 | 13 | 86.5 | 96.7 | 98.8 | 8.7 | 0 | 0.0% | 2 | 15.4% | |||
| Total | Cutter (FC) | 42 | 9.3 | 23.9 | 2.2 | 37 | 2362 | 5 | 94.7 | 101.9 | 101.9 | 6.2 | 0 | 0.0% | 1 | 20.0% | |||
| Total | Splitter (FS) | 8 | 0.6 | 33.4 | -12.5 | 39 | 1538 | 2 | 96.3 | 101.2 | 101.2 | -1.0 | 0 | 0.0% | 1 | 50.0% | |||
| Total | Knuckle Curve (KC) | 7 | -2.7 | 38.8 | 2.5 | 43 | 2330 | 2 | 90.1 | 90.1 | 90.1 | -9.0 | 0 | 0.0% | 0 | 0.0% |
| Season | Pitch | Pitches | divider | CompSw | divider | BatSpd | FastSw% | SwgLng | divider | SqUpCon% | SqUpSw% | divider | BlastCon% | BlastSw% | divider | Tilt | AtkAng | AtkDir | IdealAtkAng% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Fourseam (FA) | 286 | 123 | 66.1 | 0.8% | 6.3 | 32.0% | 26.8% | 2.9% | 2.4% | 32 | 6 | -4 | 55.3% | |||||
| 2026 | Sinker (SI) | 134 | 43 | 65.8 | 0.0% | 6.3 | 46.2% | 41.9% | 2.6% | 2.3% | 34 | 5 | -6 | 51.2% | |||||
| 2026 | Slider (SL) | 107 | 38 | 64.6 | 2.6% | 6.7 | 36.7% | 28.9% | 3.3% | 2.6% | 35 | 12 | 4 | 44.7% | |||||
| 2026 | Changeup (CH) | 85 | 35 | 65.9 | 0.0% | 6.9 | 43.5% | 28.6% | 4.3% | 2.9% | 33 | 14 | 8 | 60.0% | |||||
| 2026 | Curveball (CU) | 64 | 18 | 66.2 | 0.0% | 6.6 | 62.5% | 55.6% | 6.3% | 5.6% | 33 | 11 | 2 | 72.2% | |||||
| 2026 | Cutter (FC) | 42 | 16 | 67.9 | 6.3% | 6.5 | 44.4% | 25.0% | 11.1% | 6.3% | 30 | 9 | 0 | 43.8% | |||||
| 2026 | Splitter (FS) | 8 | 3 | 68.5 | 0.0% | 6.9 | 66.7% | 66.7% | 33.3% | 33.3% | 36 | 15 | 6 | 66.7% | |||||
| 2026 | Knuckle Curve (KC) | 7 | 4 | 64.1 | 0.0% | 7.1 | 33.3% | 25.0% | 0.0% | 0.0% | 33 | 15 | 12 | 25.0% | |||||
| Total | Fourseam (FA) | 286 | 123 | 66.1 | 0.8% | 6.3 | 32.0% | 26.8% | 2.9% | 2.4% | 32 | 6 | -4 | 55.3% | |||||
| Total | Sinker (SI) | 134 | 43 | 65.8 | 0.0% | 6.3 | 46.2% | 41.9% | 2.6% | 2.3% | 34 | 5 | -6 | 51.2% | |||||
| Total | Slider (SL) | 107 | 38 | 64.6 | 2.6% | 6.7 | 36.7% | 28.9% | 3.3% | 2.6% | 35 | 12 | 4 | 44.7% | |||||
| Total | Changeup (CH) | 85 | 35 | 65.9 | 0.0% | 6.9 | 43.5% | 28.6% | 4.3% | 2.9% | 33 | 14 | 8 | 60.0% | |||||
| Total | Curveball (CU) | 64 | 18 | 66.2 | 0.0% | 6.6 | 62.5% | 55.6% | 6.3% | 5.6% | 33 | 11 | 2 | 72.2% | |||||
| Total | Cutter (FC) | 42 | 16 | 67.9 | 6.3% | 6.5 | 44.4% | 25.0% | 11.1% | 6.3% | 30 | 9 | 0 | 43.8% | |||||
| Total | Splitter (FS) | 8 | 3 | 68.5 | 0.0% | 6.9 | 66.7% | 66.7% | 33.3% | 33.3% | 36 | 15 | 6 | 66.7% | |||||
| Total | Knuckle Curve (KC) | 7 | 4 | 64.1 | 0.0% | 7.1 | 33.3% | 25.0% | 0.0% | 0.0% | 33 | 15 | 12 | 25.0% |
| Season | Pitch | Pitches | divider | CompSw | divider | BatSpd | FastSw% | SwgLng | divider | SqUpCon% | SqUpSw% | divider | BlastCon% | BlastSw% | divider | Tilt | AtkAng | AtkDir | IdealAtkAng% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Fourseam (FA) | 286 | 123 | 66.1 | 0.8% | 6.3 | 32.0% | 26.8% | 2.9% | 2.4% | 32 | 6 | -4 | 55.3% | |||||
| 2026 | Sinker (SI) | 134 | 43 | 65.8 | 0.0% | 6.3 | 46.2% | 41.9% | 2.6% | 2.3% | 34 | 5 | -6 | 51.2% | |||||
| 2026 | Slider (SL) | 107 | 38 | 64.6 | 2.6% | 6.7 | 36.7% | 28.9% | 3.3% | 2.6% | 35 | 12 | 4 | 44.7% | |||||
| 2026 | Changeup (CH) | 85 | 35 | 65.9 | 0.0% | 6.9 | 43.5% | 28.6% | 4.3% | 2.9% | 33 | 14 | 8 | 60.0% | |||||
| 2026 | Curveball (CU) | 64 | 18 | 66.2 | 0.0% | 6.6 | 62.5% | 55.6% | 6.3% | 5.6% | 33 | 11 | 2 | 72.2% | |||||
| 2026 | Cutter (FC) | 42 | 16 | 67.9 | 6.3% | 6.5 | 44.4% | 25.0% | 11.1% | 6.3% | 30 | 9 | 0 | 43.8% | |||||
| 2026 | Splitter (FS) | 8 | 3 | 68.5 | 0.0% | 6.9 | 66.7% | 66.7% | 33.3% | 33.3% | 36 | 15 | 6 | 66.7% | |||||
| 2026 | Knuckle Curve (KC) | 7 | 4 | 64.1 | 0.0% | 7.1 | 33.3% | 25.0% | 0.0% | 0.0% | 33 | 15 | 12 | 25.0% | |||||
| Total | Fourseam (FA) | 286 | 123 | 66.1 | 0.8% | 6.3 | 32.0% | 26.8% | 2.9% | 2.4% | 32 | 6 | -4 | 55.3% | |||||
| Total | Sinker (SI) | 134 | 43 | 65.8 | 0.0% | 6.3 | 46.2% | 41.9% | 2.6% | 2.3% | 34 | 5 | -6 | 51.2% | |||||
| Total | Slider (SL) | 107 | 38 | 64.6 | 2.6% | 6.7 | 36.7% | 28.9% | 3.3% | 2.6% | 35 | 12 | 4 | 44.7% | |||||
| Total | Changeup (CH) | 85 | 35 | 65.9 | 0.0% | 6.9 | 43.5% | 28.6% | 4.3% | 2.9% | 33 | 14 | 8 | 60.0% | |||||
| Total | Curveball (CU) | 64 | 18 | 66.2 | 0.0% | 6.6 | 62.5% | 55.6% | 6.3% | 5.6% | 33 | 11 | 2 | 72.2% | |||||
| Total | Cutter (FC) | 42 | 16 | 67.9 | 6.3% | 6.5 | 44.4% | 25.0% | 11.1% | 6.3% | 30 | 9 | 0 | 43.8% | |||||
| Total | Splitter (FS) | 8 | 3 | 68.5 | 0.0% | 6.9 | 66.7% | 66.7% | 33.3% | 33.3% | 36 | 15 | 6 | 66.7% | |||||
| Total | Knuckle Curve (KC) | 7 | 4 | 64.1 | 0.0% | 7.1 | 33.3% | 25.0% | 0.0% | 0.0% | 33 | 15 | 12 | 25.0% |
| Season | Pitch | Pitches | divider | H-Swing% | H-Contact% | H-Zone% | divider | S-Swing% | S-Contact% | S-Zone% | divider | C-Swing% | C-Contact% | C-Zone% | divider | W-Swing% | W-Contact% | W-Zone% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Fourseam (FA) | 286 | 73.4% | 91.3% | 32.9% | 53.2% | 82.8% | 38.1% | 14.5% | 44.4% | 21.7% | 0.0% | 0.0% | 7.3% | ||||
| 2026 | Sinker (SI) | 134 | 54.5% | 100.0% | 32.8% | 37.9% | 77.3% | 43.3% | 21.7% | 80.0% | 17.2% | 11.1% | 0.0% | 6.7% | ||||
| 2026 | Slider (SL) | 107 | 61.5% | 93.8% | 24.3% | 50.0% | 80.0% | 37.4% | 45.8% | 27.3% | 21.5% | 5.9% | 0.0% | 15.9% | ||||
| 2026 | Changeup (CH) | 85 | 68.8% | 54.5% | 18.8% | 62.2% | 91.3% | 43.5% | 31.8% | 57.1% | 25.9% | 10.0% | 0.0% | 11.8% | ||||
| 2026 | Curveball (CU) | 64 | 52.6% | 100.0% | 29.7% | 32.0% | 75.0% | 39.1% | 6.3% | 100.0% | 25.0% | 0.0% | 0.0% | 6.3% | ||||
| 2026 | Cutter (FC) | 42 | 50.0% | 60.0% | 23.8% | 47.6% | 70.0% | 50.0% | 25.0% | 50.0% | 19.0% | 0.0% | 0.0% | 7.1% | ||||
| 2026 | Splitter (FS) | 8 | 66.7% | 100.0% | 37.5% | 50.0% | 100.0% | 25.0% | 0.0% | 0.0% | 12.5% | 50.0% | 0.0% | 25.0% | ||||
| 2026 | Knuckle Curve (KC) | 7 | 100.0% | 100.0% | 42.9% | 0.0% | 0.0% | 14.3% | 33.3% | 0.0% | 42.9% | 0.0% | 0.0% | 0.0% | ||||
| Total | Fourseam (FA) | 286 | 73.4% | 91.3% | 32.9% | 53.2% | 82.8% | 38.1% | 14.5% | 44.4% | 21.7% | 0.0% | 0.0% | 7.3% | ||||
| Total | Sinker (SI) | 134 | 54.5% | 100.0% | 32.8% | 37.9% | 77.3% | 43.3% | 21.7% | 80.0% | 17.2% | 11.1% | 0.0% | 6.7% | ||||
| Total | Slider (SL) | 107 | 61.5% | 93.8% | 24.3% | 50.0% | 80.0% | 37.4% | 45.8% | 27.3% | 21.5% | 5.9% | 0.0% | 15.9% | ||||
| Total | Changeup (CH) | 85 | 68.8% | 54.5% | 18.8% | 62.2% | 91.3% | 43.5% | 31.8% | 57.1% | 25.9% | 10.0% | 0.0% | 11.8% | ||||
| Total | Curveball (CU) | 64 | 52.6% | 100.0% | 29.7% | 32.0% | 75.0% | 39.1% | 6.3% | 100.0% | 25.0% | 0.0% | 0.0% | 6.3% | ||||
| Total | Cutter (FC) | 42 | 50.0% | 60.0% | 23.8% | 47.6% | 70.0% | 50.0% | 25.0% | 50.0% | 19.0% | 0.0% | 0.0% | 7.1% | ||||
| Total | Splitter (FS) | 8 | 66.7% | 100.0% | 37.5% | 50.0% | 100.0% | 25.0% | 0.0% | 0.0% | 12.5% | 50.0% | 0.0% | 25.0% | ||||
| Total | Knuckle Curve (KC) | 7 | 100.0% | 100.0% | 42.9% | 0.0% | 0.0% | 14.3% | 33.3% | 0.0% | 42.9% | 0.0% | 0.0% | 0.0% |
| Season | Pitch | Pitches | divider | H-Swing% | H-Contact% | H-Zone% | divider | S-Swing% | S-Contact% | S-Zone% | divider | C-Swing% | C-Contact% | C-Zone% | divider | W-Swing% | W-Contact% | W-Zone% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Fourseam (FA) | 286 | 73.4% | 91.3% | 32.9% | 53.2% | 82.8% | 38.1% | 14.5% | 44.4% | 21.7% | 0.0% | 0.0% | 7.3% | ||||
| 2026 | Sinker (SI) | 134 | 54.5% | 100.0% | 32.8% | 37.9% | 77.3% | 43.3% | 21.7% | 80.0% | 17.2% | 11.1% | 0.0% | 6.7% | ||||
| 2026 | Slider (SL) | 107 | 61.5% | 93.8% | 24.3% | 50.0% | 80.0% | 37.4% | 45.8% | 27.3% | 21.5% | 5.9% | 0.0% | 15.9% | ||||
| 2026 | Changeup (CH) | 85 | 68.8% | 54.5% | 18.8% | 62.2% | 91.3% | 43.5% | 31.8% | 57.1% | 25.9% | 10.0% | 0.0% | 11.8% | ||||
| 2026 | Curveball (CU) | 64 | 52.6% | 100.0% | 29.7% | 32.0% | 75.0% | 39.1% | 6.3% | 100.0% | 25.0% | 0.0% | 0.0% | 6.3% | ||||
| 2026 | Cutter (FC) | 42 | 50.0% | 60.0% | 23.8% | 47.6% | 70.0% | 50.0% | 25.0% | 50.0% | 19.0% | 0.0% | 0.0% | 7.1% | ||||
| 2026 | Splitter (FS) | 8 | 66.7% | 100.0% | 37.5% | 50.0% | 100.0% | 25.0% | 0.0% | 0.0% | 12.5% | 50.0% | 0.0% | 25.0% | ||||
| 2026 | Knuckle Curve (KC) | 7 | 100.0% | 100.0% | 42.9% | 0.0% | 0.0% | 14.3% | 33.3% | 0.0% | 42.9% | 0.0% | 0.0% | 0.0% | ||||
| Total | Fourseam (FA) | 286 | 73.4% | 91.3% | 32.9% | 53.2% | 82.8% | 38.1% | 14.5% | 44.4% | 21.7% | 0.0% | 0.0% | 7.3% | ||||
| Total | Sinker (SI) | 134 | 54.5% | 100.0% | 32.8% | 37.9% | 77.3% | 43.3% | 21.7% | 80.0% | 17.2% | 11.1% | 0.0% | 6.7% | ||||
| Total | Slider (SL) | 107 | 61.5% | 93.8% | 24.3% | 50.0% | 80.0% | 37.4% | 45.8% | 27.3% | 21.5% | 5.9% | 0.0% | 15.9% | ||||
| Total | Changeup (CH) | 85 | 68.8% | 54.5% | 18.8% | 62.2% | 91.3% | 43.5% | 31.8% | 57.1% | 25.9% | 10.0% | 0.0% | 11.8% | ||||
| Total | Curveball (CU) | 64 | 52.6% | 100.0% | 29.7% | 32.0% | 75.0% | 39.1% | 6.3% | 100.0% | 25.0% | 0.0% | 0.0% | 6.3% | ||||
| Total | Cutter (FC) | 42 | 50.0% | 60.0% | 23.8% | 47.6% | 70.0% | 50.0% | 25.0% | 50.0% | 19.0% | 0.0% | 0.0% | 7.1% | ||||
| Total | Splitter (FS) | 8 | 66.7% | 100.0% | 37.5% | 50.0% | 100.0% | 25.0% | 0.0% | 0.0% | 12.5% | 50.0% | 0.0% | 25.0% | ||||
| Total | Knuckle Curve (KC) | 7 | 100.0% | 100.0% | 42.9% | 0.0% | 0.0% | 14.3% | 33.3% | 0.0% | 42.9% | 0.0% | 0.0% | 0.0% |
| Season | Pitch | Pitches | divider | S-Swing% | S-Contact% | S-Zone% | divider | SI-Swing% | SI-Contact% | SI-Zone% | divider | SO-Swing% | SO-Contact% | SO-Zone% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Fourseam (FA) | 286 | 53.2% | 82.8% | 38.1% | 58.2% | 87.5% | 19.2% | 48.1% | 76.9% | 18.9% | |||
| 2026 | Sinker (SI) | 134 | 37.9% | 77.3% | 43.3% | 46.7% | 85.7% | 22.4% | 28.6% | 62.5% | 20.9% | |||
| 2026 | Slider (SL) | 107 | 50.0% | 80.0% | 37.4% | 59.1% | 92.3% | 20.6% | 38.9% | 57.1% | 16.8% | |||
| 2026 | Changeup (CH) | 85 | 62.2% | 91.3% | 43.5% | 57.9% | 90.9% | 22.4% | 66.7% | 91.7% | 21.2% | |||
| 2026 | Curveball (CU) | 64 | 32.0% | 75.0% | 39.1% | 42.9% | 83.3% | 21.9% | 18.2% | 50.0% | 17.2% | |||
| 2026 | Cutter (FC) | 42 | 47.6% | 70.0% | 50.0% | 66.7% | 62.5% | 28.6% | 22.2% | 100.0% | 21.4% | |||
| 2026 | Splitter (FS) | 8 | 50.0% | 100.0% | 25.0% | 0.0% | 0.0% | 0.0% | 50.0% | 100.0% | 25.0% | |||
| 2026 | Knuckle Curve (KC) | 7 | 0.0% | 0.0% | 14.3% | 0.0% | 0.0% | 14.3% | 0.0% | 0.0% | 0.0% | |||
| Total | Fourseam (FA) | 286 | 53.2% | 82.8% | 38.1% | 58.2% | 87.5% | 19.2% | 48.1% | 76.9% | 18.9% | |||
| Total | Sinker (SI) | 134 | 37.9% | 77.3% | 43.3% | 46.7% | 85.7% | 22.4% | 28.6% | 62.5% | 20.9% | |||
| Total | Slider (SL) | 107 | 50.0% | 80.0% | 37.4% | 59.1% | 92.3% | 20.6% | 38.9% | 57.1% | 16.8% | |||
| Total | Changeup (CH) | 85 | 62.2% | 91.3% | 43.5% | 57.9% | 90.9% | 22.4% | 66.7% | 91.7% | 21.2% | |||
| Total | Curveball (CU) | 64 | 32.0% | 75.0% | 39.1% | 42.9% | 83.3% | 21.9% | 18.2% | 50.0% | 17.2% | |||
| Total | Cutter (FC) | 42 | 47.6% | 70.0% | 50.0% | 66.7% | 62.5% | 28.6% | 22.2% | 100.0% | 21.4% | |||
| Total | Splitter (FS) | 8 | 50.0% | 100.0% | 25.0% | 0.0% | 0.0% | 0.0% | 50.0% | 100.0% | 25.0% | |||
| Total | Knuckle Curve (KC) | 7 | 0.0% | 0.0% | 14.3% | 0.0% | 0.0% | 14.3% | 0.0% | 0.0% | 0.0% |
| Season | Pitch | Pitches | divider | S-Swing% | S-Contact% | S-Zone% | divider | SI-Swing% | SI-Contact% | SI-Zone% | divider | SO-Swing% | SO-Contact% | SO-Zone% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Fourseam (FA) | 286 | 53.2% | 82.8% | 38.1% | 58.2% | 87.5% | 19.2% | 48.1% | 76.9% | 18.9% | |||
| 2026 | Sinker (SI) | 134 | 37.9% | 77.3% | 43.3% | 46.7% | 85.7% | 22.4% | 28.6% | 62.5% | 20.9% | |||
| 2026 | Slider (SL) | 107 | 50.0% | 80.0% | 37.4% | 59.1% | 92.3% | 20.6% | 38.9% | 57.1% | 16.8% | |||
| 2026 | Changeup (CH) | 85 | 62.2% | 91.3% | 43.5% | 57.9% | 90.9% | 22.4% | 66.7% | 91.7% | 21.2% | |||
| 2026 | Curveball (CU) | 64 | 32.0% | 75.0% | 39.1% | 42.9% | 83.3% | 21.9% | 18.2% | 50.0% | 17.2% | |||
| 2026 | Cutter (FC) | 42 | 47.6% | 70.0% | 50.0% | 66.7% | 62.5% | 28.6% | 22.2% | 100.0% | 21.4% | |||
| 2026 | Splitter (FS) | 8 | 50.0% | 100.0% | 25.0% | 0.0% | 0.0% | 0.0% | 50.0% | 100.0% | 25.0% | |||
| 2026 | Knuckle Curve (KC) | 7 | 0.0% | 0.0% | 14.3% | 0.0% | 0.0% | 14.3% | 0.0% | 0.0% | 0.0% | |||
| Total | Fourseam (FA) | 286 | 53.2% | 82.8% | 38.1% | 58.2% | 87.5% | 19.2% | 48.1% | 76.9% | 18.9% | |||
| Total | Sinker (SI) | 134 | 37.9% | 77.3% | 43.3% | 46.7% | 85.7% | 22.4% | 28.6% | 62.5% | 20.9% | |||
| Total | Slider (SL) | 107 | 50.0% | 80.0% | 37.4% | 59.1% | 92.3% | 20.6% | 38.9% | 57.1% | 16.8% | |||
| Total | Changeup (CH) | 85 | 62.2% | 91.3% | 43.5% | 57.9% | 90.9% | 22.4% | 66.7% | 91.7% | 21.2% | |||
| Total | Curveball (CU) | 64 | 32.0% | 75.0% | 39.1% | 42.9% | 83.3% | 21.9% | 18.2% | 50.0% | 17.2% | |||
| Total | Cutter (FC) | 42 | 47.6% | 70.0% | 50.0% | 66.7% | 62.5% | 28.6% | 22.2% | 100.0% | 21.4% | |||
| Total | Splitter (FS) | 8 | 50.0% | 100.0% | 25.0% | 0.0% | 0.0% | 0.0% | 50.0% | 100.0% | 25.0% | |||
| Total | Knuckle Curve (KC) | 7 | 0.0% | 0.0% | 14.3% | 0.0% | 0.0% | 14.3% | 0.0% | 0.0% | 0.0% |

