St. Louis Cardinals vs. Miami Marlins Total Pick 7/6/23

by | Last updated Jul 6, 2023 | mlb

St. Louis Cardinals vs. Miami Marlins
Date: Thursday, July 6th, 6:40 ET
Location: loanDepot Park
TV: FS1
Money Line: Cardinals +117/Marlins -139
Total Line: 8

Betting Preview

Here’s our betting preview for the upcoming MLB clash between the Miami Marlins and the Cardinals on Thursday, July 6th at loanDepot Park. We provide you with a comprehensive analysis, odds, and predictions to help with your handicapping decision or tail our expert based on the projected lineups and listed starting pitchers.

Betting Odds

ML RL Total
STL +117 +1.5 O 8 (-114)
MIA -139 -1.5 U 8 (-107)

Cardinals vs. Marlins Projected Lineup

Batting Order Position
Brendan Donovan 1 2B
Paul Goldschmidt 2 1B
Lars Nootbaar 3 RF
Nolan Arenado 4 3B
Willson Contreras 5 C
Nolan Gorman 6 2B
Jordan Walker 7 RF
Paul DeJong 8 SS
Tommy Edman 9 SS
Jack Flaherty SP


Batting Order Position
Luis Arraez 1 2B
Jorge Soler 2 DH
Bryan De La Cruz 3 CF
Jesús Sánchez 4 RF
Garrett Cooper 5 1B
Jean Segura 6 SS
Joey Wendle 7 3B
Jacob Stallings 8 C
Dane Myers 9 RF
Eury Pérez SP


Straight Up/Over-Under/ Runline Record

St. Louis Cardinals: 35-51 SU / OU 44-41 / Runline 39-47
Miami Marlins: 51-37 SU / OU 41-44 / Runline 42-46

If the Cardinals are going to climb out of last place in the NL Central, they will need to turn things around with a win over the Marlins. Heading into the game, the Cardinals have lost three straight games and stand with an overall record of 35-51. On the road, the Cardinals are 18-26 and 17-25 at home. The team’s overall series record is 9-14-4.

  • The Cardinals have covered the runline in 45.3% of their games and have an average run margin of -0.5
  • The Cardinals have been favored in 58.1% of their games and have runline records of 16-26 and 23-21 at home and on the road, respectively
  • The over has hit in 52% of the Cardinals’ 86 games at 44-41.

On a record of 51-37, the Marlins are 2nd in the NL East. Currently, they are eight games out of the division lead. Against the Cardinals, they will be seeking their 4th straight win. On the road, they have a record of 23-21 while going 28-16 at home. Miami’s overall series record is 15-12.

  • The Marlins have covered the runline in 47.7% of their games and have an average run margin of -0.1
  • The Marlins have been favored in 47.7% of their games and have runline records of 19-25 and 23-21 at home and on the road, respectively
  • So far, the Marlins have an over/under record of just 41-44.

Pitching Matchup

Pitcher Appearances Started IP Record ERA WHIP HR
Jack Flaherty 16 16 86 5-5 4.61 1.56 6


For the season, Jack Flaherty has an ERA of 4.61 across 16 outings. Heading into the game, his overall record stands at 5-5. Against the Marlins, he will look to extend his streak of not giving up a home run to nine games. So far, opponents have a SLG% of .394 against him and a batting average of .273.

The Cardinals picked up a win the last time Jack Flaherty took the mound, taking down the Yankees by a score of 11-4. In six innings of work, he allowed four hits and zero earned runs while adding a W to his record.

Pitcher Appearances Started IP Record ERA WHIP HR
Eury Pérez 10 10 47 5-2 2.47 1.12 6


Miami starter Eury Pérez enters with an overall record of 5-2 and ERA of 2.47. His ERA on the road is 34.01 and 1.13 when pitching at home. Pérez’s season-long WHIP comes in at 1.12 with a batting average allowed of .207. Opposing teams have put together a slugging percentage of .391 against him.

Eury Pérez will look to bounce back from a short outing against the Braves. In the Marlins’ 7-0 loss, Pérez gave up six runs in one-third innings of work.

Cardinals vs. Marlins Offense Outlook

This season, the Cardinals are ranked 12th in the league with an average of 4.6 runs per game. St. Louis is ranked 7th in home runs, with a total of 116 long balls. Their overall batting average is .253, including .238 on the road and .260 at home.

St. Louis Cardinals Team Hitting Stats

Team Games Runs HR BA OBP SLG
Cardinals 86 4.6 (12th) 116 (7th) .253 (9th) .328 (7th) .328 (7th)


St. Louis Cardinals Top Hitters: Last Five Games

Player BA H R HR SLG
Willson Contreras .400 8 4 1 .700
Lars Nootbaar .261 6 5 1 .458
Nolan Arenado .337 7 4 0 .623
Nolan Gorman .139 3 3 2 .431
Paul Goldschmidt .289 6 2 1 .539


The Marlins have played 88 games and currently hold the 22nd spot in the league with an average of 4.2 runs per game. With 82 home runs, Miami is 20th in the league. The team’s batting average, including .245 on the road and .272 at home, is .264.

Miami Marlins Top Hitters vs. Righties

Player BA HR SLG WOBA
Luis Arraez .364 3 .461 .375
Bryan De La Cruz .257 7 .395 .308
Jorge Soler .208 13 .408 .302
Jon Berti .232 1 .298 .253
Garrett Cooper .209 9 .393 .280


Miami Marlins Top Hitters: Last Five Games

Player BA H R HR SLG
Garrett Cooper .270 6 3 1 .440
Jorge Soler .350 7 7 0 .600
Luis Arraez .307 6 4 0 .397
Jesús Sánchez .291 5 1 1 .500
Bryan De La Cruz .183 4 3 0 .233


Free MLB Pick

The Cards hope that Jack Flaherty can help put an end to a three-game skid and help avoid the sweep tonight. Flaherty rebounded from a rough patch with a six-inning scoreless outing versus the Yankees. He also has strong back numbers against the Marlins albeit in a small sample size, holding them to a .192 BA and .22 OBP over 26 at-bats.
Miami starter Eury Perez just didn’t have his stuff in his last outing getting chased with just one out in the first allowing six earned runs. He was sizzling prior to that with three six-inning starts allowing zero runs. He hasn’t faced the Cards, but the odds are that he gets back on track today. Perez has three or fewer runs in 9 of his 10 starts and two or fewer in 8 of 10.
The Marlins bats are always dangerous, but I think there is enough to support a play on the Under 8.5 -115.

MLB Betting Guide

New to betting on baseball? We've got you covered! Our comprehensive how to bet on baseball article explains all the different types of wagers offered at the sportsbooks including money lines, over/unders, run lines, parlays and more! Also get tips and strategies to increase your odds of beating the bookies!