Stuff+, DLoc+, Pitching+ powered by expected run value across 7.9M pitches
5K
Pitchers
2015–2026
Seasons
7.9M
Pitches
MIL
CLE · avg 94.0 mph
TEX · avg 93.7 mph
MIN · avg 91.3 mph
MIL · avg 94.3 mph
SD · avg 100.5 mph
SF · avg 93.4 mph
STL · avg 94.8 mph
WSH · avg 93.2 mph
BAL · avg 98.3 mph
MIL · avg 94.3 mph
Last 3 games vs season avg
Heating Up
Cooling Down
xRV/100 vs ERA gap · 20+ IP
Due for a Breakout
Regression Candidates
2026 vs 2025 · 10+ Pit+ change
Regression incoming — flagging extreme luck outliers — coming soon
Where our model disagrees with the box score — coming soon
Pitchers with large L/R Stuff+ splits — coming soon
| # | Pitcher | Stuff+ | Loc+ | Pitch+ |
|---|---|---|---|---|
| 1 | Schlittler, Cam | 109▲ | 107▲ | 115▲ |
| 2 | Luzardo, Jesús | 107▲ | 102 | 114▲ |
| 3 | Cease, Dylan | 106▲ | 95▼ | 111▲ |
| 4 | Detmers, Reid | 104 | 112▲ | 109▲ |
| 5 | Fried, Max | 105▲ | 103 | 106▲ |
| # | Pitcher | xRV/100 | ERA |
|---|---|---|---|
| 1 | Fried, Max | -1.65 | 2.91 |
| 2 | Roupp, Landen | -1.28 | 3.09 |
| 3 | Schlittler, Cam | -1.21 | 1.35 |
| 4 | Detmers, Reid | -0.97 | 4.33 |
| 5 | Cease, Dylan | -0.82 | 2.58 |