← NYM at WSH, Sep 25, 2026
5:45 PM CT · Nationals Park · lineup confirmed
Hitter · NYM · batting 2Juan Soto
Bats leftTalent grade APowerNormal
.325wOBA vs LHP.329xwOBA vs his mix3.9expected PA
Starter · WSHAndrew Alvarez
Throws leftBTB Stuff 107Trending Up
4.6projected K22%K%2.7trips vs this hitter
Andrew Alvarez's pitches, by how they moveHitter's edgeEvenPitcher's edge
-20-100+10+20-20-100+10+20Arm side →← Glove side↑ Rise (in)Curveball: 33% usage, 83.1 mph, -10.7″ arm side, -12.2″ rise. Juan Soto: wOBA .225 vs league .226 (about even).Curveball 33%Fastball: 30% usage, 92.3 mph, +3.4″ arm side, +14.3″ rise. Juan Soto: wOBA .350 vs league .352 (about even).Fastball 30%Slider: 17% usage, 84.6 mph, -1.0″ arm side, -1.1″ rise. Juan Soto: wOBA .279 vs league .280 (about even).Slider 17%Sinker: 13% usage, 91.7 mph, +14.9″ arm side, +4.9″ rise. Juan Soto: wOBA .336 vs league .337 (about even).Sinker 13%Changeup: 7% usage, 86.6 mph, +15.1″ arm side, +4.9″ rise. Juan Soto: wOBA .323 vs league .324 (about even).Changeup 7%

Bubble size is how often he throws it. Color is Juan Soto's wOBA against pitches shaped like it, compared with league. Hover a pitch for the numbers; the table below has all of them.

Juan Soto's last 40 balls in playHit (14)Out (26)Barrel zone
sweet spot 8–32°-40°-20°0°20°40°60°80°6070809010011012095 mph hard hitExit velocity (mph)Out: 98.9 mph at 27°Single: 103.3 mph at 6°Single: 61.9 mph at -8°Out: 92.4 mph at 30°Out: 72.0 mph at 79°Out: 73.0 mph at 85°Out: 90.1 mph at -37°Home run: 106.2 mph at 35°Out: 78.9 mph at -11°Single: 105.2 mph at 4°Single: 78.9 mph at -3°Out: 94.5 mph at -14°Out: 100.5 mph at 24°Out: 92.4 mph at 33°Out: 107.4 mph at -9°Single: 107.8 mph at 7°Out: 96.6 mph at -14°Out: 70.2 mph at 54°Single: 86.8 mph at 19°Out: 76.3 mph at -15°Single: 85.2 mph at 10°Double: 108.9 mph at 16°Home run: 109.4 mph at 27°Out: 87.0 mph at 26°Out: 92.7 mph at 4°Out: 98.4 mph at -7°Out: 106.3 mph at -5°Out: 104.0 mph at 17°Out: 99.8 mph at 41°Out: 103.6 mph at 0°Single: 92.9 mph at 15°Out: 95.3 mph at -29°Out: 84.1 mph at -21°Single: 101.2 mph at 10°Single: 105.5 mph at 11°Out: 83.3 mph at 76°Out: 93.8 mph at 59°Out: 93.9 mph at 77°Double: 99.0 mph at 11°Out: 98.0 mph at -11°
50% hit 95+ mph33% in the sweet spot35% fell for hits
MarketBTBWithout the matchupMatchup
1+ hit60.2%62.3%-2.1
2+ total bases36.9%40.3%-3.4
Home run14.6%19.1%-4.5
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
-2.4
Pitch mix
-0.3
Bullpen
+0.1
Park
+0.4
2+ total bases
Starter
-3.7
Pitch mix
-0.3
Bullpen
+0.1
Park
+0.5
Home run
Starter
-4.6
Pitch mix
-0.1
Bullpen
-0.0
Park
+0.3

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 Juan Soto hits
Juan Soto · hot and cold vs LHP
xwOBA .224 shrunk (raw .000 on 1 PA) · league .243 · 5 pitches seen.224xwOBA .354 shrunk (raw .471 on 6 PA) · league .296 · 12 pitches seen.354xwOBA .218 shrunk (raw .002 on 2 PA) · league .254 · 6 pitches seen.218xwOBA .330 shrunk (raw .373 on 6 PA) · league .308 · 14 pitches seen.330xwOBA .304 shrunk (raw .166 on 7 PA) · league .385 · 14 pitches seen.304xwOBA .363 shrunk (raw .393 on 9 PA) · league .340 · 20 pitches seen.363xwOBA .316 shrunk (raw .573 on 2 PA) · league .273 · 12 pitches seen.316xwOBA .332 shrunk (raw .114 on 1 PA) · league .350 · 14 pitches seen.332xwOBA .370 shrunk (raw .492 on 7 PA) · league .299 · 15 pitches seen.370xwOBA .257 shrunk (raw .078 on 3 PA) · league .302 · 17 pitches seen.257xwOBA .321 shrunk (raw .284 on 8 PA) · league .346 · 28 pitches seen.321xwOBA .341 shrunk (raw .404 on 10 PA) · league .289 · 69 pitches seen.341xwOBA .203 shrunk (raw .072 on 5 PA) · league .257 · 23 pitches seen.203
vs LHP · 249 pitches · catcher's view
Whiff 67% of 3 swings · league 19%67%Whiff 20% of 10 swings · league 21%20%Whiff 60% of 5 swings · league 23%60%Whiff 20% of 10 swings · league 9%20%Whiff 27% of 11 swings · league 10%27%Whiff 6% of 17 swings · league 11%6%Whiff 0% of 4 swings · league 17%0%Whiff 9% of 11 swings · league 14%9%Whiff 0% of 13 swings · league 16%0%Whiff 20% of 5 swings · league 25%20%Whiff 36% of 14 swings · league 29%36%Whiff 27% of 11 swings · league 48%27%Whiff 44% of 9 swings · league 34%44%
vs LHP · 249 pitches · catcher's view
Swings at 60% of 5 pitches · league 63%60%Swings at 83% of 12 pitches · league 71%83%Swings at 83% of 6 pitches · league 64%83%Swings at 71% of 14 pitches · league 67%71%Swings at 79% of 14 pitches · league 76%79%Swings at 85% of 20 pitches · league 72%85%Swings at 33% of 12 pitches · league 59%33%Swings at 79% of 14 pitches · league 68%79%Swings at 87% of 15 pitches · league 66%87%Swings at 29% of 17 pitches · league 30%29%Swings at 50% of 28 pitches · league 26%50%Swings at 16% of 69 pitches · league 31%16%Swings at 39% of 23 pitches · league 41%39%
vs LHP · 249 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.

