Hitters cannot square him up, the contact is weak
Contact against Luzardo is weak: 84.6 mph off the bat on average, 90th percentile.
859 pitches in 2026. 90th percentile among qualified pitchers in 2026, 57th in MLB.
The shape of the contact off him says how he gets outs
48.1% of the contact against Luzardo is on the ground and 24.1% of it is in the air.
133 tracked batted balls allowed.
There is one pitch of his that keeps getting hit
Contact off Luzardo's 4-seam fastball leaves the bat at 87.2 mph, against 81.3 off his changeup.
226 and 190 of them thrown.
Almost nothing hit off him is hit well
Only 28.7% of the contact Luzardo gives up is hit hard, 90th percentile.
859 pitches in 2026. 90th percentile among qualified pitchers in 2026, 55th in MLB.
He handles both hands about the same
Right-handed hitters project to a .351 average against Luzardo and left-handers to .299.
690 pitches to right-handed hitters, 169 to left-handed hitters.
One type of hitter does all the damage against him
Hitters do their damage on his breaking balls: a .362 expected average against them, against .303 on his offspeed pitches.
315 of his breaking balls thrown.
The home runs are what is undoing his season
Luzardo has given up 5 tracked home runs, 3 of them to left field, the longest 410 feet.
5 tracked home runs allowed in 2026.
He cannot find the zone often enough
Luzardo works off the plate, with only 39.8% of his pitches in the zone, 21st percentile.
859 pitches in 2026. 21st percentile among qualified pitchers in 2026, 427th in MLB.
His ball is straighter than it should be
Luzardo's stuff spins at 2,166 rpm, 30th percentile in the league.
859 pitches in 2026. 30th percentile among qualified pitchers in 2026, 374th in MLB.
Runners on base do not change how he is hit
31.3% of the contact against Luzardo with a runner in scoring position is hit hard, against 27.9% with the bases empty.
162 pitches with a runner in scoring position, 697 with the bases empty.
The contact he allows is the kind that finds grass
The quality of contact against Luzardo projects a .338 average, 38th percentile.
859 pitches in 2026. 38th percentile among qualified pitchers in 2026, 334th in MLB.
He throws about as hard as anybody in the league
Luzardo averages 90.5 mph across his arsenal, 63rd percentile in the league.
859 pitches in 2026. 63rd percentile among qualified pitchers in 2026, 198th in MLB.
Show more
The numbers behind these live in Spray Chart.
Take me there
Hitters cannot square him up, the contact is weak
Contact against Luzardo is weak: 84.6 mph off the bat on average, 90th percentile.
859 pitches in 2026. 90th percentile among qualified pitchers in 2026, 57th in MLB.
Almost nothing hit off him is hit well
Only 28.7% of the contact Luzardo gives up is hit hard, 90th percentile.
859 pitches in 2026. 90th percentile among qualified pitchers in 2026, 55th in MLB.
The contact he allows is the kind that finds grass
The quality of contact against Luzardo projects a .338 average, 38th percentile.
859 pitches in 2026. 38th percentile among qualified pitchers in 2026, 334th in MLB.
The numbers behind these live in Pitch Data.
Take me there
The shape of the contact off him says how he gets outs
48.1% of the contact against Luzardo is on the ground and 24.1% of it is in the air.
133 tracked batted balls allowed.
The home runs are what is undoing his season
Luzardo has given up 5 tracked home runs, 3 of them to left field, the longest 410 feet.
5 tracked home runs allowed in 2026.
The numbers behind these live in Pitch Data.
Take me there
There is one pitch of his that keeps getting hit
Contact off Luzardo's 4-seam fastball leaves the bat at 87.2 mph, against 81.3 off his changeup.
226 and 190 of them thrown.
The numbers behind these live in Matchups.
Take me there
He handles both hands about the same
Right-handed hitters project to a .351 average against Luzardo and left-handers to .299.
690 pitches to right-handed hitters, 169 to left-handed hitters.
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 .362 expected average against them, against .303 on his offspeed pitches.
315 of his breaking balls thrown.
The numbers behind these live in Pitch Data.
Take me there
He cannot find the zone often enough
Luzardo works off the plate, with only 39.8% of his pitches in the zone, 21st percentile.
859 pitches in 2026. 21st percentile among qualified pitchers in 2026, 427th in MLB.
The numbers behind these live in Pitch Data.
Take me there
His ball is straighter than it should be
Luzardo's stuff spins at 2,166 rpm, 30th percentile in the league.
859 pitches in 2026. 30th percentile among qualified pitchers in 2026, 374th in MLB.
The numbers behind these live in Matchups.
Take me there
Runners on base do not change how he is hit
31.3% of the contact against Luzardo with a runner in scoring position is hit hard, against 27.9% with the bases empty.
162 pitches with a runner in scoring position, 697 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
Luzardo averages 90.5 mph across his arsenal, 63rd percentile in the league.
859 pitches in 2026. 63rd percentile among qualified pitchers in 2026, 198th in MLB.