Royals vs A's Prediction, Picks & Odds for Today's MLB Game

Todd Cordell - Betting Analyst at Covers.com
Todd Cordell • Betting Analyst 12+ years betting experience
Updated: Apr 28, 2026 , 10:31 AM ET • 4 min read

Bobby Witt Jr. and the Royals will win and do most of the heavy lifting to push this total Over, per our MLB betting picks.

Kansas City Royals MLB Bobby Witt Jr.
Photo By - Reuters Connect. Kansas City Royals shortstop Bobby Witt Jr. (7) rounds the bases after hitting a home run.

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.

Covers COVERS INTEL: Civale has allowed homers on 8.1% of fly balls this year, well below his career average of 12.6%. It's unlikely to hold given his 2026 hard contact rate of 49% is a career-worst.

Enjoying Covers content? Add us as a preferred source on your Google account Add as a preferred source on Google

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.

Todd Cordell's 2026 Transparency Record
  • 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.

Pages related to this topic

Todd Cordell - Covers
Betting Analyst

Todd Cordell is a data-driven betting analyst. He uses numbers to help identify value across a wide variety of sports, with NHL being his specialty. Shot props, in particular, have proven to be a very fruitful market. Todd has served as a betting analyst in the public sphere for many years, most recently with theScore covering the NHL and MLB.

When not writing about sports betting, Todd stays busy analyzing the New Jersey Devils with a fine-tooth comb for InfernalAccess, his Devils-centric blog. Todd attended Sheridan College and graduated in 2014 with a diploma in print journalism.

Popular Content

Covers is verified safe by: Evalon Logo GPWA Logo GDPR Logo GeoTrust Logo Evalon Logo