St. Louis Cardinals @ Miami Marlins

St. Louis Cardinals14-9 (7-4 away)
Final 1 - 4
Miami Marlins11-13 (9-6 home)
2.28BetOnline.ag ML 1.74FanDuel
+1.5 (1.61)BetUS Spread -1.5 (2.55)BetRivers
O 8 (1.88)BetRivers O/U U 8 (2.03)LowVig.ag

Team Stats

St. Louis Cardinals
Miami Marlins
14-9 Record 11-13
W1 Streak L1
4.8 Offence 4.5
5.2 Defence 4.5
10.0 Total 9.0
-0.3 Margin 0.0
14-9 Spread 9-13-2
W1 ATS Streak L1
13-9-1 O/U 14-8-2
U2 O/U Streak U2
St. Louis Cardinals
Miami Marlins
7-4 Record 9-6
W1 Streak L1
5.5 Offence 4.7
5.1 Defence 3.6
10.6 Total 8.3
+0.5 Margin +1.1
7-4 Spread 6-7-2
W1 ATS Streak L1
6-4-1 O/U 8-7
U2 O/U Streak U2
St. Louis Cardinals
Miami Marlins
1-1 Record 1-1
W1 Streak L1
4.0 Offence 4.0
4.0 Defence 4.0
8.0 Total 8.0
0.0 Margin 0.0
1-1 Spread 1-1
W1 ATS Streak L1
0-2 O/U 0-2
U2 O/U Streak U2

Team Schedule

Date Opponent Result ML Spread O/U
Apr 21, '26 @ Miami Marlins W 5-3 W 2.09 W +1.5 U 8.5
Apr 20, '26 @ Miami Marlins L 3-5 L 2.20 L +1.5 U 8.5
Apr 19, '26 @ Houston Astros W 7-5 W 2.28 W +1.5 O 8.5
Apr 18, '26 @ Houston Astros W 7-5 W 2.25 W +1.5 O 9
Apr 17, '26 @ Houston Astros W 9-4 W 2.13 W +1.5 O 9
Apr 15, '26 Cleveland Guardians W 5-3 W 1.96 W +1.5 U 9
Apr 14, '26 Cleveland Guardians W 6-5 W 2.15 W +1.5 O 9
Apr 13, '26 Cleveland Guardians L 3-9 L 2.05 L +1.5 O 8
Apr 12, '26 Boston Red Sox L 3-9 L 2.01 L +1.5 O 8.5
Apr 11, '26 Boston Red Sox L 1-7 L 2.20 L +1.5 O 7.5
Date Opponent Result ML Spread O/U
Apr 21, '26 St. Louis Cardinals L 3-5 L 1.87 L +1.5 U 8.5
Apr 20, '26 St. Louis Cardinals W 5-3 W 1.77 W -1.5 U 8.5
Apr 19, '26 Milwaukee Brewers W 5-3 W 1.91 W +1.5 O 7.5
Apr 18, '26 Milwaukee Brewers L 2-5 L 1.91 L +1.5 U 7.5
Apr 17, '26 Milwaukee Brewers L 5-7 L 1.91 L +1.5 O 8
Apr 15, '26 @ Atlanta Braves L 3-6 L 2.42 L +1.5 P 9
Apr 14, '26 @ Atlanta Braves L 5-6 L 2.45 W +1.5 O 8.5
Apr 13, '26 @ Atlanta Braves W 10-4 W 2.35 W +1.5 O 8
Apr 12, '26 @ Detroit Tigers L 2-8 L 2.55 L +1.5 O 6
Apr 11, '26 @ Detroit Tigers L 1-6 L 2.24 L +1.5 P 7
Date Home Result ML Spread O/U
Apr 21, '26 5-3 2.09 +1.5 U 8.5
Apr 20, '26 5-3 1.77 -1.5 U 8.5

Best Lines/Odds

St. Louis Cardinals Miami Marlins
BestClosing 2.28+0.07BetOnline.ag 1.74-0.09FanDuel
BestOpening 2.21BetUS 1.83BetOnline.ag
St. Louis Cardinals Miami Marlins
BestClosing +1.5(1.61+0.05)BetUS -1.5(2.55-0.11)BetRivers
BestOpening +1.5(1.56)BetUS -1.5(2.66)LowVig.ag
Over Under
BestClosing O 8(1.88+0.07)BetRivers U 8-0.5(2.03+0.08)LowVig.ag
BestOpening O 8(1.81)LowVig.ag U 8.5(1.95)BetUS

Odds History

