Mariners vs Astros Prediction, Odds, Moneyline, Spread & Over/Under for July 18

Odds updated as of 7:18 a.m.
The Seattle Mariners are among the MLB teams in action on Friday, versus the Houston Astros.
We've got you covered, in terms of the most important information about this game before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Mariners vs Astros Game Info
- Seattle Mariners (51-45) vs. Houston Astros (56-40)
- Date: Friday, July 18, 2025
- Time: 10:10 p.m. ET
- Venue: T-Mobile Park -- Seattle, Washington
- Coverage: ROOT Sports NW and SCHN
Mariners vs Astros Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: SEA: (-130) | HOU: (+110)
- Spread: SEA: -1.5 (+158) | HOU: +1.5 (-192)
- Total: 7.5 -- Over: (-105) | Under: (-115)
Mariners vs Astros Probable Starting Pitchers
Probable Pitchers: Luis Castillo (Mariners) - 6-5, 3.41 ERA vs Brandon Walter (Astros) - 1-2, 3.98 ERA
The probable starters are Luis Castillo (6-5) for the Mariners and Brandon Walter (1-2) for the Astros. When Castillo starts, his team is 8-11-0 against the spread this season. When Castillo starts a game and his team is the favorite on the moneyline, they have a record of 8-6. The Astros have gone 3-4-0 against the spread when Walter starts. The Astros were the moneyline underdog for three Walter starts this season -- they lost all of the games.
Mariners vs Astros Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Mariners win (53.6%)
Mariners vs Astros Moneyline
- The moneyline numbers for Mariners vs. Astros reveal Seattle as the favorite (-130) and Houston as the underdog (+110) on the road.
Mariners vs Astros Spread
- The Mariners are hosting the Astros and are favored by 1.5 runs on the spread. The Mariners are +158 to cover the runline, with the Astros being -192.
Mariners vs Astros Over/Under
- A combined run total of 7.5 has been set for Mariners-Astros on July 18, with the over at -105 and the under at -115.
Bet on Seattle Mariners vs. Houston Astros on FanDuel today!
Mariners vs Astros Betting Trends
- The Mariners have won in 33, or 55.9%, of the 59 contests they have been named as odds-on favorites in this year.
- This season Seattle has been victorious 25 times in 42 chances when named as a favorite of at least -130 on the moneyline.
- The Mariners and their opponents have gone over the total this season in 51 of their 93 opportunities.
- The Mariners have posted a record of 41-52-0 against the spread this season.
- The Astros have been the underdog on the moneyline 27 total times this season. They've gone 17-10 in those games.
- Houston has a record of 10-4 when it has played as a moneyline underdog with odds of +110 or longer (71.4%).
- The Astros have played in 95 games with an over/under set, and have combined with their opponents to go over the total 40 times (40-53-2).
- The Astros have covered 50.5% of their games this season, going 48-47-0 ATS.
Mariners Player Leaders
- Cal Raleigh leads Seattle in total hits (90) this season while batting .259 with 54 extra-base hits. He has an on-base percentage of .376 and a slugging percentage of .634.
- Among all qualifying hitters, he is 78th in batting average, his on-base percentage ranks 15th, and he is second in slugging.
- Julio Rodriguez is batting .252 with 17 doubles, three triples, 14 home runs and 28 walks. He's slugging .417 with an on-base percentage of .313.
- He ranks 93rd in batting average, 112th in on-base percentage and 89th in slugging in the major leagues.
- Rodriguez brings a three-game streak with at least one hit into this contest. During his last five outings he is hitting .333 with three doubles, three home runs, four walks and six RBIs.
- Randy Arozarena is batting .251 with a .463 slugging percentage and 48 RBI this year.
- Arozarena takes a two-game hitting streak into this game. During his last five outings he is hitting .333 with a double, three home runs, two walks and six RBIs.
- J.P. Crawford leads the Mariners with an OPS of .782. He has a slash line of .290/.391/.391 this season.
- Crawford heads into this game on a 14-game hitting streak. During his last 10 games he is hitting .341 with three doubles, a home run, five walks and six RBIs.
Astros Player Leaders
- Jose Altuve has 14 doubles, a triple, 17 home runs and 33 walks while batting .277. He's slugging .465 with an on-base percentage of .336.
- Including all qualified players in the big leagues, he is 46th in batting average, 70th in on-base percentage and 45th in slugging percentage.
- Altuve brings a five-game hitting streak into this matchup. During his last five outings he is batting .444 with two doubles, a home run, two walks and six RBIs.
- Isaac Paredes has 14 doubles, a triple, 19 home runs and 48 walks while hitting .257. He's slugging .468 with an on-base percentage of .357.
- Including all qualified players, his batting average places him 84th, his on-base percentage ranks 38th, and he is 40th in slugging.
- Yainer Diaz is batting .246 with 11 doubles, a triple, 13 home runs and 14 walks.
- Cam Smith is hitting .277 with 16 doubles, two triples, seven home runs and 27 walks.
Mariners vs Astros Head to Head
- 5/25/2025: 5-3 HOU (Favorite: Mariners, Spread: -1.5, Total: 8.5, Favorite Moneyline: -138, Underdog Moneyline: +118)
- 5/24/2025: 2-1 HOU (Favorite: Mariners, Spread: -1.5, Total: 7, Favorite Moneyline: -110, Underdog Moneyline: -106)
- 5/23/2025: 5-3 SEA (Favorite: Astros, Spread: -1.5, Total: 8.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 5/22/2025: 9-2 HOU (Favorite: Mariners, Spread: -1.5, Total: 8, Favorite Moneyline: -132, Underdog Moneyline: +112)
- 4/9/2025: 7-6 SEA (Favorite: Astros, Spread: -1.5, Total: 7.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 4/8/2025: 2-1 HOU (Favorite: Mariners, Spread: -1.5, Total: 7, Favorite Moneyline: -120, Underdog Moneyline: +102)
- 4/7/2025: 4-3 SEA (Favorite: Mariners, Spread: -1.5, Total: 7, Favorite Moneyline: -158, Underdog Moneyline: +134)
- 9/25/2024: 8-1 SEA (Favorite: Mariners, Spread: -1.5, Total: 7, Favorite Moneyline: -148, Underdog Moneyline: +126)
- 9/24/2024: 4-3 HOU (Favorite: Astros, Spread: -1.5, Total: 7, Favorite Moneyline: -130, Underdog Moneyline: +110)
- 9/23/2024: 6-1 SEA (Favorite: Astros, Spread: -1.5, Total: 7.5, Favorite Moneyline: -132, Underdog Moneyline: +112)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!