← All players

Gavin Sheets

SD · Hitter · 1 games projected since Sep 26, 2026, every one frozen before first pitch.

Statcast

by window and pitcher hand
Gavin Sheets · last 90 daysthrough Sep 25, 2026 · windows are his last games
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G513.091.231.091.177.2767.7%15.4%16.7%84.6106.50.0%20.0%20.0%
Last 15 G1540.206.325.382.318.30617.5%12.5%27.1%84.2107.47.4%29.6%25.9%
Last 30 G2868.185.324.296.288.28713.2%16.2%21.4%84.6107.44.3%25.5%17.0%
90 days46124.172.323.273.283.30512.9%16.1%18.5%84.1107.53.5%25.9%21.2%
Batted-ball mix, 90 days · 85 balls in play
Ground 55%Line drive 17%Fly ball 18%Pop-up 11%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 GNo plate appearances
Last 15 GNo plate appearances
Last 30 G613.154.154.154.138.18223.1%0.0%10.3%85.4105.110.0%50.0%20.0%
90 days1424.130.167.174.163.18629.2%4.2%19.3%84.9105.16.7%40.0%20.0%
Batted-ball mix, 90 days · 15 balls in play
Ground 53%Line drive 13%Fly ball 20%Pop-up 13%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G513.091.231.091.177.2767.7%15.4%16.7%84.6106.50.0%20.0%20.0%
Last 15 G1540.206.325.382.318.30617.5%12.5%27.1%84.2107.47.4%29.6%25.9%
Last 30 G3081.179.296.269.264.27014.8%13.6%19.5%84.7107.45.3%29.8%17.5%
90 days48148.164.297.254.264.28715.5%14.2%18.6%84.2107.54.0%28.0%21.0%
Batted-ball mix, 90 days · 100 balls in play
Ground 55%Line drive 16%Fly ball 18%Pop-up 11%

Recent contact

Last 12 balls in play. Hard hit is 95+ mph; the sweet spot is a launch angle of 8 to 32 degrees.
DatePitcherPitchVeloEVLAxwOBAResult
Aug 29RHPChangeup79.477.553.063Out
Aug 29RHPSinker93.5106.53.507Out
Aug 29RHPSinker92.567.823.833Single
Aug 29RHPSinker92.394.425.214Out
Aug 26RHPFastball96.670.778.007Out
Aug 26RHPSinker99.178.836.031Out
Aug 26RHPCurveball87.386.245.006Out
Aug 24RHPCurveball85.299.51.460Double play
Aug 24RHPSinker99.775.4-27.035Out
Aug 22RHPFastball92.089.4-27.042Out
Aug 19RHPSinker91.477.821.860Single
Aug 17RHPCurveball81.963.6-31.044Out
Last 10 games.
DatePAHTBHRBBK
Aug 29411000
Aug 26300000
Aug 24200000
Aug 23200020
Aug 22200001
Aug 19111000
Aug 17411001
Aug 16314101
Aug 15100001
Aug 14511001
FormNormal
Contact rating30Below average
Last 100 pitches29steady
wOBA / xwOBA.266 / .297running 31 points behind his contact
Last 12 games, oldest to newest
Hit5/12
2+ total bases1/12
Home run1/12

Context only. Streaks and hot or cold labels don't move a projection: in our tests recent results didn't predict the next two weeks better than the season.

Talent
Talent grade—— type
wOBA–
Barrel%–
Hard-hit%–
K%–
BB%–

A season-level read, blending this season with last, shrunk toward league where the sample is thin.

