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

Odds updated as of 9:12 a.m.
On Friday in MLB, the Seattle Mariners are up against the Houston Astros.
We've got you covered, in terms of the most important information regarding this matchup 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: (-134) | HOU: (+116)
- Spread: SEA: -1.5 (+152) | HOU: +1.5 (-184)
- 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 Mariners will give the nod to Luis Castillo (6-5) against the Astros and Brandon Walter (1-2). Castillo and his team are 8-11-0 ATS this season when he starts. Castillo's team has been victorious in 57.1% of the games he's started as the moneyline favorite with a record of 8-6. The Astros have gone 3-4-0 ATS in Walter's seven starts that had a set spread. The Astros were named the moneyline underdog for three Walter starts this season -- they lost every time.
Mariners vs Astros Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Mariners win (56.6%)
Mariners vs Astros Moneyline
- Seattle is a -134 favorite on the moneyline, while Houston is a +116 underdog on the road.
Mariners vs Astros Spread
- The Astros are at the Mariners, and are +1.5 on the runline. The Astros are +152 to cover the spread, and the Mariners are -184.
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 20 times in 35 chances when named as a favorite of at least -134 on the moneyline.
- The Mariners' games have gone over the total in 51 of their 93 opportunities.
- The Mariners have an against the spread record of 41-52-0 in 93 games with a line this season.
- The Astros have put together a 17-10 record in games they were listed as the moneyline underdog (winning 63% of those games).
- Houston has gone 8-2 in games it has played as a moneyline underdog with odds of +116 or longer (80%).
- The Astros have played in 95 games with an over/under set, and have combined with opponents to go over the total 40 times (40-53-2).
- The Astros have put together a 48-47-0 record ATS this season (covering 50.5% of the time).
Mariners Player Leaders
- Cal Raleigh has 90 hits, which leads Seattle hitters this season, while batting .259 with 54 extra-base hits. He has an on-base percentage of .376 and a slugging percentage of .634.
- He is 78th in batting average, 15th in on-base percentage, and second in slugging among all qualifying hitters in baseball.
- Julio Rodriguez has 17 doubles, three triples, 14 home runs and 28 walks. He's batting .252 and 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 MLB.
- Rodriguez heads into this game looking to extend his three-game hit streak. In his last five games 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 has recorded at least one base hit in two straight games. During his last five outings he is batting .333 with a double, three home runs, two walks and six RBIs.
- J.P. Crawford has a slash line of .290/.391/.391 this season and a team-best OPS of .782.
- Crawford has hit safely in 14 straight games. In his last 10 games he is batting .341 with three doubles, a home run, five walks and six RBIs.
Astros Player Leaders
- Jose Altuve is batting .277 with 14 doubles, a triple, 17 home runs and 33 walks. He's slugging .465 with an on-base percentage of .336.
- Including all the qualifying players in the majors, his batting average ranks 46th, his on-base percentage ranks 70th, and he is 45th in slugging.
- Altuve takes a five-game hitting streak into this game. During his last five outings he is batting .444 with two doubles, a home run, two walks and six RBIs.
- Isaac Paredes is batting .257 with 14 doubles, a triple, 19 home runs and 48 walks. He's slugging .468 with an on-base percentage of .357.
- Including all qualified players, he ranks 84th in batting average, 38th in on-base percentage and 40th in slugging percentage.
- Yainer Diaz has 11 doubles, a triple, 13 home runs and 14 walks while batting .246.
- 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!