When he falls behind, hitters know exactly what is coming
Behind in the count Vasil throws a fastball 74.4% of the time, against 46.1% when he is ahead.
528 pitches behind in the count, 401 ahead.
One pitch of his runs sideways more than almost anyone's
Vasil's sinker moves 106.1 inches toward the first-base side, the biggest horizontal move in his arsenal.
657 thrown, averaging 94.4 mph.
There is one pitch of his that keeps getting hit
Contact off Vasil's cutter leaves the bat at 94.6 mph, against 87.1 off his sweeper.
90 and 265 of them thrown.
He saves one pitch for one side of the plate
Vasil throws the sweeper 28.4% of the time against right-handers and 2.7% against left-handers.
860 pitches to right-handers, 786 to left-handers.
One pitch of his moves in a way hitters rarely see
Vasil's curveball carries 14.4 inches of drop against a spinless ball, the biggest vertical move in his arsenal.
203 thrown, averaging 81.7 mph.
This is the pitch he goes to when he needs the out
With two strikes Vasil goes to the 4-seam fastball: 23% of his two-strike pitches, against 10.8% the rest of the time.
435 two-strike pitches in 2025.
He falls behind hitters far too often
Vasil throws a strike on the first pitch 52% of the time.
417 plate appearances started in 2025.
The contact he allows should not turn into many hits
The quality of contact against Vasil projects a .308 average, 81st percentile.
1646 pitches in 2025. 81st percentile among qualified pitchers in 2025, 149th in MLB.
He pitches around the zone once runners are on
Vasil throws 42.4% of his pitches in the zone with a runner in scoring position and 46.5% with the bases empty.
453 pitches with a runner in scoring position, 1193 with the bases empty.
The gap between his pitches is what makes them work
12.9 mph separates Vasil's 4-seam fastball from his sweeper, 94.6 against 81.7.
231 and 265 of them respectively.
He throws strikes to one type of hitter and not the other
Vasil lands 50.2% of his fastballs in the zone and only 37.6% of his breaking balls.
978 of his fastballs, 468 of his breaking balls.
The angle he throws from is unusual, and hitters notice
Vasil releases the ball from a low three-quarters slot, about 43 degrees above horizontal and 1.4 feet to the third-base side of the rubber.
1646 tracked release points, averaging 5.8 feet off the ground.
How much of the zone he uses depends on the count
Vasil puts 59.7% of his pitches in the zone when he is behind and 39.9% when he is ahead.
528 located pitches behind, 401 ahead.
His pitches move in ways that fit together
Vasil works with 6 pitches: Sinker, Sweeper, 4-Seam Fastball and Curveball, and a little else. The sinker is 39.9% of everything he throws.
1646 classified pitches in 2025.
He cannot find the zone often enough
Vasil works off the plate, with only 45.4% of his pitches in the zone, 36th percentile.
1646 pitches in 2025. 36th percentile among qualified pitchers in 2025, 501st in MLB.
One pitch of his spins more than almost anyone's
Vasil's sweeper spins at 2,557 rpm, the highest in his arsenal.
265 thrown in 2025.
His ball is straighter than it should be
Vasil's stuff spins at 2,221 rpm, 36th percentile in the league.
1646 pitches in 2025. 36th percentile among qualified pitchers in 2025, 499th in MLB.
Almost nothing hit off him is hit well
Only 38.5% of the contact Vasil gives up is hit hard, 66th percentile.
1646 pitches in 2025. 66th percentile among qualified pitchers in 2025, 266th in MLB.
His fastball is the pitch everything else is built on
Vasil's sinker averages 94.4 mph, and has touched 97.5.
657 thrown, 39.9% of his pitches.
He releases the ball about where everyone else does
Vasil releases the ball 6.3 feet down the mound, a shorter stride than most.
1646 tracked pitches in 2025.
Show more
The numbers behind these live in Pitch Data.
Take me there
When he falls behind, hitters know exactly what is coming
Behind in the count Vasil throws a fastball 74.4% of the time, against 46.1% when he is ahead.
528 pitches behind in the count, 401 ahead.
This is the pitch he goes to when he needs the out
With two strikes Vasil goes to the 4-seam fastball: 23% of his two-strike pitches, against 10.8% the rest of the time.
435 two-strike pitches in 2025.
He falls behind hitters far too often
Vasil throws a strike on the first pitch 52% of the time.
417 plate appearances started in 2025.
How much of the zone he uses depends on the count
Vasil puts 59.7% of his pitches in the zone when he is behind and 39.9% when he is ahead.
528 located pitches behind, 401 ahead.
The numbers behind these live in Pitch Data.
Take me there
One pitch of his runs sideways more than almost anyone's
Vasil's sinker moves 106.1 inches toward the first-base side, the biggest horizontal move in his arsenal.
657 thrown, averaging 94.4 mph.
One pitch of his moves in a way hitters rarely see
Vasil's curveball carries 14.4 inches of drop against a spinless ball, the biggest vertical move in his arsenal.
203 thrown, averaging 81.7 mph.
The numbers behind these live in Pitch Data.
Take me there
There is one pitch of his that keeps getting hit
Contact off Vasil's cutter leaves the bat at 94.6 mph, against 87.1 off his sweeper.
90 and 265 of them thrown.
He saves one pitch for one side of the plate
Vasil throws the sweeper 28.4% of the time against right-handers and 2.7% against left-handers.
860 pitches to right-handers, 786 to left-handers.
The gap between his pitches is what makes them work
12.9 mph separates Vasil's 4-seam fastball from his sweeper, 94.6 against 81.7.
231 and 265 of them respectively.
His pitches move in ways that fit together
Vasil works with 6 pitches: Sinker, Sweeper, 4-Seam Fastball and Curveball, and a little else. The sinker is 39.9% of everything he throws.
1646 classified pitches in 2025.
One pitch of his spins more than almost anyone's
Vasil's sweeper spins at 2,557 rpm, the highest in his arsenal.
265 thrown in 2025.
His fastball is the pitch everything else is built on
Vasil's sinker averages 94.4 mph, and has touched 97.5.
657 thrown, 39.9% of his pitches.
The numbers behind these live in Spray Chart.
Take me there
The contact he allows should not turn into many hits
The quality of contact against Vasil projects a .308 average, 81st percentile.
1646 pitches in 2025. 81st percentile among qualified pitchers in 2025, 149th in MLB.
Almost nothing hit off him is hit well
Only 38.5% of the contact Vasil gives up is hit hard, 66th percentile.
1646 pitches in 2025. 66th percentile among qualified pitchers in 2025, 266th in MLB.
The numbers behind these live in Matchups.
Take me there
He pitches around the zone once runners are on
Vasil throws 42.4% of his pitches in the zone with a runner in scoring position and 46.5% with the bases empty.
453 pitches with a runner in scoring position, 1193 with the bases empty.
The numbers behind these live in Pitch Data.
Take me there
He throws strikes to one type of hitter and not the other
Vasil lands 50.2% of his fastballs in the zone and only 37.6% of his breaking balls.
978 of his fastballs, 468 of his breaking balls.
The numbers behind these live in Pitch Data.
Take me there
The angle he throws from is unusual, and hitters notice
Vasil releases the ball from a low three-quarters slot, about 43 degrees above horizontal and 1.4 feet to the third-base side of the rubber.
1646 tracked release points, averaging 5.8 feet off the ground.
He releases the ball about where everyone else does
Vasil releases the ball 6.3 feet down the mound, a shorter stride than most.
1646 tracked pitches in 2025.
The numbers behind these live in Pitch Data.
Take me there
He cannot find the zone often enough
Vasil works off the plate, with only 45.4% of his pitches in the zone, 36th percentile.
1646 pitches in 2025. 36th percentile among qualified pitchers in 2025, 501st in MLB.
The numbers behind these live in Pitch Data.
Take me there
His ball is straighter than it should be
Vasil's stuff spins at 2,221 rpm, 36th percentile in the league.
1646 pitches in 2025. 36th percentile among qualified pitchers in 2025, 499th in MLB.