The Colorado Rockies (30-81) will host the Toronto Blue Jays (65-48), Monday at 8:40 p.m. ET, in the opener of a three-game series.

The Blue Jays are the road favorite (-200) versus the Rockies (+168). The starting pitchers are Eric Lauer (6-2) for the Toronto Blue Jays, and Tanner Gordon (2-3) for the Colorado Rockies.

Yesterday, the Rockies lost to the Pirates 9-5. Bradley Blalock was the losing pitcher after throwing 5 2/3 innings, giving up seven earned runs on six hits while striking out two. Jordan Beck paced the Rockies’ offense, going 2 for 4 with a home run and two RBIs.

Ahead of the Blue Jays vs. Rockies matchup, here is everything you need to get ready for Monday’s baseball action, including viewing options.

Toronto Blue Jays 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: Blue Jays (-200, bet $200 to win $100)Underdog: Rockies (+168, bet $100 to win $168)Over/under: 11.5Blue Jays vs. Rockies: Game time and live stream infoGame day: Monday, August 4, 2025Game time: 8:40 p.m. ETLocation: Denver, ColoradoStadium: Coors FieldTV channel: COLR and SNETLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Blue Jays vs. Rockies on Fubo!

Blue Jays stats and trendsBlue Jays betting recordsThe Blue Jays have won 28, or 56%, of the 50 games they’ve played as favorites this season.Toronto has a record of 3-2 in games when oddsmakers favor them by at least -200 on the moneyline.The Blue Jays have a 66.7% chance to win this game based on the implied probability of the moneyline.Toronto and its opponents have hit the over in 59 of its 112 games with a total this season.The Blue Jays have an ATS record of 66-46-0 in 112 games with a spread this season.Eric Lauer (Blue Jays probable starter)Lauer gets the start for the Blue Jays, his 12th of the season. He is 6-2 with a 2.68 ERA and 75 strikeouts through 74 2/3 innings pitched.In his last time out on Tuesday, the left-hander tossed five innings against the Baltimore Orioles, allowing two earned runs while surrendering five hits.The 30-year-old has an ERA of 2.68, with 9.1 strikeouts per nine innings, in 17 games this season. Opposing hitters have a .197 batting average against him.Lauer is trying to collect his fourth quality start of the year.Lauer will try to pitch five or more innings for his fourth straight appearance. He’s averaging 4.4 innings per outing.In five of his appearances this season he did not surrender an earned run.He will take the mound against a Rockies offense that ranks 24th in MLB with 885 total hits (on a .237 batting average). The team also slugs a collective .396 (17th in MLB) with 117 total home runs (19th in MLB).Blue Jays batting statsThe Blue Jays rank 16th in Major League Baseball with 120 home runs.Hitters for Toronto rank eighth in the majors with a combined .413 team slugging percentage.No team has a better batting average than the .263 AVG the Blue Jays have posted this season.Toronto has scored 531 runs this season, which ranks eighth in MLB.The Blue Jays have the best on-base percentage (.334) in baseball this year.Toronto is the best at avoiding strikeouts in MLB this season with only 748 as a team.Rockies stats and trendsRockies betting recordsThe Rockies have been underdogs in 107 games this season and have come away with the win 29 times (27.1%) in those contests.This season, Colorado has been victorious 12 times in 68 chances when named as an underdog of at least +168 or worse on the moneyline.The Rockies have an implied victory probability of 37.3% according to the moneyline set for this matchup.Contests with Colorado has gone over the total set by bookmakers in 47 of 111 chances this season.The Rockies have posted a record of 46-65-0 against the spread this season.Tanner Gordon (Rockies probable starter)Gordon makes the start for the Rockies, his sixth of the season. He is 2-3 with a 4.85 ERA and 15 strikeouts over 26 2/3 innings pitched.In his last time out on Tuesday against the Cleveland Guardians, the righty tossed three innings, giving up six earned runs while surrendering eight hits.The 26-year-old has an ERA of 4.85, with 5.2 strikeouts per nine innings in five games this season. Opponents have a .302 batting average against him.Gordon is trying to pick up his third quality start of the season.Gordon has pitched five or more innings in a game three times this year heading into this outing.He has held his opponents without an earned run in one of his five appearances this season.The opposing Blue Jays offense has the eighth-ranked slugging percentage (.413) and ranks 16th in home runs hit (120) in all of MLB. They have a collective .263 batting average, and are first in the league with 1011 total hits and eighth in MLB action scoring 531 runs.Rockies batting statsThe Rockies rank 19th in baseball with 117 total home runs.So far this season, Colorado’s .396 slugging percentage is 17th in the majors.The Rockies have the 24th-ranked batting average in the majors (.237).Colorado is the third-lowest scoring team in MLB play averaging 3.8 runs per game (418 total).The Rockies rank last in baseball with a .296 on-base percentage.

Watch the MLB on Fubo!