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 ParkStats updated Jun 25, 3:02 AM ETFinal lineups locked
T-Score26
61–95 · 4th AL West · T-Score 26
1
12
FINAL
65–92 · 4th NL West · T-Score 41
2
T-Score41
FINAL

Matchup at a glance

PitcherStat calculation
CategoryComparisonWhy
Starting pitcherGiantsMahle owns the stronger overall starter profile, with the higher P-Score and better strikeout and baserunner rates.
Offense vs handAthleticsAthletics owns a .717 OPS vs RHP, 16th in MLB; San ranks 28th 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
5.47
181st
WHIP
1.52
192nd
K/9
9.85
34th
BB/9
4.20
185th
P-Score48i
FIP
3.74
HR/9
1.09
88th
OPS/R
0.793
IP
98.2
2026 ERA splits
Home ERA6.27
Road ERA4.60
Last 5 starts
ERA
2.37
QUALITY
START %
60%
(3 of 5)
DAYS
REST
29
2026 season (MLB rank among qualified starters)
ERA
3.81
82nd
WHIP
1.22
79th
K/9
8.31
100th
BB/9
2.75
69th
P-Score60i
FIP
3.95
HR/9
1.13
97th
OPS/R
0.817
IP
144.0
2026 ERA splits
Home ERA2.29
Road ERA5.61
Last 5 starts
ERA
5.26
QUALITY
START %
20%
(1 of 5)
DAYS
REST
88
How the starters differ
·Mahle allows fewer baserunners, with a 1.22 WHIP compared with 1.52.
·Mahle enters with a 3.81 ERA compared with Jump's 5.47.
·Jump strikes out 1.5 more batters per nine innings.
·Jump has produced a quality start in 50% of outings versus 17%.
Advanced starter metricsERA−, FIP, WAR, career vs opponent
MetricJumpMahleNote
ERA−11595Park- and league-adjusted; 100 is average.
FIP3.743.95
WAR1.92.0Season value.

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
Splitter29%86.2
Cutter16%87.8
Slider6%84.9
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)
28th
in MLB
0.669OPS
.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.244 17th.247 11th
OPS.716 18th.713 20th
Home runs188 11th178 17th
Runs670 21st661 23rd
OBP.316 16th.308 28th
SLG.400 18th.405 9th
PitchingATHATH·SFSF
1stMLB rank30th
ERA5.44vs4.37
ATHSF
WHIP1.50vs1.36
ATHSF
K/98.5vs7.6
ATHSF
HR Allowed231vs153
ATHSF
ResultsATHATH·SFSF
+1630th
Run differential
+15925th
61–95 Record65–92
3–7 Last 103–7
Last 10 games
Athletics (37)
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
15
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 60. P-Score is PitcherStat's 0–100 season index for qualified starters.