Up arrow
MLB
Games

Philadelphia Phillies vs. Colorado Rockies: Preview, Predictions and Picks for May 21, 2025

Updated on:
May 21, 2025 12:30 PM
The Philadelphia Phillies, riding a win streak, travel to Coors Field to take on the struggling Colorado Rockies on Wednesday, May 21st at 8:40 PM matchup pits their impressive 30-18 record against the Rockies' dismal 8-40 mark. The Phillies will look to keep their momentum going, having already dominated the season series 5-0. Can the Rockies find a way to upset the NL East leaders in this late-night showdown?
Philadelphia Phillies vs Colorado Rockies

Current Odds

PHI
COL
Over
11.5
+106
Under
11.5
-114
PHI
-1.5
-144
COL
+1.5
+136
PHI
ML
-196
COL
ML
+192

Phillies vs Rockies statistics

Stat Phillies Rockies
Hits 434 (5th) 344 (29th)
Batting Average .264 (3rd) .217 (28th)
Runs Batted In 222 (8th) 158 (28th)
Runs 232 (8th) 159 (Tied-28th)
Home Runs 50 (Tied-17th) 42 (Tied-22nd)
Walks 179 (6th) 137 (25th)
Stolen Bases 41 (Tied-11th) 23 (28th)
Strikeouts 377 (10th) 473 (30th)
Pitches 7287 (8th) 6678 (26th)

Colorado Rockies recent games

Game Date Opponent Result Score
5/20/25 vs Philadelphia Phillies L 7-4
5/19/25 vs Philadelphia Phillies L 9-3
5/18/25 @ Arizona Diamondbacks L 1-0
5/17/25 @ Arizona Diamondbacks W 14-12
5/16/25 @ Arizona Diamondbacks L 8-0

Philadelphia Phillies recent games

Game Date Opponent Result Score
5/20/25 @ Colorado Rockies W 7-4
5/19/25 @ Colorado Rockies W 9-3
5/18/25 vs Pittsburgh Pirates W 1-0
5/17/25 vs Pittsburgh Pirates W 5-2
5/16/25 vs Pittsburgh Pirates W 8-4

Colorado Rockies injuries

  • Kyle Karros (3B): Day-To-Day
  • Austin Nola (C): Day-To-Day
  • Ryan Feltner (SP): 15-Day-IL
  • Case Williams (SP): Day-To-Day
  • Thairo Estrada (2B): 60-Day-IL

Philadelphia Phillies injuries

  • Griff McGarry (SP): Day-To-Day
  • Matt Kroon (CF): Day-To-Day
  • Aaron Nola (SP): 15-Day-IL
  • Tristan Garnett (RP): Day-To-Day
  • Carson Taylor (SS): Day-To-Day

Phillies vs Rockies game info

Type Info
Venue Coors Field
Location Denver, Colorado
First pitch Wed 8:40 PM
Temperature 75°
Chance of Rain 0%

Phillies vs Rockies predictions

When you look at the Philadelphia Phillies heading into this matchup at Coors Field, it’s hard not to feel confident in what their top guys can do. Trea Turner’s been an on-base machine all season and should stay hot against Colorado pitching—I wouldn’t be surprised at all to see him swipe a bag, collect a couple of knocks, and cross the plate at least once. Kyle Schwarber, with his signature power, feels like a solid bet to go yard, especially in the thin Denver air, while Bryce Harper and Alec Bohm both look locked in to drive in runs and pick up extra-base hits. And let’s not sleep on J.T. Realmuto, who’s shown he can always chip in with clutch hits behind the dish. The Phillies have a lot of guys who can do damage, so look for the lineup to hang some serious crooked numbers.

On the Colorado Rockies’ side, hope springs eternal—even during a tough season. Hunter Goodman has become one of the few reliable bats in the lineup, and with Philadelphia’s pitching coming into a hitter-friendly park, this could be one of those games where he strings together a couple of hits and maybe even brings a runner home. Jordan Beck is always a threat for a big fly, and Ryan McMahon’s patience could pay off with some timely walks and run production. If Ezequiel Tovar heats up and the rest of the lineup follows suit, Colorado could put together some fireworks of their own in front of the home crowd.

Still, if you’re putting your money on this one, the smart pick has to go with the Philadelphia Phillies. Their deep offense, led by consistent hitters and serious slugging power, should be able to take advantage of the Rockies’ struggling staff. Combine that with a strong outing from Taijuan Walker, and it just feels like the Phillies will keep their win streak rolling. Colorado may put up a fight—especially at home—but Philadelphia has the momentum, depth, and talent to snag another win in this MLB showdown.

Colorado Rockies

Philadelphia Phillies

More Games