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
@
AthleticsAthletics

Match Predictor

Pre-match Prediction
Kansas City Royals
@
Athletics
Kansas City Royals 51%Athletics 49%
Market LinesRun Line: Kansas City Royals -1Total: O/U 9.5
Model: Under 9.5
Model projects 9.0 total runs vs 9.5 line

Kansas City Royals

0022446688101012121414OVERUNDERO/U 9.5Runs ScoredRuns Allowed
All Over 9.5
43%
12/28
MLB: 48%
Starter
60%
3/5
vs ATH
Avg Total
9.0
MLB: 8.9
Game Starter (5) Last Starter vs ATH vs ATH (0)
Kris Bubic #50 · LHP · Age 29
4.08
ERA (2026)
9.3
K/9 (2026)
5
Starts (2026)
9.8
Avg Total (2026)
Last 3:
ND BAL (Apr 21): 6.0IP, 3ER, 3K
ND @DET (Apr 16): 4.2IP, 5ER, 3K
W CHW (Apr 10): 7.0IP, 0ER, 11K
Bullpen (2026 Season)Average
ERA: 4.11MLB Avg: 3.957 relievers
Workload Alert: Allowed 8 runs on 2026-04-22 vs BAL. Bullpen arms likely still recovering.
Recent: W 6-5L 6-8W 6-3W 12-1W 11-9
Lineup vs Kris Bubic (Career)
BatterPosPAAVGOPSHR
Austin WynnsC6.1670.3340
Brent RookerRF5.0000.0000
11 batters with no matchup history

Athletics

0022446688101012121414OVERUNDERO/U 9.5Runs ScoredRuns Allowed
All Over 9.5
39%
11/28
MLB: 48%
Starter
vs KC
Avg Total
8.8
MLB: 8.9
Game Starter (0) Last Starter vs KC vs KC (0)
Bullpen (2026 Season)Average
ERA: 3.81MLB Avg: 3.9510 relievers
Recent: W 5-2L 4-5W 8-1L 3-4W 2-1
Our Top PicksLive Odds
Top PickAthletics ML (-112, MEDIUM)
At -112, the A's are priced as a virtual coin flip against a team that has won 2 of its last 12 road games.
PickAthletics -1.0 (+126, MEDIUM)
Getting plus money on the home team to cover a one-run spread is where the real edge concentrates.
PickUnder 9.5 (-120, LOW)
This is a thin directional lean, not a conviction bet.

Kansas City Royals vs Athletics Game Preview

Athletics confirmed Aaron Civale as Tuesday's starter at Sutter Health Park, and the matchup data tilts immediately in Oakland's favor. Civale enters 2-1 with a 3.86 ERA this season and carries a career 4-3, 3.73 ERA mark across 12 starts against the Kansas City Royals, a documented edge that gives the home side a genuine pitching advantage. Kris Bubic answers for Kansas City, and his 2026 profile raises flags: 4.08 ERA, 13 walks in 28.2 innings, and back-to-back rough outings at Detroit (4.2 IP, 5 ER) and Baltimore (6.0 IP, 3 ER) before a quieter April outing against Chicago. His command problems are the central story for the Royals tonight.

Kansas City arrives with real momentum. Three straight wins, 29 combined runs against the Angels, and Sunday's stunning 11-9 extra-inning walk-off. Bobby Witt Jr. captured the energy afterward: "Because of how relentless we are and how we know who we are, we know what type of team we are, and we're just going to keep proving it." That confidence is earned. But one number cuts straight through the noise for tonight's MLB action: the Royals are 2-10 on the road. Their hot streak was built at Kauffman Stadium against weak Angels pitching. Oakland, Civale, and a neutral-factor park in Sacramento is a completely different assignment. Over their last 20 games, the Athletics have gone 13-7, and manager Mark Kotsay has a bullpen that exuded confidence just two days ago.

The lineup battle has two clear headliners. For Oakland, Carlos Cortes is the matchup nightmare Bubic cannot avoid. Cortes carries a career 2.667 OPS against left-handed pitching and posted a 1.474 OPS over his last seven days. Max Muncy adds a .889 OPS vs left-handers as a second platoon weapon. On the other side, Salvador Perez is Kansas City's clearest path to flipping this game. He has gone 7-for-21 (.333) with 3 home runs in career plate appearances against Civale, a documented edge with real sample size. He homered Saturday against the Angels and delivered two 3-hit games in his last six appearances. If anyone makes Civale uncomfortable tonight, it is him.

Oakland's bullpen enters Game 1 of this series healthy and sharp. Kotsay said it directly: "Our bullpen's been doing a good job. There's a real confidence down there when the phone rings that any one of them can pitch." Sunday backed that up with 5⅔ scoreless innings and 8 strikeouts. Jacob Lopez is unavailable after throwing 25 pitches, but the depth is real with a 3.81 bullpen ERA. Bubic's walk rate means he will leave runners on base early, and how Oakland's relievers handle that inherited traffic will shape the final score as much as either starter's outing.

