Season Schedule
OffSTRegASGRegPostWSOff
Road to Playoffs
Open board →
Playoff odds, bubble teams & races — 30 clubs
4in the bubble

Atlanta Braves vs San Francisco Giants

Sunday, Jun 28, 2026Oracle ParkFinal
ATL · Away · 72-48

Atlanta Braves

NL East · 1st · —
2:3
Final
H2H 15
SF · Home · 50-70

San Francisco Giants

Starting pitchers
Starter form · last 5 starts
Season2.14
Last 52.79
0.65 ERA worse in last 5
93 days restQS (L5) 83.3%Blow-up (L5) 1/5
104/18
104/12
604/06
104/01
003/27

↓ ERA trending down lately

Season3.70
Last 52.86
0.84 ERA better in last 5
93 days restQS (L5) 33.3%Blow-up (L5) 0/5
304/19
204/14
004/07
204/02
203/27

↑ ERA trending up lately

Matchup edge
Chris Sale pitching edge·Braves 64 L10
PitchingBraves
Braves63Giants45
HittingBraves
Braves33Giants24
BullpenBraves
Braves61Giants47
Lineup threats vs starter
Braves vs Robbie Ray
Avg OPS 1.0013 hot hittersTop: II 2.667 · Dubón 1.000 · White 0.900
Giants vs Chris Sale
Avg OPS 0.3771 hot hitterTop: Chapman 0.850 · Arraez 0.385 · Adames 0.357
Atlanta Braves batters vs Robbie Ray
Batter
AVG
OPS
HR
0.333
1.000
10
0.667
2.667
20
0.250
0.808
20
0.222
0.684
35
0.000
0.000
20
0.200
0.573
14
0.125
0.375
4
0.200
0.900
5
0.000
0.000
0
San Francisco Giants batters vs Chris Sale
Batter
AVG
OPS
HR
0.200
0.850
7
0.154
0.385
5
0.000
0.167
9
0.000
0.167
24
0.071
0.357
19
0.167
0.334
4
1
◆ Matchup preview

Atlanta Braves at San Francisco Giants (2026-06-28). Chris Sale vs Robbie Ray at Oracle Park.

Chris Sale enters this matchup with a dominant season ERA of 2.14 and a WHIP of 1.05 over 84 innings pitched across 14 starts, demonstrating excellent control with a 10.61 K/9 and a 2.25 BB/9. His recent trend metrics indicate a downward ERA trend and a high quality start percentage of 83.3, with his last five starts showing consistent strong performances, including two outings with zero earned runs. Robbie Ray, in contrast, has a season ERA of 3.70 and a WHIP of 1.28 through 87.2 innings over 15 starts, exhibiting a lower K/9 of 8.21 and a higher BB/9 of 4.31. Ray's ERA trend is currently upward, and his quality start percentage is significantly lower at 33.3, suggesting less consistent outings, though he has avoided blow-up starts.

The Braves' offense has been productive, posting a .723 OPS and scoring 388 runs, supported by 103 home runs. Their pitching staff also performs well with a 3.42 team ERA and a 1.21 WHIP, allowing 86 home runs. The Giants' offense is comparable in OPS at .726, with a slightly higher batting average of .255, but they have scored fewer runs at 334 and hit fewer home runs at 88. San Francisco's pitching has struggled more, evidenced by a 4.35 team ERA and a 1.37 WHIP, though they have allowed a similar number of home runs at 81.

Recent head-to-head matchups from 2025 show the Giants having a distinct advantage over the Braves, winning five out of six contests, often with scores indicating higher offensive output from San Francisco. The total line for this game is set at 7.5, which appears to align with the strong pitching performance expected from Chris Sale and the Giants' historical success against the Braves, potentially suggesting a lower-scoring affair if Sale maintains his form against a Giants offense that has been less prolific this season.

Key facts
Chris Sale ERA 2.14Robbie Ray ERA 3.70Braves Team ERA 3.42Total 7.5
◆ Lineup notes

Away batters facing Robbie Ray have some notable history. Michael Harris II has been particularly effective, going 2-for-3 with a 2.667 OPS. Mauricio Dubón is 2-for-6 in 8 plate appearances, holding a 1.000 OPS. Ozzie Albies has a 3-for-12 record in 13 plate appearances, resulting in an .808 OPS. Matt Olson is 2-for-9 in 13 plate appearances with a .684 OPS. Austin Riley is 2-for-10 in 11 plate appearances, while Eli White is 1-for-5 in 8 plate appearances with a .900 OPS. Joey Bart is 1-for-8, and Drake Baldwin and Ha-Seong Kim are both hitless in 3 at-bats, with .000 OPS figures.

Home batters facing Chris Sale have struggled in prior matchups. Matt Chapman is 3-for-15 in 16 plate appearances, holding an .850 OPS. Luis Arraez is 2-for-13 in 15 plate appearances with a .385 OPS. Willy Adames has only one hit in 14 at-bats, resulting in a .357 OPS. Eric Haase is 1-for-6 with a .334 OPS. Rafael Devers is hitless in 5 at-bats across 6 plate appearances, with a .167 OPS. Casey Schmitt is hitless in 2 at-bats, and Heliot Ramos is hitless in 5 at-bats across 6 plate appearances, with a .167 OPS. Jung Hoo Lee and Victor Bericoto have no MLB history against Chris Sale.

The away lineup features more batters with significant prior plate appearances and better historical success against the opposing starter, Robbie Ray, compared to the home team's hitters against Chris Sale.

Head to head (2025–2026)
15
San Francisco Giants lead series
6 meetings total
2025-07-23
San Francisco Giants @ Atlanta Braves
93
SF
2025-07-22
San Francisco Giants @ Atlanta Braves
90
SF
2025-07-21
San Francisco Giants @ Atlanta Braves
59
ATL
2025-06-08
Atlanta Braves @ San Francisco Giants
34
SF
2025-06-07
Atlanta Braves @ San Francisco Giants
23
SF
Team picture · 2026
64
WWLWLWWWLL
37
LLLWWLWLLL
ATL
SF
Team AVG
0.248
0.255
Team OPS
0.723
0.726
Home runs
103
88
Runs scored
388
334
Team ERA
3.42
4.35
HR allowed
86
81

Explore more MLB matchups

Related game previews for these clubs and around the league.