← LAD at SF, Sep 27, 2026
2:05 PM CT · Oracle Park · lineup projected
Hitter · SF · batting 6Marcelo Mayer
Bats leftTalent grade ——Normal
–wOBA vs RHP–xwOBA vs his mix3.6expected PA
Starter · LADTBD
Stable
4.4projected K–K%1.9trips vs this hitter
Marcelo Mayer's last 3 balls in playHit (0)Out (3)Barrel zone
sweet spot 8–32°-40°-20°0°20°40°60°80°6070809010011012095 mph hard hitExit velocity (mph)Out: 85.1 mph at 27°Out: 81.2 mph at -17°Out: 92.8 mph at 11°
0% hit 95+ mph67% in the sweet spot0% fell for hits
MarketBTBWithout the matchupMatchup
1+ hit49.9%51.8%-1.9
2+ total bases26.3%28.6%-2.3
Home run7.3%9.3%-2.0
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.8
Park
-1.1
2+ total bases
Starter
0.0
Pitch mix
0.0
Bullpen
-0.9
Park
-1.5
Home run
Starter
0.0
Pitch mix
0.0
Bullpen
-0.5
Park
-1.5

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 Marcelo Mayer hits
Marcelo Mayer · hot and cold vs RHP
xwOBA .274 shrunk (raw – on 0 PA) · league .274 · 1 pitches seenxwOBA .307 shrunk (raw – on 0 PA) · league .307 · 0 pitches seenxwOBA .263 shrunk (raw – on 0 PA) · league .263 · 0 pitches seenxwOBA .341 shrunk (raw .338 on 2 PA) · league .342 · 2 pitches seen.341xwOBA .386 shrunk (raw – on 0 PA) · league .386 · 3 pitches seenxwOBA .321 shrunk (raw – on 0 PA) · league .321 · 0 pitches seenxwOBA .308 shrunk (raw – on 0 PA) · league .308 · 1 pitches seenxwOBA .324 shrunk (raw .000 on 1 PA) · league .351 · 5 pitches seen.324xwOBA .292 shrunk (raw – on 0 PA) · league .292 · 1 pitches seenxwOBA .377 shrunk (raw – on 0 PA) · league .377 · 7 pitches seenxwOBA .274 shrunk (raw – on 0 PA) · league .274 · 0 pitches seenxwOBA .263 shrunk (raw – on 0 PA) · league .263 · 6 pitches seenxwOBA .249 shrunk (raw .175 on 4 PA) · league .274 · 16 pitches seen.249
vs RHP · 42 pitches · catcher's view
Whiff – of 0 swings · league 22%Whiff – of 0 swings · league 20%Whiff – of 0 swings · league 19%Whiff 0% of 1 swings · league 10%0%Whiff 0% of 3 swings · league 9%0%Whiff – of 0 swings · league 11%Whiff – of 0 swings · league 14%Whiff 100% of 1 swings · league 13%100%Whiff 0% of 1 swings · league 17%0%Whiff 0% of 1 swings · league 28%0%Whiff – of 0 swings · league 24%Whiff 100% of 2 swings · league 32%100%Whiff 100% of 5 swings · league 49%100%
vs RHP · 42 pitches · catcher's view
Swings at 0% of 1 pitches · league 62%0%Swings at – of 0 pitches · league 72%Swings at – of 0 pitches · league 66%Swings at 50% of 2 pitches · league 70%50%Swings at 100% of 3 pitches · league 76%100%Swings at – of 0 pitches · league 70%Swings at 0% of 1 pitches · league 65%0%Swings at 20% of 5 pitches · league 68%20%Swings at 100% of 1 pitches · league 60%100%Swings at 14% of 7 pitches · league 24%14%Swings at – of 0 pitches · league 34%Swings at 33% of 6 pitches · league 40%33%Swings at 31% of 16 pitches · league 32%31%
vs RHP · 42 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
Marcelo Mayer · 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 G37.000.143.000.100.19671.4%14.3%57.1%92.892.80.0%0.0%100.0%
Last 15 G37.000.143.000.100.19671.4%14.3%57.1%92.892.80.0%0.0%100.0%
Last 30 G37.000.143.000.100.19671.4%14.3%57.1%92.892.80.0%0.0%100.0%
90 days37.000.143.000.100.19671.4%14.3%57.1%92.892.80.0%0.0%100.0%
Batted-ball mix, 90 days · 1 balls in play
Ground 0%Line drive 100%Fly ball 0%Pop-up 0%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G24.000.250.000.175.21025.0%25.0%60.0%83.285.10.0%0.0%50.0%
Last 15 G24.000.250.000.175.21025.0%25.0%60.0%83.285.10.0%0.0%50.0%
Last 30 G24.000.250.000.175.21025.0%25.0%60.0%83.285.10.0%0.0%50.0%
90 days24.000.250.000.175.21025.0%25.0%60.0%83.285.10.0%0.0%50.0%
Batted-ball mix, 90 days · 2 balls in play
Ground 50%Line drive 0%Fly ball 50%Pop-up 0%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G311.000.182.000.127.20154.5%18.2%57.9%86.492.80.0%0.0%66.7%
Last 15 G311.000.182.000.127.20154.5%18.2%57.9%86.492.80.0%0.0%66.7%
Last 30 G311.000.182.000.127.20154.5%18.2%57.9%86.492.80.0%0.0%66.7%
90 days311.000.182.000.127.20154.5%18.2%57.9%86.492.80.0%0.0%66.7%
Batted-ball mix, 90 days · 3 balls in play
Ground 33%Line drive 33%Fly ball 33%Pop-up 0%
FormNormal
Contact rating–percentile of xwOBA
Last 100 pitches–
wOBA / xwOBA.128 / .209running 81 points behind his contact
Last 12 games, oldest to newest
Hit0/3
2+ total bases0/3
Home run0/3

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 3 balls in play. Hard hit is 95+ mph; the sweet spot is a launch angle of 8 to 32 degrees.
DatePitcherPitchVeloEVLAxwOBAResult
Sep 25LHPChangeup88.685.127.069Out
Sep 25LHPFastball98.681.2-17.072Out
Sep 23RHPCutter90.892.811.676Out
Last 3 games.
DatePAHTBHRBBK
Sep 25300001
Sep 23400021
Sep 21400004

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