On Tuesday, a series opener is on the schedule, with the Colorado Rockies (41-109) hosting the Miami Marlins (70-80) at 8:40 p.m. ET.

The Marlins are favored (-143 moneyline odds to win) when they square off against the Rockies (+121). The Marlins will give the ball to Eury Perez (6-5) versus the Rockies and Kyle Freeland (4-15).

The Marlins’ matchup Sunday versus the Tigers finished in a 2-0 loss. Heriberto Hernandez went 1 for 1 in the defeat, while Adam Mazur threw six innings without giving up an earned run on one hit, while striking out four en route to taking the loss.

The Rockies were defeated by the Padres 9-6 Sunday. Mickey Moniak went 4 for 4 with two home runs and five RBIs, and German Marquez took the loss, pitching 2 1/3 innings, giving up six earned runs on nine hits.

Here’s everything you need to get ready for Tuesday’s Marlins vs. Rockies contest, including viewing options.

Miami Marlins vs. Colorado Rockies odds, line and spread

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

Favorite: Marlins (-143, bet $143 to win $100)Underdog: Rockies (+121, bet $100 to win $121)Over/under: 10.5Marlins vs. Rockies: Game time and live stream infoGame day: Tuesday, September 16, 2025Game time: 8:40 p.m. ETLocation: Denver, ColoradoStadium: Coors FieldTV channel: COLR and FDSFLLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Marlins vs. Rockies on Fubo!

Marlins stats and trendsMarlins betting recordsThe Marlins have been favorites in 27 games this season and won 12 (44.4%) of those contests.Miami is 1-7 this season when entering a game favored by -143 or more on the moneyline.Sportsbooks have implied with the moneyline set for this matchup that the Marlins have a 58.8% chance to win.Miami and its opponents have hit the over in 73 of its 150 games with a total this season.The Marlins are 86-64-0 against the spread this season.Eury PĂ©rez (Marlins probable starter)Perez makes the start for the Marlins, his 18th of the season. He is 6-5 with a 4.67 ERA and 79 strikeouts through 81 2/3 innings pitched.The righty last pitched on Wednesday against the Washington Nationals, when he threw 5 2/3 innings, allowing three earned runs while giving up seven hits.The 22-year-old has put up an ERA of 4.67, with 8.8 strikeouts per nine innings, in 17 games this season. Opponents are batting .208 against him.Perez has recorded four quality starts this season.Perez is looking to pick up his 11th start of five or more innings this season in this matchup.He has had three appearances this season in which he held his opponents to zero earned runs.He will face a Rockies offense that ranks 29th in the league with 558 runs while batting .238 as a unit. It has a collective .388 slugging percentage (24th in MLB action) and has hit a total of 148 home runs (24th in MLB).Marlins batting statsThe Marlins’ 144 home runs rank 25th in Major League Baseball.Hitters for Miami have combined for a team rank of 18th in the majors with a .393 team slugging percentage.The Marlins rank 10th in MLB with a .250 team batting average.Miami has scored 655 runs (4.4 per game) this season, which ranks 15th in MLB.The Marlins have an on-base percentage of .314 this season, which ranks 17th in the league.Miami ranks fifth in MLB in strikeouts per game with an average of 7.8 whiffs per contest.Rockies stats and trendsRockies betting recordsThe Rockies have been chosen as underdogs in 146 games this year and have walked away with the win 40 times (27.4%) in those games.Colorado has a win-loss record of 36-101 when favored by +121 or worse by oddsmakers this year.The moneyline set for this matchup implies the Rockies have a 45.2% chance of walking away with the win.Colorado’s games have gone over the total in 64 of its 150 opportunities.In 150 games with a line this season, the Rockies have a mark of 61-89-0 against the spread.Kyle Freeland (Rockies probable starter)Freeland (4-15 with a 4.97 ERA and 112 strikeouts in 145 2/3 innings pitched) gets the start for the Rockies, his 29th of the season.His last time out came on Thursday against the Los Angeles Dodgers, when the left-hander tossed 5 2/3 innings, surrendering one earned run while allowing nine hits.The 32-year-old has amassed an ERA of 4.97, with 7.0 strikeouts per nine innings in 28 games this season. Opponents are hitting .300 against him.Freeland has 12 quality starts this year.Freeland will try to prolong a three-game streak of lasting five or more innings (he’s averaging 5.2 innings per appearance).In four of his appearances this season he did not give up an earned run.He will face a Marlins offense that ranks 15th in the league with 655 total runs scored while batting .250 as a unit. His opponent has a collective .393 slugging percentage (18th in MLB action) and has hit a total of 144 home runs (25th in the league).Freeland has thrown 6 1/3 innings without giving up an earned run on four hits, while striking out four against the Marlins this season.Rockies batting statsThe Rockies average 1.0 home run per game to rank 24th in MLB action with 148 total home runs.So far this season, Colorado is 24th in the majors, slugging .388.The Rockies have the 24th-ranked batting average in the league (.238).The offense for Colorado is No. 29 in MLB action scoring 3.7 runs per game (558 total runs).The Rockies’ .295 on-base percentage is the worst in MLB.

Watch the MLB on Fubo!