Pitcher Arsenal Analysis

Season

PERCENTILE RANK
POORAVERAGEGREAT
Late Divergence
Tunnel Spread
Arsenal Entropy
tunnel pointplate
Speed
Show

Guide

What every number on this site means, and how it's built. All data is MLB Statcast pitch tracking, 2021–2026.

The basics

Two tabs, two questions:

  • Pitcher Arsenal renders every pitch a pitcher throws in 3D, so you can watch how his pitches share a path out of the hand and then break apart — the essence of pitch tunneling.
  • Model Grades scores a pitcher's raw stuff. Every grade ends in a “+”: 100 is league average, higher is better, and the percentile beside it is the pitcher's rank against others in his role (starter or reliever) that season.

Arsenal metrics

These describe the shape of an arsenal — how tightly it tunnels and how it's mixed. All are measured at the 35-ft tunnel point above.

Late Divergence
The headline deception number: how much extra separation the pitches gain after the tunnel point (spread at the plate minus spread at 35 ft). High values mean the pitches look alike early, then split apart late — the hardest look to hit.
Tunnel Spread
How close the different pitch types are to one another at the 35-ft point, weighted by how often each is thrown. Lower is tighter — a smaller spread means a more convincing shared tunnel.
Arsenal Entropy
How many pitch types a pitcher throws and how evenly he mixes them (Shannon entropy). Higher means a deeper, more balanced arsenal; lower means he leans heavily on one or two pitches.

Model grades

The “+” grades come from a set of machine-learning models trained on every pitch, 2021–2026. Each model predicts an outcome from a pitch's physical traits — velocity, movement, release, location, and how it plays off the rest of the arsenal — and the result is scaled so 100 is average and higher is better.

Pitching+
The overall grade — a pitcher's complete arsenal distilled into one number.
Stuff+
Raw physical quality of the pitches — velocity, movement, and spin — independent of location.
Strikeout+ · Whiff+ · Miss+
Ability to generate swings and misses: strikeouts overall, whiffs per swing, and swing-and-miss stuff in general.
BB+ · Called-Strike+
Command — limiting walks while stealing called strikes.
Contact quality — HardHit+ · Scorched+ · Soft+ · Weak+ · GB+
When hitters do make contact, how well the arsenal suppresses hard, well-struck balls and induces soft or ground-ball contact.

Each grade is ranked against pitchers in the same role — starters vs. starters, relievers vs. relievers — for the selected season.

The tunnel point — why 35 feet?

Two pitches “tunnel” when they leave the hand on the same apparent path and stay indistinguishable until it's too late for the hitter to adjust. To measure that, we need a single reference point — the spot where the pitches should still look alike. We use 35 feet in front of home plate.

That's a little earlier than the classic decision point. Baseball Prospectus, who pioneered pitch-tunneling analysis, placed the tunnel point at roughly 24 feet from the plate — the “point of no return,” about 150 milliseconds before the ball arrives, where a hitter has to commit to swing.

So why measure at 35 feet instead of the commit point? Because, empirically, it lines up with real swing outcomes better. When we measure deception at each distance and correlate it with a pitcher's chase and whiff rates:

Measured atvs Whiff%vs Chase%
~24 ft (commit point)+0.31+0.21
35 ft (used here)+0.31+0.29

Correlation of Late Divergence with each rate, standardized within season and pooled across 2021–2026.

Whiff tracks about the same either way, but chase is clearly stronger at 35 feet. A plausible reason: a hitter reads pitch type from early-flight cues — release, spin, initial angle — but judges location (ball vs. strike) later, after tracking the ball longer. Pitches that still look identical at 35 feet corrupt the type read in the exact window the hitter relies on it, before he can correct — and chasing is what happens when that read is wrong.

This is a hypothesis backed by a correlation, not a controlled perception study. There's also a simpler measurement effect: at 35 feet the pitches are still bunched together, so the metric has more room to tell good tunnelers apart from poor ones than it does closer to the plate, where the pitches have already separated.

Methodology & honesty

Where the data comes from. Everything is derived from public MLB Statcast pitch tracking. Each pitch's flight is reconstructed from its release point and recorded velocity and acceleration, then evaluated at any distance from the plate — that's how the viewer can freeze the pitches at 35 feet or roll them all the way to the mitt.

Colors. Pitch colors follow the Baseball Savant convention, so a four-seamer, slider, or changeup looks the same here as it does there.

What deception is — and isn't. The arsenal metrics are descriptive. They put a transparent number on something you can watch in the 3D viewer, and the same tunnel-and-spread features feed the Model Grades. But they're not a secret predictive edge on top of the models: because the grades already use these features, deception adds essentially nothing to what the models can forecast about a pitcher beyond the grades themselves. Treat Late Divergence as a way to understand a pitcher's look, not to out-predict the grades.