Houston Astros vs Seattle Mariners Prediction, 7/18/2025 MLB Picks, Best Bets & Odds
Game: Houston Astros vs Seattle Mariners
Date: Friday, July 18, 2025
Location: T-Mobile Park in Seattle, WA
TV: Root Sports Northwest
Odds/Point Spread: Houston (-152) Seattle (+126)
The Seattle Mariners (51-45) are welcoming the Houston Astros (56-40) at T-Mobile Park on Friday. The odds on this game have the Astros at -152 and the Mariners open at +126. The betting total comes in at 8. The pitchers who are expected to start will be Framber Valdez and Luis Castillo.


The Astros have accounted for 143 doubles as a team and have hit 110 balls out of the park. Houston has a slugging percentage of .411 and have been called out on strikes 752 times, while drawing a walk on 280 occasions. As a unit, the Houston Astros are knocking in 4.4 runs per outing, which puts them at 15th in MLB. They have 399 runs batted in in addition to 836 base knocks this year, while their team batting average sits at .258. They have earned 418 runs while holding a team OBP of .323.
Get all of our Free MLB Picks
Their strikeout to walk ratio is 3.33 and their pitching staff holds a collective WHIP of 1.17. Astros pitchers have conceded 109 home runs and 362 total runs (3rd in the league). Houston has conceded 715 base hits (7.5 per 9 innings) and 342 earned runs. The Astros hold a team ERA of 3.61 this year (5th in MLB), and their staff has struck out 930 hitters. They have walked 279 players from the other team and their FIP is 3.67 as a squad so far this year.
The Astros relievers have recorded a save percentage of 75.0% and have stepped onto the mound in 103 save situations. The relievers have inherited 97 runners this season and 26.8% of those players ended up scoring. Astros relief pitchers have come into the game with runners on base 68 times and also have had 97 appearances in high leverage situations. The Astros have dispatched 295 relief pitchers to the mound over the course of the season. The relief pitchers have earned 62 holds over the course of the season (8th in the league). They have 30 saves on the season and have blown 10 out of their 40 save opportunities.
The Astros have converted 70.9% of balls hit into play into outs out of their 7,683 innings on the field, which has them ranked 9th in pro baseball. The Detroit Tigers have earned 2,561 putouts on the campaign, in addition to 746 assists and 41 errors. Their fielding percentage is currently at .988 which is 8th in MLB, and have earned 60 double plays.
Valdez (78-45 win-loss mark in his career) has earned a FIP of 3.19 while he has faced 4,172 batters in the major leagues. He has given up 836 base hits (7.5 hits per 9 innings) and has had 362 walks. His earned run average is 3.24 (363 earned runs allowed) and he has a WHIP of 1.187. Valdez has taken the mound for 1,009 innings and is sitting with 991 strikeouts during his MLB career.
Seattle has a total of 136 home runs over the course of the season as well as 435 runs batted in. They have put up 138 doubles, while getting a free base 330 times as well as racking up 451 runs. The Seattle Mariners hold an OBP of .326 as well as a team batting average of .250 over the course of the season. The Mariners have a SLG% of .418 and they tally 4.70 runs per contest (8th in baseball). They have struck out on 847 instances (5th in baseball) and have earned 827 base knocks.
The Mariners hold a team WHIP of 1.261 and have a FIP of 4.12 as a unit so far this season. They are currently ranked 19th in baseball as a pitching staff in total hits given up with 799. The Seattle pitching staff have relinquished 419 runs over the course of the season while having a team ERA of 3.89 (376 earned runs allowed). Their K/BB ratio comes in at 8.30 (799 strikeouts against 298 bases on balls). They have given up 114 dingers and they concede 4.33 runs per 9 innings (17th in baseball).
With 88 save situations, the Mariners have earned 47 holds and also 18 blown saves. Seattle has had relief pitchers enter the game in 41 save opportunities and they have come away with 23 saves. Their relievers have stepped onto the mound 131 times in high leverage situations and also on 77 occasions with base runners. Seattle relievers have an inherited score percentage of 27.4% out of 84 inherited runners. They rank 25th in the league with a save percentage of 56.1%, and they have dispatched 320 bullpen pitchers to the mound for the year.
Out of their 7,830 innings played, the Mariners are sitting with a efficiency on defense of 70.7% (10th in professional baseball). The Seattle Mariners have turned 76 double plays and have accounted for a fielding rate of .989 (6th in pro baseball). The Mariners have recorded 820 assists, 39 errors and have notched a total of 2,610 putouts on the campaign.
So far in his MLB career, Castillo has allowed 1,140 hits while he has earned 1,424 strikeouts in 1,338 frames. He has given up a total of 527 earned runs while earning a WHIP of 1.182 and having a FIP of 3.5. He has a K/BB ratio of 3.23 and he has gone up against 5,531 batters in his pro baseball career. Castillo (79-81 win-loss record in his career) has a 3.54 ERA and has given up 7.7 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Houston (-152)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Seattle Mariners - Twitter
Houston Astros - Twitter