We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsKansas City Royals at Athletics
Kansas City RoyalsKansas City Royals
@
Sutter Health Park
AthleticsAthletics

Match Predictor

Pre-match Prediction
Kansas City Royals
@
Athletics
Kansas City Royals 47%Athletics 53%
Market LinesRun Line: Athletics -0.5Total: O/U 9.5
Model: Under 9.5
Model projects 8.9 total runs vs 9.5 line

Kansas City Royals

0022446688101012121414OVERUNDERO/U 9.5Runs ScoredRuns Allowed
All Over 9.5
40%
12/30
MLB: 48%
Starter
60%
3/5
vs ATH
0%
0/2
Avg Total
8.8
MLB: 8.9
Game Starter (5) Last Starter vs ATH vs ATH (2)
Noah Cameron #65 · LHP · Age 27
5.13
ERA (2026)
7.9
K/9 (2026)
5
Starts (2026)
12.4
Avg Total (2026)
Last 3:
W LAA (Apr 24): 6.1IP, 3ER, 6K
L @NYY (Apr 18): 4.0IP, 5ER, 3K
ND CHW (Apr 12): 5.1IP, 5ER, 4K
vs ATH: ND (Jun 15 2025): 5.0 IP, 0 ER, 7 K
Bullpen (2026 Season)Average
ERA: 4.18MLB Avg: 3.958 relievers
Workload Alert: Allowed 9 runs on 2026-04-26 vs LAA. Bullpen arms likely still recovering.
Recent: W 6-3W 12-1W 11-9W 4-1L 2-5
Lineup vs Noah Cameron (Career)
BatterPosPAAVGOPSHR
Brent RookerRF5.6671.8000
Lawrence ButlerRF5.4001.0000
Nick Kurtz1B5.2000.4000
Jacob WilsonSS4.0000.0000
Shea LangeliersC3.3330.6660
Tyler SoderstromLF3.10003.0000
Austin WynnsC2.0000.0000
Brett Harris3B2.0000.5000
Colby ThomasRF2.0000.0000
Darell Hernaiz3B2.0000.0000
3 batters with no matchup history

Athletics

0022446688101012121414OVERUNDERO/U 9.5Runs ScoredRuns Allowed
All Over 9.5
37%
11/30
MLB: 48%
Starter
50%
3/6
vs KC
0%
0/2
Avg Total
8.6
MLB: 8.9
Game Starter (6) Last Starter vs KC vs KC (2)
Jeffrey Springs #59 · LHP · Age 34
3.79
ERA (2026)
7.9
K/9 (2026)
6
Starts (2026)
8.7
Avg Total (2026)
Last 3:
L @TEX (Apr 25): 6.0IP, 4ER, 4K
L CHW (Apr 19): 5.0IP, 7ER, 7K
W TEX (Apr 14): 6.1IP, 1ER, 5K
vs KC: ND (Jun 15 2025): 6.0 IP, 2 ER, 2 K
Bullpen (2026 Season)Average
ERA: 3.88MLB Avg: 3.9510 relievers
Recent: W 8-1L 3-4W 2-1L 1-4W 5-2
Lineup vs Jeffrey Springs (Career)
BatterPosPAAVGOPSHR
Vinnie Pasquantino1B5.4000.8000
Bobby Witt Jr.SS4.7501.7500
Lane ThomasCF3.0000.0000
Maikel Garcia3B3.0000.0000
Nick Loftin3B3.0000.0000
Salvador PerezC3.0000.3330
Jac CaglianoneRF2.5001.0000
Kyle IsbelCF2.5001.5000
5 batters with no matchup history
Our Top PicksLive Odds
Top PickKansas City Royals +1.5 (-204) | Run Lin
Kansas City Royals +1.5 (-204) | Run Line | MEDIUM, Springs' recent implosions (11 ER in 11 IP) make a big Oakland win unlikely, but KC's 3-11 road re...
PickOver 9.5 (-122) | Total | LOW, Both star
Over 9.5 (-122) | Total | LOW, Both starters have demonstrated they cannot suppress runs right now. Springs is averaging nearly a run per inning over ...
PickBobby Witt Jr. Over 1.5 Hits (+140) | Pl
Bobby Witt Jr. Over 1.5 Hits (+140) | Player Prop | MEDIUM, This is the clearest individual prop on the board. Witt Jr. hits left-handed pitching at a...

