San Francisco Giants
58-83 · 4th in NL West, 25.5 GB
Steady at the plateMatt Wilkinson
@
New York Mets
63-77 · 5th in NL East, 20 GB
Offense cooling latelyRHP Nolan McLean · High-strikeout arm
Team Identity
San Francisco Giants
Season-to-date, 141 games, 5,411 PA.
An opportunistic, power-hitting offense that cashes in scoring chances, though it can be free-swinging.
PowerAbove Avg73
ContactAbove Avg68
Plate DisciplineWell Below18
SpeedBelow Avg40
RISPAbove Avg81
Recent FormHolding Steady
Recent underlying offense is roughly in line with its season baseline.
New York Mets
Season-to-date, 140 games, 5,399 PA.
A below-league-average offense across most categories this season. The offense has cooled off recently.
PowerBelow Avg41
ContactBelow Avg26
Plate DisciplineBelow Avg44
SpeedBelow Avg28
RISPBelow Avg29
Recent FormTrending Down
Walk rate is down 20% over the team's last 10 games versus its season baseline.
What This Game Is About
Biggest Advantage
Giants' offense is defined by being opportunistic, and this game tests whether Mets can match it.
Swing Factor
Nolan McLean strikes hitters out at a 26.0% clip (82nd percentile); Giants carry a 20.8% strikeout rate.
Momentum
Giants are holding steady and Mets are trending down over their last 10 games.
Key Matchups
Can Nolan McLean miss enough bats?
Nolan McLean strikes hitters out at a 26.0% clip (82nd percentile); Giants carry a 20.8% strikeout rate.
Edge · GiantsNolan McLean: 26.0% K rateGiants: 20.8% K rateHigh confidence
Can Nolan McLean command the strike zone?
Giants walk in 7.2% of trips; Nolan McLean allows walks at a fairly typical rate (9.2%).
Edge · Nolan McLeanGiants: 7.2% walk rateNolan McLean: 9.2% walks allowedHigh confidence
How do Giants handle right-handers?
Giants have produced better against right-handers this season (0.368 vs. 0.357 TB/PA overall).
Edge · Giantsvs right-handers: 0.368 TB/PA (3859 PA)overall: 0.357 TB/PAModerate confidence
Can Nolan McLean limit Giants' power?
Giants rank in the 73rd percentile in extra-base production, while Nolan McLean sits in the 81st percentile at suppressing total bases.
Edge · Nolan McLeanGiants: 0.357 TB/PANolan McLean: 0.275 TB/PA allowed (662 PA)High confidence
Pitcher Trends
Nolan McLean
New York Mets · 8 starts
Strikeouts5.9/start
Hits allowed4.1/start
4 or fewer Hits Allowed — 3 of last 64 or fewer Strikeouts — 3 of last 6
26% K ratePer-start form only — opponent lineup, park, and pitch count aren't modeled.
Player Trends
Rafael Devers
San Francisco Giants · 0.286 hit rate · 0.612 TB/PA
recent games · 1+ hit
L54 / 5L109 / 10L2517 / 25
On-base rate is up 51% over his prior baseline, with hits in 9 of his last 10 games. He has trimmed his strikeout rate to 20%.
Jonah Cox
San Francisco Giants · 0.267 hit rate · 0.500 TB/PA
recent games · 1+ hit
L53 / 5L105 / 10L2511 / 25
On-base rate is up 81% over his prior baseline, with hits in 5 of his last 10 games. He has trimmed his strikeout rate to 27%.
Brett Baty
New York Mets · 0.286 hit rate · 0.429 TB/PA
recent games · 1+ hit
L52 / 5L105 / 10L2511 / 25
Hit rate is up 52% over his prior baseline, with hits in 4 of his last 9 games.
Francisco Alvarez
New York Mets · 0.150 hit rate · 0.200 TB/PA
recent games · 1+ hit
L53 / 5L104 / 10L2511 / 25
On-base rate is down 52% over his prior baseline, with hits in 3 of his last 6 games. His strikeout rate has climbed to 55%.
Luis Torrens
New York Mets · 0.118 hit rate · 0.118 TB/PA
recent games · 1+ hit
L52 / 5L106 / 10L2515 / 25
Total bases per PA is down 67% over his prior baseline, with hits in 2 of his last 5 games. His strikeout rate has climbed to 29%.
A.J. Ewing
New York Mets · 0.163 hit rate · 0.186 TB/PA
recent games · 1+ hit
L53 / 5L106 / 10L2512 / 25
Total bases per PA is down 41% over his prior baseline, with hits in 6 of his last 10 games.
Players Positioned to Succeed
80
Rafael Devers
1+ Hit
San Francisco Giants
Why it stands out
Batting 2nd, confirmed lineup
No notable risk
79
Bryce Eldridge
1+ Hit
San Francisco Giants
Why it stands out
Batting 3rd, confirmed lineup
No notable risk
74
Carson Benge
1+ Hit
New York Mets
Why it stands out
Batting 5th, confirmed lineup
Main risk
Recent hit rate has cooled
73
Luis Arraez
1+ Hit
San Francisco Giants
Why it stands out
Batting 4th, confirmed lineup
No notable risk
67
Marcus Semien
1+ Hit
New York Mets
Why it stands out
Batting 6th, confirmed lineup
No notable risk
66
Bo Bichette
1+ Hit
New York Mets
Why it stands out
Batting 3rd, confirmed lineup
No notable risk
Expected Game Shape
UncertainLow confidence
Probable-starter data is incomplete, so the shape is hard to call. Giants bring more power.
Early edge Mets Driver Unclear without matched starters Volatility Moderate
- At least one probable starter could not be matched to stored data.
- Giants are trending steady; Mets are trending down.
Storylines to Watch
Is Rafael Devers the one to watch?
Rafael Devers enters as Giants' hottest bat. On-base rate is up 51% over his prior baseline, with hits in 9 of his last 10 games. He has trimmed his strikeout rate to 20%.
0.286 hit rate · 0.612 TB/PA · 0.210 hit rate · 0.409 TB/PA
Can Francisco Alvarez snap out of it?
Francisco Alvarez has cooled off. On-base rate is down 52% over his prior baseline, with hits in 3 of his last 6 games. His strikeout rate has climbed to 55%.
0.150 hit rate · 0.200 TB/PA · 0.201 hit rate · 0.344 TB/PA
Based on plate appearances before 2026-09-04, with today's posted lineups when available. Injuries, weather, bullpen availability, and park factors are not yet included.