Skip to content
St. Louis Cardinals vs Arizona Diamondbacks
0% St. Louis Cardinals100% Arizona Diamondbacks
Tue, 23 Jun 2026Complete

St. Louis Cardinals vs Arizona Diamondbacks Results

Prediction CorrectยทArizona Diamondbacks won 4-3

Win Prediction

Final win probability unavailable

No consensus odds history was recorded for this match.

Match Stats

Team Stats

Full Time
St. Louis Cardinals
St. Louis Cardinals
Arizona Diamondbacks
Arizona Diamondbacks
Runs
34
7Hits6
0Home Runs0
0Errors0
9Strikeouts5
11Left on Base17

Match Stats History

Head-to-Head Summary

Last 2 Matches
L3-4vsArizona DiamondbacksH
W3-2vsArizona DiamondbacksH
Avg Goals / Match
6.0
Most Recent
3 - 4

Recent Form

Last 5
L3-4
W3-2
W12-10
L5-6
L6-14
40%
W4-3
L2-3
L2-4
L8-16
W9-5
40%

Match Review

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

St. Louis Cardinals
St. Louis Cardinalsvs
Arizona Diamondbacks
Arizona DiamondbacksยทMLB
3 - 4Full Time
HitPrediction: Dodgers

Post-Match Review

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

The result followed the script: Arizona Diamondbacks were heavy favourites at 1.09 and delivered.

Before kickoff the market priced it: Arizona Diamondbacks at 1.09 (89%), St. Louis Cardinals at 11.77 (11%).

Form & Head-to-Head

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

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

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

Model vs Result

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

Prediction Result

Our pre-match call of Dodgers at 1.74 landed, one for the model.

Player of the Match

Shohei Ohtani
St. Louis Cardinals ยท Rating: 9.4

Frequently asked questions

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