On Tuesday, the Seattle Mariners (29-26) are hosting the Houston Astros (24-30), at 9:40 PM ET, in the second game of a four-game series.

The Astros (+106 underdog moneyline odds) are away versus the Mariners (-125). The scheduled starters are Luis Castillo (4-6) for the Seattle Mariners, and Hunter Brown (1-5) for the Houston Astros.

These clubs meet again after the Mariners defeated the Astros 3-2 yesterday. Bryce Miller earned the win for the Mariners (6.0 IP, 2 R, 5 H, 6 K), and Julio Rodriguez led the way offensively (2-for-4). Framber Valdez (6.0 IP, 3 R, 6 H, 4 K) was credited with the loss for the Astros.

Get ready for the Mariners vs. Astros with everything you need to know ahead of Tuesday’s baseball action, including viewing options.

Seattle Mariners vs. Houston Astros odds and betting lines

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

  • Favorite: Mariners (-125, bet $125 to win $100)
  • Underdog: Astros (+106, bet $100 to win $106)
  • Over/under: 7.5

Mariners vs. Astros: Live streaming info & game time

  • Game Day: Tuesday, May 28, 2024
  • Game Time: 9:40 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 won 16, or 57.1%, of the 28 games they’ve played as favorites this season.
  • Seattle has a record of 13-10, a 56.5% win rate, when favored by -125 or more by sportsbooks this season.
  • Sportsbooks have implied with the moneyline set for this matchup that the Mariners have a 55.6% chance to win.
  • So far this season, Seattle and its opponents have hit the over in 21 of 55 games with a total.
  • The Mariners are 27-27-0 ATS in their 54 games with a spread this season.

Luis Castillo (Mariners probable starter)

  • The Mariners are sending Castillo (4-6) to the mound to make his 12th start of the season. He is 4-6 with a 3.31 ERA and 69 strikeouts in 65 1/3 innings pitched.
  • His last time out came on Thursday against the New York Yankees, when the righty threw five innings, surrendering two earned runs while allowing seven hits.
  • In 11 games this season, the 31-year-old has an ERA of 3.31, with 9.5 strikeouts per nine innings. Opponents are batting .245 against him.
  • Castillo is trying to secure his eighth quality start of the season.
  • Castillo is seeking his 12th straight outing lasting five or more innings. He averages 5.9 innings per appearance on the hill.
  • In two of his appearances this season he did not give up an earned run.
  • He will face an Astros squad that is batting .263 as a unit (first in MLB). It is also slugging a collective .418 (fourth in MLB) with 64 total home runs (fifth in MLB).
  • The 31-year-old ranks 40th in ERA (3.31), 51st in WHIP (1.209), and 22nd in K/9 (9.5) among qualifying pitchers in MLB play this season.

Mariners batting stats

  • The Mariners’ 61 home runs rank ninth in Major League Baseball.
  • Fueled by 130 extra-base hits, Seattle ranks 22nd in MLB with a .368 slugging percentage this season.
  • The Mariners have a team batting average of just .224 this season, which ranks 27th among MLB teams.
  • Seattle has scored 205 runs (just 3.7 per game) this season, which ranks 27th in MLB.
  • The Mariners are among the worst in the league at getting on base, ranking 27th with an OBP of .298.
  • Seattle ranks last in strikeouts per game (10.1) among MLB offenses.

Astros stats and trends

Astros betting records

  • The Astros have been underdogs in 11 games this season and have come away with the win five times (45.5%) in those contests.
  • Houston has a mark of 2-3 in contests where bookmakers favor it by +106 or worse on the moneyline.
  • The Astros have an implied victory probability of 48.5% according to the moneyline set by oddsmakers for this matchup.
  • Houston and its opponents have gone over in 21 of its 54 games with a total set by sportsbooks this season.
  • The Astros have posted a record of 21-32-0 against the spread this season.

Hunter Brown (Astros probable starter)

  • Brown gets the start for the Astros, his 10th of the season. He is 1-5 with a 7.06 ERA and 44 strikeouts in 43 1/3 innings pitched.
  • His last appearance came on Wednesday against the Los Angeles Angels, when the righty threw six innings, surrendering two earned runs while giving up two hits.
  • The 25-year-old has put up an ERA of 7.06, with 9.1 strikeouts per nine innings in 10 games this season. Opponents have a .299 batting average against him.
  • Brown has two quality starts under his belt this year.
  • Brown will look to continue a four-game streak of pitching five or more innings (he’s averaging 4.3 frames per outing).
  • He has held his opponents without an earned run in one of his 10 outings this season.
  • He meets a Mariners offense that ranks 27th in the league with 205 total runs scored while batting .224 as a unit. His opponent has a collective .368 slugging percentage (22nd in MLB play) and has hit a total of 61 home runs (ninth in the league).
  • Head-to-head against the Mariners this season, Brown has thrown 4 1/3 innings, giving up two earned runs on five hits while striking out five.

Astros batting stats

  • The Astros rank fifth in MLB play with 64 home runs. They average 1.2 per game.
  • So far this season, Houston ranks fourth in baseball, slugging .418.
  • The Astros’ .263 batting average leads the majors.
  • Houston scores the 11th-most runs in baseball (244 total, 4.5 per game).
  • The Astros’ .328 on-base percentage is fifth-best in the majors.
Watch the MLB on Fubo!