Kansas City Royals vs Athletics Key Insights

  • Kansas City's 2-10 road record is the single most important number in this game. Their three-game win streak was constructed entirely at Kauffman Stadium against the Angels, and road environments have exposed consistent structural weaknesses all season.
  • Kris Bubic issued 13 walks in 28.2 innings in 2026 while striking out just 3 batters in each of his last two starts. His command problems tend to produce baserunner traffic rather than big crooked numbers, but they also shorten his outings and stress the bullpen early.
  • Carlos Cortes carries a career 2.667 OPS against left-handed pitching and posted a 1.474 OPS over his last seven days. Facing Bubic (LHP), Cortes is the most dangerous individual matchup on the board in this game and the primary reason Oakland's lineup exploits this starting-pitcher pairing.
  • Salvador Perez has gone 7-for-21 (.333) with 3 home runs against Civale in career plate appearances. He is on a genuine hot streak with recent multi-hit games and a Saturday home run, making him Kansas City's most credible X-factor capable of changing the game script on his own.
  • Oakland's bullpen enters Game 1 rested and confident with a 3.81 ERA. Sunday's 5⅔ scoreless innings with 8 strikeouts showed the depth is real entering a fresh series, and tight late-inning situations strongly favor the side with the healthier relief corps.
  • Both teams average 4.2 runs per game this season. Civale's career familiarity against Kansas City, combined with Bubic's erratic command profile, suggests a tight, moderate-scoring game where Oakland's structural advantages hold through the final innings.

Kansas City Royals vs Athletics Betting Picks

Picks made April 28, 2026 at 04:25 AM ET. Odds shown reflect current market prices.

Athletics -1.0 (+126, MEDIUM)
Athletics -1.0 (+126, MEDIUM): Getting plus money on the home team to cover a one-run spread is where the real edge concentrates. Kansas City's 2-10 away record is not a small-sample quirk, it is a season-long structural problem. Civale's career dominance of KC, combined with Cortes's 2.667 OPS vs LHP targeting Bubic directly, gives the A's weapons on both sides of the ball. Oakland's rested, 3.81-ERA bullpen closes games. At +126, you are getting paid above even odds for what the matchup data supports as the better team in a road environment.
Under 9.5 (-120, LOW)
Under 9.5 (-120, LOW): This is a thin directional lean, not a conviction bet. Civale's career success against KC, Oakland's rested bullpen, and Bubic's tendency to accumulate walks rather than give up big crooked numbers all point under the 9.5 line. Both clubs score 4.2 runs per game on average, and the game script supports a tight, moderate-scoring finish. But with -120 juice and no dominant edge, size this conservatively. The direction is right; the margin is not strong enough to go heavy.
Kris Bubic Under 5.5 strikeouts (+104, MEDIUM)
Kris Bubic Under 5.5 strikeouts (+104, MEDIUM): Bubic's 11-K performance against Chicago on April 10 created a line that does not reflect his actual 2026 strikeout pattern. In his two most recent starts, he punched out 3 batters over 6.0 innings at Baltimore and 3 batters over 4.2 innings at Detroit. The Athletics are a patient lineup (.709 team OPS) that does not chase. Under 5.5 at plus money is sound value on a pitcher whose last two starts produced half the strikeout total needed to cash the Over.
Salvador Perez to hit a home run (+380, MEDIUM)
Salvador Perez to hit a home run (+380, MEDIUM): This is a matchup prop, full stop. Perez has gone 7-for-21 (.333) with 3 home runs against Civale in career plate appearances, a 14-plus percent HR rate per at-bat that the +380 price (roughly 20.8% implied) does not fully account for. He homered Saturday and has been one of Kansas City's most reliable bats in recent weeks. Sutter Health Park plays at a neutral 1.0 HR factor. The matchup history is documented, the recent form is real, and the price reflects appropriate uncertainty for a plus-money power prop. Low-frequency, matchup-specific upside.
Salvador Perez Over 1.5 total bases (-102, MEDIUM)
Salvador Perez Over 1.5 total bases (-102, MEDIUM): If the home run prop feels too specific, the total bases market at near-even money is the quieter version of the same thesis. Career 7-for-21 with 3 home runs against Civale means Perez consistently generates extra-base contact in this specific matchup. A single and a double gets you there. A homer covers it cleanly. At -102, this is essentially even money on a batter with documented extra-base power against today's confirmed starter. The risk is a hitless night, which his recent hot streak makes less likely.
Shea Langeliers to hit a home run (+340, MEDIUM)
Shea Langeliers to hit a home run (+340, MEDIUM): Langeliers leads this Oakland lineup with 8 home runs in 122 plate appearances and a .563 slugging percentage. His numbers against left-handed pitching are strong (.940 OPS vs LHP), and Bubic is a lefty who has struggled with command all season (13 BB in 28.2 IP). +340 implies 22.7% probability. For a catcher on pace for 30-plus home runs who attacks southpaws with power, that price is light. This is one of the cleaner individual prop plays given the direct platoon edge against tonight's starter.
Brent Rooker Under 0.5 hits (+176, LOW)
Brent Rooker Under 0.5 hits (+176, LOW): Career versus Bubic: 0-for-5. Small sample, acknowledged upfront. But layer in a season batting line of .133/.241/.267 in 54 plate appearances and a lack of meaningful platoon advantage in current form, and the direction stays consistent. Under 0.5 hits at +176 implies just 36.2% probability of Rooker going hitless. Given both the career futility against this specific pitcher and the season-long slump, that price looks light. LOW confidence because 5 career PAs are not a thesis, but both data points point the same way.
SGP
SGP: Athletics -1.0 / Under 9.5 / Bubic Under 5.5 K / Langeliers HR (4-leg same-game parlay): These four legs tell a single coherent story. A low-scoring home win where Civale limits Kansas City, Bubic's walk rate generates traffic without big numbers, Oakland's bullpen closes clean, and Langeliers provides the high-leverage homer that puts the A's ahead without inflating the total. The legs correlate positively, which is how a same-game parlay should be constructed. Use this as a small-stakes upside play riding the primary game thesis, not a main-bet replacement.
Analysis insight — no specific bet associated

