Kansas City Royals vs Baltimore Orioles Prediction, 5/3/2025 MLB Picks, Best Bets & Odds
Game: Kansas City Royals vs Baltimore Orioles
Date: Saturday, May 3, 2025
Location: Oriole Park at Camden Yards in Baltimore, MD
TV: MASN
Odds/Point Spread: Kansas City (-144) Baltimore (+120)
The Baltimore Orioles (12-18) welcome the Kansas City Royals (16-15) at Oriole Park at Camden Yards on Saturday. The odds on this game have the Royals at -144 while the Orioles are coming in at +120. The over/under comes in at 9. The pitchers expected to start will be Kris Bubic and Tomoyuki Sugano.


Kansas City is slugging .328 and have been rung up 226 times, while drawing a walk on 82 occasions. They have accrued 97 runs batted in in addition to 231 base knocks so far this year, and their average at the plate is at .228. The Royals have accrued 51 doubles as a squad and have hit 14 baseballs out of the park. They have notched a total of 97 runs scored and hold an on-base percentage of .290. As a squad, the Kansas City Royals are putting up 3.1 runs per game, which ranks them 30th in baseball.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has 8 of our last 10 selections! Sunday will feature a 7-unit selection you do not want to miss. We have nailed 70% of our top plays this season in MLB and you can sign-up below with a daily picks package from MLB Baseball. We are profitable on the season in both KBO and MLB! 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
Their strikeout to walk ratio is 2.44 and the pitching staff has a collective WHIP of 1.21. Royals pitchers have relinquished 27 home runs and 108 runs (5th in the league). Kansas City has allowed 230 hits (7.5 per 9 innings) in addition to 98 earned runs. The Royals have an ERA of 3.20 on the campaign (4th in MLB), and their staff has rung up 251 batters. Their pitching staff has walked 103 opposing hitters and their FIP is 3.74 as a squad on the year.
The Royals relievers have accumulated a save rate of 73.3% and have entered the game in 33 save situations. The relievers have inherited 30 runners for the year with 36.7% of them crossed the plate. Royals pitchers have gone to the mound with runners on base 23 times in addition to having 33 appearances in high leverage situations. The Royals have dispatched 95 relief pitchers to the hill so far this year. The relief pitchers have notched 18 holds over the course of the season (17th in MLB). They have 11 saves on the year and have missed out on 4 out of their 15 save chances.
The Houston Astros have notched a total of 826 putouts on the campaign, as well as 285 assists and 13 errors. Their fielding percentage is currently at .988 which puts them in 7th in pro baseball, and they have turned 24 double plays. The Royals have converted 71.9% of baseballs in play into outs in their 2,478 innings on the field, which has them sitting at 8th in the majors.
Bubic has thrown 391 frames and has accumulated 365 punch outs so far in his pro baseball career. Bubic (13-31 career mark) has earned a FIP of 4.37 while going up against 1,704 opposing batters in the major leagues. His ERA is 4.44 (193 ER's allowed) and he has a WHIP of 1.447. He has conceded 403 base knocks (9.3 hits per nine innings) and has 163 free passes.
Baltimore has accumulated 37 long balls for the year to go along with 112 runs batted in. They have put up 35 doubles, while taking a walk 88 times as well as scoring 120 runs. The Baltimore Orioles hold a team on-base percentage of .296 and a team batting average of .223 on the campaign. The Orioles have a SLG% of .382 and they are recording 4.00 runs per contest (18th in baseball). They have been called out on strikes on 265 instances (10th in the league) and have notched a total of 217 hits.
The Orioles hold a team WHIP of 1.577 in addition to having a FIP of 4.86 as a squad over the course of the season. They currently have a strikeout to walk ratio of 7.50 (218 strikeouts against 111 bases on balls). They rank 29th in the league as a pitching staff in total hits surrendered with 299. They have given up 41 homers and they surrender 5.85 runs per 9 innings (28th in baseball). The Baltimore pitching staff have given up 169 runs for the year while holding an ERA of 5.47 (158 earned runs surrendered).
Baltimore relief pitchers have an inherited score rate of 22.4% of 49 inherited base runners. Their relief pitchers have stepped onto the hill 25 times in high leverage situations in addition to 38 occasions with runners on. Sitting with 30 save situations, the Orioles have tallied 21 holds and also 1 blown save. They rank 2nd in the league with a save percentage of 83.3%, and they have dispatched 107 relief pitchers onto the diamond this season. Baltimore has had relief pitchers step onto the hill in 6 save chances and they have earned 5 saves.
In their 2,340 innings played, the Orioles have a defensive efficiency of 65.9% (29th in professional baseball). The Baltimore Orioles have gotten 26 double plays and have a fielding percentage of .983 (21st in professional baseball). The Orioles have 267 assists, 18 errors and have amassed 780 putouts during this campaign.
During his career, Sugano has given up 32 base hits while earning 17 K's in 33 innings pitched. He has conceded 11 ER's while earning a WHIP of 1.152 and having a FIP of 3.0. His strikeout to walk ratio is 2.83 and he has gone up against 135 hitters during his pro baseball career. Sugano (3-1 win-loss record in his career) is the owner of a 3.00 ERA while giving up 8.7 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Baltimore (+120)
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