← LAD at SF, Sep 27, 2026
2:05 PM CT · Oracle Park · lineup projected
Hitter · SF · batting 7Shay Whitcomb
Bats rightTalent grade ——Normal
–wOBA vs RHP–xwOBA vs his mix3.5expected PA
Starter · LADTBD
Stable
4.4projected K–K%1.9trips vs this hitter
Shay Whitcomb's last 40 balls in playHit (13)Out (27)Barrel zone
sweet spot 8–32°-40°-20°0°20°40°60°80°6070809010011012095 mph hard hitExit velocity (mph)Single: 81.5 mph at 55°Single: 70.6 mph at 27°Out: 79.9 mph at -16°Out: 99.4 mph at 16°Single: 105.1 mph at 11°Out: 88.3 mph at 23°Out: 79.1 mph at 0°Out: 90.7 mph at 38°Out: 93.0 mph at -8°Out: 103.2 mph at -7°Single: 66.2 mph at -22°Out: 65.9 mph at -14°Out: 105.0 mph at 19°Out: 105.1 mph at -6°Single: 103.7 mph at 13°Single: 56.7 mph at -56°Out: 91.2 mph at 48°Single: 73.2 mph at 30°Single: 92.6 mph at 8°Out: 91.1 mph at 62°Out: 78.7 mph at -38°Out: 51.8 mph at 35°Out: 92.7 mph at -17°Home run: 105.8 mph at 24°Out: 81.4 mph at 27°Out: 92.1 mph at 49°Out: 100.3 mph at -1°Out: 65.0 mph at -49°Double: 102.6 mph at 25°Out: 58.8 mph at 49°Out: 92.8 mph at 39°Single: 103.6 mph at 7°Out: 59.2 mph at 44°Out: 73.8 mph at 13°Out: 92.0 mph at -16°Out: 78.9 mph at 52°Single: 105.1 mph at 8°Single: 76.1 mph at -32°Out: 102.5 mph at 16°Out: 87.8 mph at -5°
30% hit 95+ mph35% in the sweet spot33% fell for hits
MarketBTBWithout the matchupMatchup
1+ hit53.8%55.4%-1.6
2+ total bases28.7%30.6%-1.9
Home run8.2%9.9%-1.8
Matchup: points this starter, his pitch mix, the bullpen and the park add or take away, against the same hitter over the same trips facing league-average opposition. "Without the matchup" takes them back out.
What moves the number
1+ hit
Starter
0.0
Pitch mix
0.0
Bullpen
-0.5
Park
-1.1
2+ total bases
Starter
0.0
Pitch mix
0.0
Bullpen
-0.4
Park
-1.6
Home run
Starter
0.0
Pitch mix
0.0
Bullpen
-0.1
Park
-1.6

Points each piece adds or takes away. The pitch-mix piece is folded into the fitted model when it scores the pair, so it often reads zero.

Zone battle

where he pitches, where Shay Whitcomb hits
Shay Whitcomb · hot and cold vs RHP
xwOBA .298 shrunk (raw .372 on 4 PA) · league .274 · 7 pitches seen.298xwOBA .263 shrunk (raw .000 on 2 PA) · league .307 · 9 pitches seen.263xwOBA .228 shrunk (raw .086 on 3 PA) · league .263 · 6 pitches seen.228xwOBA .386 shrunk (raw .453 on 8 PA) · league .342 · 15 pitches seen.386xwOBA .374 shrunk (raw .354 on 7 PA) · league .386 · 19 pitches seen.374xwOBA .277 shrunk (raw .101 on 3 PA) · league .321 · 12 pitches seen.277xwOBA .345 shrunk (raw .494 on 3 PA) · league .308 · 6 pitches seen.345xwOBA .413 shrunk (raw .601 on 4 PA) · league .351 · 11 pitches seen.413xwOBA .251 shrunk (raw .129 on 4 PA) · league .292 · 18 pitches seen.251xwOBA .323 shrunk (raw .243 on 8 PA) · league .377 · 35 pitches seen.323xwOBA .254 shrunk (raw .175 on 3 PA) · league .274 · 22 pitches seen.254xwOBA .275 shrunk (raw .349 on 2 PA) · league .263 · 10 pitches seen.275xwOBA .204 shrunk (raw .084 on 7 PA) · league .274 · 62 pitches seen.204
vs RHP · 232 pitches · catcher's view
Whiff 14% of 7 swings · league 22%14%Whiff 0% of 5 swings · league 20%0%Whiff 20% of 5 swings · league 19%20%Whiff 0% of 11 swings · league 10%0%Whiff 17% of 12 swings · league 9%17%Whiff 0% of 7 swings · league 11%0%Whiff 25% of 4 swings · league 14%25%Whiff 0% of 6 swings · league 13%0%Whiff 8% of 12 swings · league 17%8%Whiff 20% of 15 swings · league 28%20%Whiff 33% of 6 swings · league 24%33%Whiff 25% of 4 swings · league 32%25%Whiff 67% of 21 swings · league 49%67%
vs RHP · 232 pitches · catcher's view
Swings at 100% of 7 pitches · league 62%100%Swings at 56% of 9 pitches · league 72%56%Swings at 83% of 6 pitches · league 66%83%Swings at 73% of 15 pitches · league 70%73%Swings at 63% of 19 pitches · league 76%63%Swings at 58% of 12 pitches · league 70%58%Swings at 67% of 6 pitches · league 65%67%Swings at 55% of 11 pitches · league 68%55%Swings at 67% of 18 pitches · league 60%67%Swings at 43% of 35 pitches · league 24%43%Swings at 27% of 22 pitches · league 34%27%Swings at 40% of 10 pitches · league 40%40%Swings at 34% of 62 pitches · league 32%34%
vs RHP · 232 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.

