Athletics vs San Francisco Giants Picks, Prediction, Odds, and Line Movement for Thursday June 25 2026
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
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.
Betting Trends - ATH and SF
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.
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days
New DraftKings Customers: Spend $5+ Get $150 in Bonus Bets *Paid Within 14 Days

