Skip to content
St. Louis Cardinals vs Arizona Diamondbacks
100% St. Louis Cardinals0% Arizona Diamondbacks
Mon, 22 Jun 2026Complete

St. Louis Cardinals vs Arizona Diamondbacks Results

Prediction CorrectยทSt. Louis Cardinals won 3-2

Win Prediction

Final win probability unavailable

No consensus odds history was recorded for this match.

Match Stats History

Head-to-Head Summary

Last 1 Matches
W3-2vsArizona DiamondbacksH
Avg Goals / Match
5.0
Most Recent
3 - 2

Recent Form

Last 5
W3-2
W12-10
L5-6
L6-14
L1-6
40%
L2-3
L2-4
L8-16
W9-5
W8-1
40%

Match Review

St. Louis Cardinals vs Arizona Diamondbacks: Match Review & Analysis

St. Louis Cardinals
St. Louis Cardinalsvs
Arizona Diamondbacks
Arizona DiamondbacksยทMLB
3 - 2Full Time

Post-Match Review

St. Louis Cardinals just got the better of Arizona Diamondbacks 3-2 in this MLB contest.

No upset here, St. Louis Cardinals were favoured at 92% and got the job done.

Before kickoff the market priced it: St. Louis Cardinals at 1.05 (92%), Arizona Diamondbacks at 16.00 (8%).

Form & Head-to-Head

St. Louis Cardinals bring 2 wins and 3 defeats from their last 5 (W-W-L-L-L, most recent first), averaging 5.4 runs scored and 7.6 conceded.

Arizona Diamondbacks bring 2 wins and 3 defeats from their last 5 (L-L-L-W-W, most recent first), averaging 5.8 runs scored and 5.8 conceded.

In 1 previous meeting, St. Louis Cardinals have won 1, drawn 0 and lost 0. Their most recent meeting finished 3-2 to St. Louis Cardinals. Those meetings have averaged 5.0 runs.

Model vs Result

The market projected around 5-4 runs; the final score was 3-2.

Frequently asked questions

Who won St. Louis Cardinals vs Arizona Diamondbacks?
St. Louis Cardinals beat Arizona Diamondbacks 3-2. That went with the market, which made St. Louis Cardinals the pre-match heavy favourite at 92%.
What were the closing odds for St. Louis Cardinals vs Arizona Diamondbacks?
Before kick-off the market priced it St. Louis Cardinals 1.05, Arizona Diamondbacks 16.00. St. Louis Cardinals went off as the heavy favourite at 92%.
How accurate was the St. Louis Cardinals vs Arizona Diamondbacks prediction?
Our model projected around St. Louis Cardinals 5-4 Arizona Diamondbacks (runs); the match finished 3-2.
When was St. Louis Cardinals vs Arizona Diamondbacks played?
St. Louis Cardinals vs Arizona Diamondbacks was played on Monday, 22 June 2026 at 19:45 at Busch Stadium, US.