The Matchup Report

Athletics vs San Francisco Giants Prediction (June 24): Odds, Pick & Analysis

GT

Garrett Thompson

June 24, 2026 · 1:32 PM EDT
MLB
Share
Oracle Park — Athletics at San Francisco Giants

Athletics vs San Francisco Giants · June 24, 2026 · 9:45 PM EDT · Photo: ESPN

The Oakland Athletics and San Francisco Giants enter Tuesday's matchup with starkly different offensive profiles. Oakland has accumulated 669 hits and 365 runs this season while posting a .248 team batting average, whereas the Giants have recorded 693 hits and 320 runs with a .258 average. That gap in run production — 45 runs in favor of the Athletics despite a nearly identical hit total — reveals a meaningful efficiency advantage for the visiting side, one that becomes even more pronounced when examining the pitching dimension of this divisional contest.

Tonight's Odds

MONEYLINE
Athletics-116
San Francisco Giants-102
RUN LINE
Athletics -1.5+146
San Francisco Giants +1.5-178
OVER/UNDER
Over 8-115
Under 8-105

Probable Pitchers

Athletics

Gage Jump

Record3-1
ERA2.37
VS

San Francisco Giants

Tyler Mahle

Record1-7
ERA6.04

San Francisco's rotation has struggled considerably this season, carrying a 4.40 ERA across the staff. The Giants' probable starter, Tyler Mahle, embodies that struggle: he carries a 1-7 record with a 6.04 ERA, numbers that reflect a pitcher fighting significant command and execution issues. Against an Oakland lineup that has shown the ability to manufacture runs despite modest batting metrics, Mahle's profile presents a vulnerable matchup. The Giants' record of 32-46 underscores the cumulative impact of inconsistent pitching performances, and Mahle's individual struggles compound that organizational weakness.

Oakland's pitching setup tells a different story. While the Athletics' overall ERA of 4.98 sits well above league average, their probable starter Gage Jump represents a marked departure from that baseline. Jump arrives with a 3-1 record and a 2.37 ERA — numbers that place him among the more reliable arms available in this matchup. His ability to keep the ball in the strike zone and limit damage has made him a bright spot in an otherwise unreliable rotation. The contrast between Jump's performance level and Mahle's recent trajectory could not be starker.

The Giants' defensive vulnerabilities compound their pitching concerns. San Francisco has committed 53 errors this season compared to Oakland's 30, a 23-error differential that often proves decisive in tight contests. When combined with Mahle's elevated ERA, those miscues create additional opportunities for Oakland's run-scoring capabilities to surface.

Examining the broader context, Oakland's 38-41 record trails San Francisco's 32-46 mark, yet the Athletics' superior run differential and pitching matchup advantage suggest the win-loss records do not fully capture the competitive balance here. The Athletics' ability to score 365 runs despite a .248 average speaks to situational hitting and baserunning efficiency — assets that typically perform well against struggling opponents.

The betting market reflects this disparity. Oakland sits as the favorite at -116 on the moneyline, a modest but meaningful edge that aligns with the analytical case. Jump's form, Mahle's continued struggles, and Oakland's demonstrated run-scoring prowess against a vulnerable Giants defense all point toward an Athletics victory. The run line at Athletics -1.5 carries additional value given the pitching mismatch and San Francisco's defensive liabilities.

Best Bet

Athletics (-116)

Based on the matchup analysis, recent form, and line value, Athletics (-116) is our top play for this game.

More MLB Predictions