The Colorado Rockies (8-38) will host the Philadelphia Phillies (28-18), Monday at 8:40 p.m. ET, in the first game of a four-game series.

The Phillies are heavily favored (-271 on the moneyline to win) when they square off against the Rockies (+220). The Phillies will give the ball to Cristopher Sanchez (4-1) against the Rockies and Kyle Freeland (0-6).

The Phillies won 1-0 over the Pirates yesterday in their last game. Mick Abel was earned the victory after throwing six innings without giving up an earned run on five hits, while striking out nine.

The Rockies were beaten by the Diamondbacks 1-0 yesterday. Hunter Goodman led the way offensively after going 1 for 4 with a double, and Chase Dollander was handed the loss, pitching 4 2/3 innings, giving up one earned run on three hits while striking out six.

Here is what you need to get ready for Monday’s Phillies vs. Rockies contest, including viewing options.

Philadelphia Phillies vs. Colorado Rockies odds, line and spread

MLB odds courtesy of BetMGM Sportsbook. Odds updated Sunday at 9:17 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Favorite: Phillies (-271, bet $271 to win $100)Underdog: Rockies (+220, bet $100 to win $220)Over/under: 10Phillies vs. Rockies: Game time and live stream infoGame day: Monday, May 19, 2025Game time: 8:40 p.m. ETLocation: Denver, ColoradoStadium: Coors FieldTV channel: COLR and NBCS-PHLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Phillies vs. Rockies on Fubo!

Phillies stats and trendsPhillies betting recordsThis season, the Phillies have been favored 37 times and won 23, or 62.2%, of those games.Philadelphia has entered four games this season favored by -271 or more and is 3-1 in those contests.Sportsbooks have implied with the moneyline set for this matchup that the Phillies have a 73% chance to win.Philadelphia and its opponents have hit the over in 20 of its 46 games with a total this season.The Phillies are 24-22-0 ATS in their 46 games with a spread this season.Cristopher Sanchez (Phillies probable starter)Sanchez makes the start for the Phillies, his ninth of the season. He is 4-1 with a 2.91 ERA and 52 strikeouts in 43 1/3 innings pitched.In his last outing on Monday against the St. Louis Cardinals, the lefty threw six innings, allowing two earned runs while surrendering four hits.The 28-year-old has a 2.91 ERA and 10.8 strikeouts per nine innings across eight games this season, while giving up a batting average of .222 to his opponents.Sanchez is looking for his third straight quality start.Sanchez will try to last five or more innings for his fourth straight start. He’s averaging 5.4 innings per outing.In one of his appearances this season he did not give up an earned run.The opposing Rockies offense has the 26th-ranked slugging percentage (.362) and is 22nd in MLB play with 41 home runs. It has a collective .218 batting average, and is 28th in MLB with 331 total hits and 29th in MLB action scoring 152 runs.Sanchez has pitched 5 1/3 innings, giving up one earned run on four hits while striking out seven against the Rockies this season.Phillies batting statsThe Phillies’ 46 home runs rank 18th in Major League Baseball.Fueled by 123 extra-base hits, Philadelphia ranks 11th in MLB with a .398 slugging percentage this season.The Phillies’ .256 batting average is among the best in baseball, ranking sixth in MLB.Philadelphia has scored 216 runs this season, which ranks 10th in MLB.The Phillies have an on-base percentage of .335 this season, which ranks fourth in the league.Philadelphia is one of the most-disciplined teams at the plate this season, ranking 10th with an average of 7.9 strikeouts per game.Rockies stats and trendsRockies betting recordsThe Rockies have been underdogs in 43 games this season and have come away with the win seven times (16.3%) in those contests.Colorado has a win-loss record of 4-11 when favored by +220 or worse by sportsbooks this year.The moneyline set for this matchup implies the Rockies have a 31.2% chance of coming away with a victory in the contest.Contests with Colorado has gone over the total set by bookmakers in 19 of 46 chances this season.The Rockies have posted a record of 16-30-0 against the spread this season.Kyle Freeland (Rockies probable starter)Freeland (0-6) takes the mound first for the Rockies in his 10th start of the season. He has a 6.15 ERA in 45 1/3 innings pitched, with 35 strikeouts.The left-hander last pitched on Wednesday against the Texas Rangers, when he threw six innings, allowing three earned runs while giving up six hits.The 32-year-old has put up a 6.15 ERA and 6.9 strikeouts per nine innings across nine games this season, while allowing a batting average of .327 to opposing batters.Freeland is trying to secure his fifth quality start of the year in this game.Freeland heads into the game with six outings of five or more innings pitched this year.He has had one appearances this season in which he did not give up an earned run.The opposing Phillies offense has a collective .256 batting average, and is ninth in the league with 400 total hits and 10th in MLB action with 216 runs scored. They have the 11th-ranked slugging percentage (.398) and are 18th in all of MLB with 46 home runs.Freeland has a 4.05 ERA and a 1.35 WHIP against the Phillies this season in 6 2/3 innings pitched, allowing a .321 batting average over one appearance.Rockies batting statsThe Rockies rank 22nd in MLB play with 41 home runs. They average 0.9 per game.So far this season, Colorado’s .362 slugging percentage is the fifth-lowest percentage in the majors.The Rockies have the third-worst batting average in the league (.218).The offense for Colorado is No. 29 in MLB action scoring 3.3 runs per game (152 total runs).The Rockies’ .287 on-base percentage is the second-worst in baseball.

Watch the MLB on Fubo!