The shape of the contact off him says how he gets outs
57.1% of the contact against Hart is on the ground and 20.4% of it is in the air.
49 tracked batted balls allowed.
Both sides hit him about the same
36% of the contact right-handers make against Hart is hit hard, against 16.7% of what left-handers make.
157 pitches to right-handed hitters, 101 to left-handed hitters.
Hitters cannot square him up, the contact is weak
Contact against Hart is weak: 82.3 mph off the bat on average, 98th percentile.
258 pitches in 2026. 98th percentile among qualified pitchers in 2026, 14th in MLB.
Runners on base do not change how he is hit
37.5% of the contact against Hart with a runner in scoring position is hit hard, against 21.2% with the bases empty.
77 pitches with a runner in scoring position, 181 with the bases empty.
He handles both hands about the same
Right-handed hitters project to a .379 average against Hart and left-handers to .183.
157 pitches to right-handed hitters, 101 to left-handed hitters.
There is one pitch of his that keeps getting hit
Contact off Hart's slider leaves the bat at 95.5 mph, against 78.3 off his sinker.
45 and 60 of them thrown.
Almost nothing hit off him is hit well
Only 26.5% of the contact Hart gives up is hit hard, 94th percentile.
258 pitches in 2026. 94th percentile among qualified pitchers in 2026, 35th in MLB.
One side of the plate does most of the damage against him
Right-handed hitters average 88.8 mph off the bat against Hart and left-handers 75.6.
25 tracked batted balls from right-handers, 24 from left-handers.
The contact he allows should not turn into many hits
The quality of contact against Hart projects a .283 average, 85th percentile.
258 pitches in 2026. 85th percentile among qualified pitchers in 2026, 80th in MLB.
He gets by without much velocity, and it costs him
Hart averages 86.9 mph across his arsenal, 17th percentile in the league.
258 pitches in 2026. 17th percentile among qualified pitchers in 2026, 446th in MLB.
His ball is straighter than it should be
Hart's stuff spins at 2,142 rpm, 27th percentile in the league.
258 pitches in 2026. 27th percentile among qualified pitchers in 2026, 390th in MLB.
Show more
The numbers behind these live in Pitch Data.
Take me there
The shape of the contact off him says how he gets outs
57.1% of the contact against Hart is on the ground and 20.4% of it is in the air.
49 tracked batted balls allowed.
One side of the plate does most of the damage against him
Right-handed hitters average 88.8 mph off the bat against Hart and left-handers 75.6.
25 tracked batted balls from right-handers, 24 from left-handers.
The numbers behind these live in Matchups.
Take me there
Both sides hit him about the same
36% of the contact right-handers make against Hart is hit hard, against 16.7% of what left-handers make.
157 pitches to right-handed hitters, 101 to left-handed hitters.
He handles both hands about the same
Right-handed hitters project to a .379 average against Hart and left-handers to .183.
157 pitches to right-handed hitters, 101 to left-handed hitters.
The numbers behind these live in Spray Chart.
Take me there
Hitters cannot square him up, the contact is weak
Contact against Hart is weak: 82.3 mph off the bat on average, 98th percentile.
258 pitches in 2026. 98th percentile among qualified pitchers in 2026, 14th in MLB.
Almost nothing hit off him is hit well
Only 26.5% of the contact Hart gives up is hit hard, 94th percentile.
258 pitches in 2026. 94th percentile among qualified pitchers in 2026, 35th in MLB.
The contact he allows should not turn into many hits
The quality of contact against Hart projects a .283 average, 85th percentile.
258 pitches in 2026. 85th percentile among qualified pitchers in 2026, 80th in MLB.
The numbers behind these live in Matchups.
Take me there
Runners on base do not change how he is hit
37.5% of the contact against Hart with a runner in scoring position is hit hard, against 21.2% with the bases empty.
77 pitches with a runner in scoring position, 181 with the bases empty.
The numbers behind these live in Pitch Data.
Take me there
There is one pitch of his that keeps getting hit
Contact off Hart's slider leaves the bat at 95.5 mph, against 78.3 off his sinker.
45 and 60 of them thrown.
The numbers behind these live in Pitch Data.
Take me there
He gets by without much velocity, and it costs him
Hart averages 86.9 mph across his arsenal, 17th percentile in the league.
258 pitches in 2026. 17th percentile among qualified pitchers in 2026, 446th in MLB.
The numbers behind these live in Pitch Data.
Take me there
His ball is straighter than it should be
Hart's stuff spins at 2,142 rpm, 27th percentile in the league.
258 pitches in 2026. 27th percentile among qualified pitchers in 2026, 390th in MLB.