Mariners vs. Astros Prediction, Odds, Picks - July 21

Mariners vs. Astros Prediction, Odds, Picks - July 21

Updated Jul. 21, 2024 4:00 p.m. ET

The Seattle Mariners and Houston Astros will play on Sunday at T-Mobile Park, at 4:10 PM ET, with Cal Raleigh and Yordan Alvarez -- two hot hitters -- expected to deliver at the plate. The favored Mariners have -131 moneyline odds to win against the underdog Astros, who are listed at +110. Seattle is the favorite on the run line (-1.5). The total for the contest is listed at 7 runs.

Here is everything you need to know from a betting perspective on the Mariners-Astros game, regarding the run line, moneyline and total, plus expert picks.

Astros vs. Mariners Highlights | MLB on FOX

Check out the best moments between the Houston Astros and the Seattle Mariners.
ADVERTISEMENT

Mariners vs. Astros Game Information & Odds

  • When: Sunday, July 21, 2024 at 4:10 PM ET
  • Where: T-Mobile Park in Seattle, Washington
  • How to Watch on TV: SCHN
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Mariners -131 +110 7 -124 +104 -1.5 +166 -200

Mariners vs. Astros Prediction

  • Score Prediction: Mariners 5, Astros 4
  • Total Prediction: Over 7 runs
  • Win Probabilities: Mariners 52%, Astros 48%

Mariners vs. Astros Betting Insights

  • The Mariners have entered the game as favorites 62 times this season and won 35, or 56.5%, of those games.
  • Seattle is 25-20 this season when entering a game favored by -131 or more on the moneyline.
  • The implied probability of a win from the Mariners, based on the moneyline, is 56.7%.
  • The Astros have been victorious in 14, or 50%, of the 28 contests they have been chosen as underdogs in this season.
  • This year, Houston has won five of 10 games when listed as at least +110 or worse on the moneyline.
  • The Astros have an implied victory probability of 47.6% according to the moneyline set for this matchup.
FINAL
HOU 4 · SEA 6
MLB
RUN LINE
TO WIN
TOTAL
Houston Astros
HOU
Seattle Mariners
SEA

Mariners Recent Betting Performance

  • The Mariners were favored on the moneyline for eight of their last 10 games, and they went 2-6 in those matchups.
  • Over their last 10 outings -- all had a set run total -- the Mariners and their opponents combined to go over the total five times.
  • The Mariners' record against the spread is 4-6-0 over their past 10 games.

Mariners Recent Stats

Stat Avg/Total
Record 3-7
Runs Per Game 3.9
HR 14
ERA 2.83
K/9 8.7

Mariners Player Insights

  • Raleigh has gone yard 20 times in the 2024 campaign while knocking in 61 runs, both totals that lead the Mariners.
  • Among all hitters in baseball, Raleigh's home run total places him 13th, and his RBI tally puts him 20th.
  • Julio Rodriguez's .265 batting average paces his team.
  • Rodriguez ranks 92nd in homers and 113th in RBI among all major league hitters this season.
  • J.P. Crawford is hitting .203 with 13 doubles, a triple, nine home runs and 38 walks.
  • Josh Rojas is hitting .244 with 14 doubles, two triples, four home runs and 30 walks.

Mariners Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Julio Rodríguez 0.5 (-245) 1.5 (+120) 0.5 (+400) 0.5 (+170)
Josh Rojas 0.5 (-150) 0.5 (-150) 0.5 (+650) 0.5 (+265)
Mitch Haniger 0.5 (-140) 0.5 (-140) 0.5 (+425) 0.5 (+200)
Luke Raley 0.5 (-125) 0.5 (-125) 0.5 (+550) 0.5 (+260)
Dylan Moore 0.5 (+105) 0.5 (+105) 0.5 (+600) 0.5 (+290)

Learn more about this Mariners vs. Astros matchup on Fox Sports.

Astros Recent Betting Performance

  • In five games as underdogs over the last 10 matchups, the Astros have a record of 2-3.
  • In their last 10 games with a total, the Astros and their opponents have failed to hit the over six times.
  • The Astros have a record of 7-3-0 ATS over their last 10 games.

Astros Recent Stats

Stat Avg/Total
Record 6-4
Runs Per Game 4.0
HR 9
ERA 2.93
K/9 10.2

Astros Player Insights

  • Alvarez paces the Astros with 19 home runs and runs batted in, driving in 52.
  • Among all hitters in the majors, Alvarez's home run total is 14th and his RBI tally ranks 35th.
  • Jose Altuve is batting .305 to lead the lineup.
  • Altuve ranks 53rd overall in home runs and 71st in RBI this year.
  • Alex Bregman is batting .257 with 18 doubles, two triples, 12 home runs and 31 walks.
  • Yainer Diaz has a team-leading 52 runs batted in.

Astros Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Yainer Diaz 1.5 () 1.5 (+125) 0.5 (+700) 0.5 (+185)
Yordan Alvarez 0.5 (-260) 1.5 (-105) 0.5 (+230) 0.5 (+120)
Jose Altuve 0.5 (-250) 1.5 (+140) 0.5 (+700) 0.5 (+240)
Alex Bregman 0.5 (-250) 1.5 (+145) 0.5 (+700) 0.5 (+220)
Joey Loperfido 0.5 (-145) 0.5 (-145) 0.5 (+600) 0.5 (+235)

Astros vs. Mariners Highlights | MLB on FOX

Check out the best moments between the Houston Astros and the Seattle Mariners.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
Seattle Mariners
Houston Astros
share