Almost nothing hit off him is hit well
Only 27% of the contact Speier gives up is hit hard, 93rd percentile.
207 pitches in 2026. 93rd percentile among qualified pitchers in 2026, 41st in MLB.
Hitters cannot square him up, the contact is weak
Contact against Speier is weak: 85.3 mph off the bat on average, 87th percentile.
207 pitches in 2026. 87th percentile among qualified pitchers in 2026, 73rd in MLB.
He fills the strike zone and makes hitters beat him
Speier lives in the strike zone: 48.8% of his pitches are in it, 93rd percentile.
207 pitches in 2026. 93rd percentile among qualified pitchers in 2026, 38th in MLB.
The home runs are what is undoing his season
Speier has given up 5 tracked home runs, 3 of them to left field, the longest 422 feet.
5 tracked home runs allowed in 2026.
There is one pitch of his that keeps getting hit
Contact off Speier's sinker leaves the bat at 88.5 mph, against 84.8 off his slider.
231 and 178 of them thrown.
One type of hitter does all the damage against him
Hitters do their damage on his breaking balls: a .345 expected average against them, against .308 on his fastballs.
73 of his breaking balls thrown.
Hitters tend to hit him to one part of the field
45.2% of the balls put in play against Speier have gone to centre field.
56 of 124 located batted balls allowed.
The shape of the contact off him says how he gets outs
42.1% of the contact against Speier is on the ground and 36.4% of it is in the air.
121 tracked batted balls allowed.
He throws about as hard as anybody in the league
Speier averages 90.6 mph across his arsenal, 64th percentile in the league.
207 pitches in 2026. 64th percentile among qualified pitchers in 2026, 195th in MLB.
His ball is straighter than it should be
Speier's stuff spins at 2,201 rpm, 38th percentile in the league.
207 pitches in 2026. 38th percentile among qualified pitchers in 2026, 336th in MLB.
Show more
The numbers behind these live in Spray Chart.
Take me there
Almost nothing hit off him is hit well
Only 27% of the contact Speier gives up is hit hard, 93rd percentile.
207 pitches in 2026. 93rd percentile among qualified pitchers in 2026, 41st in MLB.
Hitters cannot square him up, the contact is weak
Contact against Speier is weak: 85.3 mph off the bat on average, 87th percentile.
207 pitches in 2026. 87th percentile among qualified pitchers in 2026, 73rd in MLB.
The numbers behind these live in Pitch Data.
Take me there
He fills the strike zone and makes hitters beat him
Speier lives in the strike zone: 48.8% of his pitches are in it, 93rd percentile.
207 pitches in 2026. 93rd percentile among qualified pitchers in 2026, 38th in MLB.
The numbers behind these live in Pitch Data.
Take me there
The home runs are what is undoing his season
Speier has given up 5 tracked home runs, 3 of them to left field, the longest 422 feet.
5 tracked home runs allowed in 2026.
Hitters tend to hit him to one part of the field
45.2% of the balls put in play against Speier have gone to centre field.
56 of 124 located batted balls allowed.
The shape of the contact off him says how he gets outs
42.1% of the contact against Speier is on the ground and 36.4% of it is in the air.
121 tracked batted balls allowed.
The numbers behind these live in Pitch Data.
Take me there
There is one pitch of his that keeps getting hit
Contact off Speier's sinker leaves the bat at 88.5 mph, against 84.8 off his slider.
231 and 178 of them thrown.
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 breaking balls: a .345 expected average against them, against .308 on his fastballs.
73 of his breaking balls thrown.
The numbers behind these live in Pitch Data.
Take me there
He throws about as hard as anybody in the league
Speier averages 90.6 mph across his arsenal, 64th percentile in the league.
207 pitches in 2026. 64th percentile among qualified pitchers in 2026, 195th in MLB.
The numbers behind these live in Pitch Data.
Take me there
His ball is straighter than it should be
Speier's stuff spins at 2,201 rpm, 38th percentile in the league.
207 pitches in 2026. 38th percentile among qualified pitchers in 2026, 336th in MLB.