Pitch by pitch

Juan Soto against each of Andrew Alvarez's pitches
His pitchUsageVeloMovementHis wOBALeagueHis whiff%LeagueSampleRead
Curveball33%83.1-11″ / -12″.225.22630.9%34.3%3Little history vs this shape
Fastball30%92.3+3″ / +14″.350.35224.4%20.7%13About league average vs these
Slider17%84.6-1″ / -1″.279.28030.5%34.0%8Little history vs this shape
Sinker13%91.7+15″ / +5″.336.33712.5%10.0%22About league average vs these
Changeup7%86.6+15″ / +5″.323.32419.0%20.2%11About league average vs these
Matched by shape: every pitch in our history that moved like each of the starter's pitches, not just ones with the same name. Movement is horizontal / induced vertical break in inches. Display only; the fitted model reads the matchup its own way.

Statcast

opens on left-handers, the hand he faces tonight
Juan Soto · 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 G517.429.529.643.550.4980.0%17.6%9.1%92.9107.821.4%57.1%14.3%
Last 15 G1430.333.400.556.426.41616.7%10.0%19.6%94.0107.818.2%59.1%22.7%
Last 30 G2446.256.304.395.309.31121.7%6.5%21.2%91.3110.012.1%48.5%21.2%
90 days3470.242.329.339.318.33717.1%11.4%22.0%89.8110.08.0%40.0%28.0%
Batted-ball mix, 90 days · 50 balls in play
Ground 38%Line drive 20%Fly ball 26%Pop-up 16%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G46.000.333.000.220.26716.7%33.3%50.0%86.394.50.0%0.0%33.3%
Last 15 G1441.206.341.353.318.37217.1%17.1%20.6%91.9109.47.4%37.0%40.7%
Last 30 G2888.225.375.437.363.40512.5%19.3%21.2%92.9111.811.7%45.0%36.7%
90 days42130.245.423.531.417.45113.1%23.8%18.5%92.3111.815.9%47.6%36.6%
Batted-ball mix, 90 days · 82 balls in play
Ground 43%Line drive 18%Fly ball 24%Pop-up 15%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G523.333.478.500.463.4374.3%21.7%17.9%91.8107.817.6%47.1%17.6%
Last 15 G1571.262.366.443.362.39016.9%14.1%20.2%92.8109.412.2%46.9%32.7%
Last 30 G30134.237.351.421.345.37415.7%14.9%21.2%92.3111.811.8%46.2%31.2%
90 days45200.244.390.456.382.41114.5%19.5%19.8%91.4111.812.9%44.7%33.3%
Batted-ball mix, 90 days · 132 balls in play
Ground 41%Line drive 19%Fly ball 25%Pop-up 15%
Juan Soto · percentile ranksvs 210 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 rating99Elite
Last 100 pitches99steady
wOBA / xwOBA.381 / .412running 31 points behind his contact
Last 12 games, oldest to newest
Hit8/12
2+ total bases5/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 25LHPSlider83.998.927.860Out
Sep 25LHPSinker90.6103.36.603Single
Sep 25LHPCurveball84.961.9-8.062Single
Sep 25RHPSplitter88.592.430.076Out
Sep 24RHPSlider82.572.079.000Out
Sep 24LHPSlider84.773.085.003Out
Sep 24LHPSinker91.490.1-37.042Out
Sep 23LHPChangeup81.1106.2351.437Home run
Sep 23LHPSinker88.978.9-11.059Out
Sep 22LHPSlider86.8105.24.529Single
Sep 22LHPSlider87.878.9-3.099Single
Sep 22RHPChangeup88.894.5-14.161Out
Last 10 games.
DatePAHTBHRBBK
Sep 25522010
Sep 24400010
Sep 23514130
Sep 22522000
Sep 20411001
Sep 19511003
Sep 18537100
Sep 17400020
Sep 16400000
Sep 15622011

