Oakland Athletics vs San Francisco Giants Preview
Today's Starting Matchup
Today's starting pitching matchup features Oakland Athletics's Jeffrey Springs (3-7, 5.52 ERA) against San Francisco Giants's Landen Roupp (5-7, 4.15 ERA).
San Francisco Giants's Landen Roupp posts an league-average 4.15 ERA this season, while Jeffrey Springs has been struggling at 5.52. There is a clear gap in starting pitching quality.
Advanced metrics: Jeffrey Springs — FIP 5.63, K% 20.6%, 88.0 IP / Landen Roupp — FIP 3.00, K% 26.3%, 80.3 IP
Career H2H Analysis
Jeffrey Springs has struggled against San Francisco Giants's No. 3 hitter Casey Schmitt, allowing a .333 career average (2-for-6).
On the flip side, Willy Adames (1/12), Jung Hoo Lee (0/5) have all been largely shut down by Jeffrey Springs in their careers.
Jeffrey Springs owns a .156 career batting average against (10-for-64) vs. San Francisco Giants's top of the order — a strong sign for a quality outing.
Landen Roupp has struggled against Oakland Athletics's No. 4 hitter Tyler Soderstrom, allowing a .500 career average (3-for-6).
On the flip side, Nick Kurtz (0/5), Shea Langeliers (0/6) have all been largely shut down by Landen Roupp in their careers.
Landen Roupp owns a .214 career batting average against (6-for-28) vs. Oakland Athletics's top of the order — a strong sign for a quality outing.
Team Season Comparison
2026 season record: Oakland Athletics 40-44 (.476), San Francisco Giants 35-48 (.422).
Oakland Athletics holds the edge in the season standings, though San Francisco Giants can't be counted out based on head-to-head matchups.
Run differential: Oakland Athletics -54, San Francisco Giants -50. Both clubs are evenly matched in run production.
Recent form: Oakland Athletics on a 2-game losing streak, San Francisco Giants on a 2-game win streak.
Based on starting pitching, San Francisco Giants holds the edge.
Oracle Park is widely considered one of the most pitcher-friendly venues in baseball.
Bullpen Analysis
Oakland Athletics bullpen: 13 relievers on the active roster. Key arms: Aaron Civale 4.88 ERA, 46K in 62.2IP, Elvis Alvarado 5.64 ERA, 27K in 22.1IP, Gage Jump 2.04 ERA, 35K in 35.1IP.
San Francisco Giants bullpen: 13 relievers on the active roster. Key arms: Adrian Houser 5.53 ERA, 49K in 68.1IP, Caleb Kilian (Closer) 4.11 ERA, 41K in 35.0IP, Dylan Smith 2.08 ERA, 10K in 8.2IP.
Win Probability
Projected win probability: Oakland Athletics 42% vs San Francisco Giants 58%
Factors: San Francisco Giants's starter owns the lower ERA, San Francisco Giants's home-field advantage. Of course, baseball's inherent randomness means actual results may differ.
Key Tactical Points
Workload comparison: Jeffrey Springs averages 5.2 IP per start vs. Landen Roupp at 5.4 IP. Getting six-plus innings from the starter significantly eases the bullpen burden.
Jeffrey Springs has allowed 22 HR this season — a concern against a lineup with extra-base power.
Oracle Park is classified as a pitcher-friendly park. Starter endurance becomes even more critical.