Kansas City Royals vs Milwaukee Brewers Prediction 3/31/25 MLB Picks
Milwaukee Brewers (0-2) vs Kansas City Royals (1-1)
Game Info: Monday, March 31, 2025 at 2:10 pm (American Family Field)
K. Bubic (L) vs E. Rodriguez (L)
Betting Odds: Milwaukee Brewers -115 / Kansas City Royals -105 --- Over/Under: 8.5 Click Here for the Latest Odds
Where to Watch: FanDuel Sports KC
The Kansas City Royals and the Milwaukee Brewers meet on Monday in MLB action from American Family Field. This will be the first installment in a three-game early-week series. Here’s a Royals vs Brewers prediction. We will look at this from a betting perspective and determine the best Royals vs Brewers pick. We will examine:
The Kansas City Royals' recent form and player performance
The Milwaukee Brewers' recent form and player performance
Recent betting trends and streaks involving the Kansas City Royals
Recent betting trends and streaks involving the Milwaukee Brewers
Recent betting trends in games played between the Royals and Brewers
A summary that ties it all together and produces a favorable betting outcome for the Royals vs Brewers game
Kansas City Royals Betting Preview
Kansas City took on the Cleveland Guardians in their opening-weekend series. The Royals split the first two games, with a 7-4 loss coming in the Thursday matchup. In that one, Kansas City forced extras with a run in the bottom of the ninth but then gave up three in a 7-4 loss. Vinnie Pasquantino led the charge with a homer, two hits, and three RBI. In Saturday’s game two, the Royals fared better, clawing back from a 3-1 deficit for a 4-3 victory in the end. Kansas City’s Salvador Perez managed two hits and two RBI in the win.
On Sunday, in the rubber match, the Royals coughed up two runs in both the fifth and sixth innings on the way to a 6-2 loss. Bobby Witt and Hunter Renfroe each had an RBI, a hit, and a walk. Starter Michael Wacha left after 4.0 innings, one earned, four hits, and four walks.
In the starter slot for the Monday game, the Royals will send out Kris Bubic. Last year, Bubic put up a 1-1 record with a 2.67 ERA in 27 games (zero starts). He struck out 39 batters in 30.1 innings total. Bubic has notched an 11-29 overall record with a 4.66 ERA in 97 career games (60 starts).
Milwaukee Brewers Betting Preview
Over on the Milwaukee side, they took on the New York Yankees in their weekend set. Milwaukee was pretty competitive in the Thursday opener but eventually lost 4-2 in the end. Saturday’s game two was another story. The Brewers coughed up a whopping 16 runs in the first four innings during a 20-9 blowout defeat. Milwaukee got a combined 4.0 innings and all 16 earned from Nestor Cortes and Connor Thomas.
In the Sunday finale, the Brewers continued their skid against a surging Yankees offense. Milwaukee was blitzed for 11 hits and gave up five runs in the seventh inning alone on the way to a 12-3 loss. Starter Aaron Civale finished with 3.0 innings, five earned, four hits, and a walk.
As the starting pitcher for Monday, Milwaukee will go with Elvin Rodriguez. Over his MLB career, Rodriguez is 0-4 with a .955 ERA in eight games (five starts). He’s managed 30 strikeouts over 33.0 innings during that time. Rodriguez will likely serve in an opener capacity with Brandon Woodruff and Tobias Myers both on the Injured List. The Brewers will meet the Reds after this series.
Why the Milwaukee Brewers will win
- The Brewers have won each of their last 11 games as home favorites against AL Central opponents.
- The Royals have lost each of their last four day games against National League opponents following a home loss.
- The Royals have failed to cover the run line in each of their last seven day games following a home loss.
- The Brewers have covered the run line in each of their last five games against AL Central opponents following a loss.
- The Royals have lost the first inning in three of their last four day games against opponents that held a losing record.
- The Royals have trailed after 5 innings in each of their last three games at American Family Field against NL Central opponents that held a losing record.
- The Royals have trailed after 3 innings in three of their last four games.
Why the Kansas City Royals will win
- The Royals have won four of their last five games as road underdogs against National League opponents following a loss.
- The Brewers have lost each of their last four games.
- The Royals have covered the run line in each of their last nine road games against NL Central opponents.
- The Brewers have failed to cover the run line in each of their last seven Monday games as favorites against AL Central opponents.
- The Royals have led after 5 innings in six of their last seven road games against NL Central opponents.
- The Royals have led after 3 innings in four of their last five road games against NL Central opponents.
Total Runs Facts
- Nine of the Royals' last 10 road games after playing the previous day have gone UNDER the total runs line.
- Four of the Brewers' last five day games against AL Central opponents have gone OVER the total runs line.
- The 'Inning 1 OVER 0.5 runs' market has hit in eight of the Brewers' last nine games against American League opponents.
- The 'Inning 1 OVER 0.5 runs' market has hit in five of the Royals' last six games at American Family Field.
Royals vs Brewers Prediction
I’ll lean toward Kansas City. Probably not touching this one, though. The Royals should get a decent start out of Bubic if all goes well. This spring, Bubic had a bit of an inflated ERA (5.40) but also had a winning record (2-1) over seven games and six starts. He gave up 24 hits in 21.2 total innings during exhibition time. Provided KC can keep the bats going, they should be in solid shape down the stretch.
On Sunday, the Royals were out-hit 11-5 and couldn’t get much going on either side of the ball. Kansas City’s bullpen was pretty rough as well (outside of Hunter Harvey’s clean inning), giving up five earned runs on seven hits and two walks across a four-inning span. Needless to say, there’s plenty to clean up ahead of the Monday game.
Andrew’s Pick Kansas City Royals -105
AUTHOR: Andrew Jett

Follow Andrew Jett on Twitter @PickDawgzAndrew