Kansas City Royals vs Athletics Game Preview

The story in this rubber match at Sutter Health Park starts on the mound, and neither starting pitcher inspires confidence right now. Athletics lefty Jeffrey Springs enters on normal rest after back-to-back disasters: 7 earned runs in 5 innings against Chicago, then 4 more in 6 frames against Texas. That is 11 earned runs in 11 innings pitched. His 2026 ERA of 3.79 flatters what has been a sharp decline over his last two turns. Springs still misses bats, posting 7.82 strikeouts per nine innings, but when his command slips, hitters are making him pay. The market opened Oakland at -135, which looks like a reaction to home-field pricing that has not fully absorbed what Springs has done recently. For tonight's MLB action, that gap matters.

On the visiting side, Kansas City Royals lefty Noah Cameron is carrying his own regression into this start. He posted a 2.99 ERA across 138.1 innings in 2025, one of the better breakout seasons from a young left-hander in the league. In 2026, that number has climbed to 5.13 ERA over 26.1 innings, with command problems surfacing throughout April (9 walks in 26.1 IP). His most recent outing was encouraging, 6.1 innings and 3 earned runs against Los Angeles, and he arrives with six days of extended rest. But his start before that produced 5 earned runs in 4 innings against New York, and the one before that yielded another 5 runs in 5.1 frames against Chicago. The rest may help. The mechanical consistency that drove his 2025 numbers has not shown up yet in 2026. This lefty-on-lefty matchup pits two pitchers who have both leaked runs consistently, and both lineups carry documented split weaknesses against southpaws.

The most dangerous individual weapon on either roster is Kansas City shortstop Bobby Witt Jr. He hits left-handed pitching at a 1.208 OPS this season and owns a 1.750 OPS across 4 career plate appearances against Springs specifically. He is also in the middle of a legitimate hot streak, posting a 1.158 OPS over the last seven days and hitting a home run Tuesday at this same park. Springs' recent inability to keep runners off base plays directly into Witt Jr.'s speed and contact profile. For Oakland, Shea Langeliers is the power threat to track. He owns a 1.038 OPS against left-handed pitching and leads the Athletics with 8 home runs in 132 plate appearances. Tyler Soderstrom posted a jaw-dropping 3.000 OPS in 3 career plate appearances against Cameron, a tiny sample but a directional signal worth noting for a hitter who is posting a .773 OPS over the last 28 days.

Context layers onto an already complicated pitching picture. This is Game 3 of a three-game series, which means both bullpens have been used across consecutive nights. Oakland is 6-6 at Sutter Health Park this season and has dropped 4 of its last 5 home games. Kansas City arrives at 3-11 on the road but riding a four-game winning streak after Tuesday's extra-inning victory here. As one analyst put it: "Kansas City does not have a deeper lineup; it has a more reliable path to turning baserunners into runs." That matters in a game where both starters are leaking baserunners at a troubling rate.

Kansas City Royals vs Athletics Key Insights

  • Jeffrey Springs has allowed 11 earned runs in his last 11 innings pitched across two consecutive rough starts. His season ERA of 3.79 no longer reflects his current form.
  • Noah Cameron has regressed sharply from his 2025 breakout, posting a 5.13 ERA in 2026 with command concerns. His most recent start was better, but the trend across his last three outings is not encouraging.
  • Both teams carry split weaknesses against left-handed pitching. Kansas City is 2-6 vs LHP on the road this season. Oakland is 3-5 vs LHP at home. This is a lefty-on-lefty duel where both lineups have struggled, which undercuts clean offensive assumptions but does not override the pitchers' demonstrated run-suppression failures.
  • Bobby Witt Jr. is the single best matchup weapon in this game. He owns a 1.208 OPS vs LHP this season, a 1.750 OPS in career plate appearances against Springs specifically, and a 1.158 OPS over the last seven days. Springs' command issues multiply his opportunity for extra at-bats.
  • Shea Langeliers owns a 1.038 OPS against left-handed pitching and leads Oakland with 8 home runs in 132 plate appearances. Cameron's 1.71 HR per nine innings rate this season puts him directly in the danger zone against this power profile.
  • Game 3 of a series almost always means depleted bullpens. Both relief corps have worked two consecutive nights. Late-inning scoring risk is elevated well beyond what the starting pitching matchup alone implies.

Kansas City Royals vs Athletics Betting Picks

