St. Louis Cardinals at Milwaukee Brewers Free MLB Picks - Betting Odds

April 20, 8:10 PM EDT

Betting Odds

Cardinals -115 / Brewers +105

It’s the 6-9 St. Louis Cardinals versus the 8-8 Milwaukee Brewers in the first game of a four-game set at Miller Park Milwaukee, Wisconsin tonight. The first pitch at Miller Park is scheduled for 8:10 PM ET. The visiting Cardinals are a small -115 moneyline favorite over the hosting Brewers. The O/U line is listed on the MLB betting board at 8 runs.

In their last game the Cardinals beat the Pittsburgh Pirates 2-1. In the game the Cardinals scored two runs on eight hits and the Pirates scored one run on five hits. Dexter Fowler hit two HR accounting for both runs for St. Louis in the game.

In their last game the Brewers lost to the Chicago Cubs 7-4. In the game the Brewers scored four runs on six hits and the Cubs scored seven runs on nine hits. Milwaukee had the lead going into the 9th innings, but gave up four runs in the final frame losing on a walk-off three-run HR.

This season the Cardinals rank tied for 27th in the Majors in runs scored and 20th in team ERA.

The Brewers rank 4th in the Majors in runs scored and 19th in team ERA.

Pitching Match Up

St. Louis: Carlos Martinez (0-2, 3.57 ERA)
Milwaukee: Zach Davies (0-2, 8.79 ERA)

Carlos Martinez goes for the Cardinals tonight and in his last start he gave up two earned runs in five innings in a 3-2 loss to the New York Yankees. He was lit up in his previous outing giving up five earned runs in five innings of work and the Cardinals have lost his last two starts. Martinez was solid facing the Brewers last season in four starts going 3-0 with an ERA of 1.38. The Cardinals have won his last five road starts facing the Brewers and his last four starts overall. St. Louis has won 19 of their last26 games when Martinez has gotten the starting nod.

Zach Davies gets the call for the Brewers and he gave up three earned runs in five innings in his last start, which was a 7-5 loss to the Cincinnati Reds. The Brewers have lost all three of his starts this season where he has lasted 14 innings and has given up 14 earned runs. In three career starts facing the Cardinals Davis is 1-0 with an ERA of 1.66. Milwaukee has lost four of his last five home starts.

Betting Angles

The Cardinals are 36-16 in their last 52 games against the Brewers.

The Cardinals are 37-15 in their last 52 games against the Brewers in Milwaukee.

In the last 6 games between these teams the Under record is 5-1.

In the last 7 games between these teams in Milwaukee the Under record is 5-1-1.

This season the Brewers are 2-5 at home and the Cardinals are 1-5 on the road.

Straight Up / Over/Under / Run Line Records

St. Louis Cardinals: 6-9 SU / O/U 5-8 / Run Line W/L 5-10
Milwaukee Brewers: 8-8 SU / O/U 9-7 / Run Line W/L 9-7


St. Louis at Milwaukee Key Betting Trends

  • STL is 1-6 in their last 7 road games
  • STL is 2-5 in their last 7 road games vs. a right-handed starter
  • STL has an Under record of 6-1 in their last 7 games
  • MIL is 2-7 in their last 9 home games
  • MIL is 4-1 in their last 5 vs. a team with a losing record
  • MIL has an Over record of 4-1 in their last 5 games

Key Player Injuries

[P] 03/31/2017 - Tyler Lyons 10-day DL (3/30) ( Knee )
[P] 04/10/2017 - Alex Reyes 10-day DL (3/30) ( Elbow )
[P] 04/18/2017 - John Gant 10-day DL (3/30) ( Groin )

[P] 04/03/2017 - Junior Guerra 10-day DL ( Calf )
[P] 03/31/2017 - Matt Garza 10-day DL (3/31) ( Groin )

St. Louis Cardinals vs. Milwaukee Brewers Prediction

The Cardinals are coming off a three-game sweep of the Pittsburgh Pirates where they won each of the games by a 2-1 score. Their pitching was great in that series, but their offense struggled and that has been the case for St. Louis this whole season. Martinez and Davies are both looking for their first win of the season and each gave up three runs in five innings in their last starts. While the Cardinals’ offense has struggled at the dish they will get a strong performance from Martinez, who dominated Milwaukee last season. St. Louis may continue their offensive woes, but Martinez will carry them to a win, which will be their 4th in a row and they will send the Brewers below .500.

Free Pick: 
Take the Cardinals -115

Get your St. Louis/Milwaukee MLB bet down at a betting site where they will match your deposit up to $1000. That's $1000 free added to your betting account at this solid sportsbook! Check them out --> MyBookie.

Follow our MLB handicappers projected winners every day by bookmarking this page >>> Baseball Betting Predictions