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

Athletics vs San Francisco Giants

Thursday, Jun 25, 2026Oracle ParkFinal
ATH · Away · 47-71

Athletics

AL West · 3rd · 12.5 GB
9:6
Final
H2H 15
SF · Home · 49-69

San Francisco Giants

Starting pitchers
Starter form · last 5 starts
Season5.52
Last 53.39
2.13 ERA better in last 5
89 days restQS 50%Blow-up 1/5
704/19
104/14
004/09
104/03
203/28

↑ ERA trending up lately

Season4.07
Last 52.32
1.75 ERA better in last 5
87 days restQS 66.7%Blow-up 0/5
104/21
004/16
104/10
504/04
003/30

↓ ERA trending down lately

Matchup edge
Landen Roupp hotter lately (L5 2.32 ERA)·Giants bullpen edge
PitchingGiants
Athletics11Giants68
HittingEven
Athletics27Giants25
BullpenGiants
Athletics27Giants46
Lineup threats vs starter
Athletics vs Landen Roupp
Avg OPS 1.6675 hot hittersTop: Butler 3.000 · McNeil 2.000 · Bolte 1.334
Giants vs Jeffrey Springs
Avg OPS 0.478Top: Schmitt 0.666 · Devers 0.500 · Chapman 0.411
Athletics batters vs Landen Roupp
Batter
AVG
OPS
HR
0.667
1.334
5
0.000
0.000
21
0.000
0.000
23
0.333
1.000
19
11
1.000
3.000
7
22
1.000
2.000
4
0.500
1.000
2
San Francisco Giants batters vs Jeffrey Springs
Batter
AVG
OPS
HR
0.158
0.411
7
0.000
0.333
11
0.333
0.666
21
0.214
0.500
24
0.000
0.000
19
0.000
0.000
8
0.000
0.000
4
0.000
0.000
4
1
◆ Matchup preview

Athletics at San Francisco Giants (2026-06-25). Jeffrey Springs vs Landen Roupp at Oracle Park.

Jeffrey Springs, a left-hander, enters with a season ERA of 5.55 and a WHIP of 1.35 over 82.2 innings across 16 starts. His strikeout rate stands at 7.84 K/9, while his walk rate is 2.94 BB/9. Springs has shown an upward trend in his ERA, with a blow-up rate of 16.7% and a quality start percentage of 50%. His recent starts include a 7-run outing over 5 innings against the White Sox, contrasted by a 0-run, 7-inning performance against the Yankees. Landen Roupp, a right-hander, has a more favorable season ERA of 4.15 and a WHIP of 1.29 through 80.1 innings in 15 starts. Roupp boasts a higher strikeout rate at 9.97 K/9 and a walk rate of 3.7 BB/9. His ERA trend is currently downward, with a zero percent blow-up rate and a solid 66.7% quality start percentage, highlighted by a recent 1-run, 5-inning outing against the Dodgers and a 0-run, 6-inning game versus the Reds.

The Athletics' offense has a collective OPS of 0.742, driven by a .247 batting average and 106 home runs, resulting in 366 runs scored. Their pitching staff carries a team ERA of 4.95 and a WHIP of 1.44, allowing 118 home runs this season. The Giants' offense features a slightly lower OPS of 0.728, with a .257 batting average and 84 home runs, accumulating 322 runs. San Francisco's pitching staff exhibits a better team ERA of 4.36 and a WHIP of 1.37, having surrendered 81 home runs. The Athletics have struggled recently, with a 3-7 record in their last ten games, while the Giants also show a 3-7 record over their last ten contests.

In head-to-head matchups from 2025, the Giants largely dominated the Athletics, winning five of six contests. These games frequently featured lower scoring, with totals such as 3-2, 1-0, and 2-11, indicating a mixed bag of offensive output. The current total line of 8.5 suggests an expectation of a moderately high-scoring affair, which aligns with Springs' higher season ERA but contrasts with Roupp's more effective recent performances and the Giants' generally better team pitching. The historical head-to-head data also includes several lower-scoring games, which could indicate a potential for the total to be influenced by either pitcher performing above their season averages.

Key facts
Springs ERA 5.55Roupp K/9 9.97Athletics Team ERA 4.95Total 8.5
◆ Lineup notes

Away batters facing Landen Roupp have limited history against the right-hander. Henry Bolte, Jonah Heim, Max Muncy, and Alika Williams have no MLB history against Roupp. Nick Kurtz is hitless in two at-bats, while Shea Langeliers is also hitless in three at-bats. Tyler Soderstrom has a .333 average and 1.000 OPS in three at-bats, going 1-for-3. Lawrence Butler has a perfect 1.000 average and 3.000 OPS, going 1-for-1 in three plate appearances, and Jeff McNeil also boasts a 1.000 average and 2.000 OPS, going 1-for-1.

Home batters facing Jeffrey Springs have a more extensive history with the left-hander. Bryce Eldridge, Victor Bericoto, and Jonah Cox have no MLB history against Springs. Matt Chapman has struggled against Springs, with a .158 average and .411 OPS in 19 at-bats across 20 plate appearances, going 3-for-19. Casey Schmitt has a .333 average and .666 OPS, going 1-for-3. Rafael Devers holds a .214 average and .500 OPS in 14 at-bats, going 3-for-14. Willy Adames is hitless in 10 at-bats, resulting in a .000 OPS, and Jung Hoo Lee is also hitless in three at-bats with a .000 OPS. Daniel Susac has a .333 average and .666 OPS, going 1-for-3.

The home team has more familiar hitters with prior MLB history against the opposing starter, Jeffrey Springs, compared to the away team's limited experience against Landen Roupp.

Head to head (2025–2026)
15
San Francisco Giants lead series
6 meetings total
2025-07-06
San Francisco Giants @ Athletics
62
SF
2025-07-05
San Francisco Giants @ Athletics
72
SF
2025-07-04
San Francisco Giants @ Athletics
211
ATH
2025-05-18
Athletics @ San Francisco Giants
23
SF
2025-05-17
Athletics @ San Francisco Giants
01
SF
Team picture · 2026
37
LLLLWLWLWL
37
LLLWWLWLLL
ATH
SF
Team AVG
0.247
0.257
Team OPS
0.742
0.729
Home runs
106
86
Runs scored
368
328
Team ERA
4.98
4.34
HR allowed
120
81

Explore more MLB matchups

Related game previews for these clubs and around the league.