Odds MLB
MLB · GAME ODDS
ODDS UPDATE THROUGHOUT THE DAY

Arizona Diamondbacks @ St. Louis Cardinals

Today 5:16pm

MONEYLINE
Diamondbacks+100
Cardinals-112
SPREAD
Diamondbacks +1.5-220
Cardinals +1.5-225
TOTAL
O 7.5-105
U 7.5-115

Best available price shown per line; odds refresh throughout the day and are subject to change.

Player Props

Ketel Marte
Corbin Carroll
Jordan Walker
Alec Burleson
Max Kepler
JJ Wetherholt
Lars Nootbaar
Adrian Del Castillo
Tim Tawa
Jimmy Crooks
Geraldo Perdomo
Nathan Church
Ryan Waldschmidt
Gabriel Moreno
Masyn Winn
Blaze Jordan
Jose Fermin
Ildemaro Vargas

Recent Form

Arizona Diamondbacks

DATE OPP CLOSE RESULT ATS/OU
Jul 22, 2026 Athletics -1.5 / 6.5 Lost 2-5 Lost / Over
Jul 22, 2026 Athletics -1.5 / 6.5 Won 6-5 Lost / Over
Jul 22, 2026 Athletics -1.5 / 6.5 Won 15-5 Won / Over
Jul 22, 2026 Athletics -4.5 / 10.5 Lost 2-5 Lost / Under
Jul 22, 2026 Athletics -4.5 / 10.5 Won 6-5 Lost / Over
Jul 21, 2026 Athletics +1.5 / 8.5 Lost 2-5 Lost / Under
Jul 19, 2026 St. Louis Cardinals -1.5 / 8.5 Lost 4-5 Lost / Over
Jul 19, 2026 St. Louis Cardinals -1.5 / 8.5 Won 5-3 Won / Under
Jul 19, 2026 St. Louis Cardinals -1.5 / 8.5 Won 8-7 Lost / Over
Jul 18, 2026 St. Louis Cardinals -1.5 / 8.5 Lost 4-5 Lost / Over

St. Louis Cardinals

DATE OPP CLOSE RESULT ATS/OU
Jul 22, 2026 @Los Angeles Angels +1.5 / 8.5 Lost 3-2 Won / Under
Jul 22, 2026 @Los Angeles Angels +1.5 / 8.5 Lost 5-1 Lost / Under
Jul 22, 2026 @Los Angeles Angels +1.5 / 8.5 Won 0-1 Won / Under
Jul 22, 2026 @Los Angeles Angels +5.5 / 12.5 Lost 3-2 Won / Under
Jul 22, 2026 @Los Angeles Angels +5.5 / 12.5 Lost 5-1 Won / Under
Jul 21, 2026 @Los Angeles Angels +1.5 / 8.5 Lost 3-2 Lost / Under
Jul 19, 2026 @Arizona Diamondbacks +1.5 / 8.5 Won 4-5 Won / Over
Jul 19, 2026 @Arizona Diamondbacks +1.5 / 8.5 Lost 5-3 Lost / Under
Jul 19, 2026 @Arizona Diamondbacks +1.5 / 8.5 Lost 8-7 Won / Over
Jul 18, 2026 @Arizona Diamondbacks +1.5 / 8.5 Won 4-5 Won / Over

ARIZONA DIAMONDBACKS vs. ST. LOUIS CARDINALS Head-to-Head

Showing 10 of last 10 meetings

DATE TEAM OPP CLOSE RESULT ATS/OU
Jul 19, 2026 Arizona Diamondbacks @St. Louis Cardinals -1.5 / 8.5 Lost 4-5 Lost / Over
Jul 19, 2026 Arizona Diamondbacks @St. Louis Cardinals -1.5 / 8.5 Won 5-3 Won / Under
Jul 19, 2026 Arizona Diamondbacks @St. Louis Cardinals -1.5 / 8.5 Won 8-7 Lost / Over
Jul 18, 2026 Arizona Diamondbacks @St. Louis Cardinals -1.5 / 8.5 Lost 4-5 Lost / Over
Jul 18, 2026 Arizona Diamondbacks @St. Louis Cardinals -1.5 / 8.5 Won 5-3 Won / Under
Jul 18, 2026 Arizona Diamondbacks @St. Louis Cardinals +1.5 / 10.5 Lost 4-5 Won / Under
Jun 24, 2026 St. Louis Cardinals @Arizona Diamondbacks +1.5 / 9 Lost 4-9 Lost / Over
Jun 23, 2026 St. Louis Cardinals @Arizona Diamondbacks +1.5 / 8.5 Lost 3-4 Won / Under
Jun 22, 2026 St. Louis Cardinals @Arizona Diamondbacks -1.5 / 8.5 Won 3-2 Lost / Under
Jul 20, 2025 Arizona Diamondbacks @St. Louis Cardinals -1.5 / 8.5 Won 5-3 Won / Under