Prediction, Preview, and Odds
#905 St. Louis Cardinals -160 vs.
#906 Miami Marlins 8
Wednesday, June 12, 2019 at 7:10pm EDT
Written by Adam Rauzino



#905 St. Louis Cardinals
#906 Miami


This article covers a past game!

View upcoming games.

The Miami Marlins and the St. Louis Cardinals will conclude a three-game NL East series Wednesday night from Marlins Park. The Cardinals will give the starting nod to 30-year old right-hander Miles Mikolas, and the Marlins will respond with 27-year old right-hander Jose Urena. The Cardinals notched a 4-1 win in Miami in Monday’s season series opener.

Mikolas Winless in Last Five Starts

The Cardinals will have Miles Mikolason the hill for the 14th time of the year as he searches for his first win in over one month. Mikolas didn’t have his best stuff in his latest effort, allowing three runs in four innings against the Cubs in a start that concluded with his sixth defeat of the season. The 6-foot-5 right-hander has been charged with the loss in four out of his last five starts, and he enters this one with a 4.54 ERA and a 1.19 WHIP accompanied with a 4-6 record in 73.1 innings logged. Mikolas has shut down the Marlins in his career, posting a sharp 2.66 ERA and a 2-0 record in 20.1 career innings. Brian Anderson is 1 for 5 against Mikolas, while Starlin Castro is 0 for 7, and Miguel Rojas is 1 for 3.

Matt Carpenter is a tough out against Marlins’ starter Jose Urena, registering four hits in five career at-bats. The 33-year old first baseman is having a subpar season for his standards, hitting .222 with nine homers and 22 RBI’s. Carpenter has driven in three runs in his last six games. The Cardinals continue to play without Yadier Molina and Jedd Gyorko.

The Cardinals are scoring an average of 4.64 runs on the season, ranking them 18th in the Major Leagues. The St. Louis pitching staff holds a solid 4.26 team ERA, placing them 12th in the Majors. The Cardinals own a poor 12-19 road record on the year entering Tuesday.

Urena Serves Up Season-High Six Runs in loss to Braves

Jose Urena will take the mound for the 14th time of the season in this one. Urena was roughed up last time out, surrendering six runs on 11 hits in three innings against the Braves, leading to the loss to dip his record to 4-7. The four-year veteran had an outstanding month of May, and he currently holds a 4.70 ERA and a 1.45 WHIP in 74.2 innings pitched on the year. The Cardinals have given Urena big trouble as he owns a terrible 7.91 ERA with a 2-1 record in four career starts. Dexter Fowler is 1 for 5 against Urena, while Marcell Ozuna is 3 for 3, and Paul Goldschmidt is 2 for 3. (EDIT: Jordan Yamamoto will make his MLB debut in place of Urena who was placed on the IL.)

The young Marlins hitters have flashed some potential this season and that includes Garrett Cooper. The 28-year old left fielder is hitting a stellar .367 with five RBI’s on the month, and he has increased his season average to .280 to go with five homers and 16 RBI’s. Cooper is facing the Cardinals for the first time of his young career in this one.

The Marlins stand last in the big leagues with an average of 3.47 runs on the season. The Miami pitching staff holds a 4.31 team ERA, positioning them 14th in the big leagues. The Marlins own a weak 11-22 home record entering Tuesday.

Best Bets for this Game

Full-Game Side Bet

Insiders Status:


I am siding with the Cardinals in this one. Usually I am willing to give the Marlins a close look, however, this is not a good matchup for Miami. Marlins’ starter Jordan Yamamoto is making his MLB debut, and I don’t expect him to go deep into the game, meaning the Cardinals will get multiple looks at a Marlins’ bullpen that owns a 5.14 ERA.

Furthermore, the Marlins have now dropped six consecutive games overall after winning a series in Milwaukee. They will struggle to generate offense against Miles Mikolas who features a sharp 2.66 career ERA against Miami.

Prediction: St. Louis Cardinals

Full-Game Total Pick

Insiders Status:


I expect plenty of runs in this one. The Cardinals have scored 11 runs through the first two games of this series, and they should get to Jordan Yamamoto, and I am confident they can add on late runs. The Cardinals scored four runs in the last two innings in Tuesday’s win.

In addition, Miles Mikolas isn’t sharp on the road where he stands at 1-3 with an abysmal 7.52 ERA in six starts. The Marlins lineup is hit or miss recently, but I anticipate them pushing across enough runs to allow the over to cash, plus the over is 6-2 in Mikolas’ last eight starts against a team with a losing record.

Prediction: Over

Full-Game Prop Bet

Insiders Status:


I am taking Kolten Wong to record a hit along with a Cardinals win offered by PointsBet. Kolten Wong is on a roll at the plate, sporting a terrific .333 average on the month, and he has notched at least one hit in eight out of his last ten games. Also, Wong went 2 for 3 against the Marlins in Tuesday’s win.

Prediction: Koten Wong to Record a Hit/Cardinals Win

First Five Innings Prop Prediction

Insiders Status:


I am opting with the over on the three-inning total. I expect the Cardinals to jump on Jordan Yamamoto who is making his MLB debut. In addition, Cardinals’ starter Miles Mikolas owns a cumulative 5.06 ERA through innings 1-3 this season.

Prediction: Three Inning Total Over

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.