Almost nothing hit off him is hit well
Only 28% of the contact Miller gives up is hit hard, 91st percentile.
235 pitches in 2026. 91st percentile among qualified pitchers in 2026, 48th in MLB.
One type of hitter does all the damage against him
Hitters do their damage on his fastballs: a .269 expected average against them, against .178 on his breaking balls.
126 of his fastballs thrown.
The contact he allows should not turn into many hits
The quality of contact against Miller projects a .274 average, 88th percentile.
235 pitches in 2026. 88th percentile among qualified pitchers in 2026, 63rd in MLB.
He cannot find the zone often enough
Miller works off the plate, with only 37.4% of his pitches in the zone, 9th percentile.
235 pitches in 2026. 9th percentile among qualified pitchers in 2026, 488th in MLB.
Runners on base do not change how he is hit
33.3% of the contact against Miller with a runner in scoring position is hit hard, against 25% with the bases empty.
76 pitches with a runner in scoring position, 159 with the bases empty.
Hitters cannot square him up, the contact is weak
Contact against Miller is weak: 85.6 mph off the bat on average, 84th percentile.
235 pitches in 2026. 84th percentile among qualified pitchers in 2026, 87th in MLB.
He throws about as hard as anybody in the league
Miller averages 92.1 mph across his arsenal, 80th percentile in the league.
235 pitches in 2026. 80th percentile among qualified pitchers in 2026, 110th in MLB.
His ball moves more than the hitter expects it to
Miller's stuff spins at 2,396 rpm, 75th percentile in the league.
235 pitches in 2026. 75th percentile among qualified pitchers in 2026, 133rd in MLB.
Hitters tend to hit him to one part of the field
44% of the balls put in play against Miller have gone to right field.
11 of 25 located batted balls allowed.
Show more
The numbers behind these live in Spray Chart.
Take me there
Almost nothing hit off him is hit well
Only 28% of the contact Miller gives up is hit hard, 91st percentile.
235 pitches in 2026. 91st percentile among qualified pitchers in 2026, 48th in MLB.
The contact he allows should not turn into many hits
The quality of contact against Miller projects a .274 average, 88th percentile.
235 pitches in 2026. 88th percentile among qualified pitchers in 2026, 63rd in MLB.
Hitters cannot square him up, the contact is weak
Contact against Miller is weak: 85.6 mph off the bat on average, 84th percentile.
235 pitches in 2026. 84th percentile among qualified pitchers in 2026, 87th in MLB.
The numbers behind these live in Pitch Data.
Take me there
One type of hitter does all the damage against him
Hitters do their damage on his fastballs: a .269 expected average against them, against .178 on his breaking balls.
126 of his fastballs thrown.
The numbers behind these live in Pitch Data.
Take me there
He cannot find the zone often enough
Miller works off the plate, with only 37.4% of his pitches in the zone, 9th percentile.
235 pitches in 2026. 9th percentile among qualified pitchers in 2026, 488th in MLB.
The numbers behind these live in Matchups.
Take me there
Runners on base do not change how he is hit
33.3% of the contact against Miller with a runner in scoring position is hit hard, against 25% with the bases empty.
76 pitches with a runner in scoring position, 159 with the bases empty.
The numbers behind these live in Pitch Data.
Take me there
He throws about as hard as anybody in the league
Miller averages 92.1 mph across his arsenal, 80th percentile in the league.
235 pitches in 2026. 80th percentile among qualified pitchers in 2026, 110th in MLB.
The numbers behind these live in Pitch Data.
Take me there
His ball moves more than the hitter expects it to
Miller's stuff spins at 2,396 rpm, 75th percentile in the league.
235 pitches in 2026. 75th percentile among qualified pitchers in 2026, 133rd in MLB.
The numbers behind these live in Pitch Data.
Take me there
Hitters tend to hit him to one part of the field
44% of the balls put in play against Miller have gone to right field.
11 of 25 located batted balls allowed.