The St. Louis Cardinals took on the Colorado Rockies at Coors Field on July 21, 2025. The Cardinals came out on top with a 6–2 win. Michael McGreevy was the winning pitcher, improving his record to 1-1 with a 4.22 ERA.
Key performances included William Contreras, who had three hits and two RBIs, including a home run. The Cardinals’ offense tallied 15 hits, with Nolan Arenado and Brendan Donovan each contributing doubles. The win improved the Cardinals’ record to 51-49, while the Rockies fell to 24-75.
The Cardinals secured a 6-2 win over the Rockies. The Rockies started strong, scoring two runs in the third inning. The Cardinals responded in the fourth with two runs to tie the game. In the fifth inning, the Cardinals took the lead with one more run. They continued to build their lead with two runs in the sixth and an additional run in the seventh. The Rockies couldn’t score again, ending the game with just two runs.
Michael McGreevy played a big role for the Cardinals on the mound. He pitched seven innings, giving up two runs on seven hits. With this strong performance, McGreevy earned the win, improving his record to 1-1 with a 4.22 ERA.
At the plate, several Cardinals players made contributions. William Contreras had a good night, going 3-for-5 with a home run and two RBIs. Brendan Donovan and Jordan Walker each added two hits and an RBI to support the team’s offense.
On the Rockies’ side, Austin Gomber took the loss. He pitched 5.67 innings, allowing five runs on 11 hits. Mickey Moniak and Adael Amador each had two hits, but it wasn’t enough to keep up with the Cardinals’ offense.
What’s Next
The Cardinals’ win over the Rockies moves them to a 51-49 record. They are now fourth in the Central division. This victory helps them stay competitive in the standings as they aim to climb higher. On the other hand, the Rockies’ loss drops them to 24-75. They remain in fifth place in the West division. The gap between them and the other teams continues to widen as they struggle this season.
The Cardinals will continue their series against the Rockies at Coors Field. Their next game is scheduled for Tuesday, July 22, 2025, at 8:40 PM. The series will wrap up on Wednesday before the Cardinals head home to face the Padres on Thursday.
The Rockies will also continue their series against the Cardinals at home. After the series concludes on Wednesday, they will travel to face the Orioles starting on Friday, July 25, 2025. This will be a three-game series at Oriole Park at Camden Yards.
All odds are courtesy of Action247 Sportsbook. Good luck!!
* All odds are provided by Action247 Sportsbook and all odds subject to change. **All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk. Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.
Last updated:July 22, 2025 Cardinals, Rockies