- Matchup: Sacramento Athletics vs San Francisco Giants
- Date: Thursday, June 25, 2026
- Venue: Oracle Park, San Francisco, CA
- Broadcast: NBC Bay Area
- Betting Lines: Sacramento (+125), San Francisco (-145)
This page may include affiliate links at no extra cost to you, thanks for your support.
The Sacramento Athletics (38-41) are headed to Oracle Park on Thursday to face off against the San Francisco Giants (32-46). The moneyline for this matchup features Sacramento at +125, while San Francisco holds a line of -145. The total runs expected for this game is set at 9. Starting pitchers are set to be Jeffrey Springs and Landen Roupp.

The Athletics have registered 126 doubles and clubbed 105 home runs as a team this season. With a slugging percentage of .417, they have recorded 679 strikeouts while drawing walks 300 times. Averaging 4.6 runs per game, Sacramento ranks 11th in the league. They have accumulated 351 RBIs and 669 hits, boasting a team batting average of .248 and a total of 365 runs scored, with an on-base percentage of .328.
With a K/BB ratio of 2.18, the Athletics’ pitching staff maintains a WHIP of 1.45. They have allowed 116 home runs and 421 runs so far (29th in the league). Sacramento’s pitchers have surrendered 723 hits, averaging 9.2 hits allowed per nine innings, leading to an earned run average of 4.98 (29th overall). With a total of 662 strikeouts, the staff has issued 304 walks, and their FIP is 4.80.
This season, Athletics pitchers have faced runners in scoring position 90 times and have appeared in 91 high-leverage situations. The bullpen has recorded 55 holds (4th in MLB) with a save percentage of 59.0% out of 96 save opportunities, converting 23 saves while failing to close 16 out of 39 chances. The relievers have inherited 135 base runners this year, with 35.6% of them scoring. A total of 273 relievers have been utilized this season.
The Sacramento Athletics have recorded 2,125 putouts, 616 assists, and committed 30 errors, resulting in a .989 fielding percentage, which ranks 4th in professional baseball. They have completed 52 double plays and converted 68.8% of balls in play into outs during 6,375 innings on the field, placing them 27th in MLB.
In his career, Springs has pitched 566 innings, securing 569 strikeouts, with a personal record of 37-30. He has faced 2,391 batters, maintaining a FIP of 3.87 and an earned run average of 3.92 (247 earned runs allowed). His career WHIP stands at 1.254, allowing 525 hits (8.3 hits per 9 innings) along with 185 walks.
The Giants have a team slugging percentage of .419, scoring an average of 4.10 runs per game (24th in MLB). They have recorded 153 doubles, drawn 187 walks, and scored a total of 320 runs. San Francisco has hit 82 home runs this season, with 312 RBIs. They have struck out 603 times (26th in the league) and achieved 693 hits, with a team on-base percentage of .310 and a batting average of .258.
With a WHIP of 1.385, the San Francisco pitching staff’s 4.27 FIP ranks them 19th in the league, allowing 653 hits to date. They have given up 372 runs this season, resulting in a cumulative ERA of 4.41 (337 earned runs). Their K/BB ratio is 8.00 (615 strikeouts against 300 walks) while allowing 80 home runs and 4.86 runs per nine innings (23rd overall).
In 61 save situations, the Giants have achieved 37 holds with 9 blown saves. Their relief pitchers have participated in 24 save opportunities, converting 15 saves. The bullpen has allowed 33.3% of 129 inherited runners to score. With a total of 57 high-leverage appearances, they also faced runners on base 86 times, holding a save rate of 62.5% (17th in MLB) with 251 relievers used throughout the season.
The San Francisco Giants recorded 76 double plays, and their fielding percentage stands at .981 (29th in professional baseball). They have achieved 717 assists, committed 53 errors, and recorded 2,066 putouts this season. Their defensive efficiency rate is 69.0% after 6,198 innings on the field, placing them 25th in the MLB.
In his professional career, Roupp has given up 227 hits, totaling 238 strikeouts in 237 innings. With a career record of 13-16, Roupp maintains a 3.87 ERA, allowing 8.6 hits per nine innings. He has issued 102 earned runs and has a WHIP of 1.396 along with a FIP of 3.8. His strikeout-to-walk ratio is 2.29, facing 1,031 batters overall in his baseball career.
Which team will prevail in tonight’s MLB matchup against the spread or on the moneyline?
Prediction: Bet on Sacramento (+125)
Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.
