St. Louis Cardinals vs Miami Marlins MLB Betting Lines

Odds Preview 727

The Cardinals will play the Marlins on Wednesday, April 7th, 2021 at 4:10 pm ET. Check network listings or your nearest streaming app for coverage. Our opening pitch flys at Eastern Standard, make sure you adjust for your local timezone.

Matchup Pitchers
  • Cardinals - J. Flaherty - R
  • Marlins - P. Lopez - R

Learn more about MLB Betting with our handy tutorial and guide. We explain money line, total and run line bets. Plus, a great discussion about exotic bets like MLB Baseball parlays and props.

Best Money Line Bets
Underdog
Miami Marlins
Miami Marlins
Favorite
St. Louis Cardinals
St. Louis Cardinals
+105 Sb3gen3 -117 Sb3gen2
-103 Sb3gen2 -125 Sb3gen3
Here are money lines for the outright winner. Favorite St. Louis Cardinals has a minus value. Lay $117 at Sb3gen2 to win $100. Underdog Miami Marlins has a positive value. Risk $100 at Sb3gen3 to win $105.
Best Over and Under Total Lines
OverUnder
7o -115 Sb3gen2 7u +100 Sb3gen3
7o -120 Sb3gen3 7u -105 Sb3gen2
The over under line estimates the combined total of each team's final score. Sb3gen2 has the best over line of 7 points laying $115 to win $100. Sb3gen3 has the best under line of 7 u +100.
Best Underdog and Favorite Run Line Bets
Underdog
Miami Marlins
Miami Marlins
Favorite
St. Louis Cardinals
St. Louis Cardinals
+1.5 -165 Sb3gen2 -1.5 +145 Sb3gen2
SportsBetting3.com has analyzed the latest lines. Review our "Best Run Line Bets" table above to smash the books this Wednesday. Sb3gen2 has the best favorite St. Louis Cardinals run line at -1.5 points. Sb3gen2 has the best underdog Miami Marlins run line at +1.5 points.

Review our point spread betting tutorial and video for more information.

MLB World Series Odds

Latest World Series odds, if available, for each team. Review odds for other teams and learn how to bet on the tournament here. See past Championship results and learn how to bet World Series teasers, props and parlays.

St. Louis Cardinals World Series Odds
OutcomeSB3Gen SB3Gen
St. Louis CardinalsSt. Louis Cardinals

Cached 2021-06-19 03:29:28
Miami Marlins World Series Odds
OutcomeSB3Gen SB3Gen
Miami MarlinsMiami Marlins

Cached 2021-06-19 03:29:28

Team Standings

Season Standings
Team W L Pct GB Home Away Strk L10
Miami MarlinsSt. Louis Cardinals 36 36 0.500 10.0 19-15 17-21 L1 4-6
Miami MarlinsMiami Marlins 31 40 0.437 14.5 16-14 15-26 L1 5-5

St. Louis Cardinals Batting Stats

2021 St. Louis Cardinals Batting
Top 12 by Games Played
Player GP R H HR RBI BB SO AVG
Tommy Edman
3B
71 40 77 4 18 16 38 0.264
Dylan Carlson
LF
71 35 66 6 27 30 70 0.265
Paul Goldschmidt
1B
70 38 68 10 38 24 65 0.255
Nolan Arenado
3B
70 34 73 13 47 18 41 0.271
Matt Carpenter
2B
61 11 20 3 17 20 38 0.179
Tyler O'Neill
LF
53 31 50 15 34 9 69 0.276
Yadier Molina
C
51 20 47 7 30 12 38 0.263
Justin Williams
RF
51 10 19 4 11 17 46 0.160
Edmundo Sosa
SS
46 11 28 1 7 6 24 0.250
Paul DeJong
SS
45 19 25 8 19 17 43 0.160
Andrew Knizner
C
33 11 16 0 2 8 20 0.193
Genesis Cabrera
RP
32 0 0 0 0 0 0 0.000

Miami Marlins Batting Stats

