Miami Marlins
Predictions, Previews, and Odds

#955 Miami Marlins 8.5
vs. #956 St. Louis Cardinals Cardinals -190

Monday, June 17, 2019 at 8:15pm EDT
Written by Adam Rauzino

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 a Major League-low 3.46 runs on the season. The Miami pitching staff is having a decent season, recording a 4.38 team ERA, positioning them 17th in the Majors. The Marlins stand at 12-19 on the road this season.

See Full Analysis with Predictions

Upcoming Scheduled Games

We currently do not have a prediction for this team, check back closer to the game day!

Miami Marlins vs.
St. Louis Cardinals Cardinals
Tuesday, June 18, 2019
8:15pm EDT
Miami Marlins vs.
St. Louis Cardinals Cardinals
Wednesday, June 19, 2019
8:15pm EDT
Miami Marlins vs.
St. Louis Cardinals Cardinals
Thursday, June 20, 2019
7:15pm EDT
Miami Marlins vs.
Philadelphia Phillies
Friday, June 21, 2019
7:05pm EDT
Miami Marlins vs.
Philadelphia Phillies
Saturday, June 22, 2019
4:05pm EDT
Miami Marlins vs.
Philadelphia Phillies
Sunday, June 23, 2019
1:05pm EDT
Washington Nationals vs.
Miami Marlins
Tuesday, June 25, 2019
7:10pm EDT
Washington Nationals vs.
Miami Marlins
Wednesday, June 26, 2019
7:10pm EDT
Washington Nationals vs.
Miami Marlins
Thursday, June 27, 2019
7:10pm EDT
Philadelphia Phillies vs.
Miami Marlins
Friday, June 28, 2019
7:10pm EDT
Philadelphia Phillies vs.
Miami Marlins
Saturday, June 29, 2019
4:10pm EDT
Philadelphia Phillies vs.
Miami Marlins
Sunday, June 30, 2019
1:10pm EDT
Miami Marlins vs.
Washington Nationals
Tuesday, July 2, 2019
7:05pm EDT
Miami Marlins vs.
Washington Nationals
Wednesday, July 3, 2019
6:05pm EDT
Miami Marlins vs.
Washington Nationals
Thursday, July 4, 2019
11:05am EDT
Miami Marlins vs.
Atlanta Braves
Friday, July 5, 2019
7:20pm EDT
Miami Marlins vs.
Atlanta Braves
Saturday, July 6, 2019
4:10pm EDT
Miami Marlins vs.
Atlanta Braves
Sunday, July 7, 2019
1:20pm EDT
New York Mets vs.
Miami Marlins
Friday, July 12, 2019
7:10pm EDT
New York Mets vs.
Miami Marlins
Saturday, July 13, 2019
6:10pm EDT
New York Mets vs.
Miami Marlins
Sunday, July 14, 2019
1:10pm EDT
San Diego Padres vs.
Miami Marlins
Tuesday, July 16, 2019
7:10pm EDT