Book Best Odds
BetMGM St. Louis Cardinals 2.18+0.13
Miami Marlins 1.69-0.11
BetOnline.ag St. Louis Cardinals 2.28+0.18
Miami Marlins 1.71-0.12
BetRivers St. Louis Cardinals 2.17+0.09
Miami Marlins 1.68-0.07
BetUS St. Louis Cardinals 2.25+0.04
Miami Marlins 1.72-0.03
Bovada St. Louis Cardinals 2.19+0.10
Miami Marlins 1.70-0.06
Caesars St. Louis Cardinals 2.18+0.13
Miami Marlins 1.71-0.09
DraftKings St. Louis Cardinals 2.19+0.10
Miami Marlins 1.70-0.06
Fanatics St. Louis Cardinals 2.20+0.15
Miami Marlins 1.69-0.11
FanDuel St. Louis Cardinals 2.16+0.06
Miami Marlins 1.74-0.03
LowVig.ag St. Louis Cardinals 2.28+0.18
Miami Marlins 1.71-0.12
MyBookie.ag St. Louis Cardinals 2.19+0.09
Miami Marlins 1.71-0.06
Book Best Odds
BetMGM St. Louis Cardinals +1.5(1.57+0.07)
Miami Marlins -1.5(2.45-0.20)
BetOnline.ag St. Louis Cardinals +1.5(1.59+0.06)
Miami Marlins -1.5(2.49-0.16)
BetRivers St. Louis Cardinals +1.5(1.51+0.04)
Miami Marlins -1.5(2.55-0.10)
BetUS St. Louis Cardinals +1.5(1.61+0.05)
Miami Marlins -1.5(2.44-0.12)
Bovada St. Louis Cardinals +1.5(1.59+0.05)
Miami Marlins -1.5(2.45-0.15)
Caesars St. Louis Cardinals +1.5(1.59+0.08)
Miami Marlins -1.5(2.43-0.19)
DraftKings St. Louis Cardinals +1.5(1.57+0.07)
Miami Marlins -1.5(2.44-0.19)
Fanatics St. Louis Cardinals +1.5(1.57+0.04)
Miami Marlins -1.5(2.45-0.10)
FanDuel St. Louis Cardinals +1.5(1.57+0.05)
Miami Marlins -1.5(2.46-0.12)
LowVig.ag St. Louis Cardinals +1.5(1.61+0.08)
Miami Marlins -1.5(2.46-0.20)
MyBookie.ag St. Louis Cardinals +1.5(1.56+0.01)
Miami Marlins -1.5(2.42-0.04)
Book Best Odds
BetMGM Over O 8-0.5(1.83-0.08)
Under U 8-0.5(2.00+0.09)
BetOnline.ag Over O 8(1.87+0.07)
Under U 8(1.95-0.10)
BetRivers Over O 8-0.5(1.88-0.03)
Under U 8-0.5(1.91+0.02)
BetUS Over O 8-0.5(1.83-0.04)
Under U 8-0.5(2.00+0.05)
Bovada Over O 8-0.5(1.87)
Under U 8-0.5(1.95)
Caesars Over O 8-0.5(1.87-0.04)
Under U 8-0.5(1.95+0.04)
DraftKings Over O 8-0.5(1.87-0.02)
Under U 8-0.5(1.95+0.02)
Fanatics Over O 8-0.5(1.87-0.08)
Under U 8-0.5(1.95+0.08)
FanDuel Over O 8-0.5(1.87-0.04)
Under U 8-0.5(1.95+0.04)
LowVig.ag Over O 8(1.85+0.04)
Under U 8(2.03-0.04)
MyBookie.ag Over O 8-0.5(1.85-0.06)
Under U 8-0.5(1.96+0.06)

Game Results by Top Cappers