2021 Miami Marlins Batting
Top 12 by Games Played
Player GP R H HR RBI BB SO AVG
Jesus Aguilar
1B
68 23 64 12 50 24 47 0.269
Jon Berti
3B
63 27 37 3 16 26 41 0.222
Adam Duvall
LF
62 29 48 16 52 14 75 0.216
Corey Dickerson
LF
62 27 53 2 14 16 45 0.260
Magneuris Sierra
CF
57 12 23 0 0 10 19 0.237
Garrett Cooper
1B
52 17 41 5 22 16 52 0.248
Miguel Rojas
SS
50 32 48 3 16 17 31 0.259
Jazz Chisholm Jr.
2B
48 27 48 8 24 16 63 0.264
Sandy Leon
C
36 6 19 1 4 5 30 0.183
Isan Diaz
2B
36 6 15 2 10 20 37 0.146
Starling Marte
CF
35 32 41 5 16 20 28 0.320
Brian Anderson
3B
35 13 31 3 11 12 36 0.250

St. Louis Cardinals Pitching Stats

2021 St. Louis Cardinals Pitching
Top 12 by Wins and Games Played
Player GP W L SV HLD IP K WHIP ERA
Jack Flaherty
SP
11 8 1 0 0 62.0 67 1.03 2.90
Adam Wainwright
SP
14 5 5 0 0 86.2 84 1.12 3.74
Ryan Helsley
RP
31 4 4 1 4 28.2 27 1.47 5.65
Alex Reyes
RP
31 4 2 17 0 33.0 46 1.33 0.82
Giovanny Gallegos
RP
30 4 1 1 11 37.2 44 0.69 2.15
John Gant
SP
13 4 5 0 0 61.2 46 1.61 3.50
Carlos Martinez
SP
13 3 8 0 0 68.0 47 1.37 6.62
Genesis Cabrera
RP
32 1 2 0 9 32.1 39 1.24 2.51
Daniel Ponce de Leon
SP
16 1 1 2 0 24.0 17 1.63 6.75
Jake Woodford
SP
14 1 0 0 0 22.1 20 1.39 4.03
Kwang Hyun Kim
SP
11 1 5 0 0 50.0 44 1.32 3.60
Tyler Webb
RP
22 0 0 0 2 16.1 14 2.51 13.22

Miami Marlins Pitching Stats

2021 Miami Marlins Pitching
Top 12 by Wins and Games Played
Player GP W L SV HLD IP K WHIP ERA
Trevor Rogers
SP
14 7 3 0 0 81.2 95 1.02 1.87
Sandy Alcantara
SP
15 4 6 0 0 93.1 87 1.06 3.09
Yimi Garcia
RP
29 3 5 11 2 27.0 25 1.04 2.67
John Curtiss
SP
26 3 1 0 0 30.1 33 1.15 2.97
Pablo Lopez
SP
15 3 4 0 0 85.0 85 1.07 2.86
Dylan Floro
RP
32 2 4 2 8 29.0 24 1.34 3.72
Richard Bleier
RP
30 2 0 0 9 25.2 22 0.90 3.16
Cody Poteet
SP
6 2 2 0 0 27.2 26 1.12 3.90
Anthony Bass
RP
30 1 3 0 10 25.2 22 1.21 4.56
Adam Cimber
RP
30 1 2 0 0 30.2 18 1.27 3.23
Ross Detwiler
RP
27 1 0 0 1 25.2 32 1.25 3.86
Jordan Holloway
RP
8 1 2 0 0 17.2 14 1.19 2.55

More MLB Matchups

MatchupDate & Time
Pittsburgh Pirates vs
Cincinnati Reds
04/07/2021
12:35pm
Tampa Bay Rays vs
Boston Red Sox
04/07/2021
1:10pm
Minnesota Twins vs
Detroit Tigers
04/07/2021
1:10pm
Toronto Blue Jays vs
Texas Rangers
04/07/2021
2:05pm
Milwaukee Brewers vs
Chicago Cubs
04/07/2021
2:20pm
Los Angeles Dodgers vs
Oakland Athletics
04/07/2021
3:37pm
New York Mets vs
Philadelphia Phillies
04/07/2021
4:05pm
San Francisco Giants vs
San Diego Padres
04/07/2021
4:10pm
Chicago White Sox vs
Seattle Mariners
04/07/2021
4:10pm
Baltimore Orioles vs
New York Yankees
04/07/2021
6:35pm
Arizona Diamondbacks vs
Colorado Rockies
04/07/2021
8:40pm