Two strikes

Andrew Alvarez WSH · LHPwith two strikes
Andrew Alvarez with two strikes. Put-away: share of two-strike pitches that end the at-bat with a strikeout.
PitchOverall2 strikesWhiff%Put-awayLeague put-away
Curveball33%49%40.2%28.6%21.2%
Fastball30%23%6.5%12.7%18.6%
Slider17%17%31.2%19.2%21.6%
Changeup7%8%0.0%4.3%18.3%
Sinker13%3%20.0%30.0%17.7%
Juan Soto bats Lwith two strikes, vs this hand
Juan Soto with two strikes against this hand, shrunk toward league. Little two-strike history vs these shapes
With two strikesHimLeague
K%40.1%44.1%
Whiff%23.0%22.7%
Contact%77.0%77.3%
Chase%36.6%38.2%
wOBA.230.224
Whiff vs his put-away shapes29.8%29.5%

The hitter

season-level talent read
Talent gradeAPower type
wOBA.394
K%15.7%
BB%18.5%
Whiff%8.2%
Barrel%9.1%
Hard-hit%30.5%
Avg EV91.7

Against left-handers, last 90 days

69 PA
wOBA.325
xwOBA vs this mix.329against pitches like his
RV/1000.28
Hard-hit%28.5%
K%18.2%
BB%19.0%

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
Andrew AlvarezLHP · WSH vs NYM
4.6projected strikeouts · likely 2 to 7 · 21.5 batters over 5.0 innings
≤3 strikeouts: 32.3%32%≤34 strikeouts: 18.6%19%45 strikeouts: 17.2%17%56 strikeouts: 13.3%13%67 strikeouts: 8.8%9%78 strikeouts: 5.1%5%89+ strikeouts: 4.7%5%9+book 4.5
Over 4.5: 49% (red bars) · under: 51%. Chance of each exact strikeout total, from the served distribution.
K%22.2%
BB%11.3%
Whiff%10.1%
Velo87.4
BTB Stuff107
Location97
PitchUsageBTB Stuff 60 · 100 · 140VeloWhiff
Curveball33%13482.915.8%
Fastball31%8592.23.4%
Slider17%10484.515.4%
Sinker13%10491.74.4%
Changeup7%9486.611.5%
Last 3 startsTrending Up
DatePitchesK%Whiff%Hard-hit%wOBA
Sep 199235%15%17%.241
Sep 129731%14%15%.190
Sep 67826%5%26%.300

Season numbers from the last 90 days of Statcast. BTB Stuff and Location read on a scale where 100 is league average. Recent starts are context; the projection doesn't weight them.

Andrew Alvarez WSH · LHPvsNYM lineupstrikeout rate vs his hand

3 of 9 strike out more than the average hitter tonight

Strikeout rate against left-handers over the last 90 days (season rate where the split is missing). Line: tonight's average hitter, 22.5%. Red strikes out more, blue less.

The rest of the gameNYM @ WSH →Both lineups, bullpens, the pitch-mix battles and park air.Juan Soto: every projection we've made →