predicted sports
← Games Truist Park
SF logo
SF
San Francisco Giants
Mon, Aug 31
7:15 PM ET
ATL logo
ATL
Atlanta Braves
Our analysts — Vega & Scoop — weigh in about 3 hours before first pitch.

Starting Pitchers

SF starter Locked
4.07 ERA · 9.9 K/9
ATL starter Locked
3.00 ERA · 7.5 K/9

By the conditions

history for tonight's matchup

What's happened when these teams played in these exact conditions — vs the league average (the tick).

🔒
Unlock the full model

Sign in to unlock one free pick a day, or go Pro for unlimited access.

Go Pro

Head to Head 2026 season

4
SF
5 games
7.0 avg runs
1
ATL

Team Data (season)

SFATL
35-48Record49-33
4.06Runs / g4.76
4.66Runs allowed / g3.68
43%Scored first54%
31%Cover -1.548%
53%Cover +1.572%

Form & Market Trends

SF San Francisco Giants n 10/83/162
Winner & spread
L10 Szn Prev
Win 50% 42% 50%
Cover -1.5 30% 31% 33%
Cover +1.5 70% 53% 69%
Lead after 5 (F5 spread) 30% 35% 39%
Totals
L10 Szn Prev
Over 8.5 (game) 30% 45% 49%
Team over 4.5 30% 36% 41%
Team F5 over 2.5 20% 31% 41%
Run in 1st (RFI) 40% 45% 53%
Extra innings 0% 7% 9%
Race to N runs (first to score)
L10 Szn Prev
Race to 3 60% 42% 48%
Race to 4 30% 31% 43%
Race to 5 30% 30% 28%
Race to 6 20% 25% 26%
Race to 7 10% 17% 19%
ATL Atlanta Braves n 10/82/162
Winner & spread
L10 Szn Prev
Win 30% 60% 47%
Cover -1.5 10% 48% 34%
Cover +1.5 60% 72% 69%
Lead after 5 (F5 spread) 30% 45% 38%
Totals
L10 Szn Prev
Over 8.5 (game) 30% 51% 49%
Team over 4.5 20% 50% 41%
Team F5 over 2.5 20% 43% 42%
Run in 1st (RFI) 30% 54% 51%
Extra innings 10% 7% 10%
Race to N runs (first to score)
L10 Szn Prev
Race to 3 30% 50% 41%
Race to 4 20% 48% 40%
Race to 5 0% 41% 33%
Race to 6 10% 35% 28%
Race to 7 0% 27% 23%

Cover -1.5 = won by 2+; Cover +1.5 = lost by ≤1 or won. F5 = first five innings. RFI = a run scored in the 1st. Race to N = team first to N runs. Descriptive; low-n splits are noisy.

Projected Lineups

Tap a batter for tonight's matchup splits — vs the opposing starter's hand, in the game's temperature, and at this park (vs their overall).

SF San Francisco Giants Probable

1 Matt Chapman R 0.760
SplitAVGOPSHRn
vs LHP 0.266 0.821 14 105g
at Truist Park 0.281 0.968 2 8g
Overall 0.240 0.760 55 364g
2 Luis Arraez L 0.735
SplitAVGOPSHRn
vs LHP 0.263 0.640 4 115g
at Truist Park 0.358 0.835 1 12g
Overall 0.305 0.735 15 392g
3 Casey Schmitt R 0.755
SplitAVGOPSHRn
vs LHP 0.265 0.803 14 74g
at Truist Park 0.333 0.810 1 5g
Overall 0.261 0.755 34 210g
4 Rafael Devers L 0.836
SplitAVGOPSHRn
vs LHP 0.220 0.690 14 107g
at Truist Park 0.375 1.157 3 10g
Overall 0.257 0.836 77 384g
5 Heliot Ramos R 0.746
SplitAVGOPSHRn
vs LHP 0.287 0.857 16 89g
at Truist Park 0.318 1.059 2 6g
Overall 0.263 0.746 47 323g
6 Bryce Eldridge L 0.795
SplitAVGOPSHRn
vs LHP 0.333 1.066 2 11g
at Truist Park 0.333 1.067 1 2g
Overall 0.250 0.795 6 51g
7 Victor Bericoto R 0.804
SplitAVGOPSHRn
vs LHP 0.280 0.920 3 10g
at Truist Park no games
Overall 0.250 0.804 3 17g
8 Eric Haase R 0.707
SplitAVGOPSHRn
vs LHP 0.238 0.666 3 35g
at Truist Park 0.333 0.733 0 4g
Overall 0.231 0.707 11 84g
9 Jonah Cox R 0.833
SplitAVGOPSHRn
vs LHP 0.176 0.471 0 10g
at Truist Park 0 2g
Overall 0.292 0.833 1 19g

ATL Atlanta Braves Probable

1 Mauricio Dubón R 0.674
SplitAVGOPSHRn
vs RHP 0.257 0.650 10 241g
at Truist Park 0.274 0.767 5 38g
Overall 0.259 0.674 19 350g
2 Michael Harris II L 0.728
SplitAVGOPSHRn
vs RHP 0.265 0.722 36 240g
at Truist Park 0.250 0.667 19 168g
Overall 0.266 0.728 51 348g
3 Ozzie Albies S 0.698
SplitAVGOPSHRn
vs RHP 0.229 0.647 23 234g
at Truist Park 0.258 0.694 15 163g
Overall 0.251 0.698 38 340g
4 Matt Olson L 0.826
SplitAVGOPSHRn
vs RHP 0.262 0.822 50 284g
at Truist Park 0.263 0.787 30 200g
Overall 0.262 0.826 78 408g
5 Drake Baldwin L 0.800
SplitAVGOPSHRn
vs RHP 0.260 0.780 23 134g
at Truist Park 0.278 0.817 16 89g
Overall 0.267 0.800 33 183g
6 Austin Riley R 0.719
SplitAVGOPSHRn
vs RHP 0.258 0.771 34 200g
at Truist Park 0.270 0.777 21 134g
Overall 0.245 0.719 43 294g
7 Joey Bart R 0.720
SplitAVGOPSHRn
vs RHP 0.261 0.700 9 137g
at Truist Park 0.111 0.269 0 5g
Overall 0.254 0.720 20 199g
8 Eli White R 0.665
SplitAVGOPSHRn
vs RHP 0.272 0.737 9 127g
at Truist Park 0.211 0.595 6 87g
Overall 0.235 0.665 14 191g
9 Ha-Seong Kim R 0.633
SplitAVGOPSHRn
vs RHP 0.234 0.704 14 123g
at Truist Park 0.171 0.450 1 32g
Overall 0.215 0.633 16 195g

Injured List

SF (9 on IL)
ATL (10 on IL)