Arizona Diamondbacks @ St. Louis Cardinals

Arizona Diamondbacks53-49 (22-27 away)
Final 10 - 6
St. Louis Cardinals52-49 (26-26 home)
2.10BetRivers ML 1.82FanDuel
+1.5 (1.50)Fanatics Spread +1.5 (1.49)FanDuel
O 7.5 (1.92)Bally Bet O/U U 8 (1.86)DraftKings

Team Stats

Arizona Diamondbacks
St. Louis Cardinals
53-49 Record 52-49
W2 Streak W1
4.5 Offence 4.4
4.5 Defence 4.4
9.0 Total 8.9
0.0 Margin 0.0
59-39-4 Spread 65-35-1
W1 ATS Streak W1
46-51-5 O/U 44-54-3
O2 O/U Streak U3
Arizona Diamondbacks
St. Louis Cardinals
22-27 Record 26-26
W4 Streak L1
4.1 Offence 3.7
4.4 Defence 4.3
8.6 Total 8.0
-0.3 Margin -0.7
29-19-1 Spread 31-20-1
W4 ATS Streak L1
22-25-2 O/U 21-30-1
U1 O/U Streak U3
Arizona Diamondbacks
St. Louis Cardinals
4-2 Record 2-4
W2 Streak L2
5.3 Offence 4.2
4.2 Defence 5.3
9.5 Total 9.5
+1.2 Margin -1.2
6-0 Spread 3-2-1
W6 ATS Streak W1
3-3 O/U 3-3
O1 O/U Streak O1

Team Schedule

Date Opponent Result ML Spread O/U
Jul 22, '26 Athletics W 15-5 W 1.74 W -1 O 8.5
Jul 21, '26 Athletics W 6-5 W 1.76 P -1 O 9.5
Jul 20, '26 Athletics L 2-5 L 1.71 L -1 U 9
Jul 19, '26 St. Louis Cardinals W 8-7 W 1.81 W +1.5 O 9
Jul 18, '26 St. Louis Cardinals W 5-3 W 1.88 W +1.5 U 8.5
Jul 17, '26 St. Louis Cardinals L 4-5 L 1.91 W +1.5 O 8.5
Jul 12, '26 @ Los Angeles Dodgers W 5-3 W 2.94 W +1.5 U 9.5
Jul 11, '26 @ Los Angeles Dodgers W 9-2 W 3.60 W +2.5 O 8.5
Jul 10, '26 @ Los Angeles Dodgers W 9-3 W 2.80 W +1.5 O 9
Jul 9, '26 @ San Diego Padres W 3-1 W 2.10 W +1.5 U 8.5
Date Opponent Result ML Spread O/U
Jul 22, '26 @ Los Angeles Angels W 1-0 W 2.25 W +1.5 U 8.5
Jul 21, '26 @ Los Angeles Angels L 1-5 L 2.05 L +1.5 U 9
Jul 20, '26 @ Los Angeles Angels L 2-3 L 2.00 W +1.5 U 8.5
Jul 19, '26 @ Arizona Diamondbacks L 7-8 L 2.08 W +1.5 O 9
Jul 18, '26 @ Arizona Diamondbacks L 3-5 L 2.00 L +1.5 U 8.5
Jul 17, '26 @ Arizona Diamondbacks W 5-4 W 1.98 W +1.5 O 8.5
Jul 12, '26 Atlanta Braves L 3-4 L 1.79 L -1 U 7.5
Jul 11, '26 Atlanta Braves W 4-1 W 1.93 W +1.5 U 8.5
Jul 10, '26 Atlanta Braves W 2-1 W 2.40 W +1.5 U 7.5
Jul 9, '26 Milwaukee Brewers L 4-8 L 2.10 L +1.5 O 8.5
Date Home Result ML Spread O/U
Jul 19, '26 8-7 1.81 +1.5 O 9
Jul 18, '26 5-3 1.88 +1.5 U 8.5
Jul 17, '26 5-4 1.98 +1.5 O 8.5
Jun 24, '26 9-4 2.00 +1.5 O 8.5
Jun 23, '26 4-3 1.96 +1.5 U 8.5
Jun 22, '26 3-2 1.69 +1.5 U 8.5

Best Lines/Odds

Arizona Diamondbacks St. Louis Cardinals
BestClosing 2.10BetRivers 1.82+0.03FanDuel
BestOpening 2.10Bally Bet 1.79FanDuel
Arizona Diamondbacks St. Louis Cardinals
BestClosing +1.5(1.50-0.04)Fanatics +1.5+3(1.49-1.23)FanDuel
BestOpening +1.5(1.54)Fanatics -1.5(2.72)FanDuel
Over Under
BestClosing O 7.5-0.5(1.92+0.01)Bally Bet U 8-0.5(1.86-0.02)DraftKings
BestOpening O 8(1.91)Fanatics U 8.5(1.88)FanDuel

