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.
Ryan Johnson RHP
2025 · vs LHB
101 pitches in sample Change pitcher
101 pitches in sample Change pitcher
101 Pitches
13.5% Whiff %
64.4% Strike %
.389 xwOBA
57.1% Hard-hit %
The arsenal
7 pitch types in sample| Pitch | Usage | n | Velo | Spin | Whiff % | Strike % | xwOBA | Hard-hit % |
|---|---|---|---|---|---|---|---|---|
| FC Cutter | 34% | 34 | 90.3 | 2527 | 15.0% n=20 | 73.5% | .376 n=9 | 28.6% n=7 |
| SI Sinker | 29% | 29 | 93.9 | 2163 | 15.8% n=19 | 72.4% | .320 n=6 | 66.7% n=6 |
| FS Splitter | 15% | 15 | 87.4 | 1149 | 0.0% n=5 | 33.3% | .249 n=3 | 66.7% n=3 |
| ST Sweeper | 12% | 12 | 82.3 | 2440 | 16.7% n=6 | 50.0% | .401 n=4 | 66.7% n=3 |
| UN Unknown | 5% | 5 | 89.2 | · | — n=0 | 100.0% | — n=0 | — n=0 |
| SL Slider | 4% | 4 | 86.9 | 2558 | 0.0% n=1 | 50.0% | .264 n=1 | 100.0% n=1 |
| FF Four-seam | 2% | 2 | 94.5 | 2374 | 0.0% n=1 | 50.0% | 1.423 n=1 | 100.0% n=1 |
| ALLoverall | 100% | 101 | 89.9 | 2189 | 13.5% n=52 | 64.4% | .389 n=24 | 57.1% n=21 |
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