Orioles vs. Royals Prediction, Odds, Picks - May 4

Orioles vs. Royals Prediction, Odds, Picks - May 4

Updated May. 4, 2025 1:00 p.m. ET
Data Skrive

Cedric Mullins and the Baltimore Orioles will meet Maikel Garcia and the Kansas City Royals on Sunday at Oriole Park at Camden Yards, at 1:35 p.m. ET. The Orioles are -138 moneyline favorites in this matchup against the Royals (+117). Baltimore is the favorite on the run line (-1.5 with +150 odds). The game's over/under is listed at 9.5 runs.

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

Keep up with MLB on FOX Sports.

Royals' Cavan Biggio hits HR to extend lead against Orioles

Cavan Biggio hits HR that extended Kansas City Royals' 2-0 lead against the Baltimore Orioles.

Orioles vs. Royals Game Information & Odds

  • When: Sunday, May 4, 2025 at 1:35 p.m. ET
  • Where: Oriole Park at Camden Yards in Baltimore, Maryland
  • How to watch on TV: MLB Network, MASN, and FDSKC
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Orioles -138 +117 9.5 -101 -119 -1.5 +150 -181

Orioles vs. Royals Prediction

  • Score Prediction: Royals 10, Orioles 9
  • Total Prediction: Over 9.5 runs
  • Win Probabilities: Orioles 50%, Royals 50%

Orioles vs. Royals Betting Insights

  • This season, the Orioles have been favored 18 times and won seven, or 38.9%, of those games.
  • Baltimore has entered six games this season favored by -138 or more and is 2-4 in those contests.
  • The implied probability of a win from the Orioles, based on the moneyline, is 58%.
  • The Royals have been underdogs in 21 games this season and have come away with the win nine times (42.9%) in those contests.
  • Kansas City has a win-loss record of 5-6 when favored by +117 or worse by sportsbooks this year.
  • The moneyline set for this matchup implies the Royals have a 46.1% chance of coming away with a victory in the contest.

Orioles Recent Betting Performance

  • The Orioles went 2-3 over the five games they were moneyline favorites in their last 10 matchups.
  • Over their last 10 outings, the Orioles and their opponents combined to go over the run total one time (all 10 games had set totals).
  • The Orioles have gone 4-6-0 against the spread over their past 10 games.

Orioles Recent Stats

Stat Avg/Total
Record 4-6
Runs Per Game 2.5
HR 7
ERA 4.71
K/9 7.5

Orioles Player Insights

  • Mullins leads the Orioles in home runs (six), runs batted in (20) and has a team-high batting average of .257.
  • In all of MLB, Mullins is 36th in home runs and 34th in RBI.
  • Ryan O'Hearn has hit six home runs to lead his team.
  • O'Hearn has two games in a row with at least one hit. In his last five games he is hitting .235 with two home runs, three walks and five RBI.
  • Adley Rutschman is batting .217 with three doubles, four home runs and 17 walks.
  • Gunnar Henderson is hitting .250 with six doubles, a triple, three home runs and five walks.
  • Henderson has recorded at least one hit in eight straight games. In his last 10 games he is hitting .308 with two doubles, a home run, two walks and two RBI.

Orioles Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Ryan O'Hearn 0.5 (-225) 1.5 (+140) - 0.5 (+160)
Adley Rutschman 0.5 (-210) 1.5 (+130) - 0.5 (+145)
Ryan Mountcastle 1.5 (+195) 1.5 (+105) - 0.5 (+140)
Gunnar Henderson 1.5 (+195) 1.5 (+100) - 0.5 (+155)
Jackson Holliday 0.5 (-210) 0.5 (-215) - 0.5 (+200)

Royals Recent Betting Performance

  • The Royals have played as underdogs in eight of their past 10 games and won six of those contests.
  • In their last 10 games with a total, the Royals and their opponents have failed to hit the over seven times.
  • The Royals are 8-2-0 ATS over their last 10 games.

Royals Recent Stats

Stat Avg/Total
Record 8-2
Runs Per Game 3.8
HR 6
ERA 1.92
K/9 7.1

Royals Player Insights

  • Bobby Witt Jr. has 12 doubles, three home runs and 14 walks while batting .302.
  • In all of the big leagues, Witt is 123rd in home runs and 75th in RBI.
  • Garcia's .307 batting average paces his team.
  • Garcia is 173rd overall in home runs and 139th in RBI this season.
  • Vinnie Pasquantino has been solid source of run production for the Royals with five long balls and 21 runs batted in.
  • Salvador Perez is hitting .237 with 11 doubles, two home runs and seven walks.

Royals Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Vinnie Pasquantino 0.5 (-230) 1.5 (+125) - 0.5 (+135)
Michael Massey 0.5 (-200) 1.5 (+140) - 0.5 (+170)
Jonathan India 0.5 (-245) 1.5 (+125) - 0.5 (+200)
Salvador Pérez 1.5 (+190) 1.5 (+100) - 0.5 (+120)
Maikel Garcia 1.5 (+185) 1.5 (+120) - 0.5 (+175)

Royals vs. Orioles Highlights | MLB on FOX

Check out the best moments between the Kansas City Royals and the Baltimore Orioles.

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

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.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share