Prediction, Preview, and Odds
#905 St. Louis Cardinals Cardinals 8.5 vs.
#906 Milwaukee Brewers -130
Monday, April 15, 2019 at 7:40pm EDT
Written by Ricky Dimon



#905 St. Louis Cardinals
#906 Milwaukee


This article covers a past game!

View upcoming games.

The Milwaukee Brewers and St. Louis Cardinals will begin a three-game series when they square off at Miller Park in Milwaukee on Monday night. St. Louis just went to Mexico for a pair of contests against Cincinnati and split that series. The Brewers are coming off a 2-4 road trip through Los Angeles (vs. the Angels and the Dodgers).

Gaining momentum

The Cardinals have picked up steam by winning six of their last seven games as they look to make some headway in what is expected to be an ultra-competitive National League Central this season. St. Louis tries to continue its winning ways on Monday when they play the opener of a three-game series against the Milwaukee. Marcell Ozuna, who belted a pair of homers in Sunday’s 9-5 win over Cincinnati in Mexico, hit safely in all four games against Milwaukee earlier this season and scored a run in each of the last three.

Right-hander Dakota Hudson (0-1, 2.79 ERA) is taking the mound for St. Louis on Monday. Hudson is coming off allowing seven hits and four runs over seven hits over 4.1 innings in a 4-2 loss to Milwaukee on March 31. He performed much better on Tuesday, allowing no runs, four walks and six hits over 4.2 innings in a no-decision against the Dodgers on Tuesday.

Sweep moved aside

The Brewers won three of four from visiting St. Louis to begin the season. Milwaukee’s bid to complete a sweep of the slumping Dodgers went by the wayside on Sunday, as an offense that erupted for 12 runs and 21 hits in the previous two games was limited to one and four, respectively. Travis Shaw, who delivered a double on Sunday, belted a solo homer off Monday Hudson in their last encounter on March 30.

Peralta sputtered out of the blocks in his season-opening start, yielding four runs on six hits across three innings of a no-decision against St. Louis. The 22-year-old pitched better in a pair of outings versus the Cardinals last season, allowing three runs in 6.0 innings of a 5-2 setback on Aug. 17 before surrendering a lone run in 3.2 innings on Sept. 24. Peralta rebounded from his season-opening start in a big way by scattering two hits and striking out 11 in 8.0 innings of a 1-0 win at Cincinnati before getting shredded for seven runs on eight hits–including two homers–in 3.1 innings of a no-decision against the Angels.

Best Bets for this Game

Full-Game Side Bet

Insiders Status:


Yelch is 0-for-8 in the past two contests. Peralta got knocked around in his most recent outing. St. Louis is 1-7 in the last eight meetings between the two teams. The Brewers are 38-15 in their last 53 series openers, 15-5 in their last 20 against right-handed starters, and 23-8 in their last 31 against the National League Central.

Prediction: Milwaukee Brewers

Full-Game Total Pick

Insiders Status:


St. Louis’ marquee offseason acquisition Paul Goldschmidt went deep three times to highlight a four-hit, five-RBI performance in a 9-5 victory against the Brewers on March 29. The over is 18-7-1 in the Cardinals’ last 26 overall and 9-3-1 in their last 13 on the road. It is also 6-1-1 in the Brewers’ last eight at home against opponents with losing road records and 9-3 in Peralta’s last 13 starts. Additionally, the over is 3-1-1 in St. Louis’ last five at Milwaukee. Look for this one to over the total.

Prediction: Over

Written By Ricky Dimon

A 2006 graduate of Davidson College, Ricky is a freelance sports writer based in Atlanta, Georgia. He has previously worked with various websites in the sports handicapping industry and is generally a fan of going with the hot hand while in most cases showing a willingness to take favorites and give the points. Beyond the four major sports, Ricky is an avid tennis fan—and writer—and covers the ATP Tour on a daily basis.