On Wednesday, the Seattle Mariners (88-69) are hosting the Colorado Rockies (43-114), at 9:40 p.m. ET. The Mariners have won five straight.
The Rockies are a heavy underdog (+265 moneyline odds to win) when they take the field at the Mariners (-334). The Seattle Mariners will hand the ball to Luis Castillo (10-8, 3.63 ERA), who is looking for win No. 11 on the season, and the Rockies will counter with Tanner Gordon (6-7, 6.00 ERA).
These teams meet again after the Mariners defeated the Rockies 4-3 yesterday. Gabe Speier picked up the win for the Mariners (1.0 IP, 0 R, 1 H, 3 K), and Josh Naylor led the way offensively (2 for 4 with a double and three RBIs). Juan Mejia (0.2 IP, 3 R, 0 H, 2 K) took the loss for the Rockies.
Get ready for the Mariners vs. Rockies with what you need to know about Wednesday’s game, including viewing options.
Seattle Mariners vs. Colorado Rockies odds, line and spread
MLB odds courtesy of BetMGM Sportsbook. Odds updated Wednesday at 6:16 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Favorite: Mariners (-334, bet $334 to win $100)Underdog: Rockies (+265, bet $100 to win $265)Over/under: 7.5Mariners vs. Rockies: Game time and live stream infoGame day: Wednesday, September 24, 2025Game time: 9:40 p.m. ETLocation: Seattle, WashingtonStadium: T-Mobile ParkTV channel: ROOT Sports NW and COLRLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Watch Mariners vs. Rockies on Fubo!
Mariners stats and trendsMariners betting recordsThe Mariners have won 64, or 58.7%, of the 109 games they’ve played as favorites this season.Seattle has not been bigger favorites this season than the -334 moneyline set for this game.The implied probability of a win from the Mariners, based on the moneyline, is 77%.Seattle and its opponents have gone over the total this season in 85 of 157 opportunities.The Mariners are 68-89-0 against the spread in their 157 chances this season.Luis Castillo (Mariners probable starter)Castillo makes the start for the Mariners, his 32nd of the season. He is 10-8 with a 3.63 ERA and 152 strikeouts through 173 1/3 innings pitched.His last time out was on Thursday against the Kansas City Royals, when the righty threw six scoreless innings while allowing three hits.In 31 games this season, the 32-year-old has amassed a 3.63 ERA and 7.9 strikeouts per nine innings, while giving up a batting average of .251 to his opponents.Castillo is trying to notch his fourth straight quality start in this game.Castillo will try to build on a four-game streak of going five or more innings (he’s averaging 5.6 innings per appearance).He has held his opponents without an earned run in seven of his 31 outings this season.He will take the hill against a Rockies offense that is batting .239 as a unit (22nd in MLB). It is also slugging a collective .388 (22nd in MLB) with 155 total home runs (24th in MLB).Among qualifying pitchers in MLB play this season, the 32-year-old’s 3.63 ERA ranks 21st, 1.229 WHIP ranks 26th, and 7.9 K/9 ranks 35th.Mariners batting statsThe Mariners have hit 231 homers this season, which ranks third in the league.Fueled by 466 extra-base hits, Seattle ranks 10th in MLB with a .419 slugging percentage this season.The Mariners’ .244 batting average ranks 19th in the league this season.Seattle has scored 745 runs this season, which ranks 10th in MLB.The Mariners have an on-base percentage of .320 this season, which ranks 10th in the league.Seattle ranks 25th in MLB in strikeouts per game with an average of 8.9 whiffs per contest.Rockies stats and trendsRockies betting recordsThe Rockies have been chosen as underdogs in 152 games this year and have walked away with the win 41 times (27%) in those games.This season, Colorado has been victorious three times in 17 chances when named as an underdog of at least +265 or longer on the moneyline.The Rockies have an implied victory probability of 27.4% according to the moneyline set by sportsbooks for this matchup.Contests with Colorado has gone over the total set by bookmakers in 68 of 157 chances this season.In 157 games with a line this season, the Rockies have a mark of 65-92-0 against the spread.Tanner Gordon (Rockies probable starter)Gordon makes the start for the Rockies, his 15th of the season. He is 6-7 with a 6.00 ERA and 59 strikeouts through 72 2/3 innings pitched.In his most recent appearance on Thursday against the Miami Marlins, the right-hander threw six innings, giving up three earned runs while surrendering five hits.The 26-year-old has an ERA of 6.00, with 7.4 strikeouts per nine innings in 14 games this season. Opponents are hitting .294 against him.Gordon is trying to earn his third straight quality start in this game.Gordon will try to prolong a three-game streak of pitching five or more innings (he’s averaging 5.1 innings per outing).In one of his appearances this season he did not give up an earned run.He will take the hill against a Mariners offense that ranks 19th in the league with 1299 total hits (on a .244 batting average). The team also slugs a collective .419 (10th in the league) with 231 total home runs (third in MLB play).Rockies batting statsThe Rockies average one home run per game to rank 24th in MLB action with 155 total home runs.So far this year, Colorado’s .388 slugging percentage ranks 22nd in baseball.The Rockies have the 22nd-ranked batting average in the league (.239).The offense for Colorado is No. 29 in MLB action scoring 3.7 runs per game (587 total runs).The Rockies rank last in the majors with a .295 on-base percentage.