FinalFinal lineupsNL East / NL West

Atlanta Braves 2, San Francisco Giants 3

Final Score and Game Recap

Final score, pitching lines and standings context.

4:05 PM ET · Oracle ParkStats updated Jun 28, 3:45 PM ETFinal lineups locked
T-Score57
93–67 · 1st NL East · T-Score 57
2
2–3
FINAL
65–95 · 4th NL West · T-Score 39
3
T-Score39
FINAL

Matchup at a glance

PitcherStat calculation
CategoryComparisonWhy
Starting pitcherBravesAtlanta has the stronger starting-pitcher profile: Sale leads in P-Score, WHIP and K/9.
Offense vs handBravesAtlanta owns a .695 OPS vs LHP, 21th in MLB; San ranks 28th vs LHP.
Recent formBravesAtlanta has been the better recent team, at 6–4 over the last 10.
WeatherLow impact61°F, wind 4 mph, no precipitation expected at first pitch.

Starting pitchers

2026 season (MLB rank among qualified starters)
ERA
2.16
6th
WHIP
0.98
11th
K/9
11.07
10th
BB/9
1.72
6th
P-Score84i
FIP
2.28
HR/9
0.55
9th
OPS/R
0.566
IP
162.2
2026 ERA splits
Home ERA1.66
Road ERA2.74
Last 5 starts
ERA
2.79
QUALITY
START %
80%
(4 of 5)
DAYS
REST
93
2026 season (MLB rank among qualified starters)
ERA
3.59
56th
WHIP
1.35
133rd
K/9
7.61
133rd
BB/9
4.56
202nd
P-Score50i
FIP
4.73
HR/9
1.20
110th
OPS/R
0.715
IP
165.2
2026 ERA splits
Home ERA3.20
Road ERA4.02
Last 5 starts
ERA
2.86
QUALITY
START %
40%
(2 of 5)
DAYS
REST
93
How the starters differ
·Sale strikes out 3.5 more batters per nine innings.
·Sale owns the lower FIP, 2.28 to 4.73.
·Sale allows fewer baserunners, with a 0.98 WHIP compared with 1.35.
·Sale allows the lower home-run rate: 0.55 vs 1.20 per nine.
Advanced starter metricsERA−, FIP, WAR, career vs opponent
MetricSaleRayNote
ERA−5289Park- and league-adjusted; 100 is average.
FIP2.284.73
WAR5.70.8Season value.

How the lineups match the starters' pitch mix

Pitch data coverage: partial. Usage and velocity only.

Sale arsenal
PitchUsageVelo
Four-seam41%96.1
Slider40%79.7
Changeup10%88.5
Sinker9%95.6
Ray arsenal
PitchUsageVelo
Four-seam32%93.1
Slider23%86.1
Changeup19%86.2
Sinker14%92.6
Knuckle Curve12%79.6

Team OPS vs opposing starter's hand

21st
in MLB
0.695OPS
.600.700.800.9001.000
28th
in MLB
0.660OPS
.600.700.800.9001.000

Lineups

Final lineupsOrder from the stored snapshot; treat as unofficial until the card is filed.Full lineup page
Atlanta BravesOfficial lineupvs LHP Robbie Ray
San Francisco GiantsOfficial lineupvs LHP Chris Sale

Team comparison

OffenseATLATL·SFSF
AVG.247 9th.245 15th
OPS.719 15th.708 22nd
Home runs201 8th178 17th
Runs731 9th665 24th
OBP.310 26th.307 29th
SLG.409 6th.401 14th
PitchingATLATL·SFSF
1stMLB rank30th
ERA3.62vs4.34
ATLSF
WHIP1.24vs1.36
ATLSF
K/98.5vs7.6
ATLSF
HR Allowed182vs157
ATLSF
ResultsATLATL·SFSF
+3029th
Run differential
+17025th
93–67 Record65–95
6–4 Last 103–7
Last 10 games
W
W
L
W
L
W
W
W
L
L
L
L
L
W
W
L
W
L
L
L
2026 head-to-head
Season Series
1—5
6 Games Played

Frequently asked

Who is starting for the Braves?+
Chris Sale (2.14 ERA, 8–5) is listed as the starter.
Who is starting for the Giants?+
Robbie Ray (3.70 ERA, 6–6) is listed as the starter.
What time does the game start?+
4:05 PM ET at Oracle Park.
Where is the game being played?+
Oracle Park, home of the San Francisco Giants.
Are the lineups confirmed?+
Not as official league cards. The orders shown are the current projected or last-posted lineups.
How have the Braves and Giants performed head-to-head?+
Season series: Giants 5–1 this season.
How do the starters compare on P-Score?+
Chris Sale is at 84; Robbie Ray is at 50. P-Score is PitcherStat's 0–100 season index for qualified starters.