Kansas City Royals vs Milwaukee Brewers Prediction, 4/2/2025 MLB Picks, Best Bets & Odds
Game: Kansas City Royals vs Milwaukee Brewers
Date: Wednesday, April 2, 2025
Location: American Family Field in Milwaukee, WI
TV: FanDuel Sports Network Wisconsin
Odds/Point Spread: Kansas City (-144) Milwaukee (+120)
The Milwaukee Brewers (0-4) are hosting the Kansas City Royals (2-2) at American Family Field on Wednesday. The odds on this game have Kansas City at -144 and Milwaukee is at +120. The over/under is set at 8. The expected starting pitchers are Cole Ragans and Freddy Peralta.


As a team, the Kansas City Royals are scoring 5.3 runs per game, which has them at 10th in baseball. They have racked up 21 runs and have an OBP of .329. The Royals have accumulated 7 two-baggers as a team and have hit 4 balls out of the park. They have accrued 21 RBI's as well as 36 hits this season, and their team batting average sits at .255. Kansas City has a slugging rate of .404 and have been rung up 27 times, while taking a walk on 12 occasions.
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 Parlay Picks
The Royals have compiled a team earned run average of 3.89 on the campaign (16th in MLB), and the staff has struck out 27 hitters. Royals pitchers have relinquished 5 home runs in addition to 17 runs in total (14th in MLB). Their pitching staff has walked 16 opposing batters and their FIP comes in at 4.54 as a unit this year. Kansas City has relinquished 32 base hits (7.8 per 9 innings) and 16 earned runs. Their strikeout to walk ratio sits at 1.69 and the pitching staff sits with a WHIP of 1.30.
The Royals bullpen have accumulated a save percentage of 50.0% and has come into the game in 3 save situations. The bullpen pitchers have inherited 3 runners for the year and 33.3% of them ended up scoring. Royals bullpen pitchers have entered the contest with opponents on base 3 times in addition to having 4 appearances in high leverage situations. The Royals have sent 14 relievers to the mound on the campaign. The relief pitchers are sitting with 1 hold on the campaign (22nd in MLB). They have earned 1 save for the year and have missed out on 1 of their 2 save opportunities.
The Royals have converted 74.3% of balls hit into play into outs out of 333 innings on the diamond, which has them sitting 9th in pro baseball. The Houston Astros have 111 putouts at this point in the season, in addition to 44 assists and 0 errors. Their fielding percentage is holding at 1.000 which has them ranked 4th in baseball, and have a total of 5 double plays.
Ragans has taken the hill for 322 frames and has totaled 363 K's during his career. Ragans (18-17 mark in his career) sits with a FIP of 3.41 and he has gone up against 1,328 batters in the majors. His ERA is 3.46 (124 ER's allowed) and he has a WHIP of 1.189. He has conceded 259 hits (7.2 hits per 9 innings) and has had 124 walks.
The Milwaukee Brewers have tallied a team OBP of .293 and a batting average of .225 so far this year. They have been called out on strikes on 43 occasions (12th in the league) and have 32 hits. Milwaukee has a total of 3 long balls for the year to go along with 13 RBIs. The Brewers hold a slugging % of .324 and they score 3.75 runs per outing (19th in baseball). They have tallied 5 doubles, while getting a free base 11 times and putting up 15 runs.
The Milwaukee pitching staff have surrendered 47 runs on the year and come in with a team ERA of 12.27 (45 earned runs yielded). They have yielded 17 long balls and they surrender 12.82 runs per 9 innings (30th in the league). The Brewers have a team WHIP of 2.091 and have a FIP of 10.23 as a staff on the season. Their K/BB ratio is 7.60 (28 strikeouts vs 21 walks). They are sitting at 29th in baseball as a staff in total hits surrendered with 48.
Milwaukee has had relief pitchers step onto the hill in 0 save opportunities. They are ranked 28th in the league with a save rate of 0.0%, and they have dispatched 16 relief pitchers to the hill on the season. Their relievers have stepped onto the mound 0 times in high leverage situations and also on 4 occasions with base runners. Milwaukee bullpen pitchers hold an inherited score rate of 85.7% out of their 7 inherited base runners. The Brewers have tallied 0 holds and also 0 blown saves.
In 297 innings on the diamond, the Brewers hold a efficiency on defense of 67.5% (22nd in pro baseball). The Milwaukee Brewers have turned 1 double play and have earned a fielding percentage of .974 (27th in baseball). The Brewers have 15 assists, 3 errors and have notched a total of 99 putouts this year.
Peralta (53-36 career record) has earned a 3.80 ERA and has surrendered 6.8 hits per nine innings. His strikeout to walk ratio is 3.23 and he has faced 3,130 opposing batters in his MLB career. He has given up a total of 318 ER's while holding a WHIP of 1.146 and a FIP of 3.7. Thus far in his career, Peralta has surrendered 570 base knocks while he has totaled 949 strikeouts in 754 innings.
Who will win tonight's MLB game against the spread or moneyline?
Parlay's Pundit's Pick: Take Milwaukee (+120) and under 8 runs
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:
Milwaukee Brewers - Twitter
Kansas City Royals - Twitter