ENSign in
MLB · Final

Athletics Rally to Defeat Giants in Thrilling Finish

Thursday, June 25, 2026, 3:45 PM ET · Oracle Park

Athletics 9, San Francisco Giants 6, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won Athletics vs San Francisco Giants?

Athletics beat San Francisco Giants 9-6 at Oracle Park on June 25, 2026.

Who was favored in Athletics vs San Francisco Giants?

San Francisco Giants were the favorite at DraftKings, moneyline -142 (about 59% implied). The underdog won.

In a captivating matchup at Oracle Park, the Oakland Athletics edged out the San Francisco Giants with a final score of 9-6, completing a series victory for the Athletics as they won two out of three games against their Bay Area rivals. This game showcased a dramatic comeback by the Athletics, who were trailing for much of the contest before surging in the late innings.

The Giants entered this game with a home record of 33-47, having recently managed a slight improvement with a victory over the Athletics just a day prior, winning 3-1. However, their overall form has been inconsistent, with a record of 3-6-1 in their last ten games and an average of 2.9 runs scored per game while allowing 3.7. The Giants' recent struggles were evident as they faced an Athletics team that, despite their own challenges, had a more favorable record of 39-42 and had shown better scoring capabilities, averaging 5.5 runs over their last ten games.

The Athletics, however, came into this game on a two-game losing streak, having lost their previous match against the Los Angeles Angels 0-7. Prior to that, they had a strong showing against the Angels, winning 12-11 and 5-0 in earlier contests. Their recent away form had been less impressive, with a record of 0-1 in their last away game, but they had been performing well at home with a 6-3 record in their last nine games.

In terms of head-to-head matchups, the Giants had won six out of the last eight meetings against the Athletics, including their previous game in this series. The Giants had also demonstrated a strong home advantage in recent seasons, but the Athletics' resilience in this game turned the tables.

Injury concerns loomed large for the Giants, with multiple key players on the injured list, including Victor Bericoto and Marcelo Mayer, both on the 10-Day IL, and JT Brubaker and Keaton Winn on the 15-Day IL. The Athletics were also dealing with injuries, including Tommy White, who was day-to-day with a back issue, and several players on the 60-Day IL, which affected their depth.

The betting market, as provided by DraftKings, had the Giants favored at -142 on the money line, with a spread of -1.5 and a total set at 8.5 runs. The odds reflected a competitive matchup, but the Athletics' performance ultimately defied expectations.

The game unfolded with the Giants initially taking the lead, scoring in the fifth inning when Kurtz grounded into a fielder's choice, allowing Williams to score. However, the Athletics responded in the sixth inning with a powerful rally, highlighted by Lee's triple that brought in three runs. Bericoto then homered, extending the Giants' lead to 6-2.

The Athletics continued to fight back, with Langeliers and McNeil contributing crucial hits in the seventh and eighth innings, narrowing the gap to 6-5. The tension escalated in the ninth inning when the Athletics completed their comeback, scoring four runs to take a commanding 9-6 lead. Muncy's single capped off the scoring, sealing the victory for Oakland.

As the game concluded, the Giants faced a disheartening defeat, with their win probability dropping to 0.0% as the Athletics surged ahead in the final moments. This game not only highlighted the competitive nature of the Bay Area rivalry but also showcased the Athletics' ability to rally under pressure, a crucial aspect to watch as the season progresses.

Odds

BookSpreadTotalMoneyline
DraftKingsSF -142 8.5 o -102 / u -119 Athletics +118 · San Francisco Giants -142

What these prices pay on $100 · What these numbers mean

Injury report

  • Victor Bericoto10-Day-ILKneeSan Francisco Giants
  • Marcelo Mayer10-Day-ILForearmSan Francisco Giants
  • JT Brubaker15-Day-ILRibsSan Francisco Giants
  • Keaton Winn15-Day-ILElbowSan Francisco Giants
  • Matt Gage60-Day-ILElbowSan Francisco Giants
  • Tommy WhiteDay-To-DayBackAthletics
  • Joshua Kuroda-Grauer60-Day-ILGroinAthletics
  • Brooks Kriske60-Day-ILShoulderAthletics
  • Shea Langeliers10-Day-ILKneeAthletics
  • Nick Kurtz60-Day-ILThumbAthletics

Recent form

San Francisco Giants

Last 10: 3-6-1Streak W12.9 scored · 3.7 allowed per game1-3 at home

  • W3-1vs AthleticsJun 24
  • L1-2at Miami MarlinsJun 21
  • L3-6at Miami MarlinsJun 20
  • L3-4at Miami MarlinsJun 19
  • D0-0at Atlanta BravesJun 18
  • W7-5at Atlanta BravesJun 17
  • W7-2at Atlanta BravesJun 16
  • L1-6vs Chicago CubsJun 14
  • L1-5vs Chicago CubsJun 13
  • L3-6vs Washington NationalsJun 10

Athletics

Last 10: 6-4Streak L25.5 scored · 5.3 allowed per game0-1 away

  • L1-3at San Francisco GiantsJun 24
  • L0-7vs Los Angeles AngelsJun 21
  • W12-11vs Los Angeles AngelsJun 20
  • W5-0vs Los Angeles AngelsJun 19
  • L4-12vs Pittsburgh PiratesJun 18
  • L5-6vs Pittsburgh PiratesJun 17
  • W11-2vs Pittsburgh PiratesJun 16
  • W7-5vs Colorado RockiesJun 14
  • W6-4vs Colorado RockiesJun 13
  • W4-3vs Milwaukee BrewersJun 11

Standings

TeamGames behindLostStreakWin %Won
Houston-69W1.50771
Texas271L1.49369
Seattle574W2.47166
Athletics1786W1.38654
Los Angeles1887L2.37953
Los Angeles-57L2.59082
Arizona967W1.52574
San Diego9.567L2.52173
San Francisco24.582W1.41458
Colorado28.586W2.38654

How the scoring went

  1. 4th Inning0-1Adames homered to left center (390 feet).
  2. 5th Inning1-1Williams doubled to left, McNeil scored.
  3. 5th Inning2-1Kurtz grounded into fielder's choice to second, Williams scored, Bolte out at second.
  4. 6th Inning2-4Lee tripled to center, Eldridge scored, Schmitt scored and Adames scored.
  5. 6th Inning2-6Bericoto homered to center (445 feet), Lee scored.
  6. 7th Inning4-6Langeliers singled to center, McNeil scored and Williams scored, Kurtz to second.
  7. 8th Inning5-6McNeil singled to right, Butler scored.
  8. 9th Inning6-6Heim singled to left, Bolte scored, Soderstrom to second.
  9. 9th Inning7-6Butler singled to right, Soderstrom scored, Heim to third.
  10. 9th Inning9-6Muncy singled to left, Heim scored and Butler scored.

Win probability

Above the line favours San Francisco Giants, below favours Athletics.

Venue

  • Oracle ParkSan Francisco, California
  • Attendance33089
  • OfficialsPaul Clemons, Adrian Johnson, Quinn Wolcott, Ramon De Jesus

Elsewhere

Picks for MLB

MLB rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.