Houston Astros vs Seattle Mariners Prediction, 7/20/2025 MLB Picks, Best Bets & Odds
Game: Houston Astros vs Seattle Mariners
Date: Sunday, July 20, 2025
Location: T-Mobile Park in Seattle, WA
TV: Root Sports Northwest
Odds/Point Spread: Houston (-130) Seattle (+110)
The Seattle Mariners (51-45) will try to beat the Houston Astros (56-40) at T-Mobile Park on Sunday. The line on this contest has Houston at -130 and Seattle is sitting at +110. The total comes in at 8. The starting pitchers are Framber Valdez and Logan Gilbert.


The Astros have earned 143 doubles as a team and have hit 110 balls out of the stadium. Houston has a slugging percentage of .411 and have struck out 752 times, while being walked on 280 occasions. As a team, the Houston Astros are recording 4.4 runs per game, which has them sitting at 15th in MLB. They have compiled 399 RBI's and 836 hits on the season, while their team batting average sits at .258. They have notched a total of 418 runs scored and have an on-base percentage of .323.
Get all of our Free MLB Picks
The Astros hold a team earned run average of 3.61 on the year (5th in baseball), and the staff has rung up 930 hitters. Astros pitchers have conceded 109 home runs and 362 runs (3rd in baseball). Their pitching staff has walked 279 opposing hitters and their FIP sits at 3.67 as a unit on the campaign. Houston has yielded 715 hits (7.5 per 9 innings) and 342 earned runs. They have accumulated a K/BB ratio of 3.33 and their pitching staff holds a collective WHIP of 1.17.
The Astros bullpen have a save percentage of 75.0% and have come into the game in 103 save situations. The bullpen pitchers have inherited 97 runners on the season with 26.8% of those runners crossed home plate. Astros bullpen pitchers have entered the contest with players on base 68 times in addition to having 97 appearances in high leverage situations. The Astros have sent 295 relievers to the mound so far this year. The relievers are sitting with 62 holds on the campaign (8th in the league). They have earned 30 saves on the campaign and have blown 10 out of their 40 save opportunities.
The Astros have turned 70.9% of balls in play into outs out of 7,683 innings on the field, which has them ranked 9th in baseball. The Detroit Tigers have a total of 2,561 putouts at this point in the season, in addition to 746 assists and 41 errors. Their fielding rate is at .988 which puts them in 8th in the majors, and have 60 double plays.
Valdez has thrown 1,009 innings and is sitting with 991 K's during his career. Valdez (78-45 career win-loss record) sits with a FIP of 3.19 while facing 4,172 hitters in the majors. His ERA is 3.24 (363 earned runs allowed) and his WHIP is 1.187. He has given up 836 hits (7.5 hits per nine innings) with 362 walks.
The Seattle Mariners have compiled a team on-base percentage of .326 in addition to a team batting average of .250 on the campaign. They have struck out on 847 occasions (5th in baseball) and have earned 827 base knocks. Seattle has a total of 136 home runs this year as well as 435 RBIs. The Mariners hold a team SLG% of .418 and they score 4.70 runs per contest (8th in baseball). They have hit 138 doubles, while walking 330 times as well as scoring 451 runs.
The Seattle pitching staff have surrendered 419 runs on the season while having an ERA of 3.89 (376 earned runs given up). They have conceded 114 long balls and they concede 4.33 runs per 9 innings (17th in the league). The Mariners have a team WHIP of 1.261 and are the owners of a FIP of 4.12 as a staff this season. Their strikeout to walk ratio is 8.30 (799 strikeouts against 298 walks). They rank 19th in MLB as a pitching staff in total hits surrendered with 799.
Seattle has had relievers enter the contest in 41 save chances and they have tallied 23 saves. They rank 25th in baseball with a save percentage of 56.1%, and they have dispatched 320 relievers to the mound over the course of the season. Their relievers have stepped onto the mound 131 times in high leverage situations and on 77 occasions with base runners. Seattle relief pitchers have an inherited score percentage of 27.4% out of 84 inherited base runners. Sitting with 88 save situations, the Mariners have compiled 47 holds and 18 blown saves.
Out of their 7,830 innings on the diamond, the Mariners have earned a defensive efficiency of 70.7% (10th in pro baseball). The Seattle Mariners have gotten 76 double plays and have earned a fielding percentage of .989 (6th in the majors). The Mariners have accrued 820 assists, 39 errors and have earned 2,610 putouts so far this season.
Gilbert (43-33 win-loss record in his career) has a 3.59 ERA while surrendering 7.6 hits per 9 innings. He has a strikeout to walk ratio of 4.84 and he has faced 3,091 hitters in his MLB career. He has given up a total of 305 earned runs while holding a WHIP of 1.063 and a FIP of 3.5. So far in his MLB career, Gilbert has allowed 648 hits while he has tallied 799 strikeouts in 765 frames.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Houston (-130)
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