Odds History

Book Best Odds
Bally Bet Arizona Diamondbacks 2.06-0.04
St. Louis Cardinals 1.78+0.02
BetMGM Arizona Diamondbacks 2.05-0.05
St. Louis Cardinals 1.80+0.06
BetRivers Arizona Diamondbacks 2.10
St. Louis Cardinals 1.80+0.04
Caesars Arizona Diamondbacks 2.10
St. Louis Cardinals 1.77
DraftKings Arizona Diamondbacks 2.04-0.05
St. Louis Cardinals 1.79+0.03
Fanatics Arizona Diamondbacks 2.05-0.05
St. Louis Cardinals 1.80+0.03
FanDuel Arizona Diamondbacks 2.04-0.04
St. Louis Cardinals 1.82+0.03
theScore Bet Arizona Diamondbacks 2.05-0.05
St. Louis Cardinals 1.80+0.03
Book Best Odds
Bally Bet Arizona Diamondbacks +1.5(1.42-0.06)
St. Louis Cardinals -1.5(2.80+0.20)
BetMGM Arizona Diamondbacks +1.5(1.48-0.02)
St. Louis Cardinals -1.5(2.70+0.05)
BetRivers Arizona Diamondbacks +1-0.5(1.65+0.17)
St. Louis Cardinals -1+0.5(2.28-0.32)
Caesars Arizona Diamondbacks +1.5(1.49-0.02)
St. Louis Cardinals -1.5(2.70+0.08)
DraftKings Arizona Diamondbacks +1.5(1.49-0.01)
St. Louis Cardinals -1.5(2.68+0.05)
Fanatics Arizona Diamondbacks +1.5(1.50-0.04)
St. Louis Cardinals -1.5(2.60+0.10)
FanDuel Arizona Diamondbacks -1.5-3(2.68+1.20)
St. Louis Cardinals +1.5+3(1.49-1.23)
theScore Bet Arizona Diamondbacks +1.5(1.47-0.03)
St. Louis Cardinals -1.5(2.70+0.05)
Book Best Odds
Bally Bet Over O 7.5-1(1.92-0.01)
Under U 7.5-1(1.91+0.04)
BetMGM Over O 7.5-1(1.85-0.15)
Under U 7.5-1(1.98+0.15)
BetRivers Over O 7.5-1(1.92-0.01)
Under U 7.5-1(1.91+0.04)
Caesars Over O 7.5-1(1.87-0.08)
Under U 7.5-1(1.95+0.08)
DraftKings Over O 8(1.96+0.11)
Under U 8(1.86-0.12)
Fanatics Over O 7.5-0.5(1.91)
Under U 7.5-0.5(1.91)
FanDuel Over O 7.5-1(1.89-0.05)
Under U 7.5-1(1.93+0.05)
theScore Bet Over O 7.5-1(1.83-0.12)
Under U 7.5-1(2.00+0.13)

Game Results by Top Cappers

Capper Profit Results
#1 wagerboss +9.00
Arizona Diamondbacks -1.5@ 2.80for 5 unitsWon +9.00
#2 valuetitan +5.25
Over 8.5@ 2.05for 5 unitsWon +5.25
#3 livecrew +4.32
Arizona Diamondbacks@ 2.08for 4 unitsWon +4.32
#4 nflchaser +3.72
Over 8.5@ 1.93for 4 unitsWon +3.72
#5 cardwiseguy +3.21
Arizona Diamondbacks@ 2.07for 3 unitsWon +3.21
#6 bitcointitan +3.00
Arizona Diamondbacks@ 2.00for 3 unitsWon +3.00
#7 nbacrew +3.00
Arizona Diamondbacks@ 2.00for 3 unitsWon +3.00
#8 betsgambler +2.14
Arizona Diamondbacks@ 2.07for 2 unitsWon +2.14
#9 nhlcapper +2.08
Arizona Diamondbacks@ 2.04for 2 unitsWon +2.08
#10 betrunner +2.00
Over 7.5@ 2.00for 2 unitsWon +2.00
#11 unitbanker +1.92
Arizona Diamondbacks +1.5@ 1.48for 4 unitsWon +1.92
#12 juicesniper +1.35
Arizona Diamondbacks +1.5@ 1.45for 3 unitsWon +1.35
#13 asiantipster +0.96
Arizona Diamondbacks@ 1.96for 1 unitWon +0.96
#14 nflhero +0.96
Over 7.5@ 1.96for 1 unitWon +0.96
#15 napcontrarian +0.91
Over 7.5@ 1.91for 1 unitWon +0.91
#16 bonusbroker +0.51
Arizona Diamondbacks +1.5@ 1.51for 1 unitWon +0.51
#17 bookieboss +0.50
Arizona Diamondbacks +1.5@ 1.50for 1 unitWon +0.50
#18 cashbettor +0.45
Arizona Diamondbacks +1.5@ 1.45for 1 unitWon +0.45
#19 arbitragegambler -1.00
St. Louis Cardinals -1.5@ 2.70for 1 unitLost -1.00
#20 dimepulse -1.00
St. Louis Cardinals -1.5@ 2.60for 1 unitLost -1.00

