The Houston Astros (50-46) will visit the Seattle Mariners (52-46), Friday at 10:10 PM ET, with both teams on losing streaks — two and three straight, respectively.

The Mariners (-115 on the moneyline) and the Astros (-104) will take the field in a projected close contest. The matchup on the mound for this contest is set with the Seattle Mariners looking to Luis Castillo (8-9), and Hunter Brown (7-6) taking the ball for the Houston Astros.

The Mariners’ matchup Friday versus the Angels resulted in a 3-2 loss. J.P. Crawford went 1-for-5 with a home run and an RBI in the defeat, while Austin Voth threw 1/3 of an inning, giving up two earned runs on one hit while striking out one en route to taking the loss.

The Astros lost to the Rangers Friday, with Ronel Blanco getting the loss while throwing six innings, giving up two earned runs on two hits while striking out five. Jake Meyers went 2-for-4 with a home run and an RBI to lead the Astros’ offense.

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

Seattle Mariners vs. Houston Astros odds and betting lines

MLB odds courtesy of BetMGM Sportsbook. Odds updated Friday at 3:18 PM ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Favorite: Mariners (-115, bet $115 to win $100)
  • Underdog: Astros (-104, bet $104 to win $100)
  • Over/under: 7

Mariners vs. Astros: Live streaming info & game time

  • Game Day: Friday, July 19, 2024
  • Game Time: 10:10 PM ET
  • Stadium: T-Mobile Park
  • TV Channel: Space City Home Network
  • Live Stream: Fubo (Watch for free)

Mariners stats and trends

Mariners betting records

  • The Mariners have been favorites in 60 games this season and won 35 (58.3%) of those contests.
  • This season Seattle has won 33 of its 56 games, or 58.9%, when favored by at least -115 on the moneyline.
  • The implied probability of a win from the Mariners, based on the moneyline, is 53.5%.
  • Seattle and its opponents have gone over the total this season in 41 of 98 opportunities.
  • The Mariners are 45-52-0 ATS in their 97 games with a spread this season.

Luis Castillo (Mariners probable starter)

  • Castillo (8-9) gets the starting nod for the Mariners in his 21st start of the season. He’s put together a 3.53 ERA in 117 1/3 innings pitched, with 116 strikeouts.
  • His most recent time out was on Friday, July 12 against the Los Angeles Angels, when the righty threw six scoreless innings while giving up four hits.
  • The 31-year-old has amassed an ERA of 3.53, with 8.9 strikeouts per nine innings, in 20 games this season. Opponents are hitting .235 against him.
  • Castillo is looking to extend a second-game quality start streak in this game.
  • Castillo will look to pitch five or more innings for his 21st straight appearance. He’s averaging 5.9 innings per outing.
  • He has had four appearances this season in which he held his opponents to zero earned runs.
  • He will face an Astros team that is hitting .262 as a unit (first in MLB). It is also slugging a collective .418 (eighth in MLB) with 110 total home runs (ninth in MLB).
  • Castillo has a 3 ERA and a 1 WHIP against the Astros this season in six innings pitched, allowing a .217 batting average over one appearance.
  • Among qualifying pitchers in MLB play this season, the 31-year-old’s 3.53 ERA ranks 33rd, 1.168 WHIP ranks 30th, and 8.9 K/9 ranks 26th.

Mariners batting stats

  • The Mariners’ 109 home runs rank 10th in Major League Baseball.
  • Hitters for Seattle have combined to rank 28th in MLB with a slugging percentage of only .367 this season.
  • The Mariners rank last in MLB with a team batting average of just .219.
  • Seattle has scored the fourth-fewest runs in the majors this season with just 379 (3.9 per game).
  • The Mariners have an OBP of .300 this season, which ranks 25th in MLB.
  • Seattle ranks last in strikeouts per game (10.3) among MLB offenses.

Astros stats and trends

Astros betting records

  • The Astros have won in 12, or 46.2%, of the 26 contests they have been named as odds-on underdogs this year.
  • Houston has a mark of 10-10 in contests where sportsbooks favor it by -104 or worse on the moneyline.
  • The moneyline set for this matchup implies the Astros have a 51% chance of walking away with the win.
  • Houston and its opponents have gone over in 38 of its 96 games with a total set by sportsbooks this season.
  • The Astros are 48-47-0 against the spread in their 95 games with a line set by sportsbooks this season.

Hunter Brown (Astros probable starter)

  • Brown gets the start for the Astros, his 19th of the season. He is 7-6 with a 4.39 ERA and 105 strikeouts over 98 1/3 innings pitched.
  • In his most recent time out on Saturday, the righty went six innings against the Texas Rangers, giving up two earned runs while surrendering five hits.
  • The 25-year-old has amassed an ERA of 4.39, with 9.6 strikeouts per nine innings in 19 games this season. Opposing hitters have a .257 batting average against him.
  • Brown has 10 quality starts this season.
  • Brown is looking for his 13th straight appearance lasting five or more innings. He averages 5.2 frames per start.
  • In five of his 19 total appearances this season he has not surrendered an earned run.
  • The opposing Mariners offense has a collective .219 batting average, and is last in the league with 701 total hits and 27th in MLB action with 379 runs scored. They have the 28th-ranked slugging percentage (.367) and are 10th in all of MLB with 109 home runs.
  • Brown has thrown 10 1/3 innings, giving up three earned runs on nine hits while striking out 14 against the Mariners this season.
  • This season, the 25-year-old ranks 56th in ERA (4.39), 61st in WHIP (1.373), and 19th in K/9 (9.6) among qualifying pitchers.

Astros batting stats

  • The Astros rank ninth in MLB play with 110 home runs. They average 1.1 per game.
  • So far this season, Houston’s .418 slugging percentage is eighth-best in the majors.
  • The Astros lead MLB with a .262 batting average.
  • Houston is the ninth-highest scoring team in the majors, averaging 4.8 runs per game (457 total).
  • The Astros rank eighth in MLB with an on-base percentage of .322.
Watch the MLB on Fubo!