FinalFinal lineupsAL West / NL West

Athletics 1, San Francisco Giants 2

Final Score and Game Recap

Final score, pitching lines and standings context.

9:45 PM ET · Oracle ParkGame-day snapshot Jun 25, 3:02 AM ETFinal lineups lockedCurrent 2026 season stats — updated Oct 29, 5:00 AM ET
T-Score22
64–98 · 4th AL West · T-Score 22
1
1–2
FINAL
65–97 · 4th NL West · T-Score 31
2
T-Score31
FINAL

Matchup at a glance

PitcherStat calculation
CategoryComparisonWhy
Starting pitcherGiantsMahle holds a modest edge in P-Score and WHIP, while the ERA gap is small.
Offense vs handAthleticsAthletics owns a .717 OPS vs RHP, 16th in MLB; San ranks 29th vs LHP.
Starter formAthleticsJump has a 2.37 ERA over his last five starts, while Mahle is at 5.26.
Recent formAthleticsAthletics has been the better recent team, at 3–7 over the last 10.
Plate disciplineAthleticsAthletics has drawn 303 walks this season, 113 more than San.

Starting pitchers

2026 season (MLB rank among qualified starters)
ERA
2.04
186th
WHIP
0.96
196th
K/9
8.92
37th
BB/9
2.55
193rd
P-Score48i
FIP
–
HR/9
0.00
90th
OPS/R
–
IP
35.1
Last 5 starts
ERA
2.37
QUALITY
START %
60%
(3 of 5)
DAYS
REST
29
2026 season (MLB rank among qualified starters)
ERA
5.49
101st
WHIP
1.46
89th
K/9
8.81
107th
BB/9
3.75
74th
P-Score58i
FIP
–
HR/9
1.59
118th
OPS/R
–
IP
62.1
Last 5 starts
ERA
5.26
QUALITY
START %
20%
(1 of 5)
DAYS
REST
88
How the starters differ
·Jump allows fewer baserunners, with a 0.96 WHIP compared with 1.46.
·Jump enters with a 2.04 ERA compared with Mahle's 5.49.
·Jump allows the lower home-run rate: 0.00 vs 1.59 per nine.
·Jump has produced a quality start in 50% of outings versus 17%.

How the lineups match the starters' pitch mix

Pitch data coverage: partial. Usage and velocity only.

Jump arsenal
PitchUsageVelo
Four-seam46%96.3
Slider23%87.2
Curveball11%82.3
Changeup9%87.6
Sweeper6%83.8
Sinker5%95.0
Mahle arsenal
PitchUsageVelo
Four-seam48%92.8
Splitter30%86.3
Cutter15%87.8
Slider6%85.0
Sinker1%91.9

Team OPS vs opposing starter's hand

16th
in MLB
0.717OPS
.600.700.800.9001.000
Giants vs LHP (Gage Jump)
29th
in MLB
0.658OPS
.600.700.800.9001.000

Lineups

Final lineupsOrder from the stored snapshot; treat as unofficial until the card is filed.Full lineup page

Team comparison

OffenseATHATH·SFSF
AVG.245 15th.245 16th
OPS.719 15th.706 24th
Home runs194 11th178 20th
Runs699 21st669 26th
OBP.317 16th.306 29th
SLG.402 13th.400 17th
PitchingATHATH·SFSF
1stMLB rank30th
ERA5.51vs4.33
ATHSF
WHIP1.51vs1.36
ATHSF
K/98.5vs7.6
ATHSF
HR Allowed247vs160
ATHSF
ResultsATHATH·SFSF
+22130th
Run differential
+29426th
64–98 Record65–97
3–7 Last 103–7
Last 10 games
Athletics (3–7)
L
L
L
L
W
L
W
L
W
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 Athletics?+
Gage Jump (2.04 ERA, 3–1) is listed as the starter.
Who is starting for the Giants?+
Tyler Mahle (5.49 ERA, 1–7) is listed as the starter.
What time does the game start?+
9:45 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 Athletics and Giants performed head-to-head?+
Season series: Giants 5–1 this season.
How do the starters compare on P-Score?+
Gage Jump is at 48; Tyler Mahle is at 58. P-Score is PitcherStat's 0–100 season index for qualified starters.