Kansas City Royals vs Baltimore Orioles Prediction, 5/2/2025 MLB Picks, Best Bets & Odds
Game: Kansas City Royals vs Baltimore Orioles
Date: Friday, May 2, 2025
Location: Oriole Park at Camden Yards in Baltimore, MD
TV: MASN
Odds/Point Spread: Kansas City (-275) Baltimore (+220)
The Kansas City Royals (16-15) are traveling to Oriole Park at Camden Yards on Friday where they will attempt to beat the Baltimore Orioles (12-18). The odds on this game have the Royals at -275 and the Orioles are opening at +220. The over/under comes in at 8.5. The pitchers who are expected to start are Michael Wacha and Dean Kremer.


Kansas City is slugging .328 and have been rung up 226 times, while drawing a walk on 82 occasions. They have tallied 97 RBI's in addition to 231 hits for the year, and their team batting average comes in at .228. The Royals have tallied 51 doubles as a team and have smacked 14 baseballs out of the park. They have racked up 97 runs and have an on-base percentage of .290. As a squad, the Kansas City Royals are recording 3.1 runs per outing, which puts them at 30th in baseball.
Today’s Featured MLB Best Bet! AUGUST YOUNG is starting to build a momentum on the diamond and has a 7-Unit MLB Play (9 p.m.) Thursday. Young banked over +10,000 in MLB last. Year and his plays rated 7.0+ have taken in nearly +30,000 in Young’s time at Doc’s. Sign up below! (CROY has the same side.) You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Betting Picks
They have earned a K/BB ratio of 2.44 and the pitching staff holds a collective WHIP of 1.21. Royals pitchers have allowed 27 home runs and also 108 total runs (5th in MLB). Kansas City has yielded 230 hits (7.5 per 9 innings) as well as 98 earned runs. The Royals hold a team ERA of 3.20 on the year (4th in baseball), and their staff has rung up 251 batters. They have walked 103 hitters and their FIP sits at 3.74 as a unit on the campaign.
Royals pitchers have entered the contest with players on base 23 times and also have had 33 appearances in high leverage situations. The relief pitchers have notched 18 holds so far this year (17th in the league). The Royals relievers have accumulated a save rate of 73.3% and stepped onto the hill in 33 save situations. They have 11 saves on the year and have not converted 4 of their 15 save chances. The bullpen pitchers have inherited 30 runners so far this year with 36.7% of those players earned a run for their team. The Royals have sent 95 relief pitchers to the mound this season.
The Royals have turned 71.9% of balls hit into play into outs out of their 2,478 innings on the field, which has them ranked 8th in baseball. The Houston Astros have amassed 826 putouts over the course of the season, in addition to 285 assists and 13 errors. Their fielding percentage is holding steady at .988 which has them sitting 7th in baseball, and they have turned 24 double plays.
Wacha (102-65 career record) holds a FIP of 3.82 while facing 6,265 opposing hitters in the major leagues. He has given up 1,433 base hits (8.7 hits per nine innings) and has 470 walks. His earned run average is 3.88 (641 ER's allowed) and he has a WHIP of 1.280. Wacha has taken the hill for 1,486 innings and has accounted for 1,316 K's so far in his career.
The Orioles hold a slugging percentage of .382 and they score 4.00 runs per outing (18th in baseball). They have 35 two-baggers, while getting a free base 88 times and earning 120 runs. Baltimore has 37 HRs on the year as well as 112 RBIs. They have struck out on 265 occasions (10th in baseball) and have accounted for 217 base hits. The Baltimore Orioles are sitting with an OBP of .296 in addition to a batting average of .223 this season.
The Orioles are sitting with a team WHIP of 1.577 in addition to having a FIP of 4.86 as a unit so far this season. They are sitting at 29th in baseball as a staff in total hits allowed with 299. The Baltimore pitching staff have surrendered 169 runs on the season and come in with a team ERA of 5.47 (158 earned runs yielded). Their strikeout to walk ratio is 7.50 (218 strikeouts against 111 walks). They have conceded 41 homers and they concede 5.85 runs per 9 innings (28th in MLB).
Baltimore bullpen pitchers hold an inherited score rate of 22.4% out of 49 inherited runners. Their relievers have stepped onto the mound 25 times in high leverage situations and also on 38 occasions with runners on base. With 30 save situations, the Orioles have accumulated 21 holds and also 1 blown save. They sit at 2nd in baseball holding a save rate of 83.3%, and they have dispatched 107 bullpen pitchers onto the diamond for the season. Baltimore has had relievers enter the contest in 6 save chances and they have earned 5 saves.
The Baltimore Orioles have gotten 26 double plays and have a fielding rate of .983 (21st in the majors). The Orioles have accrued 267 assists, 18 errors and are sitting with 780 putouts during this campaign. Out of their 2,340 innings on the field, the Orioles have accumulated a defensive efficiency of 65.9% (29th in MLB).
Kremer (32-34 win-loss mark in his career) has earned a 4.45 earned run average while allowing 8.9 hits per nine innings. He has a strikeout to walk ratio of 2.46 and he has faced 2,268 hitters thus far in his career. He has allowed 262 ER's while holding a WHIP of 1.333 and having a FIP of 4.4. During his MLB career, Kremer has allowed 522 hits while he has tallied 456 K's in 530 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Baltimore (+220)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Baltimore Orioles - Twitter
Kansas City Royals - Twitter