Seattle Mariners vs Houston Astros Prediction, 5/25/2025 MLB Picks, Best Bets & Odds
Game: Seattle Mariners vs Houston Astros
Date: Sunday, May 25, 2025
Location: Daikin Park in Houston, TX
TV: Space City Home Network
Odds/Point Spread: Seattle (-152) Houston (+126)
The Seattle Mariners (28-21) are en route to Daikin Park on Sunday where they will play the Houston Astros (26-24). The line on this matchup has the Mariners at -152 while the Astros are at +126. The total comes in at 9. The expected starting pitchers are Luis Castillo and Colton Gordon.


The Mariners have tallied 63 doubles as a unit and have hit 67 balls out of the stadium. Seattle is slugging .398 and have been rung up 438 times, while drawing a walk on 195 occasions. As a unit, the Seattle Mariners are compiling 4.7 runs per outing, which ranks them 9th in baseball. They have earned 221 runs batted in as well as 392 hits so far this year, while their average at the plate is at .236. They have accumulated 229 runs while having a team on-base percentage of .325.
Get all of our MLB Betting Picks
The Mariners hold a team ERA of 3.74 so far this season (13th in the league), and they have rung up 404 hitters. Mariners pitchers have allowed 49 home runs and 209 total runs (16th in MLB). They have walked 155 opposing hitters and their FIP comes in at 3.84 as a team this season. Seattle has given up 427 base hits (8.6 per 9 innings) and 185 earned runs. Their strikeout to walk ratio is 2.61 and the pitching staff has earned a collective WHIP of 1.31.
The Mariners relievers have a save rate of 68.0% and have stepped onto the mound in 52 save situations. The relief pitchers have inherited 45 runners on the season with 26.7% of them crossed home plate. Mariners relief pitchers have come into the game with runners on base 40 times in addition to having 70 appearances in high leverage situations. The Mariners have sent 173 relief pitchers to the hill this year. The relievers have earned 27 holds on the campaign (21st in baseball). They have recorded 17 saves so far this season and have blown 8 of their 25 chances to save the game.
The San Francisco Giants have a tally of 1,337 putouts at this point in the season, as well as 433 assists and 20 errors. Their fielding percentage sits at .989 which has them sitting 6th in professional baseball, and have accumulated 36 double plays. The Mariners have converted 69.4% of balls in play into outs out of their 4,011 innings, ranking them 21st in professional baseball.
Castillo has taken the ball for 1,286 innings and has tallied 1,375 strikeouts in his pro baseball career. His earned run average is 3.54 (506 earned runs allowed) and his career WHIP is 1.180. He has surrendered 1,091 hits (7.6 hits per nine innings) and has had 427 free passes. Castillo (77-79 career win-loss record) is the owner of a FIP of 3.49 and he has gone up against 5,317 hitters during his time in the majors.
Houston has compiled 47 home runs this year as well as 195 runs batted in. They have notched 69 doubles, while taking a walk 156 times as well as recording 204 runs. The Houston Astros have compiled an OBP of .320 and a team batting average of .249 over the course of the season. The Astros have a team slugging % of .383 and they score 4.08 runs per outing (22nd in baseball). They have struck out on 389 occasions (21st in MLB) and have accounted for 412 base knocks.
The Houston pitching staff have given up 181 runs for the season while holding a team ERA of 3.45 (168 earned runs surrendered). They have yielded 47 home runs and they concede 3.72 runs per 9 innings (5th in MLB). The Astros have a team WHIP of 1.146 with a FIP of 3.54 as a squad for the year. Their K/BB ratio sits at 9.40 (460 strikeouts against 155 free passes). They rank 2nd in the league as a pitching staff in total hits conceded with 347.
Houston has called on bullpen pitchers to step onto the mound in 18 save chances and they have earned 13 saves. They sit at 4th in baseball holding a save percentage of 72.2%, and they have dispatched 155 relievers to the hill this year. Their relief pitchers have come in 39 times in high leverage situations and on 36 occasions with runners on base. Houston relief pitchers hold an inherited score percentage of 29.6% of 54 inherited base runners. With 47 save situations, the Astros have earned 29 holds in addition to 5 blown saves.
The Houston Astros have gotten 27 double plays and have earned a fielding percentage of .987 (13th in baseball). The Astros have racked up 366 assists, 23 errors and have accumulated 1,315 putouts this season. In their 3,945 innings on the field, the Astros have a efficiency on defense of 72.1% (4th in pro baseball).
Thus far in his career, Gordon has given up 12 base knocks while accumulating 10 punch outs in 9 innings pitched. He has surrendered a total of 6 ER's while holding a WHIP of 1.522 and having a FIP of 5.8. He has a strikeout to walk ratio of 5.00 and he has gone up against 43 opposing hitters so far in his pro baseball career. Gordon (0-0 mark in his career) holds a 5.87 earned run average while allowing 11.7 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Houston (+126)
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:
Houston Astros - Twitter
Seattle Mariners - Twitter