Athletics vs San Francisco Giants Picks, Prediction, Odds, and Line Movement for Thursday June 25 2026

By: Kyle Kargel Published 06/25/2026, 08:14 AM ET
Athletics vs Diamondbacks prediction

Thursday afternoon baseball in the Bay Area brings a potential sweep on the line as the San Francisco Giants host the Athletics at 3:45 p.m. ET, and our latest MLB picks identify a clear pitching-driven edge in what has already been a tight, low-scoring series. San Francisco has won the first two games by 3-1 and 2-1 scores, and with Landen Roupp taking the ball against Jeffrey Springs, the Giants are well-positioned to close it out. Both teams are playing sub-.500 baseball, but the pitching matchup Thursday makes San Francisco the right side despite a modest price.

Quick Picks and Prediction

  • Side Pick: San Francisco Giants -136 (moneyline)
  • Total Pick: Under 8.5
  • Projected Final Score: Giants 4, Athletics 3

Odds and Line Movement

San Francisco has been the overwhelming public choice, drawing 96 percent of moneyline dollars as of Thursday morning. The price has moved slightly, opening at -136 before dipping to -137 in the overnight window and settling back at -136 heading into game time. The total has seen a notable shift, with heavy over action early giving way to more balanced under money through the morning, and the juice has moved accordingly. Below are the full line movement tables from tracked data.

Current Odds

Team Moneyline Run Line Total
Athletics +113 +1.5 Over 8.5 (-120)
San Francisco Giants -136 -1.5 (+150) Under 8.5 (+100)

Line Movement - Moneyline

