The Kansas City Royals and the Athletics clash today in the rubber match of a three-game set at Sutter Health Park in West Sacramento, CA.
My Royals vs. Athletics predictions are targeting the hosts to add to KC’s misery on the road in the finale.
Read more in my MLB picks for Thursday, April 30.
Who will win Royals vs A's today: Athletics moneyline (-125)
The Athletics have won two of their last three contests, and they walked away with a 5-2 victory on Wednesday evening. They’ve now won five of their last eight meetings with the Kansas City Royals, and one of their better starters takes the hill today in Jeffrey Springs.
The lefty has a 3.79 ERA this season, and he’s held opponents to a .197 average.
While the Royals are hitting .304 against him, it’s a small sample size of 23 at-bats, and Springs allowed just one earned run against KC last season in one start. He’s also given up just one earned run in two of his three home outings in 2026.
As for the Royals, Noah Cameron gets the call, and he owns a 5.13 ERA. On the road, his ERA sits at 5.59, and he’s surrendered 13 earned runs across his last three starts.
The Royals are just 3-11 on the road, and it'll get worse here.

Royals vs A's Over/Under pick: Under 9.5 (-105)
While I don’t expect either pitcher to be completely lights-out, we likely won’t see a bunch of runs, either.
The Under has cashed in five of the last six meetings. KC ranks 23rd with 4.1 runs per game, while the Athletics are 19th with 4.2.
Three of the Royals’ last four games have hit the Under, and the Athletics have cashed the Under in seven straight contests.
Also, both ball clubs struggle against left-handed hurlers. Kansas City is batting .229 off southpaws, while the Athletics have hit .217 against lefties.
- ML/RL bets: 7-9, -5.94 units
- Over/Under bets: 8-8, -1.34 units
Royals vs A's odds
- Moneyline: Royals +108 | A's -126
- Run line: Royals +1.5 | A's -1.5
- Over/Under: Over 9.5 | Under 9.5
Royals vs A's trend
The Athletics have hit the Moneyline in 14 of their last 22 games (+8.00 Units / 33% ROI). Find more MLB betting trends for Royals vs. A's.
How to watch Royals vs A's and game info
| Location | Sutter Health Park, West Sacramento, CA |
| Date | Thursday, April 30, 2026 |
| First pitch | 3:05 p.m. ET |
| TV | Royals.TV, NBCSCA |
| Royals starting pitcher | Noah Cameron (2-1, 5.13 ERA) |
| A's starting pitcher | Jeffrey Springs (3-2, 3.79 ERA) |
Royals vs A's latest injuries
Royals vs A's weather
Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.