Gavin Sheets · hot and cold zones
xwOBA .219 shrunk (raw .088 on 5 PA) · league .274 · 23 pitches seen.219xwOBA .421 shrunk (raw .558 on 10 PA) · league .307 · 21 pitches seen.421xwOBA .284 shrunk (raw .346 on 4 PA) · league .263 · 13 pitches seen.284xwOBA .281 shrunk (raw .038 on 3 PA) · league .342 · 17 pitches seen.281xwOBA .326 shrunk (raw .236 on 8 PA) · league .386 · 27 pitches seen.326xwOBA .288 shrunk (raw .187 on 4 PA) · league .321 · 20 pitches seen.288xwOBA .252 shrunk (raw .169 on 8 PA) · league .308 · 27 pitches seen.252xwOBA .310 shrunk (raw .270 on 12 PA) · league .351 · 39 pitches seen.310xwOBA .296 shrunk (raw .309 on 4 PA) · league .292 · 24 pitches seen.296xwOBA .411 shrunk (raw .445 on 12 PA) · league .377 · 99 pitches seen.411xwOBA .328 shrunk (raw .457 on 5 PA) · league .274 · 28 pitches seen.328xwOBA .240 shrunk (raw .232 on 33 PA) · league .263 · 125 pitches seen.240xwOBA .353 shrunk (raw .413 on 16 PA) · league .274 · 87 pitches seen.353
vs RHP · 550 pitches · catcher's view
Whiff 6% of 16 swings · league 22%6%Whiff 13% of 16 swings · league 20%13%Whiff 9% of 11 swings · league 19%9%Whiff 0% of 5 swings · league 10%0%Whiff 13% of 15 swings · league 9%13%Whiff 0% of 14 swings · league 11%0%Whiff 0% of 15 swings · league 14%0%Whiff 15% of 20 swings · league 13%15%Whiff 10% of 10 swings · league 17%10%Whiff 10% of 20 swings · league 28%10%Whiff 17% of 12 swings · league 24%17%Whiff 25% of 44 swings · league 32%25%Whiff 67% of 24 swings · league 49%67%
vs RHP · 550 pitches · catcher's view
Swings at 70% of 23 pitches · league 62%70%Swings at 76% of 21 pitches · league 72%76%Swings at 85% of 13 pitches · league 66%85%Swings at 29% of 17 pitches · league 70%29%Swings at 56% of 27 pitches · league 76%56%Swings at 70% of 20 pitches · league 70%70%Swings at 56% of 27 pitches · league 65%56%Swings at 51% of 39 pitches · league 68%51%Swings at 42% of 24 pitches · league 60%42%Swings at 20% of 99 pitches · league 24%20%Swings at 43% of 28 pitches · league 34%43%Swings at 35% of 125 pitches · league 40%35%Swings at 28% of 87 pitches · league 32%28%
vs RHP · 550 pitches · catcher's view
xwOBA .243 shrunk (raw – on 0 PA) · league .243 · 3 pitches seenxwOBA .281 shrunk (raw .192 on 2 PA) · league .296 · 7 pitches seen.281xwOBA .221 shrunk (raw .021 on 2 PA) · league .254 · 7 pitches seen.221xwOBA .325 shrunk (raw .531 on 1 PA) · league .308 · 5 pitches seen.325xwOBA .385 shrunk (raw – on 0 PA) · league .385 · 3 pitches seenxwOBA .314 shrunk (raw .000 on 1 PA) · league .340 · 5 pitches seen.314xwOBA .209 shrunk (raw .017 on 4 PA) · league .273 · 9 pitches seen.209xwOBA .417 shrunk (raw .820 on 2 PA) · league .350 · 6 pitches seen.417xwOBA .290 shrunk (raw .236 on 2 PA) · league .299 · 3 pitches seen.290xwOBA .302 shrunk (raw – on 0 PA) · league .302 · 9 pitches seenxwOBA .346 shrunk (raw – on 0 PA) · league .346 · 9 pitches seenxwOBA .216 shrunk (raw .041 on 5 PA) · league .289 · 33 pitches seen.216xwOBA .251 shrunk (raw .232 on 4 PA) · league .257 · 10 pitches seen.251
vs LHP · 109 pitches · catcher's view
Whiff 0% of 2 swings · league 19%0%Whiff 33% of 6 swings · league 21%33%Whiff 0% of 4 swings · league 23%0%Whiff 33% of 3 swings · league 9%33%Whiff 0% of 2 swings · league 10%0%Whiff 25% of 4 swings · league 11%25%Whiff 0% of 5 swings · league 17%0%Whiff 0% of 5 swings · league 14%0%Whiff 0% of 2 swings · league 16%0%Whiff 20% of 5 swings · league 25%20%Whiff 40% of 5 swings · league 29%40%Whiff 57% of 7 swings · league 48%57%Whiff 0% of 7 swings · league 34%0%
vs LHP · 109 pitches · catcher's view
Swings at 67% of 3 pitches · league 63%67%Swings at 86% of 7 pitches · league 71%86%Swings at 57% of 7 pitches · league 64%57%Swings at 60% of 5 pitches · league 67%60%Swings at 67% of 3 pitches · league 76%67%Swings at 80% of 5 pitches · league 72%80%Swings at 56% of 9 pitches · league 59%56%Swings at 83% of 6 pitches · league 68%83%Swings at 67% of 3 pitches · league 66%67%Swings at 56% of 9 pitches · league 30%56%Swings at 56% of 9 pitches · league 26%56%Swings at 21% of 33 pitches · league 31%21%Swings at 70% of 10 pitches · league 41%70%
vs LHP · 109 pitches · catcher's view
xwOBA .214 shrunk (raw .088 on 5 PA) · league .266 · 26 pitches seen.214xwOBA .400 shrunk (raw .497 on 12 PA) · league .303 · 28 pitches seen.400xwOBA .253 shrunk (raw .238 on 6 PA) · league .260 · 20 pitches seen.253xwOBA .289 shrunk (raw .161 on 4 PA) · league .332 · 22 pitches seen.289xwOBA .326 shrunk (raw .236 on 8 PA) · league .386 · 30 pitches seen.326xwOBA .275 shrunk (raw .150 on 5 PA) · league .327 · 25 pitches seen.275xwOBA .208 shrunk (raw .119 on 12 PA) · league .297 · 36 pitches seen.208xwOBA .349 shrunk (raw .348 on 14 PA) · league .351 · 45 pitches seen.349xwOBA .291 shrunk (raw .284 on 6 PA) · league .294 · 27 pitches seen.291xwOBA .403 shrunk (raw .445 on 12 PA) · league .361 · 108 pitches seen.403xwOBA .350 shrunk (raw .457 on 5 PA) · league .306 · 37 pitches seen.350xwOBA .222 shrunk (raw .206 on 38 PA) · league .273 · 158 pitches seen.222xwOBA .337 shrunk (raw .377 on 20 PA) · league .269 · 97 pitches seen.337
All · 659 pitches · catcher's view
Whiff 6% of 18 swings · league 21%6%Whiff 18% of 22 swings · league 20%18%Whiff 7% of 15 swings · league 20%7%Whiff 13% of 8 swings · league 10%13%Whiff 12% of 17 swings · league 9%12%Whiff 6% of 18 swings · league 11%6%Whiff 0% of 20 swings · league 15%0%Whiff 12% of 25 swings · league 13%12%Whiff 8% of 12 swings · league 16%8%Whiff 12% of 25 swings · league 28%12%Whiff 24% of 17 swings · league 26%24%Whiff 29% of 51 swings · league 38%29%Whiff 52% of 31 swings · league 45%52%
All · 659 pitches · catcher's view
Swings at 69% of 26 pitches · league 62%69%Swings at 79% of 28 pitches · league 72%79%Swings at 75% of 20 pitches · league 65%75%Swings at 36% of 22 pitches · league 69%36%Swings at 57% of 30 pitches · league 76%57%Swings at 72% of 25 pitches · league 70%72%Swings at 56% of 36 pitches · league 63%56%Swings at 56% of 45 pitches · league 68%56%Swings at 44% of 27 pitches · league 62%44%Swings at 23% of 108 pitches · league 25%23%Swings at 46% of 37 pitches · league 30%46%Swings at 32% of 158 pitches · league 36%32%Swings at 32% of 97 pitches · league 34%32%
All · 659 pitches · catcher's view

better for him than the league in that spot worse. Faded cells have little sample. Last 90 days; zone drawn at a fixed 1.5–3.5 ft.

Gavin Sheets · percentile ranksvs 228 hitters on the slate with 60+ PA · last 90 days

Right is always better for the hitter: K% and whiff are ranked low-to-high. Context only; a percentile isn't a projection.

Predicted vs what happened

0 settled games
Games with a hit–BTB expected –
Games with 2+ TB–BTB expected –
Games with a HR–BTB expected –
Talent grade—wOBA – · K% –

One player's handful of games says little about the model; the market-level record is on the record. A game he never batted in is void, not a miss.

DateFacing1+ hit2+ TBHRPAHTBHR
Sep 26TBD53.3%30.7%9.2%not settled
Probabilities as served and frozen before first pitch.