Capper Profit Results
#1 totaltout +5.84
Miami Marlins -1.5@ 2.46for 4 unitsWon +5.84
#2 salamicontrarian +3.30
Miami Marlins -1.5@ 2.65for 2 unitsWon +3.30
#3 hookchaser +2.85
Under 8.5@ 1.95for 3 unitsWon +2.85
#4 hoopschief +1.90
Under 8.5@ 1.95for 2 unitsWon +1.90
#5 valuebroker +1.60
Miami Marlins@ 1.80for 2 unitsWon +1.60
#6 bookiewolf +1.53
Miami Marlins -1.5@ 2.53for 1 unitWon +1.53
#7 bonusking +0.95
Under 8.5@ 1.95for 1 unitWon +0.95
#8 marginsniper +0.95
Under 8.5@ 1.95for 1 unitWon +0.95
#9 pickembaron +0.95
Under 8.5@ 1.95for 1 unitWon +0.95
#10 steamking +0.95
Under 8.5@ 1.95for 1 unitWon +0.95
#11 nickelcontrarian +0.93
Under 8.5@ 1.93for 1 unitWon +0.93
#12 salamichaser +0.91
Under 8.5@ 1.91for 1 unitWon +0.91
#13 cardguru +0.87
Under 8.5@ 1.87for 1 unitWon +0.87
#14 oddsbettor +0.83
Miami Marlins@ 1.83for 1 unitWon +0.83
#15 betcontrarian +0.77
Miami Marlins@ 1.77for 1 unitWon +0.77
#16 juicelion +0.77
Miami Marlins@ 1.77for 1 unitWon +0.77
#17 fadepulse +0.74
Miami Marlins@ 1.74for 1 unitWon +0.74
#18 asiansyndicate -1.00
Over 8@ 1.80for 1 unitLost -1.00
#19 badbeatguru -1.00
St. Louis Cardinals@ 2.10for 1 unitLost -1.00
#20 bitcoinace -1.00
St. Louis Cardinals +1.5@ 1.56for 1 unitLost -1.00

Game Consensus

14 picks | 23 units
St. Louis Cardinals
Miami Marlins
9 picks | 64%
5 picks | 36%
17 units | 74%
6 units | 26%
Picks Per Odds Range
St. Louis Cardinals
Picks
Miami Marlins
2.05 - 2.21
9
5
1.74 - 1.83
8 picks | 17 units
St. Louis Cardinals
Miami Marlins
5 picks | 63%
3 picks | 38%
10 units | 59%
7 units | 41%
Picks Per Line
St. Louis Cardinals
Picks
Miami Marlins
+1.5
5
3
-1.5
10 picks | 13 units
Over
Under
1 pick | 10%
9 picks | 90%
1 unit | 8%
12 units | 92%
Picks Per Line
Over
Picks
Under
O 8
1
9
U 8.5

Moneyline

Trends for best moneyline odds.

St. Louis Cardinals (2.28)

  • St. Louis Cardinals won as strong underdog in 3 of 4 (75%) Strong underdog split
  • St. Louis Cardinals won as away underdog in 6 of 9 (67%) Underdog split - Away
  • St. Louis Cardinals won as underdog in 12 of 20 (60%) Underdog split
  • St. Louis Cardinals won on the road in 7 of 11 (64%) Season - Away
  • St. Louis Cardinals won 14 of 23 (61%) Season
  • Miami Marlins lost 13 of 24 (54%) Season

Miami Marlins (1.74)

  • Miami Marlins won as home favorite in 9 of 15 (60%) Favorite split - Home
  • Miami Marlins won as favorite in 9 of 15 (60%) Favorite split
  • Miami Marlins won at home in 9 of 15 (60%) Season - Home
  • Miami Marlins moneyline shortened by -0.09 from 1.83 to 1.74 Closing line movement

Spread

Trends for best spread lines.

St. Louis Cardinals +1.5

  • St. Louis Cardinals covered as strong underdog in 3 of 4 (75%) Strong underdog ATS split
  • Miami Marlins failed to cover -1.5 in 17 of 24 (71%) Season at current line
  • St. Louis Cardinals covered as underdog in 11 of 19 (58%) Underdog ATS split
  • St. Louis Cardinals covered +1.5 on the road in 7 of 11 (64%) Season at current line - Away
  • St. Louis Cardinals covered +1.5 in 14 of 23 (61%) Season at current line
  • Miami Marlins failed to cover -1.5 at home in 9 of 15 (60%) Season at current line - Home
  • Miami Marlins failed to cover as home favorite in 6 of 11 (55%) Favorite ATS split - Home
  • Miami Marlins failed to cover as favorite in 6 of 11 (55%) Favorite ATS split
  • St. Louis Cardinals covered as away underdog in 4 of 7 (57%) Underdog ATS split - Away

Miami Marlins -1.5

No trends.

Total

Trends for best over/under lines.

Over 8

  • St. Louis Cardinals played over 8 on the road in 6 of 8 (75%) Season at current total
  • Miami Marlins played over 8 in 14 of 21 (67%) Season at current total
  • St. Louis Cardinals played over 8 in 12 of 18 (67%) Season at current total
  • Both teams played over 8 in 26 of 39 (67%) Season at current total - Both teams
  • Miami Marlins played over 8 at home in 7 of 12 (58%) Season at current total

Under 8

  • Total moved down -0.5 from 8.5 to 8 Closing line movement