Skip to main content

St. Louis Cardinals vs. Miami Marlins - 6/7/18 MLB Pick, Odds, and Prediction

Miami Marlins (22-39) at St. Louis Cardinals (32-27)
Date & Time Thursday June 7, 2018, 1:15 PM (EDT)
The Line
The Line: St. Louis Cardinals -202 / Miami Marlins +187 --- Over/Under: 8.5
TV Channel
Stream live sports and ESPN originals on ESPN+ for only $4.99 a month. Start your 7-day free trial today!
MLB | Miami Marlins (22-39) at St. Louis Cardinals (32-27)
Scott Kane-USA TODAY Sports

The Miami Marlins and St. Louis Cardinals meet Thursday in MLB action at Busch Stadium. 

The Miami Marlins look for another victory after losing nine of their last 12 games. The Marlins have scored 19 runs in their last three games and five or more runs in four of their last nine games. The Miami Marlins have won seven of their last 11 games when scoring more than three runs. Stalin Castro leads the Marlins with 70 hits and 24 RBI while Brian Anderson and Derek Dietrich have combined for 128 hits and 53 RBI. Elieser Hernandez gets the ball, and he is 0-3 with a 4.29 ERA and 10 strikeouts this season. This will be Hernandez’s first career game against the Cardinals.

The St. Louis Cardinals look for a spark of consistency after splitting their last 12 games. The Cardinals have allowed 18 runs in their last three games and four or more runs in six of their last 10 games. The St. Louis Cardinals have lost six of their last eight games when allowing more than two runs. Offensively, Jose Martinez leads the Cardinals with 64 hits and 33 RBI while Marcell Ozuna and Tommy Pham have combined for 111 hits and 52 RBI. Miles Mikolas gets the ball, and he is 6-1 with a 2.49 ERA and 53 strikeouts this season. Mikolas is 0-0 with a 5.68 ERA and eight strikeouts in his career against the Marlins.

The Marlins are 16-35 in their last 51 road games, 6-22 in their last 28 Thursday games and 1-7 in their last 8 during game 3 of a series. The Cardinals are 5-0 in Mikolas' last 5 starts vs. a team with a losing record, 4-0 in Mikolas' last 4 starts with 5 days of rest and 5-1 in Mikolas' last 6 starts. The over is 7-3 in the last 10 meetings in St. Louis and 18-7-1 in the last 26 meetings.

Mikolas has been very good all season long, allowing two or less runs in eight of his last nine starts and giving up just a .234 batting average. Hernandez has just 21 innings under his belt for his career and is coming off his worst performance, allowing five runs in three innings against Arizona. Also, it's tough seeing the Marlins sweeping anybody, as this club isn't good and doesn't win unless the offense shows up big. Give me the St. Louis Cardinals and the RL to add value to the bet.

St. Louis Cardinals -1.5

Randy Chambers has been with Sports Chat Place since 2014 and covers everything from the NFL to WNBA and tennis. Nobody works harder in this business in terms of content produced and amount of sports covered. Formerly a lead college football writer with Bleacher Report and has had his work featured at Fox Sports, CBS Sports and various other outlets.

Top 10 Sport Sites