Houston Astros vs. Seattle Mariners Preview, Prediction & Odds | July 19, 2025

Seattle Mariners vs. Houston Astros top mlb dfs

Houston Astros (56-41) vs. Seattle Mariners (52-45)

Game Details: Saturday, July 19, 2025 @ 9:40 pm EST

Location: T-Mobile Park in Seattle, Washington

L. McCullers Jr (R) vs. L. Evans (R)

Where to Watch: MLB.TV

The Houston Astros are ready for their middle game of a three-game American League West series on Saturday night against the Seattle Mariners inside T-Mobile Park. The Mariners won the opening game on Friday with a 6-1 victory. Houston is first in the division with a 56-41 record and are sending right-hander Lance McCullers Jr. to the mound. Seattle is second in the division with a 52-45 record and has rookie righty Logan Evans taking the ball.

Betting Odds

TeamSpreadTotal RunsMoney Line
Houston Astros-1.5 (+164)Over 8 (-112)+101
Seattle Mariners+1.5 (-202)Under 8 (-108)-123
** Odds Courtesy of DraftKings**

Apex Tale of The Tape

Total Apex Logo
Houston AstrosTeam StatsSeattle Mariners
4.32Runs/G4.68
.257BA.249
.322OBP.325
.409SLG.418
.731OPS.743
110HR138
49SB85
3.63ERA3.86
1.17WHIP1.26
9.81K/98.26
.988Fielding Percentage.989
30Saves23

Projected Starting Pitchers H2H

Lance McCullers JrPlayer StatsLogan Evans
2-4W/L3-3
6.48ERA3.75
41.2IP50.1
1.66WHIP1.35
49K35
26BB15

Key Stats

Houston Astros

The Houston Astros are hitting at a respectable level as they are tied with the Tampa Bay Rays for 12th with a .730 team OPS while averaging 4.32 runs per game so far. Houston has been aggressive at the plate as they are tied with the Los Angeles Angels and Miami Marlins for 23rd with 283 total walks drawn. Left fielder Jose Altuve has been hitting at a good level as he has a .274/.333/.460 slash line with 17 home runs, 52 RBI, 50 runs scored, and six steals while being caught six times.

Right-hander Lance McCullers Jr is going to be taking the mound for the Houston Astros for Saturday’s game and is struggling thus far as he is 2-4 with a 6.48 ERA and a 1.66 WHIP in 41.2 innings of work. He is struggling to keep the ball in the park as hitters have nine home runs after giving up four in 47.2 innings back in 2022. McCullers faced the Mariners once this season and did not factor into the decision as he pitched 4.1 innings and gave up two runs on five hits with three walks and eight strikeouts.

Seattle Mariners

The Seattle Mariners are hitting at a solid rate as they are seventh in the bigs with a .250/.326/.418 team slash line while scoring 4.68 runs per game heading into this game. Seattle has shown the ability to hit for power as they are sixth in MLB with 138 total home runs hit. Catcher Cal Raleigh has been swinging the bat at an incredible level as he has a 1.005 OPS with 38 homers, 83 RBI, 66 runs scored, and 11 steals on 13 attempts.

The Mariners are sending rookie righty Logan Evans to the bump and he has pitched at a good rate thus far as in his first nine starts, he is 3-3 with a 3.75 ERA and a 1.35 WHIP in 50.1 innings of work. Hitters are swinging well against him though as he has a .272 opposing batting average. It will be intriguing to see how he does in his first career outing against the Astros lineup.

Houston Astros vs. Seattle Mariners Betting Trends

Houston AstrosBetting StatsSeattle Mariners
4-6W/L 107-3
44-53ATS42-55
41-52-4O/U53-40-4

Prediction

These are also two of the top bullpens throughout the sport as Houston is fourth with a 3.41 reliever ERA while Seattle is 11th with a 3.75 bullpen ERA right now. The road/home splits show these starting pitchers are dominating as Lance McCullers Jr. is 2-0 with a 0.46 ERA and a .181 batting average against in 19.2 innings (four road starts) thus far while Logan Evans is 2-0 with a 2.28 ERA and a 0.89 WHIP in 23.2 innings (four home starts) heading into this game. The under is 5-3-2 in their last 10 games against each other so go with under eight total runs here. 

Final Pick

Under 8 Runs (-108)

More Great Content

Scroll to Top