The Seattle Mariners (48-41) will host the Toronto Blue Jays (39-48), Friday at 9:40 PM ET, in the opener of a three-Game series.

The favored Mariners (-146 on the moneyline to win) play at home against the Blue Jays (+123). The Mariners will give the ball to Luis Castillo (6-9) versus the Blue Jays and Kevin Gausman (6-7).

The Mariners were vicotrious 7-3 over the Orioles yesterday in their most recent game. Ryne Stanek was named the winning pitcher after throwing one inning without giving up a hit or an earned run while striking out two, while Julio Rodriguez finished 2-for-4 with a double, a home run and an RBI to lead them offensively.

The Blue Jays fell to the Astros 5-3 yesterday. Spencer Horwitz went 3-for-4 with two RBI in the defeat, while Chris Bassitt took the loss on the mound, pitching five innings, giving up four earned runs on eight hits while striking out three.

Get ready for the Mariners vs. Blue Jays with what you need to know before Friday’s game, including viewing options.

Seattle Mariners vs. Toronto Blue Jays odds and betting lines

MLB odds courtesy of BetMGM Sportsbook. Odds updated Friday at 9:16 AM ET. For a full list of Sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Favorite: Mariners (-146, bet $146 to win $100)
  • Underdog: Blue Jays (+123, bet $100 to win $123)
  • Over/under: 7.5

Mariners vs. Blue Jays: Live streaming info & game time

  • Game Day: Friday, July 5, 2024
  • Game Time: 9:40 PM ET
  • Stadium: T-Mobile Park
  • TV Channel: ROOT SPORTS Northwest
  • Live Stream: Fubo (Watch for free)

Mariners stats and trends

Mariners betting records

  • The Mariners have entered the game as favorites 53 times this season and won 32, or 60.4%, of those games.
  • Seattle has a record of 17-9, a 65.4% win rate, when favored by -146 or more by sportsbooks this season.
  • The Mariners have a 59.3% chance to win this game based on the implied probability of the moneyline.
  • Seattle and its opponents have gone over the total this season in 36 of 89 opportunities.
  • The Mariners are 41-47-0 against the spread in their 88 chances this season.

Luis Castillo (Mariners probable starter)

  • Castillo makes the start for the Mariners, his 19th of the season. He is 6-9 with a 3.87 ERA and 103 strikeouts through 104 2/3 innings pitched.
  • His most recent time out came on Sunday against the Minnesota Twins, when the righty went five innings, surrendering three earned runs while giving up six hits.
  • The 31-year-old has an ERA of 3.87, with 8.9 strikeouts per nine innings, in 18 games this season. Opponents are hitting .244 against him.
  • Castillo has 10 quality starts under his belt this season.
  • Castillo is seeking his 19th straight appearance lasting five or more innings. He averages 5.8 frames per appearance on the hill.
  • He has had three appearances this season in which he did not surrender an earned run.
  • He meets a Blue Jays offense that ranks 24th in the league with 348 runs while batting .235 as a squad. It has a collective .374 slugging percentage (21st in MLB action) and has hit a total of 78 home runs (28th in MLB).
  • In five innings over one appearance against the Blue Jays this season, Castillo has a 7.2 ERA and a 2 WHIP while his opponents are batting .375.
  • The 31-year-old’s 3.87 ERA ranks 51st, 1.213 WHIP ranks 44th, and 8.9 K/9 ranks 27th among qualifying pitchers this season.

Mariners batting stats

  • The Mariners rank 11th in Major League Baseball with 96 home runs.
  • Hitters for Seattle have combined to rank 27th in MLB with a team slugging percentage of just .363 this season.
  • The Mariners rank last in MLB with a team batting average of just .216.
  • Seattle has scored the fourth-fewest runs in the majors this season with just 340 (3.8 per game).
  • The Mariners have an on-base percentage of .297 this season, which ranks 25th in the league.
  • Seattle is one of the least-disciplined teams at the plate this season, ranking last with an average of 10.2 strikeouts per game.

Blue Jays stats and trends

Blue Jays betting records

  • The Blue Jays have come away with nine wins in the 35 contests they have been listed as the underdogs in this season.
  • Toronto has a mark of 5-6 in contests where bookmakers favor it by +123 or worse on the moneyline.
  • The moneyline set for this matchup implies the Blue Jays have a 44.8% chance of walking away with the win.
  • Toronto and its opponents have gone over in 41 of its 87 games with a total set by sportsbooks this season.
  • The Blue Jays have an against the spread mark of 39-47-0 in 86 games with a line this season.

Kevin Gausman (Blue Jays probable starter)

  • Gausman (6-7) takes the mound first for the Blue Jays in his 18th start of the season. He has a 4.75 ERA in 91 2/3 innings pitched, with 91 strikeouts.
  • In his most recent appearance on Sunday against the New York Yankees, the righty went 4 1/3 innings, allowing seven earned runs while surrendering seven hits.
  • Over 17 games this season, the 33-year-old has a 4.75 ERA and 9.0 strikeouts per nine innings, while giving up a batting average of .266 to opposing batters.
  • Gausman heads into this matchup with seven quality starts under his belt this season.
  • Gausman heads into this matchup with 12 outings of five or more innings pitched this campaign.
  • He has had three appearances this season that he kept his opponents to zero earned runs.
  • He will face a Mariners squad that is batting .216 as a unit (30th in the MLB). They are also slugging a collective .363 (27th in the league) with 96 total home runs (11th in MLB action).
  • This season, the 33-year-old ranks 65th in ERA (4.75), 66th in WHIP (1.341), and 26th in K/9 (9.0) among pitchers who qualify.

Blue Jays batting stats

  • The Blue Jays have hit 78 home runs this season, the third-lowest total in MLB play.
  • So far this year, Toronto’s .374 slugging percentage is 21st in the majors.
  • The Blue Jays have the 21st-ranked batting average in the majors (.235).
  • The offense for Toronto is the No. 24 offense in baseball, scoring 4.0 runs per game (348 total runs).
  • The Blue Jays are 14th in MLB with an on-base percentage of .312.
Watch the MLB on Fubo!