Phillies vs Rockies Prediction, Odds, Moneyline, Spread & Over/Under for May 21

Odds updated as of 10:12 a.m.
The Philadelphia Phillies will face the Colorado Rockies in MLB action on Wednesday.
We've got you covered, in terms of the vital information regarding this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Phillies vs Rockies Game Info
- Philadelphia Phillies (30-18) vs. Colorado Rockies (8-40)
- Date: Wednesday, May 21, 2025
- Time: 8:40 p.m. ET
- Venue: Coors Field -- Denver, Colorado
- Coverage: COLR and NBCS-PH
Phillies vs Rockies Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: PHI: (-205) | COL: (+172)
- Spread: PHI: -1.5 (-144) | COL: +1.5 (+120)
- Total: 11.5 -- Over: (-105) | Under: (-115)
Phillies vs Rockies Probable Starting Pitchers
Probable Pitchers: Taijuan Walker (Phillies) - 1-3, 2.62 ERA vs Carson Palmquist (Rockies) - 0-1, 11.25 ERA
This contest's pitching matchup is set, as the Phillies will send Taijuan Walker (1-3) to the mound, while Carson Palmquist (0-1) will get the nod for the Rockies. Walker and his team have a record of 2-3-0 against the spread when he starts. Walker's team has been victorious in 50% of the games he's started as the moneyline favorite with a record of 2-2. Palmquist has started just one game with a set spread, which the Rockies failed to cover. The Rockies were the moneyline underdog for one Palmquist start this season -- they lost.
Phillies vs Rockies Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Phillies win (63.2%)
Phillies vs Rockies Moneyline
- Colorado is a +172 underdog on the moneyline, while Philadelphia is a -205 favorite on the road.
Phillies vs Rockies Spread
- The Rockies are hosting the Phillies, and are +1.5 on the runline. The Rockies are -144 to cover the spread, and the Phillies are +120.
Phillies vs Rockies Over/Under
- An over/under of 11.5 has been set for Phillies-Rockies on May 21, with the over being -105 and the under -115.
Bet on Philadelphia Phillies vs. Colorado Rockies on FanDuel today!
Phillies vs Rockies Betting Trends
- The Phillies have been victorious in 24, or 63.2%, of the 38 contests they have been chosen as favorites in this season.
- Philadelphia has a record of 9-1 in contests when bookmakers favor them by -205 or more on the moneyline.
- The Phillies' games have gone over the total in 20 of their 46 opportunities.
- In 46 games with a line this season, the Phillies have a mark of 25-21-0 against the spread.
- The Rockies have won seven of the 44 games they were listed as the moneyline underdog this season (15.9%).
- When playing as a moneyline underdog with odds of +172 or longer, Colorado has a 4-20 record (winning just 16.7% of its games).
- The Rockies have played in 47 games with a set over/under, and have combined with opponents to go over the total 19 times (19-26-2).
- The Rockies have collected a 16-31-0 record against the spread this season (covering just 34% of the time).
Phillies Player Leaders
- Kyle Schwarber has 45 hits and an OBP of .390, both of which are best among Philadelphia hitters this season. He has a .257 batting average and a slugging percentage of .583.
- He is 81st in batting average, 13th in on-base percentage, and fifth in slugging among all qualifying hitters in MLB.
- Schwarber will look for his third straight game with a hit in this matchup. In his last five games he is hitting .222 with a double, two home runs, four walks and four RBIs.
- Bryce Harper is batting .272 with 12 doubles, seven home runs and 33 walks. He's slugging .456 with an on-base percentage of .381.
- Among qualifying batters, he is 57th in batting average, 19th in on-base percentage and 54th in slugging percentage.
- Harper brings a five-game streak with at least one hit into this one. During his last five outings he is batting .579 with three doubles, two walks and seven RBIs.
- Trea Turner has hit two homers with a team-high .405 SLG this season.
- Turner has recorded a hit in two games in a row. In his last five games he is hitting .348 with two doubles, two triples and three RBIs.
- Bryson Stott has four home runs, 24 RBI and a batting average of .265 this season.
Rockies Player Leaders
- Hunter Goodman has totaled 49 hits with a .337 on-base percentage and a .483 slugging percentage, all club-bests for the Rockies. He's batting .285.
- Including all qualifying hitters, he ranks 38th in batting average, while his on-base percentage is 67th and he is 36th in slugging.
- Jordan Beck has six doubles, four triples, eight home runs and 12 walks while batting .254. He's slugging .546 with an on-base percentage of .319.
- Ryan McMahon is hitting .211 with six doubles, a triple, six home runs and 29 walks.
- Brenton Doyle has six doubles, four home runs and 12 walks while hitting .208.
Phillies vs Rockies Head to Head
- 5/20/2025: 7-4 PHI (Favorite: Phillies, Spread: -1.5, Total: 11, Favorite Moneyline: -275, Underdog Moneyline: +225)
- 5/19/2025: 9-3 PHI (Favorite: Phillies, Spread: -1.5, Total: 10, Favorite Moneyline: -250, Underdog Moneyline: +205)
- 4/3/2025: 3-1 PHI (Favorite: Phillies, Spread: -1.5, Total: 10, Favorite Moneyline: -205, Underdog Moneyline: +172)
- 4/2/2025: 5-1 PHI (Favorite: Phillies, Spread: -1.5, Total: 7, Favorite Moneyline: -320, Underdog Moneyline: +260)
- 3/31/2025: 6-1 PHI (Favorite: Phillies, Spread: -1.5, Total: 8.5, Favorite Moneyline: -320, Underdog Moneyline: +260)
- 5/26/2024: 5-2 COL (Favorite: Phillies, Spread: -1.5, Total: 9.5, Favorite Moneyline: -210, Underdog Moneyline: +176)
- 5/25/2024: 8-4 PHI (Favorite: Phillies, Spread: -1.5, Total: 10.5, Favorite Moneyline: -235, Underdog Moneyline: +194)
- 5/24/2024: 3-2 COL (Favorite: Phillies, Spread: -1.5, Total: 10.5, Favorite Moneyline: -210, Underdog Moneyline: +176)
- 4/17/2024: 7-6 PHI (Favorite: Phillies, Spread: -1.5, Total: 8, Favorite Moneyline: -230, Underdog Moneyline: +190)
- 4/16/2024: 5-0 PHI (Favorite: Phillies, Spread: -1.5, Total: 8.5, Favorite Moneyline: -260, Underdog Moneyline: +215)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!