Game Consensus

11 picks | 27 units
Arizona Diamondbacks
St. Louis Cardinals
7 picks | 64%
4 picks | 36%
18 units | 67%
9 units | 33%
Picks Per Odds Range
Arizona Diamondbacks
Picks
St. Louis Cardinals
1.96 - 2.08
7
4
1.83 - 1.87
10 picks | 20 units
Arizona Diamondbacks
St. Louis Cardinals
6 picks | 60%
4 picks | 40%
15 units | 75%
5 units | 25%
Picks Per Line
Arizona Diamondbacks
Picks
St. Louis Cardinals
+1.5
6
4
-1.5
12 picks | 36 units
Over
Under
5 picks | 42%
7 picks | 58%
13 units | 36%
23 units | 64%
Picks Per Line
Over
Picks
Under
O 7.5
3
3
U 7.5
2
U 8
O 8.5
2
2
U 8.5

Moneyline

Trends for best moneyline odds.

Arizona Diamondbacks (2.10)

  • Arizona Diamondbacks won 4 straight on the road Streak - Away
  • Arizona Diamondbacks won 2 straight Streak
  • Arizona Diamondbacks won 53 of 102 (52%) Season

St. Louis Cardinals (1.82)

  • St. Louis Cardinals won as home favorite in 13 of 21 (62%) Favorite split - Home
  • St. Louis Cardinals won as favorite in 16 of 27 (59%) Favorite split
  • Arizona Diamondbacks lost as underdog in 33 of 58 (57%) Underdog split
  • Arizona Diamondbacks lost as away underdog in 23 of 41 (56%) Underdog split - Away
  • Arizona Diamondbacks lost on the road in 27 of 49 (55%) Season - Away
  • St. Louis Cardinals won 52 of 101 (51%) Season

Spread

Trends for best spread lines.

Arizona Diamondbacks +1.5

  • St. Louis Cardinals failed to cover -1.5 in 7 straight Streak
  • St. Louis Cardinals failed to cover -1.5 at home in 38 of 52 (73%) Season at current line - Home
  • Arizona Diamondbacks covered +1.5 in 68 of 102 (67%) Season at current line
  • St. Louis Cardinals failed to cover -1.5 in 67 of 101 (66%) Season at current line
  • Arizona Diamondbacks covered as underdog in 37 of 62 (60%) Underdog ATS split
  • Arizona Diamondbacks covered +1.5 on the road in 32 of 49 (65%) Season at current line - Away
  • Arizona Diamondbacks covered +1.5 in 4 straight on the road Streak - Away
  • Arizona Diamondbacks covered as away underdog in 20 of 35 (57%) Underdog ATS split - Away
  • Arizona Diamondbacks covered +1.5 in 2 straight Streak

St. Louis Cardinals +1.5

  • St. Louis Cardinals covered as underdog in 46 of 73 (63%) Underdog ATS split
  • Arizona Diamondbacks failed to cover -1.5 on the road in 33 of 49 (67%) Season at current line - Away
  • St. Louis Cardinals covered +1.5 in 68 of 101 (67%) Season at current line
  • St. Louis Cardinals covered as home underdog in 25 of 42 (60%) Underdog ATS split - Home
  • Arizona Diamondbacks failed to cover -1.5 in 67 of 102 (66%) Season at current line
  • St. Louis Cardinals covered +1.5 at home in 33 of 52 (63%) Season at current line - Home
  • St. Louis Cardinals covered +1.5 in 3 straight at home Streak - Home

Total

Trends for best over/under lines.

Over 7.5

  • Head to head played over 7.5 in 4 of 6 (67%) H2H season
  • Arizona Diamondbacks played over 7.5 in 59 of 102 (58%) Season at current total
  • Arizona Diamondbacks played over 7.5 in 3 straight on the road Streak - Away
  • Arizona Diamondbacks played over 7.5 on the road in 28 of 49 (57%) Season at current total
  • Both teams played over 7.5 in 115 of 203 (57%) Season at current total - Both teams
  • St. Louis Cardinals played over 7.5 in 56 of 101 (55%) Season at current total
  • Arizona Diamondbacks played over 7.5 in 2 straight Streak

Under 8

  • St. Louis Cardinals played under 8 at home in 28 of 46 (61%) Season at current total
  • St. Louis Cardinals played under 8 in 3 straight Streak
  • St. Louis Cardinals played under 8 in 3 straight at home Streak - Home
  • St. Louis Cardinals played under 8 in 45 of 89 (51%) Season at current total
  • Total moved down -0.5 from 8.5 to 8 Closing line movement