Kansas City Royals vs Baltimore Orioles Prediction 5/2/25 MLB Picks
Baltimore Orioles (12-18) vs Kansas City Royals (17-15)
Game Info: Friday, May 2, 2025 at 7:05 pm (Oriole Park at Camden Yards)
M. Wacha (R) vs D. KREMER (R)
Betting Odds: Baltimore Orioles -135 / Kansas City Royals +114 --- Over/Under: 9 Click Here for the Latest Odds
Where to Watch: MLB.TV
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’s Pick Kansas City Royals +114
AUTHOR: Chris Ruffolo

Follow Chris Ruffolo on Twitter @ruffthepickdawg