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

Odds updated as of 10:12 p.m.
On Friday in MLB, the Seattle Mariners are playing the Houston Astros.
Before you do any MLB betting on this matchup at FanDuel Sportsbook, here's what you need to know.
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: (-142) | HOU: (+120)
- Spread: SEA: -1.5 (+150) | HOU: +1.5 (-182)
- Total: 7.5 -- Over: (-100) | Under: (-122)
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
This contest's pitching matchup is set, as the Mariners will send Luis Castillo (6-5) to the mound, while Brandon Walter (1-2) will take the ball for the Astros. Castillo's team is 8-11-0 against the spread in his starts this season. 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 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.4%)
Mariners vs Astros Moneyline
- Houston is the underdog, +120 on the moneyline, while Seattle is a -142 favorite at home.
Mariners vs Astros Spread
- The Astros are +1.5 on the run line against the Mariners. The Astros are -182 to cover, and the Mariners are +150.
Mariners vs Astros Over/Under
- Mariners versus Astros on July 18 has an over/under of 7.5 runs, with the odds on the over -100 and the under set at -122.
Bet on Seattle Mariners vs. Houston Astros on FanDuel today!
Mariners vs Astros Betting Trends
- The Mariners have come away with 33 wins in the 59 contests they have been listed as the favorites in this season.
- Seattle has a record of 16-11 in contests when oddsmakers favor them by -142 or more on the moneyline.
- Contests with the Mariners have gone over the total set by bookmakers in 51 of 93 chances this season.
- The Mariners have posted a record of 41-52-0 against the spread this season.
- The Astros are 17-10 in games they were the underdog on the moneyline (winning 63% of those games).
- Houston has a 6-1 record (winning 85.7% of its games) when it has played as a moneyline underdog of +120 or longer.
- The Astros have played in 95 games with a set over/under, and have combined with opponents to go over the total 40 times (40-53-2).
- The Astros have a 48-47-0 record against the spread this season (covering 50.5% of the time).
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 qualified hitters in MLB, he ranks 78th in batting average, 16th in on-base percentage, and 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.
- His batting average is 92nd among qualified players, his on-base percentage 112th, and his slugging percentage 89th.
- 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 has collected 88 base hits, an OBP of .357 and a slugging percentage of .463 this season.
- Arozarena brings a two-game hitting streak into this matchup. During his last five outings he is batting .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 has safely hit in 14 straight games. During his last 10 outings he is batting .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 qualifying hitters, he ranks 45th in batting average, while his on-base percentage is 69th and he is 46th in slugging.
- Altuve enters this game on a five-game hitting streak. In his last five games 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 batting .257. He's slugging .468 with an on-base percentage of .357.
- His batting average ranks 86th among all qualified players, his on-base percentage is 38th, and he is 42nd in slugging.
- 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!



