Edge Labs · Research
Pitcher Lab
A pitch-level explorer over Statcast for one pitcher. Search an arm, set the filters, and read the arsenal: usage, velo and spin, whiff %, strike %, xwOBA against, and hard-hit %. Every number shows the sample (n) behind it. Research and context, you decide.
Bryce Miller RHP
2023-25 · vs LHB
3271 pitches in sample Change pitcher
3271 pitches in sample Change pitcher
3271 Pitches
21.1% Whiff %
64.5% Strike %
.354 xwOBA
41.5% Hard-hit %
The arsenal
11 pitch types in sample| Pitch | Usage | n | Velo | Spin | Whiff % | Strike % | xwOBA | Hard-hit % |
|---|---|---|---|---|---|---|---|---|
| FF Four-seam | 50% | 1620 | 95.1 | 2529 | 18.9% n=879 | 67.8% | .369 n=400 | 42.7% n=293 |
| FS Splitter | 16% | 517 | 84.2 | 945 | 26.7% n=281 | 63.2% | .232 n=159 | 33.9% n=109 |
| SL Slider | 10% | 329 | 86.6 | 2480 | 30.5% n=164 | 63.2% | .396 n=69 | 50.0% n=44 |
| SI Sinker | 7% | 238 | 94.7 | 2423 | 8.7% n=92 | 64.3% | .470 n=81 | 42.6% n=54 |
| KC Knuckle-curve | 6% | 210 | 84.3 | 2358 | 30.3% n=89 | 50.0% | .316 n=49 | 57.6% n=33 |
| ST Sweeper | 5% | 171 | 81.4 | 2218 | 11.3% n=53 | 65.5% | .480 n=27 | 30.4% n=23 |
| CH Changeup | 3% | 100 | 85.0 | 2054 | 16.3% n=49 | 61.0% | .328 n=27 | 39.1% n=23 |
| FC Cutter | 2% | 70 | 92.2 | 2554 | 19.4% n=31 | 51.4% | .381 n=15 | 20.0% n=10 |
| CU Curveball | 0% | 14 | 78.1 | 2332 | 16.7% n=6 | 50.0% | .438 n=2 | 100.0% n=1 |
| PO Pitchout | 0% | 1 | 94.8 | 2553 | — n=0 | 0.0% | — n=0 | — n=0 |
| UN Unknown | 0% | 1 | · | · | — n=0 | 100.0% | .000 n=1 | — n=0 |
| ALLoverall | 100% | 3271 | 90.6 | 2224 | 21.1% n=1644 | 64.5% | .354 n=830 | 41.5% n=590 |
Whiff % = whiffs ÷ swings · Strike % = strikes ÷ pitches · xwOBA = avg expected wOBA on contact ·
Hard-hit % = 95+ mph ÷ batted balls · n shown on every rate · descriptive context, not a pick