Date Time Athletics San Francisco Public ($, #)
06/25 04:46:53AM +113 -136 SF 96%, SF 68%
06/25 01:05:00AM +114 -137 SF 96%, SF 63%
06/24 05:12:06PM +113 -136 -

Line Movement - Total

Date Time Over Under Public ($, #)
06/25 07:28:51AM 8.5 -120 8.5 +100 UN 64%, OV 57%
06/25 04:46:53AM 8.5 -120 8.5 -101 UN 63%, OV 68%
06/25 02:23:41AM 8.5 -121 8.5 +100 OV 51%, OV 75%
06/24 11:49:09PM 8.5 -120 8.5 +100 OV 100%, OV 100%
06/24 05:12:06PM 8.5 -121 8.5 +100 -

Athletics vs Giants Key Matchups and Game Preview

This series has played out exactly as the run environment suggested it would — two tightly contested games decided by one run each, with pitching controlling both outcomes. Thursday's starter matchup is the best reason to believe that pattern holds for a third consecutive game.

Roupp's Advantage Over Springs

The starting pitching gap is the most important factor in this game and it strongly favors San Francisco. Landen Roupp is 5-7 with a 4.15 ERA and 1.29 WHIP across 80.1 innings, and the most impressive figure in his line is the five home runs allowed all season. For a starter with 80-plus innings pitched, that home run rate reflects an ability to limit hard contact and keep the ball in the yard against a power-heavy Athletics lineup. Roupp has also been productive with the strikeout, recording 89 across his innings, which gives him a genuine weapon against Athletics hitters who swing for damage.

Sign Up Get $30 Premium Picks Credit + Exclusive Offers

Subscribe Now

I understand that I can unsubscribe at any time. I have read and accepted the Terms & Conditions and Privacy Policy. I consent that Picks And Parlays may use third-party services to process my data.

Jeffrey Springs is working through a difficult season on the other side, sitting at 3-7 with a 5.55 ERA and 1.35 WHIP over 82.2 innings. The most glaring problem in his profile is the 21 home runs allowed, a number that represents a serious vulnerability against a Giants lineup that has already shown it can manufacture enough offense to win tight games. Springs does not need to get beaten for five or six runs to lose this game — one or two well-timed home runs off a hittable pitch could be all San Francisco needs to extend its series lead to a sweep.

Giants Lineup Construction

San Francisco's offense has been efficient rather than explosive throughout this series, and the lineup has enough quality at the top to keep Springs under constant pressure. Jung Hoo Lee is batting .333 with a .367 OBP and .474 slugging percentage, making him one of the more dangerous contact hitters in the National League right now. Casey Schmitt has supplied 16 home runs and 42 RBIs to give the Giants middle-of-the-order thump, and Matt Chapman adds 42 RBIs as another reliable run producer. This is not a lineup that needs to score six or seven runs to win — it has proven in Games 1 and 2 that three or four runs is enough when the pitching holds.

Athletics' Power and Its Limits Thursday

The Athletics have legitimate power in their lineup and should not be dismissed as a complete non-factor offensively. The Athletics have slugged 106 home runs as a team compared to San Francisco's 84, and Shea Langeliers has 19 home runs with 40 RBIs to give them a genuine threat in the middle of the order. Nick Kurtz has been the best overall hitter on the roster, batting .282 with a .429 OBP, .540 slugging percentage, 19 home runs, and 61 RBIs — that is a dangerous line against any pitcher. The Athletics have also scored 366 runs compared to San Francisco's 322 and carry a superior .327 OBP, meaning they get on base more consistently than the Giants do.

The problem for the Athletics on Thursday is the specific matchup. Roupp's ability to keep the ball in the park neutralizes the home run threat, and his strikeout numbers suggest he can put hitters away when behind in the count. A lineup that relies on the long ball struggles more against starters who limit fly ball damage, and Roupp's five home runs in 80 innings is about as good as it gets in that department this season.

The public has been firmly behind San Francisco throughout the tracking window, with the Giants drawing 96 percent of moneyline dollars across both Thursday morning updates. The ticket count is more split at 68 percent for San Francisco, which suggests the dollar imbalance is driven by larger individual wagers on the Giants rather than volume alone. That kind of concentration of money without major line movement typically means the book is comfortable with its position and is not being steamed by sharp action in either direction.

The total movement is the more interesting story here. The under opened at +100 juice and the over at -121, and through the overnight window the over drew 100 percent of both dollars and tickets before the market began correcting. By Thursday morning the under had climbed to -101 juice at one point before settling back to +100, while the over remained heavy at -120. When a total draws maximum public support early and then levels off without the line moving up, it often reflects sharp under action keeping the number suppressed. The series results of 3-1 and 2-1 also provide a concrete scoring baseline — this game has played under 8.5 in both prior matchups, and with both pitchers in similar form on Thursday, there is no strong reason to expect a scoring explosion.

Key Injuries and Things To Know - ATH and SF

The Athletics enter Thursday with notable absences that could affect their offensive ceiling. Brent Rooker is on the 10-day injured list, which is a significant power loss for a lineup that relies heavily on its home run production to generate runs. Jacob Wilson and Zack Gelof are both listed as day-to-day, and their availability in the starting lineup should be confirmed at first pitch before finalizing any wager. If Gelof and Wilson are both out alongside Rooker, the Athletics' lineup depth takes a meaningful hit.

San Francisco has its own injury concerns with Luis Arraez listed as day-to-day and both Heliot Ramos and Harrison Bader on the injured list. Arraez's absence would remove a contact-oriented presence from the top of the order, and his day-to-day status is worth tracking before game time. However, even with those lineup limitations, San Francisco's pitching edge through Roupp is significant enough that the Giants remain the correct side of this game regardless of whether Arraez plays.

The series context is also worth internalizing. San Francisco has won both games by one run, which means they have been winning the right way — by protecting leads and getting timely outs from the bullpen. A team that wins two consecutive one-run games in a series typically has its relievers in rhythm and its manager comfortable with the late-game matchups, which is a real structural advantage heading into a potential sweep.

Athletics vs Giants Side and Over/Under Picks

Side Pick: San Francisco Giants -136 (moneyline)

The run line at +150 is tempting but the safer play is the straight moneyline given how tightly this series has been played. San Francisco has won by one run in both games, and laying -1.5 in a potential third consecutive one-run game creates unnecessary variance. At -136 the moneyline is a reasonable price for the team with the pitching edge, the momentum, and a starter in Roupp who has limited home runs against a power-dependent Athletics lineup. Take the win, not the two-run margin.

Total Pick: Under 8.5

The series has produced 3-1 and 2-1 final scores. Roupp's five home runs allowed in over 80 innings is an elite suppression rate. Springs is concerning, but the Giants do not need to score six runs to win this game — they have proven three is enough. The under at +100 is essentially a free square given the series context and Roupp's profile. Take it.

Final Score Prediction

Roupp navigates the Athletics order effectively through five or six innings, limiting the Athletics to scattered contact without the home run damage that Springs typically allows in reverse. San Francisco gets to Springs for three or four runs built around Lee's on-base skills and one well-timed extra-base hit from Schmitt or Chapman. The Giants bullpen closes it out to complete the sweep.

Projected Final Score: San Francisco Giants 4, Athletics 3

How to Wager On Athletics vs Giants

Games like this one — tight, pitching-driven series finales with modest favorites — reward bettors who understand when to take the moneyline versus the run line and when to trust the under in a low-scoring environment. The Giants at -136 is not a price that requires justification if you have done the work on the pitching matchup, and this game is a good reminder that value does not always mean finding the plus-money side. Sometimes the favorite at a reasonable price with the clear pitching edge is exactly the right bet.

For bettors looking to add a data-driven layer to their process, AI picks are worth incorporating as a cross-reference, especially for pitcher-specific matchups where ERA, WHIP, and home run rate drive most of the projection. Models that process those variables across large samples can surface edges that manual research sometimes misses, particularly when comparing two starters with similar surface-level records but very different underlying profiles like Roupp and Springs.

Two tools that are particularly useful for games in this price range are covered in the Dimers review and the Oddible review. Dimers builds win probability and run total models that are well-suited for low-scoring, pitching-heavy matchups like this one, giving you a second opinion on both the side and the total before you commit. Oddible specializes in odds comparison and line timing, which matters here because the under juice has been moving throughout the morning and getting the best number on a plus-money under can make a meaningful difference in your return. Both platforms are worth bookmarking for series finale spots where the pitching matchup is the dominant variable.

Never Tried Picks and Parlays? Now Is Your Chance

  • Get your first daily picks package for ONLY $1 using coupon code BUCK
  • If the pick loses, we credit your account with 3 Flex Picks
  • If the pick wins, we still give you 1 Flex Pick on the house
  • Win or lose, you walk away ahead. One dollar. No catch.
BetMGM Sport

Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win

Show Bonus Code
Claim Bonus
Signup Promo Recommended BetMGM Sport Bonus
Min. Deposit $5
Cashable No
FanDuel Sportsbook

New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer FanDuel Sportsbook Bonus
Requirement New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days. (Up to $1,000 Bet Reset Tokens)
Cashable No
DraftKings Sport

New DraftKings Customers: Spend $5+ Get $150 in Bonus Bets *Paid Within 14 Days

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer DraftKings Sport Bonus
Min. Deposit $5
Cashable No
Video: MLB BEST Picks Today: Guardians vs Rays | MLB Best Bets
MLB BEST Picks Today: Guardians vs Rays | MLB Best Bets
Video: MLB BEST Picks Today: Reds vs Cardinals + Dodgers vs Mets | MLB Best Bets
MLB BEST Picks Today: Reds vs Cardinals + Dodgers vs Mets | MLB Best Bets
logo

If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) (IL). Gambling problem? Call 1-800-GAMBLER (MI/NJ/PA/WV/WY), 1-800-9-WITH-IT (IN), 1-800-522-4700 (CO), 1-800-BETS OFF (IA), 1-888-532-3500 (VA), 1-800-NEXT STEP (AZ), or call/text TN REDLINE 1-800-889-9789 (TN). 21+ (18+ WY). AZ/CO/IL/IN/IA/MI/NJ/PA/TN/VA/WV/WY only. Eligibility restrictions apply. T&C's Apply. Void where prohibited. If you click on a link on this site which takes you to a bookmaker or casino and you subsequently open an account, Pick and Parlays may receive a commission. Bets placed are the responsibility of the bettor.

Copyright © 2026 Picks and Parlays. All rights reserved.

The sports news and information contained at this site is for entertainment purposes only. Any use of this information in violation of laws whether they are federal, state and/or local is prohibited. Picks and Parlays is the nation's premier resource for sports betting and handicapping information.

Sign Up Get $30 Premium Picks Credit + Exclusive Offers
Special Offer
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
Play now Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET (Available in the US) 877-8-HOPENY or text HOPENY (467369) (NY) 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. Promotional offers not available in Mississippi, New York, Ontario, or Puerto Rico.