Statcast

opens on right-handers, the hand he faces tonight
Shay Whitcomb · by window and pitcher handthrough Sep 25, 2026 · windows are his last games
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G48.143.250.143.200.30937.5%12.5%31.6%93.2105.10.0%50.0%75.0%
Last 15 G1129.250.276.393.291.31124.1%3.4%22.0%85.8105.89.5%33.3%38.1%
Last 30 G2260.200.241.345.279.28125.0%5.0%22.6%82.4105.87.1%33.3%33.3%
90 days2260.200.241.345.279.28125.0%5.0%22.6%82.4105.87.1%33.3%33.3%
Batted-ball mix, 90 days · 42 balls in play
Ground 48%Line drive 17%Fly ball 21%Pop-up 14%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G59.222.222.222.300.18133.3%0.0%25.0%86.3103.20.0%16.7%16.7%
Last 15 G1024.250.250.250.274.20725.0%0.0%24.4%85.3105.05.9%23.5%29.4%
Last 30 G1735.200.200.229.222.22725.7%0.0%23.2%86.6107.98.0%28.0%32.0%
90 days1735.200.200.229.222.22725.7%0.0%23.2%86.6107.98.0%28.0%32.0%
Batted-ball mix, 90 days · 25 balls in play
Ground 40%Line drive 24%Fly ball 28%Pop-up 8%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G517.188.235.188.253.24135.3%5.9%28.6%89.1105.10.0%30.0%40.0%
Last 15 G1553.250.264.327.284.26524.5%1.9%23.0%85.6105.87.9%28.9%34.2%
Last 30 G2795.200.226.300.258.26125.3%3.2%22.8%84.0107.97.5%31.3%32.8%
90 days2795.200.226.300.258.26125.3%3.2%22.8%84.0107.97.5%31.3%32.8%
Batted-ball mix, 90 days · 67 balls in play
Ground 45%Line drive 19%Fly ball 24%Pop-up 12%
Shay Whitcomb · 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.

FormNormal
Contact rating20Poor
Last 100 pitches17steady
wOBA / xwOBA.251 / .283running 31 points behind his contact
Last 12 games, oldest to newest
Hit6/12
2+ total bases4/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.

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
Sep 23LHPSinker96.581.555.032Single
Sep 23LHPCurveball85.570.627.873Single
Sep 23RHPSweeper85.179.9-16.058Out
Sep 22RHPFastball98.099.416.623Out
Sep 22RHPFastball95.7105.111.906Single
Sep 20RHPSlider87.388.323.184Out
Sep 20LHPChangeup87.079.10.165Error
Sep 19LHPSlider88.090.738.036Out
Sep 19LHPFastball95.693.0-8.189Out
Sep 19LHPSlider88.3103.2-7.338Out
Sep 16LHPChangeup87.666.2-22.047Single
Sep 16LHPFastball93.365.9-14.051Out
Last 10 games.
DatePAHTBHRBBK
Sep 25200002
Sep 23422001
Sep 22411011
Sep 20300001
Sep 19400001
Sep 18300003
Sep 16622000
Sep 15100001
Sep 14311001
Sep 13422000

The hitter

season-level talent read
Talent grade—— type
wOBA–
K%–
BB%–
Whiff%–
Barrel%–
Hard-hit%–
Avg EV–

Against right-handers, last 90 days

0 PA
wOBA–
xwOBA vs this mix–against pitches like his
RV/100–
Hard-hit%–
K%–
BB%–

Talent blends this season with last season, shrunk toward league average where the sample is thin. Recent hot or cold streaks are not weighted: in our tests they didn't predict the next two weeks better than the season does.

The starter he faces

Starter not announced.

The rest of the gameLAD @ SF →Both lineups, bullpens, the pitch-mix battles and park air.Shay Whitcomb: every projection we've made →