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.
Taj Bradley RHP
2025 · vs LHB
1202 pitches in sample Change pitcher
1202 pitches in sample Change pitcher
1202 Pitches
19.7% Whiff %
62.1% Strike %
.325 xwOBA
38.3% Hard-hit %
The arsenal
6 pitch types in sample| Pitch | Usage | n | Velo | Spin | Whiff % | Strike % | xwOBA | Hard-hit % |
|---|---|---|---|---|---|---|---|---|
| FF Four-seam | 46% | 555 | 96.1 | 2318 | 13.2% n=295 | 68.5% | .374 n=142 | 37.9% n=103 |
| FS Splitter | 20% | 246 | 91.1 | 1696 | 18.0% n=122 | 60.6% | .268 n=66 | 34.0% n=53 |
| CU Curveball | 16% | 189 | 81.9 | 2541 | 35.7% n=56 | 46.6% | .141 n=37 | 38.5% n=13 |
| FC Cutter | 14% | 167 | 89.5 | 2156 | 37.0% n=73 | 58.1% | .423 n=40 | 52.0% n=25 |
| UN Unknown | 3% | 35 | · | · | 4.5% n=22 | 71.4% | .691 n=1 | — n=0 |
| SI Sinker | 1% | 10 | 93.9 | 1785 | 57.1% n=7 | 70.0% | .177 n=5 | 0.0% n=2 |
| ALLoverall | 100% | 1202 | 91.8 | 2195 | 19.7% n=575 | 62.1% | .325 n=291 | 38.3% n=196 |
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