Helmet, Baseball, Baseball Glove

Kansas City Royals vs Baltimore Orioles Prediction 5/2/25 MLB Picks

Pick details

Baltimore Orioles (12-18) vs Kansas City Royals (17-15)

May 2, 2025 at 07:05 PM EDT

The Line: Betting Odds: Baltimore Orioles -135 / Kansas City Royals +114 — Over/Under: 9

(Get latest betting odds)

Helmet, Baseball, Baseball Glove

The Kansas City Royals and the Baltimore Orioles meet Friday in MLB action from Camden Yards. We will look at this from a betting perspective and determine the best bets for this game. Here’s a Kansas City Royals vs. Baltimore Orioles prediction.

Starting Pitching Matchup

The Kansas City Royals will send out Michael Wacha for the start here, and Wacha is 1-3 with a 3.38 ERA and 26 strikeouts this season. In his last five starts against Baltimore, Wacha is 2-1 with a 5.76 ERA and 23 strikeouts. Dean Kremer will start for the Orioles here and is 2-4 with a 7.04 ERA and 20 strikeouts this season. In his career, Kremer is 1-2 with a 3.98 ERA and 11 strikeouts against the Royals.

Kansas City Royals Recap

The Kansas City Royals come into this game looking to add on to their 8-2 win over the Tampa Bay Rays last time out to improve to 17-15 on the year. After this series, the Royals will head home for a series against the Chicago White Sox.

Royals Win Three Straight & 9 Of Their Last 10

Bobby Witt Jr. has a team-high 39 hits with 12 doubles and 9 stolen bases, while Vinnie Pasquantino has 22 hits with 4 doubles, a triple, 4 home runs, and 20 RBIs. Maikel Garcia added 32 hits with 9 doubles, 2 home runs, and 11 RBIs, and Salvador Perez also has 2 home runs and 16 RBIs, but also has the unfortunate distinction of leading the Royals with 24 strikeouts so far this season.

Why the Kansas City Royals will win

  • The Royals have won each of their last four games as road underdogs.
  • The Orioles have lost six of their last seven games as favorites following a win.
  • The Royals have covered the run line in each of their last eight Friday games against AL East opponents.
  • The Orioles have failed to cover the run line in seven of their last eight home games following a win.

Kansas City Royals Player Prop Facts

  • Vinnie Pasquantino has hit at least one home run in four of the Royals’ last seven road games against AL opponents that held a losing record.
  • Maikel Garcia has recorded a Double in four of the Royals’ last five games against opponents that held a losing record.
  • Michael Wacha has recorded a win in each of his last seven appearances in night games against AL teams that held a losing record.
  • Bobby Witt Jr. has recorded at least one RBI in each of the Royals’ last six road games against AL East opponents that held a losing record.
  • Michael Wacha has recorded five or more strikeouts in each of his last seven appearances in night games against AL teams that held a losing record.
  • Salvador Perez has recorded at least one Single in each of the Royals’ last seven games as underdogs against the Orioles.
  • Salvador Perez has recorded at least one hit in each of his last 13 road appearances against the Orioles after playing the previous day.
  • Mark Canha has scored at least one run in each of his last eight appearances against AL East opponents that held a losing record.
  • Bobby Witt Jr. ranks T4th in the league in Hits (39) this season.

Baltimore Orioles Recap

The Baltimore Orioles come into this game looking to build from their 5-4 win over the New York Yankees last time out to improve to 12-18 on the year. After this series, the Orioles will head on the road for a series against the Minnesota Twins.

Orioles Looking To Build On Series Win Over Rival Yankees

Cedric Mullins has a team-high 27 hits so far this season as well as 5 doubles, 6 home runs, and 20 RBIs with 5 stolen bases and a .278 batting average, while Adley Rutschman has 22 hits with a pair of doubles, 4 homers, and 9 RBIs. Ryan Mountcastle has 18 hits with 4 doubles, and Tyler O’Neill has 14 hits with 3 doubles, a triple, and 2 homers with 10 RBIs. Jordan Westburg added 4 home runs, and Gunnar Henderson has a team-high 27 strikeouts as well this season. Ryan O’Hearn also chipped in 21 hits with 3 doubles and 5 home runs with 11 RBIs, and Heston Kjerstad added 3 homers and 12 RBIs.

Why the Baltimore Orioles will win

  • The Royals have lost each of their last nine night games against the Orioles at Oriole Park at Camden Yards following a road win.
  • The home team has won five of the Orioles’ last six games.
  • The Royals have failed to cover the run line in six of their last seven night games at Oriole Park at Camden Yards following a road win.
  • The Orioles have covered the run line in nine of their last 11 games as home favorites against the Royals following a home win.

Baltimore Orioles Player Prop Facts

  • Ryan O’Hearn has hit a home run in three of his last four home appearances against AL opponents that held a winning record.
  • Gunnar Henderson has scored at least one run in each of the Orioles’ last four home games against AL opponents.
  • Adley Rutschman has recorded at least one Single in seven of his last eight appearances against the Royals.
  • Dean Kremer has recorded four or more strikeouts in 18 of his last 19 home appearances against AL opponents.
  • Dylan Carlson has recorded at least one hit in each of his nine previous appearances with his team as a home favorite against the Royals.
  • Gary Sanchez has recorded at least one RBI in each of his last four appearances with his team as a favorite against AL opponents.
  • Jorge Mateo has recorded a Double in three of his last four appearances in night games against AL teams that held a winning record.
  • Cedric Mullins ranks 5th amongst qualified players for On Base Percentage (.412) this season.

Total Runs Facts

  • Each of the Royals’ last eight night games as underdogs have gone UNDER the total runs line.
  • Each of the Orioles’ last four games as favorites have gone UNDER the total runs line.

Kansas City Royals vs. Baltimore Orioles Prediction

I’m on the Royals here. I get the case to be made for the Orioles at home as they’ve been a tough out at Camden Yards historically. However, I’m not a fan of Dean Kremer in his current form, and the Royals’ offense is clicking right now. Michael Wacha is by no means the ace of this KC rotation, but I think he is going to be good enough here to help lead Kansas City to the win and start the series right. Give me Kansas City here.

Chris Ruffolo's Pick: Kansas City Royals +114

Need More? Get Premium Picks