The Athletics have been very kind to Over backers when playing at home, clearing the total all but once while averaging more than 12 combined runs.
My Royals vs. Athletics predictions see another high-scoring game in the cards on Tuesday night.
Let’s take a closer look at my daily MLB picks for April 28.
Who will win Royals vs A's today: Royals moneyline (-120)
The Athletics will skip Jorge Lopez’s spot in the rotation, instead handing the ball to Aaron Civale.
Civale owns a 4.38 SIERA, 4.51 xFIP, and 13.4% soft contact rate, indicating his 3.86 ERA is a little generous for how he has pitched.
The Kansas City Royals rank fifth in walk rate, eighth in hard hit rate, and ninth in batting average against righties this month. They’re well equipped to exploit an underwhelming arm like Civale — especially with star Bobby Witt Jr. now playing up to expectations.
Expect Kansas City’s offense to power them to victory.

Royals vs A's Over/Under pick: Over 9.5 (-105)
Kansas City’s offense has a favorable matchup and the run environment only adds to it. Sutter Health Park is hitter-friendly and warm weather is expected, with the temperature in the 70s.
While the Athletics are much better against right-handed pitching, Kris Bubic owns a low soft contact rate and gives up a lot of fly balls. That’s a recipe for danger against an Athletics team sitting 11th in SLG.
Even if Bubic holds up early, Kansas City’s bullpen sits 27th in xFIP this month. That gives the Athletics a real path to run generation.
- ML/RL bets: 6-3, +2.18 units
- Over/Under bets: 3-6, -3.72 units
Royals vs A's odds
- Moneyline: Royals -120 | A's +100
- 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 Over in 10 of their last 11 games at home (+8.85 Units / 72% 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 | Tuesday, April 28, 2026 |
| First pitch | 9:40 p.m. ET |
| TV | Royals.TV, NBCSCA |
| Royals starting pitcher | Kris Bubic (2-1, 4.08 ERA) |
| A's starting pitcher | Aaron Civale (2-1, 3.86 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.






