Orioles vs Royals Prediction, Odds, Moneyline, Spread & Over/Under for May 4

Odds updated as of 1:11 a.m.
The Baltimore Orioles are among the MLB squads in action on Sunday, up against the Kansas City Royals.
Here's what you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.
Orioles vs Royals Game Info
- Baltimore Orioles (13-19) vs. Kansas City Royals (18-16)
- Date: Sunday, May 4, 2025
- Time: 1:35 p.m. ET
- Venue: Oriole Park at Camden Yards -- Baltimore, Maryland
- Coverage: MLB Network, MASN, and FDSKC
Orioles vs Royals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: BAL: (-130) | KC: (+110)
- Spread: BAL: -1.5 (+152) | KC: +1.5 (-184)
- Total: 9.5 -- Over: (-108) | Under: (-112)
Orioles vs Royals Probable Starting Pitchers
Probable Pitchers: Kyle Gibson (Orioles) - 0-1, 22.09 ERA vs Michael Lorenzen (Royals) - 3-3, 3.48 ERA
The probable pitchers are Kyle Gibson (0-1) for the Orioles and Michael Lorenzen (3-3) for the Royals. Gibson and his team failed to cover the spread in his only opportunity this season as a starter. This will be Gibson's first game as the moneyline favorite this season. The Royals have gone 3-3-0 ATS in Lorenzen's six starts that had a set spread. The Royals are 1-3 in Lorenzen's four starts this season that they were the moneyline underdog.
Orioles vs Royals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Orioles win (59%)
Orioles vs Royals Moneyline
- Baltimore is the favorite, -130 on the moneyline, while Kansas City is a +110 underdog on the road.
Orioles vs Royals Spread
- The Royals are at the Orioles, and are +1.5 on the runline. The Royals are +152 to cover the spread, and the Orioles are -184.
Orioles vs Royals Over/Under
- An over/under of 9.5 has been set for Orioles-Royals on May 4, with the over being -108 and the under -112.
Bet on Baltimore Orioles vs. Kansas City Royals on FanDuel today!
Orioles vs Royals Betting Trends
- The Orioles have been chosen as favorites in 17 games this year and have walked away with the win seven times (41.2%) in those games.
- This year Baltimore has won three of nine games when listed as at least -130 on the moneyline.
- Contests with the Orioles have gone over the total set by oddsmakers in 15 of 32 chances this season.
- In 32 games with a line this season, the Orioles have a mark of 11-21-0 against the spread.
- The Royals have been the underdog on the moneyline 21 total times this season. They've finished 9-12 in those games.
- Kansas City is 5-8 (winning only 38.5% of its games) when it has played as a moneyline underdog of +110 or longer.
- The Royals have combined with opponents to go over the total 11 times this season for an 11-22-1 record against the over/under.
- The Royals are 17-17-0 ATS this season.
Orioles Player Leaders
- Cedric Mullins leads Baltimore in OBP (.386), slugging percentage (.476) and total hits (27) this season. He has a .257 batting average.
- Among all qualified hitters in baseball, he ranks 70th in batting average, 17th in on-base percentage, and 37th in slugging.
- Ryan O'Hearn is hitting .300 with three doubles, six home runs and nine walks, while slugging .563 with an on-base percentage of .378.
- O'Hearn takes a two-game streak with at least one hit into this matchup. During his last five outings he is hitting .235 with two home runs, three walks and five RBI.
- Adley Rutschman has 23 hits this season and has a slash line of .217/.325/.358.
- Gunnar Henderson has been key for Baltimore with 25 hits, an OBP of .286 plus a slugging percentage of .420.
- Henderson has hit safely in eight games in a row. In his last 10 games he is hitting .308 with two doubles, a home run, two walks and two RBI.
Royals Player Leaders
- Bobby Witt Jr. has accumulated 39 hits with a .378 on-base percentage and a .465 slugging percentage, all club-highs for the Royals. He's batting .302.
- Including all the qualifying hitters in MLB, he is 18th in batting average, 30th in on-base percentage and 44th in slugging percentage.
- Maikel Garcia is batting .307 with nine doubles, two home runs and 12 walks. He's slugging .439 with an on-base percentage of .370.
- Including all qualifying hitters, he is 14th in batting average, 36th in on-base percentage and 62nd in slugging percentage.
- Vinnie Pasquantino is batting .181 with four doubles, a triple, five home runs and nine walks.
- Salvador Perez is batting .237 with 11 doubles, two home runs and seven walks.
Orioles vs Royals Head to Head
- 5/3/2025: 4-0 KC (Favorite: Orioles, Spread: -1.5, Total: 9, Favorite Moneyline: -110, Underdog Moneyline: -106)
- 5/2/2025: 3-0 BAL (Favorite: Orioles, Spread: -1.5, Total: 9.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 4/6/2025: 4-1 KC (Favorite: Royals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 4/5/2025: 8-1 BAL (Favorite: Royals, Spread: -1.5, Total: 8, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 4/4/2025: 8-2 KC (Favorite: Orioles, Spread: -1.5, Total: 7.5, Favorite Moneyline: -110, Underdog Moneyline: -106)
- 10/2/2024: 2-1 KC (Favorite: Orioles, Spread: -1.5, Total: 7.5, Favorite Moneyline: -146, Underdog Moneyline: +124)
- 10/1/2024: 1-0 KC (Favorite: Orioles, Spread: -1.5, Total: 7, Favorite Moneyline: -146, Underdog Moneyline: +124)
- 4/21/2024: 5-0 BAL (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -110, Underdog Moneyline: -106)
- 4/20/2024: 9-7 BAL (Favorite: Orioles, Spread: -1.5, Total: 7.5, Favorite Moneyline: -120, Underdog Moneyline: +102)
- 4/19/2024: 9-4 KC (Favorite: Orioles, Spread: -1.5, Total: 9, Favorite Moneyline: -132, Underdog Moneyline: +112)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!