Baltimore Orioles vs Kansas City Royals Prediction, 4/4/2025 MLB Picks, Best Bets & Odds
Game: Baltimore Orioles vs Kansas City Royals
Date: Friday, April 4, 2025
Location: Kauffman Stadium in Kansas City, MO
TV: FanDuel Sports Network Kansas City
Odds/Point Spread: Baltimore (-182) Kansas City (+150)
Kauffman Stadium is the site where the Kansas City Royals (2-4) will meet the Baltimore Orioles (3-3) on Friday. The moneyline on this game has Baltimore at -182 while Kansas City is sitting at +150. The over/under comes in at 8. The pitchers who are expected to start will be Dean Kremer and Seth Lugo.


Baltimore has a slugging % of .463 and have been called out on strikes 53 times, while being walked on 17 occasions. They have compiled 31 RBI's and 57 hits so far this season, while their batting average is .281. The Orioles have hit 7 two-baggers as a team and have hit 10 balls out of the park. They have earned a total of 32 runs scored while having a team OBP of .341. As a unit, the Baltimore Orioles are notching 5.3 runs per outing, which ranks them 7th in the league.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL is coming off back-to-back winning days. We nailed another low odds 7-unit KBO Winner this morning. Thursday will feature a 6-unit run line selection you do not want to miss (first pitch is 1:05 p.m.). We are profitable on the season and you receive this selection by signing-up below for a daily picks package from MLB Baseball. 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 a strikeout to walk ratio of 2.45 and the pitching staff has earned a collective WHIP of 1.40. Orioles pitchers have allowed 4 home runs and 26 runs in total (16th in MLB). Baltimore has given up 51 base hits (8.8 per 9 innings) and also 25 earned runs. The Orioles are sitting with a team earned run average of 4.33 this year (18th in baseball), and the staff has struck out 54 hitters. They have walked 22 players from the other team and their FIP comes in at 3.08 as a squad so far this year.
The Orioles have sent 22 relief pitchers to the mound for the season. The bullpen pitchers have inherited 6 base runners for the season with 33.3% of those runners ended up scoring. They have accumulated 0 saves over the course of the season. The Orioles relief pitchers have recorded a save rate of 0.0% and stepped onto the hill in 5 save situations. The relievers have a total of 4 holds for the year (14th in baseball). Orioles relief pitchers have stepped onto the hill with opponents on base 4 times as well as having 4 appearances in high leverage situations.
The Orioles have turned 65.2% of balls hit into play into outs out of 468 innings on the field, which has them sitting at 28th in baseball. The Atlanta Braves have a total of 156 putouts this year, in addition to 49 assists and 4 errors. Their fielding percentage is holding at .981 which is 24th in the majors, and have accumulated 5 double plays.
Kremer (31-30 mark in his career) holds a FIP of 4.26 and he has faced 2,151 opposing hitters in the majors. He has surrendered 487 base knocks (8.7 hits per 9 innings) with 179 walks. His ERA is 4.33 (243 earned runs allowed) and his WHIP is 1.319. Kremer has pitched in 505 innings and has accumulated 442 punch outs so far in his career.
Kansas City has 4 home runs over the course of the season to go along with 23 RBIs. They have recorded 12 two-baggers, while walking 17 times and putting up 23 runs. The Kansas City Royals have accumulated a team on-base percentage of .287 in addition to a team batting average of .213 this season. The Royals hold a team slugging % of .338 and they average 3.83 runs per contest (17th in the league). They have been rung up on 50 occasions (16th in baseball) and have a total of 44 base hits.
The Royals have a team WHIP of 1.325 with a FIP of 4.29 as a pitching staff so far this year. Their K/BB ratio sits at 8.50 (52 strikeouts vs 26 bases on balls). They are sitting at 13th in the league as a pitching staff in total hits allowed with 47. They have surrendered 8 homers and they concede 4.08 runs per 9 innings (13th in baseball). The Kansas City pitching staff have allowed 25 runs this season while holding a team ERA of 3.43 (21 earned runs yielded).
Kansas City has had relief pitchers take the mound in 3 save chances and they have tallied 1 save. They sit at 23rd in the league with a save percentage of 33.3%, and they have dispatched 23 relievers to the mound this year. Their relievers have come in 10 times in high leverage situations and on 7 occasions with runners on. Kansas City bullpen pitchers have an inherited score percentage of 28.6% out of their 7 inherited base runners. With 4 save situations, the Royals have amassed 1 hold in addition to 2 blown saves.
Out of their 498 innings on the diamond, the Royals hold a defensive efficiency of 72.4% (11th in professional baseball). The Kansas City Royals have gotten 6 double plays and hold a fielding percentage of .991 (9th in baseball). The Royals have 63 assists, 2 errors and have amassed 166 putouts for the year.
So far in his career, Lugo has conceded 760 base knocks while earning 833 punch outs in 852 innings pitched. He has allowed 321 earned runs while earning a WHIP of 1.155 and a FIP of 3.3. He has a K/BB ratio of 3.72 and he has faced 3,507 hitters in his career. Lugo (56-40 career mark) holds a 3.39 earned run average and has given up 8.0 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Baltimore (-182)
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:
Kansas City Royals - Twitter
Baltimore Orioles - Twitter