Kansas City Royals vs Milwaukee Brewers Prediction, 3/31/2025 MLB Picks, Best Bets & Odds
Game: Kansas City Royals vs Milwaukee Brewers
Date: Monday, March 31, 2025
Location: American Family Field in Milwaukee, WI
TV: FanDuel Sports Network Wisconsin
Odds/Point Spread: Kansas City (+150) Milwaukee (-182)
American Family Field is where the Milwaukee Brewers (93-69 last season) will try to defeat the Kansas City Royals (86-76 last year) on Monday. The moneyline on this game has Kansas City at +150 and Milwaukee is coming in at -182. The over/under is 8. The pitchers who are expected to start are Kris Bubic and Tyler Alexander.


Kansas City had a slugging rate of .403 and were called out on strikes 1,161 times, while drawing a walk on 429 occasions. They had 711 RBI's and 1,343 hits for the prior year, while their batting average sat at .248. The Royals earned 264 two-baggers as a squad and smacked 170 baseballs out of the stadium. They racked up 735 runs scored while holding a team on-base percentage of .306. As a unit, the Kansas City Royals knocked in 4.5 runs per game, which had them sitting at 13th in baseball.
Today’s Featured MLB Best Bet! ROBERT FERRINGO has gone 10-2, +4,935 on his plays rated 5.0+ across all sports and is off to a profitable start to the MLB season. Robert nailed a 7-Unit win Monday (Reds) and releasing another 7-Unit MLB Play Tuesday. Robert has pumped out five of seven winning baseball seasons and you can get this one by signing up below. 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
They earned a strikeout to walk ratio of 2.84 and the pitching staff held a collective WHIP of 1.24. Royals pitchers surrendered 146 home runs in addition to 644 runs in total (6th in the league). Kansas City conceded 1,303 hits (8.2 per 9 innings) in addition to 596 earned runs. The Royals held a team earned run average of 3.76 for the prior year (8th in the league), and they rung up 1,339 hitters. Their pitching staff walked 472 players from the other team and their FIP was 3.76 as a team over the course of last season.
The Royals had sent 506 relief pitchers to the hill in the prior season. The relief pitchers inherited 220 base runners over the course of last season with 28.2% of those players crossed the plate. They earned 41 saves in the prior season and missed out on 23 of 64 save opportunities. The Royals relievers earned a save percentage of 64.1% and came into the game in 142 save situations. The bullpen accumulated 76 holds during the previous year (25th in the league). Royals pitchers came into the game with runners on 130 times in addition to having 147 contests in high leverage situations.
The Royals converted 69.6% of balls in play into outs out of 12,852 innings on the field, which ranked them 18th in MLB. The Kansas City Royals amassed 4,284 putouts during the previous year, in addition to 1,423 assists and 85 errors. Their fielding percentage was at .985 which had them ranked 15th in professional baseball, and had a total of 125 double plays.
Bubic has taken the mound for 355 innings and has 328 punch outs so far in his MLB career. Bubic (11-29 career record) is the owner of a FIP of 4.59 while he has gone up against 1,554 opposing hitters during his time in the majors. His ERA is 4.66 (184 ER's allowed) and his career WHIP is 1.478. He has given up 374 base hits (9.5 hits per nine innings) and has 151 free passes.
Milwaukee compiled 177 home runs over the course of the prior season in addition to 742 runs batted in. They put up 249 doubles, while taking a walk 597 times as well as putting up 777 runs. The Milwaukee Brewers accounted for an on-base percentage of .326 and a batting average of .248 last year. The Brewers held a slugging % of .403 and they had an average of 4.80 runs per outing (6th in the league). They were rung up on 1,459 occasions (10th in baseball) and totaled 1,359 base knocks.
The Brewers held a team WHIP of 1.233 with a FIP of 4.19 as a team over the course of last season. They had a strikeout to walk ratio of 8.50 (1,373 strikeouts vs 494 free passes). They were sitting at 10th in baseball as a pitching staff in total hits relinquished with 1,289. They relinquished 196 long balls and they allowed 3.99 runs per 9 innings (4th in baseball). The Milwaukee pitching staff conceded 641 runs for the prior year while holding a team ERA of 3.65 (586 earned runs conceded).
Milwaukee bullpen pitchers had an inherited score rate of 28.3% out of their 212 inherited base runners. Their bullpen pitchers stepped onto the mound 195 times in high leverage situations and on 146 occasions with runners on. Ending the season with 156 save situations, the Brewers amassed 84 holds in addition to 19 blown saves. They were sitting at 2nd in the league holding a save rate of 73.6%, and they dispatched 519 relievers to the hill last season. Milwaukee called on bullpen pitchers to enter the contest in 72 save opportunities and they came away with 53 saves.
The Milwaukee Brewers turned 113 double plays and held a fielding percentage of .985 (19th in professional baseball). The Brewers recorded 1,348 assists, 89 errors and accumulated 4,338 putouts in the previous season. In 13,014 innings played, the Brewers earned a defensive efficiency of 70.9% (3rd in pro baseball).
Alexander (17-28 career mark) has earned a 4.55 earned run average and has surrendered 9.5 hits per 9 innings. He has a strikeout to walk ratio of 3.70 and he has gone up against 1,901 hitters so far in his MLB career. He has given up 227 earned runs while earning a WHIP of 1.276 and having a FIP of 4.5. So far in his career, Alexander has given up 475 hits while he has accumulated 363 K's in 449 frames.
Who will win tonight's MLB game against the spread or moneyline?
Parlay's Pundit's Pick: Take Milwaukee (-182) 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