Prediction, Preview, and Odds
#955 Miami Marlins 8.5 vs.
#956 St. Louis Cardinals -200
Monday, June 17, 2019 at 8:15pm EDT
Written by Adam Rauzino



#955 Miami
#956 St. Louis Cardinals


This article covers a past game!

View upcoming games.

The St. Louis Cardinals and the Miami Marlins will kick off a four-game series starting Monday night from Busch Stadium. The Marlins will give the call to 24-year old right-hander Elieser Hernandez, and the Cardinals will counter with 30-year old right-hander Miles Mikolas. The Cardinals won two of three in Miami last week in the lone series of the season.

Hernandez Seeks First Victory of Season

Elieser Hernandez will make his third appearance and second start of the season, hunting for his first win. Hernandez battled the Cardinals in his first start of the season last week and he was solid, allowing three runs in 5.2 innings in a tough game Miami lost. The second-year right-hander conceded two runs in two innings against the Giants in his only other appearance with the Marlins this season. Hernandez allowed one run in 1.1 innings in his only other meeting against the Cardinals which occurred last season.

Watch for Garrett Cooper in this one as he had a big series against the Cardinals last week, recording five hits and four RBI’s in three games. The 28-year old left fielder is red-hot, driving in nine runs paired with a sizzling .392 average on the month. Cooper is now hitting .306 with six home runs and 20 RBI’s on the season. Martin Prado has landed on the IL which is a big hit to the Marlins offense.

The Marlins are averaging 3.48 runs on the season, ranking them down at 29th in the Major Leagues. The Miami pitching staff is having a decent season, recording a 4.38 team ERA, positioning them 14th in the Majors. The Marlins stand at 12-19 on the road this season.

Mikolas Shelled by Marlins, Charged with 2nd Straight Loss

Miles Mikolaswill be on the hill for the 15th time of the season in this one. Mikolas just saw the Marlins in his previous start and he was roughed up, serving up five runs in five innings in a 9-0 defeat. The 6-foot-5 right-hander hasn’t been able to duplicate last year’s success, and he brings a 4.83 ERA and a 1.23 WHIP into this one paired with a 4-7 record in 78.1 innings pitched on the year. Overall, Mikolas has fared well against the Marlins, posting a 2-1 record and a 3.91 ERA in 25.1 head-to-head innings. Brian Anderson is 2 for 8 against Mikolas, while Garrett Cooper is 3 for 3, and Starlin Castro is 1 for 10.

Marcell Ozuna continues to excel at the plate, posting a .327 average and a .380 on base percentage batting in the cleanup spot this month. The 28-year old left fielder is having an outstanding season and he has been the Cardinals biggest threat at the plate, hitting .259 with 18 homers and 56 RBI’s on the season. Ozona is 4 for 11 with one RBI against the Marlins this season.

The Cardinals are currently averaging 4.68 runs on the season, placing them 10th in the big leagues. The St. Louis pitching staff is having a strong season, sporting a 4.10 team ERA, pegging them 10th in the Majors. The Cardinals feature a 20-13 record at Busch Stadium.

Best Bets for this Game

Full-Game Side Bet

Insiders Status:


I am siding with the Cardinals on the run line (-1.5) in this matchup. I don’t see the Cardinals losing two straight games to the Marlins after they were handed a 9-0 loss in the series finale last week after winning the first two games of the series. The Cardinals bats are on a roll. They just scored a combined 24 runs in their four-game weekend series against the Mets.

Furthermore, the Cardinals pushed across three runs in 5.2 innings against Marlins’ starter Elieser Hernandez last week, and the young right-hander has now squandered five runs in his 7.2 innings pitched on the season. Also, the Marlins continue to falter, losing eight out of their last ten games overall. Lastly, both of the Cardinals’ wins against Miami last week occurred by at least two runs, giving me confidence they can take this one by a few runs.

Prediction: St. Louis Cardinals -1.5

Full-Game Total Pick

Insiders Status:


The over is worth a look in this matchup. The Cardinals should get to Elieser Hernandez, and they will likely get multiple looks at a poor Marlins’ bullpen that is carrying a 5.20 ERA on the season. Also, the over is 17-7-1 in the last 25 meetings between these two clubs.

In addition, the Marlins did manage to score five runs against Mikolas last week. I don’t expect them to score five runs as Mikolas is much better at home, although they should generate a few runs, plus the over is 4-1 in Mikolas’ last five home starts against a team with a losing record.

Prediction: Over

Full-Game Prop Bet

Insiders Status:


The over on the Cardinals team total offered on PointsBet can be a rewarding bet. Marlins’ starter Elieser Hernandez owns a terrible 5.28 ERA in his 73.1 career innings pitched at the Major League level. The Marlins have squandered 26 runs in their last five games, and I expect the Cardinals to have a big night at the plate.

Prediction: Cardinals Team Total Over

First Five Innings Prop Prediction

Insiders Status:


I am opting with the under on the three-inning total. The Marlins have struggled to generate offense in the first few innings all season. They have only plated 17 runs in the first inning in 69 games on the season, and their lowest scoring stretch occurs in innings 1-3 with 70 runs. The Cardinals are productive in the first frame, although their best three-inning stretch is in innings 4-6.

Prediction: Three Inning Total Under

Written By Adam Rauzino

Adam has been a sports fanatic his entire life, closely following hockey, baseball, basketball and football. Adam enjoys analyzing various stats, as well as studying Sabermetrics and analytics to take his picks to a whole new level. Adam has a passion for writing about various sports as well as personal finance and has brought his talents to us here at Winners and Whiners. He graduated with a diploma in business marketing and business finance.