Athletics at San Francisco Giants

By Bush StaffUpdated 58d ago·2 min read
AthleticsATH(38-42)
San Francisco GiantsSF(33-46)
96
FINAL
123456789RHE
ATH
0000202149150
SF
000105000650

Jeffrey Springs (3-7, 5.55 ERA) gets the ball for Oakland, and you don't need advanced metrics to see what's wrong. His last outing on June 19 against the Angels lasted 3.2 innings — 6 earned runs, 4 walks, 86 pitches, then a quick exit. The Athletics won that game 12-11 in extra innings, which says a lot about Oakland's offense and nothing good about Springs. On the other side, Landen Roupp (5-7, 4.15 ERA) was much sharper in his last start, going 6 innings and allowing just 2 runs on 7 hits with 7 strikeouts against Miami on June 19. The paper advantage is clear, though Roupp has posted a 4.65 home ERA in 2026 — worse than his 3.83 ERA on the road — so he's not untouchable at Oracle Park.

Show fees
FINAL
Spread
ML
Total
Athletics(38-42)
LLLLW
9
Giants(33-46)
WWLLL
6
Best BetGiants -135
Pregame

The Giants are -128 at home with Springs going for Oakland, and Springs has been legitimately bad — 6 earned runs in 3.2 innings in his last outing. Sharp money has stacked $7,531 on the Athletics ML, so there's a credible counter, but San Francisco has won the first 2 games of this series and has the lineup depth edge with Gelof and Rooker unavailable for Oakland. Backing the Giants here is leaning on form, matchup, and home field — not just price.

The Athletics aren't just sending out a bad pitcher — they're doing it short-handed. Zack Gelof picked up a laceration and contusion on his right hand during Tuesday's series opener and has been day-to-day since, sitting out Wednesday's game. Brent Rooker (knee) is on the 10-day IL and wasn't even participating in baseball activities as of Tuesday. Jacob Wilson is listed day-to-day as well. That's real lineup depth missing in a series Oakland is already down 0-2 in. The Giants are short-handed too — Luis Arraez (foot) sat out Wednesday, and Harrison Bader and Heliot Ramos are both on the IL — but San Francisco is the home team coming off back-to-back wins, and their absences haven't slowed them down yet.

Athletics
Jeffrey Springs
(3-9)·6.08 ERA
Jun 19 vs Angels
ND
3.2IP
6ER
4K
4BB
86P
06/25 Lineup
San Francisco Giants
Landen Roupp
(6-8)·4.27 ERA
Jun 19 @ Marlins
ND
6.0IP
2ER
7K
1BB
98P
06/25 Lineup
Athletics
Athletics
(38-42)
Jun 25L@ Giants1-2
Jun 24L@ Giants1-3
Jun 21Lvs Angels7-9
Jun 21Lvs Angels0-7
Jun 20Wvs Angels12-11
San Francisco Giants
San Francisco Giants
(33-46)
Jun 25Wvs Athletics2-1
Jun 24Wvs Athletics3-1
Jun 21L@ Marlins1-2
Jun 20L@ Marlins3-6
Jun 19L@ Marlins3-4

The Athletics have actually been the better team by record this season — 38-42 beats the Giants' 33-46 without much debate — but form is what counts in a series finale. Oakland has dropped 4 straight after squeaking past the Angels 12-11 in extra innings on June 20, and both losses in this series have been tight, competent Giants performances. San Francisco had dropped 3 straight in Miami before this series started, which makes the back-to-back wins here something of a reset. Neither of these teams is going anywhere in 2026, but one of them has the momentum on a Thursday afternoon.

Athletics
Athletics
(9)
  • Day-To-DayJacob Wilson (SS)Wilson went 2-for-5 with a home run, a double and three total RBI in Friday's extra-inning win over the Angels.06/25
  • Day-To-DayZack Gelof (3B)Gelof (hand) is not in the lineup for Wednesday's matchup against San Francisco.06/24
  • 10-Day-ILBrent Rooker (DH)Rooker (knee) is still not participating in any baseball activities as of Tuesday, MLB.com reports.06/24
  • 15-Day-ILMark Leiter Jr. (RP)Leiter (hip) began a throwing progression Monday, MLB.com reports.06/24
  • OutWei-En Lin (P)Lin (quadriceps) has allowed three earned runs on four hits and four walks while striking out eight batters over 10.1 innings in two starts for Double-A Midland since being reinstated from the 7-day injured list May 20.06/19
  • 60-Day-ILDenzel Clarke (CF)Clarke (hamstring) has started to play catch and has also begun a swinging progression, Martin Gallegos of MLB.com reports.06/23
  • 60-Day-ILLuis Severino (SP)The Athletics transferred Severino (shoulder) from the 15-day injured list to the 60-day IL on Sunday.06/21
  • 60-Day-ILBrooks Kriske (RP)Kriske (shoulder) began a throwing progression Thursday, MLB.com reports.06/16
  • 60-Day-ILGunnar Hoglund (SP)Hoglund (knee/back) will be sidelined for the rest of the 2026 season after undergoing surgery on his left hip Monday.05/20
San Francisco Giants
San Francisco Giants
(10)
  • Day-To-DayLuis Arraez (2B)Arraez (foot) is not in the lineup for Wednesday's matchup against the Athletics, Evan Webeck of the California Post reports.06/24
  • 10-Day-ILHeliot Ramos (LF)Ramos (quadriceps) went 1-for-5 with a walk and a run scored in Triple-A Sacramento's 9-6 win over Oklahoma City on Wednesday.06/18
  • 10-Day-ILHarrison Bader (CF)Bader met with Dr. Robert Anderson on June 5 and received a stem-cell injection to address plantar fasciitis in his left foot, MLB.com reports.06/15
  • 15-Day-ILKeaton Winn (RP)Winn (elbow) began a throwing program Monday, Evan Webeck of the California Post reports.06/23
  • 60-Day-ILJason Foley (RP)Foley (shoulder) struck out two over a scoreless inning in a rehab appearance with Triple-A Sacramento on Friday.06/15
  • 60-Day-ILJoel Peguero (RP)The Giants placed Peguero on the 60-day injured list Monday due to a left hamstring strain, John Shea of the San Francisco Chronicle reports.06/01
  • 60-Day-ILRowan Wick (RP)The Giants placed Wick (elbow) on the 60-day injured list Sunday, Justice delos Santos of The San Jose Mercury News reports.05/08
  • 60-Day-ILHayden Birdsong (RP)Birdsong underwent successful UCL reconstruction surgery on his right elbow Wednesday, Susan Slusser of the San Francisco Chronicle reports.05/08
  • 60-Day-ILRandy Rodriguez (RP)The Giants placed Rodriguez (elbow) on the 60-day injured list Tuesday, Justice delos Santos of The San Jose Mercury News reports.05/08
  • 60-Day-ILJose Butto (RP)The Giants transferred Butto (arm) to the 60-day injured list Tuesday.05/08

The bigger conversation in San Francisco isn't really about this series. Giants president Buster Posey said on June 13 that the organization would "have to be open-minded" about the trade deadline unless things turned around in a meaningful way. At 33-46, they haven't. First-year manager Tony Vitello is grinding through a rough introduction to the majors, and veterans like Willy Adames and Rafael Devers may be drawing interest by late July. A sweep on Thursday is a good afternoon. It doesn't move the needle on the season. For the Athletics, avoiding a 5th straight loss is the only thing on the docket — sweeps are for teams going somewhere.

MLBAthleticsSan Francisco GiantsPolymarketKalshiJeffrey SpringsLanden Roupp