Royals vs. Orioles Prediction, Odds, Picks - April 21

Royals vs. Orioles Prediction, Odds, Picks - April 21

Updated Apr. 21, 2024 2:00 p.m. ET

The Baltimore Orioles and Jordan Westburg take the field against Bobby Witt Jr. and the Kansas City Royals on Sunday, in the final game of a three-game series at Kauffman Stadium. The Orioles are -109 moneyline underdogs for this matchup against the Royals (-111). Kansas City is the favorite on the run line (-1.5 with +177 odds). The total is 9 runs for the contest (with -104 odds to go over and -117 odds to go under).

Here's everything you need from a betting perspective on the Royals-Orioles game, regarding the run line, moneyline and total, plus expert picks.

Baltimore Orioles vs. Kansas City Royals Highlights | MLB on FOX

Check out the greatest plays in this matchup between the Baltimore Orioles and the Kansas City Royals.

Royals vs. Orioles Game Information & Odds

  • When: Sunday, April 21, 2024 at 2:10 PM ET
  • Where: Kauffman Stadium in Kansas City, Missouri
  • How to Watch on TV: BSKC
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Royals -111 -109 9 -104 -117 -1.5 +177 -213

Royals vs. Orioles Prediction

  • Score Prediction: Royals 4, Orioles 3
  • Total Prediction: Under 9 runs
  • Win Probabilities: Royals 52%, Orioles 48%

Royals vs. Orioles Betting Insights

  • This season, the Royals have been favored seven times and won six of those games.
  • This season Kansas City has won six of its seven games when favored by at least -111 on the moneyline.
  • The Royals have a 52.6% chance to win this game based on the implied probability of the moneyline.
  • The Orioles have split the two contests they've played as underdogs this season.
  • Baltimore has been listed as an underdog of -109 or more on two occasions this season and split those games.
  • The Orioles have an implied victory probability of 52.2% according to the moneyline set by oddsmakers for this matchup.
FINAL
BAL 5 · KC 0
MLB
RUN LINE
TO WIN
TOTAL
Baltimore Orioles
BAL
Kansas City Royals
KC

Royals Recent Betting Performance

  • The Royals were the moneyline favorite in three of their last 10 games, and they finished 2-1 in those matchups.
  • Over their last 10 matchups (all had set totals), the Royals combined with their opponents to hit the over on the total five times.
  • The Royals have a 6-4-0 record against the spread over their past 10 games.

Royals Recent Stats

Stat Avg/Total
Record 6-4
Runs Per Game 6.0
HR 12
ERA 3.72
K/9 6.9

Royals Player Insights

  • Salvador Perez has racked up a team-best batting average of .342, and leads the Royals in home runs (six) and runs batted in (22).
  • Among all batters in MLB, Perez ranks fourth in homers and second in RBI.
  • Perez carries a two-game hitting streak into this matchup. During his last five outings he is batting .375 with a double, two home runs, three walks and seven RBI.
  • Witt Jr. has six doubles, three triples, four home runs and six walks while batting .302.
  • Witt Jr. is 31st in homers and 120th in RBI on the year.
  • Vinnie Pasquantino is batting .269 with five doubles, four home runs and 13 walks.
  • Pasquantino is on a nine-game hitting streak entering this contest. During his last 10 games he is batting .412 with five doubles, four home runs, nine walks and 11 RBI.
  • MJ Melendez is batting .227 with five doubles, four home runs and eight walks.

Royals Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Vinnie Pasquantino 0.5 (-244) 1.5 (+155) 0.5 (+900) 0.5 (+155)
Nelson Velazquez 0.5 (-189) 1.5 (+140) 0.5 (+550) 0.5 (+180)
Maikel Garcia 1.5 (+160) 1.5 (+100) 0.5 (+900) 0.5 (+190)
Salvador Pérez 0.5 (-278) 1.5 (+105) 0.5 (+475) 0.5 (+130)
Freddy Fermin 0.5 (-204) 1.5 (+150) 0.5 (+800) 0.5 (+190)

Learn more about this Royals vs. Orioles matchup on Fox Sports.

Orioles Recent Betting Performance

  • Over the past 10 games, the Orioles have been underdogs twice and split those games 1-1.
  • In their last 10 games with a total, the Orioles and their opponents have combined to hit the over nine times.
  • Over their last 10 games, the Orioles are 7-3-0 against the spread.

Orioles Recent Stats

Stat Avg/Total
Record 7-3
Runs Per Game 6.3
HR 22
ERA 5.60
K/9 8.1

Orioles Player Insights

  • Gunnar Henderson has collected a team-best six home runs.
  • Among all hitters in the majors, Henderson's home run total is fourth and his RBI tally is 18th.
  • Westburg has a club-high .319 batting average.
  • Westburg is 31st in home runs and 17th in RBI among all MLB batters this season.
  • Cedric Mullins has two doubles, five home runs and four walks while hitting .254.
  • Ryan Mountcastle has six doubles, two home runs and nine walks while batting .314.

Orioles Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Ryan Mountcastle 1.5 (+195) 1.5 (+115) 0.5 (+800) 0.5 (+170)
Jordan Westburg 0.5 (-196) 1.5 (+145) 0.5 (+700) 0.5 (+180)
Gunnar Henderson 0.5 (-263) 1.5 (+120) 0.5 (+500) 0.5 (+190)
Anthony Santander 0.5 (-204) 1.5 (+135) 0.5 (+475) 0.5 (+155)
Adley Rutschman 0.5 (-256) 1.5 (+130) 0.5 (+700) 0.5 (+200)

Baltimore Orioles vs. Kansas City Royals Highlights | MLB on FOX

Check out the greatest plays in this matchup between the Baltimore Orioles and the Kansas City Royals.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

ADVERTISEMENT

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

share