Houston Astros @ St. Louis Cardinals on March 21, 2025
Mar 21 2025, 5:05 PM
Team Comparison
HOU
STL
13-9
Record
10-12
6-6
Away / Home
3-8
6-4
L10
5-5
W4
Streak
W1
Game Details
Roger Dean Stadium
Jupiter
Start Time
5:05 PM Mar 21
Last Game
STL 4-2, June 5th, 2024
Game Details
Roger Dean Stadium
Jupiter
Start Time
5:05 PM Mar 21
Advertisement
Last Game
STL 4-2, June 5th, 2024
Team Comparison
HOU
STL
13-9
Record
10-12
6-6
Away / Home
3-8
6-4
L10
5-5
W4
Streak
W1