Picks made April 30, 2026 at 03:58 AM ET. Odds shown reflect current market prices.

Over 9.5 (-122) | Total | LOW, Both star
Over 9.5 (-122) | Total | LOW, Both starters have demonstrated they cannot suppress runs right now. Springs is averaging nearly a run per inning over his last two starts. Cameron has a 5.13 ERA and has surrendered multiple multi-run blowups this month. Add depleted bullpens from two prior series games and you have consistent pressure on the run total. The -122 price is not generous, but the offensive evidence is persistent. This is a low-confidence pick and the split-weakness argument against LHP is real on both sides, but the pitching track record overrides the lineup-construction concern. The case for runs is built on evidence, not projection.
Moneyline | No Pick, Removing the juice
Moneyline | No Pick, Removing the juice from -135 (Oakland) and -105 (Kansas City) produces a true probability of roughly 52.8% Oakland and 47.2% Kansas City. At -105, KC's raw implied probability is 51.3%, which is above their actual de-vigged probability. You are paying over true odds for the shorter-priced side. Oakland at -135 similarly overprices the home team's edge in what amounts to a coin-flip game. Neither line offers genuine value. Passing is the credible play here.
Analysis insight — no specific bet associated
Bobby Witt Jr. Over 1.5 Hits (+140) | Pl
Bobby Witt Jr. Over 1.5 Hits (+140) | Player Prop | MEDIUM, This is the clearest individual prop on the board. Witt Jr. hits left-handed pitching at a 1.208 OPS this season. His career line against Springs is 3-for-4 with a 1.750 OPS across 4 plate appearances. He is currently on one of the hotter individual streaks in the league, posting a 1.158 OPS over his last seven days. Springs' recent command problems mean more baserunners and more plate appearances for Kansas City's lineup leaders. At +140, the market is underpricing Witt Jr.'s multi-hit upside against a pitcher who has been leaking contact for two straight outings.
Jeffrey Springs Over 4.5 Strikeouts (-10
Jeffrey Springs Over 4.5 Strikeouts (-109) | Player Prop | MEDIUM, Even during his rough recent outings, Springs has kept generating strikeouts. His last three starts produced 4, 7, and 5 Ks, an average of 5.3 per outing. His 2026 K rate sits at 7.82 per nine innings across 35.2 innings. Kansas City is a below-average contact team at .239 AVG with a .705 OPS, a profile Springs can exploit even when he is getting hit. The near-even -109 price is fair value for an over that his rolling averages consistently support. His one prior career start against KC (June 2025) produced only 2 Ks, but that predates his current strikeout profile and carries minimal weight here.
Shea Langeliers Home Run (+300) | Player
Shea Langeliers Home Run (+300) | Player Prop | MEDIUM, Langeliers owns a 1.038 OPS against left-handed pitching, a sharp platoon edge against Cameron. He leads Oakland with 8 home runs in 132 plate appearances. Cameron has surrendered 5 home runs in 26.1 innings, a rate of 1.71 per nine, well above league average. An offensive environment implied by the Over 9.5 thesis elevates home run probability across the board. At +300, this is legitimate value for a power bat with a documented split advantage facing a pitcher who has had consistent trouble keeping the ball in the yard.
Jacob Wilson Under 1.5 Hits (-154) | Pla
Jacob Wilson Under 1.5 Hits (-154) | Player Prop | MEDIUM, Wilson is 0-for-4 in every available career plate appearance against Noah Cameron. Every single plate appearance has resulted in an out. His season .285 average is solid overall, but the batter-versus-pitcher data here is as clean and directional as it gets for an under. The -154 price reflects the strength of that signal appropriately. When BvP data shows a complete absence of contact across all available exposure, you take the under and let the evidence do the work.
Noah Cameron Under 4.5 Strikeouts (-102)
Noah Cameron Under 4.5 Strikeouts (-102) | Player Prop | LOW, Cameron's last three starts: 6 Ks, 3 Ks, 4 Ks, an average of 4.3 per outing. His 5.13 ERA signals he is getting hit rather than missing bats. Rooker posted a 1.800 OPS in 5 career plate appearances against Cameron, and Butler posted a 1.000 OPS in 5 career plate appearances as well. Both have shown they can make contact against him. At -102, the under offers near-even value for a lean supported by recent output trends and favorable Oakland batter profiles.
Same-Game Parlay | Kansas City +1.5, Ove
Same-Game Parlay | Kansas City +1.5, Over 9.5, Bobby Witt Jr. Over 1.5 Hits, Shea Langeliers HR, The connecting thread across these four legs is a high-scoring, back-and-forth game where Kansas City stays within striking distance while both offenses produce. An over environment rewards Witt Jr.'s contact and Langeliers' power simultaneously. The +1.5 covers the scenario where Oakland wins a tight one. These legs reinforce each other. Individual bets on each component are the lower-risk path, but for bettors comfortable with parlay variance, this combination tells a coherent and internally consistent story.
Analysis insight — no specific bet associated
YRFI (-145) | First Inning Scoring | LOW
YRFI (-145) | First Inning Scoring | LOW, Cameron has posted a 5.13 ERA with multiple blowup starts this season, including 5 earned runs in just 4 innings against New York in April. Springs is in a clear rough patch (11 ER in 11 IP) heading into this start. The market prices first-inning scoring at -145, roughly 59% implied probability, and the broader over 9.5 thesis supports an offensive environment that can begin immediately. No first-inning-specific ERA or WHIP data is available for either pitcher, which limits conviction. This is a directional lean, not a high-confidence play, and it is sized accordingly.

Key Players

Batting AverageKC
Bobby Witt Jr.
.297Batting Average
SS
Home RunsKC
Carter Jensen
6Home Runs
C
Runs Batted InKC
Carter Jensen
16Runs Batted In
C
Earned Run AverageKC
Seth Lugo
2.63Earned Run Average
SP
WinsKC
Michael Wacha
2Wins
SP
StrikeoutsKC
Kris Bubic
35Strikeouts
SP
Batting AverageATH
Shea Langeliers
.314Batting Average
C
Home RunsATH
Shea Langeliers
8Home Runs
C
Runs Batted InATH
Tyler Soderstrom
18Runs Batted In
LF
Earned Run AverageATH
Aaron Civale
3.23Earned Run Average
SP
WinsATH
Jeffrey Springs
3Wins
SP
StrikeoutsATH
Luis Severino
40Strikeouts
SP

Recent Form

Kansas City Royals
W6-3Los Angeles Angels
W12-1Los Angeles Angels
L5-2Athletics
Athletics
W8-1Texas Rangers
L4-3Texas Rangers
W2-1Texas Rangers
W5-2Kansas City Royals

Kansas City Royals vs Athletics Summary

Two left-handed starters with documented recent form failures, depleted bullpens from a three-game series, and a park with neutral run factors where Oakland's home-field pricing is not backed up by a 6-6 home record. The offensive case in this game is built on pitching evidence, not optimism. Springs has allowed 11 earned runs in his last 11 innings. Cameron has a 5.13 ERA and has put together multiple multi-run early-inning blowups across April. When both starters are struggling to get through five innings cleanly and both bullpen staffs are taxed, runs are not a surprise, they are the logical conclusion. The best individual play on this board is Bobby Witt Jr. over 1.5 hits at +140. He has the platoon split, the career track record against Springs, the current form, and the speed to generate extra opportunities even when the hits are hard to come by. Springs' command lapses create exactly the volume of plate appearances Witt Jr. needs to reach two hits. That is the play I feel clearest about today.

Kansas City +1.5 at -204 is the structural play for anyone wanting to back Royals momentum in a rubber match without relying on a 3-11 road team to win outright. The coin-flip true probability on this game makes the moneyline on either side a pass. At -105, you are paying above Kansas City's de-vigged probability. At -135, Oakland is similarly overpriced for the edge they actually own here. The contrarian under argument is worth acknowledging. Both teams have real split weaknesses against left-handed pitching, and a low-scoring game where Oakland grinds out a win behind a regression-to-the-mean Springs start is a live scenario. But two pitchers who have actively and consistently given up runs are harder to argue against than lineup-level split data. The pitching evidence wins that debate for now.

This is a volatile game with variance baked in at every level. The Over 9.5 and Witt Jr. prop are the primary leans. Treat the YRFI as a small-stake directional lean, not a cornerstone. Size all of these with the awareness that low-confidence picks require appropriate bankroll discipline. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesSeries tied 1-1
DateMatchupResult
Apr 29, 2026KC @ ATHKCKC 4-1
Apr 30, 2026KC @ ATHATHATH 5-2

Compare odds for KC @ ATH

Frequently Asked Questions

MLBGame PreviewsKansas City Royals at Athletics