← LAD at SF, Sep 27, 2026
2:05 PM CT · Oracle Park · lineup projected
Hitter · LAD · batting 5Kyle Tucker
Bats leftTalent grade ——Normal
–wOBA vs RHP–xwOBA vs his mix3.7expected PA
Starter · SFTBD
Stable
4.4projected K–K%1.9trips vs this hitter
Kyle Tucker'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)Out: 96.5 mph at 26°Out: 97.6 mph at 0°Out: 89.5 mph at 3°Out: 91.1 mph at 35°Out: 85.8 mph at -13°Out: 78.2 mph at 53°Single: 72.7 mph at 31°Single: 78.8 mph at 24°Out: 46.1 mph at -6°Out: 63.8 mph at 61°Single: 101.0 mph at 13°Out: 92.2 mph at -8°Out: 48.8 mph at -55°Out: 91.5 mph at 39°Out: 82.1 mph at 31°Out: 88.6 mph at -7°Out: 85.6 mph at 29°Single: 97.6 mph at -10°Single: 66.6 mph at 31°Out: 96.9 mph at -16°Home run: 102.0 mph at 35°Single: 77.2 mph at 19°Double: 102.9 mph at 19°Out: 93.6 mph at 32°Home run: 99.9 mph at 27°Double: 100.5 mph at 18°Out: 96.5 mph at 72°Out: 94.6 mph at 32°Single: 94.3 mph at 6°Out: 54.4 mph at -9°Out: 88.9 mph at -3°Out: 100.8 mph at -2°Home run: 104.0 mph at 31°Out: 77.5 mph at -40°Out: 74.2 mph at 82°Out: 88.6 mph at 25°Out: 94.8 mph at 41°Out: 94.8 mph at 66°Out: 93.6 mph at 37°Triple: 105.0 mph at 23°
33% hit 95+ mph40% in the sweet spot33% fell for hits
MarketBTBWithout the matchupMatchup
1+ hit58.6%59.6%-1.1
2+ total bases34.1%35.7%-1.6
Home run9.5%11.2%-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.2
Park
-1.2
2+ total bases
Starter
0.0
Pitch mix
0.0
Bullpen
+0.2
Park
-1.8
Home run
Starter
0.0
Pitch mix
0.0
Bullpen
+0.1
Park
-1.9

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 Kyle Tucker hits
Kyle Tucker · hot and cold vs RHP
xwOBA .214 shrunk (raw .143 on 10 PA) · league .274 · 38 pitches seen.214xwOBA .350 shrunk (raw .381 on 17 PA) · league .307 · 41 pitches seen.350xwOBA .305 shrunk (raw .350 on 11 PA) · league .263 · 22 pitches seen.305xwOBA .274 shrunk (raw .226 on 17 PA) · league .342 · 47 pitches seen.274xwOBA .372 shrunk (raw .364 on 20 PA) · league .386 · 44 pitches seen.372xwOBA .343 shrunk (raw .369 on 10 PA) · league .321 · 28 pitches seen.343xwOBA .308 shrunk (raw .308 on 19 PA) · league .308 · 43 pitches seen.308xwOBA .339 shrunk (raw .332 on 20 PA) · league .351 · 46 pitches seen.339xwOBA .232 shrunk (raw .143 on 8 PA) · league .292 · 34 pitches seen.232xwOBA .369 shrunk (raw .364 on 21 PA) · league .377 · 147 pitches seen.369xwOBA .304 shrunk (raw .394 on 4 PA) · league .274 · 43 pitches seen.304xwOBA .304 shrunk (raw .328 on 20 PA) · league .263 · 117 pitches seen.304xwOBA .427 shrunk (raw .558 on 14 PA) · league .274 · 108 pitches seen.427
vs RHP · 758 pitches · catcher's view
Whiff 20% of 30 swings · league 22%20%Whiff 7% of 30 swings · league 20%7%Whiff 0% of 18 swings · league 19%0%Whiff 3% of 40 swings · league 10%3%Whiff 12% of 41 swings · league 9%12%Whiff 8% of 24 swings · league 11%8%Whiff 15% of 26 swings · league 14%15%Whiff 6% of 35 swings · league 13%6%Whiff 22% of 23 swings · league 17%22%Whiff 32% of 31 swings · league 28%32%Whiff 10% of 10 swings · league 24%10%Whiff 29% of 34 swings · league 32%29%Whiff 50% of 28 swings · league 49%50%
vs RHP · 758 pitches · catcher's view
Swings at 79% of 38 pitches · league 62%79%Swings at 73% of 41 pitches · league 72%73%Swings at 82% of 22 pitches · league 66%82%Swings at 85% of 47 pitches · league 70%85%Swings at 93% of 44 pitches · league 76%93%Swings at 86% of 28 pitches · league 70%86%Swings at 61% of 43 pitches · league 65%61%Swings at 76% of 46 pitches · league 68%76%Swings at 68% of 34 pitches · league 60%68%Swings at 21% of 147 pitches · league 24%21%Swings at 23% of 43 pitches · league 34%23%Swings at 29% of 117 pitches · league 40%29%Swings at 26% of 108 pitches · league 32%26%
vs RHP · 758 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
Kyle Tucker · 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 G49.111.111.111.100.24622.2%0.0%16.7%85.9101.00.0%28.6%42.9%
Last 15 G1441.324.415.618.432.37912.2%14.6%11.1%89.6106.213.3%30.0%46.7%
Last 30 G2980.258.362.455.355.3488.8%15.0%13.7%88.7106.28.2%31.1%41.0%
90 days70192.199.312.348.302.33611.5%14.1%16.8%88.1107.75.6%31.0%34.5%
Batted-ball mix, 90 days · 142 balls in play
Ground 34%Line drive 19%Fly ball 33%Pop-up 14%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G48.250.250.250.225.2140.0%0.0%0.0%76.897.60.0%12.5%25.0%
Last 15 G1019.389.421.944.561.4255.3%5.3%0.0%87.1104.017.6%47.1%41.2%
Last 30 G2040.229.325.543.390.35512.5%12.5%9.0%85.1104.010.0%36.7%43.3%
90 days49100.278.350.467.382.34514.0%10.0%10.7%88.8108.69.5%40.5%41.9%
Batted-ball mix, 90 days · 74 balls in play
Ground 35%Line drive 24%Fly ball 30%Pop-up 11%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G517.176.176.176.159.23111.8%0.0%10.0%81.0101.00.0%20.0%33.3%
Last 15 G1560.346.417.731.473.39310.0%11.7%8.0%88.7106.214.9%36.2%44.7%
Last 30 G30120.248.350.485.367.35010.0%14.2%12.2%87.5106.28.8%33.0%41.8%
90 days74292.227.325.390.329.33912.3%12.7%14.8%88.3108.66.9%34.3%37.0%
Batted-ball mix, 90 days · 216 balls in play
Ground 34%Line drive 21%Fly ball 32%Pop-up 13%
Kyle Tucker · 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 rating79Above average
Last 100 pitches82steady
wOBA / xwOBA.324 / .348running 23 points behind his contact
Last 12 games, oldest to newest
Hit7/12
2+ total bases4/12
Home run3/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 25RHPSlider85.396.526.439Out
Sep 25LHPSinker94.897.60.353Out
Sep 25RHPFastball97.889.53.351Double play
Sep 24RHPCurveball79.791.135.039Out
Sep 24LHPSlider84.285.8-13.083Out
Sep 24LHPSinker100.778.253.063Out
Sep 23LHPSinker92.672.731.455Single
Sep 23LHPSinker93.578.824.596Single
Sep 23LHPSinker89.746.1-6.135Out
Sep 23LHPSinker99.763.861.003Out
Sep 22RHPSinker94.4101.013.915Single
Sep 22RHPSlider89.392.2-8.195Out
Last 10 games.
DatePAHTBHRBBK
Sep 25400001
Sep 24400001
Sep 23422000
Sep 22411000
Sep 20100000
Sep 19411010
Sep 18425110
Sep 17549100
Sep 16411000
Sep 15400021

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.Kyle Tucker: every projection we've made →