Key Players

Batting AverageKC
Bobby Witt Jr.
.294Batting Average
SS
Home RunsKC
Carter Jensen
6Home Runs
C
Runs Batted InKC
Carter Jensen
16Runs Batted In
C
Earned Run AverageKC
Michael Wacha
2.51Earned Run Average
SP
WinsKC
Michael Wacha
2Wins
SP
StrikeoutsKC
Cole Ragans
33Strikeouts
SP
Batting AverageATH
Shea Langeliers
.304Batting Average
C
Home RunsATH
Shea Langeliers
8Home Runs
C
Runs Batted InATH
Tyler Soderstrom
18Runs Batted In
LF
Earned Run AverageATH
Jeffrey Springs
3.79Earned Run Average
SP
WinsATH
Jeffrey Springs
3Wins
SP
StrikeoutsATH
Luis Severino
32Strikeouts
SP

Recent Form

Kansas City Royals
W6-5Baltimore Orioles
L8-6Baltimore Orioles
W6-3Los Angeles Angels
W12-1Los Angeles Angels
Athletics
W5-2Seattle Mariners
L5-4Seattle Mariners
W8-1Texas Rangers
L4-3Texas Rangers
W2-1Texas Rangers

Kansas City Royals vs Athletics Summary

The edge here starts with one number, and the rest of the analysis builds on top of it: Kansas City is 2-10 on the road. Their three-game explosion against the Angels happened at home, against a rotation that has been one of the worst in baseball. Seth Lugo acknowledged the bigger picture himself: "We're not quite where we want to be this year. But Sunday showed the resilience we've shown for the last few years." That resilience is real. It just hasn't appeared in road games, where the Royals have won twice all season. Oakland gets a familiar arm in Civale, a rested bullpen, and a lineup featuring Cortes as the most dangerous left-handed-pitcher destroyer on either roster. The contrarian case, that momentum from a 29-run home sweep transfers to Sacramento, is not supported by where Kansas City has actually played this season.

The primary play is Athletics -1.0 at +126. Getting plus money on the home team against the AL's worst road club, with a pitcher who owns a career 3.73 ERA in this specific matchup, is where the price inefficiency lives. The Under 9.5 at -120 is a directional lean that fits the game script without demanding aggressive sizing. For individual upside, Langeliers (+340 HR) against a struggling lefty and Perez (+380 HR) on his documented career edge against Civale are the props most grounded in actual matchup data. The four-leg SGP ties all of it together for those who want a single high-variance ticket on one game script.

One real caveat: Bubic has shown the full range in 2026, from an 11-strikeout gem to a 5-ER collapse. Perez's .333 career average against Civale means Kansas City has a live individual weapon capable of flipping this game with one swing late. Variance is real, and the Royals are not broken, they are just a different team away from home. Bet the Athletics because the road numbers demand it, size responsibly, and respect that any game with these two offenses can go sideways. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesSeries tied 1-1
DateMatchupResult
Feb 27, 2026ATH @ KCKCKC 7-6
Mar 14, 2026KC @ ATHATHATH 12-1

Compare odds for KC @ ATH

Frequently Asked Questions

MLBGame PreviewsKansas City Royals at Athletics