Astros vs Mariners Prediction 14 May 2026
📡 Houston finally snapped their losing streak against Seattle, edging out a 4-3 victory in the third game of the series after 10 innings. However, even in this win, it was clear the contest could have been much higher scoring: both teams stranded numerous runners and consistently found themselves with men on base, only to squander most of their opportunities. The prediction for Game 4 leans towards the over 8.5 total runs: both Luis Castillo and Mike Burrows come into this matchup with ERAs north of five.
Head-to-Head
📊 Over their last 10 head-to-head meetings, Seattle have dominated with 9 wins and just 1 defeat. Houston finally snapped their lengthy losing streak against the Mariners only yesterday, edging a 4-3 victory in extra innings. In terms of totals, these teams have combined for 7 games over and 3 under during this stretch. Even yesterday’s relatively low-scoring contest was anything but straightforward-both sides left plenty of runners stranded, suggesting there’s still plenty of potential for higher totals in this matchup.
Head-to-head statistics Astros - Mariners

Houston Astros Team Overview
The Astros secured a crucial emotional victory, though their game was once again a tense affair. Houston stranded 14 runners on base and went just 2-for-12 with runners in scoring position. That’s a poor conversion rate, but it sets up a strong case for the over: the team generated plenty of opportunities and could easily have scored more than four runs. At home against Castillo, who owns a 6.57 ERA, the hosts should be able to get runners aboard again-especially if the top of the order starts cashing in those chances more efficiently.
Match Results: Houston Astros

Seattle Mariners Team Overview
The Mariners dropped the third game of the series, despite creating plenty of scoring opportunities. Seattle went just 1-for-13 with runners in scoring position and left 11 men stranded on base. That stat line doesn't point to a lackluster offense-rather, it highlights poor execution on the night. Earlier in the series, the Mariners routed Houston 10-2, and overall, they have consistently found ways to challenge the Astros' pitchers in their head-to-head clashes. Facing Barreros, who enters with a 5.04 ERA, the visitors once again have a clear path to posting four or five runs.
Match Results: Seattle Mariners
⚾ Starting Pitchers
Houston will send Mike Burrows to the mound. He’s posted a 2-4 record with a 5.04 ERA, a 1.48 WHIP, 52 hits allowed, and eight home runs surrendered over 44.2 innings. That profile doesn’t bode well for a low-scoring affair: there’s plenty of contact, consistent traffic on the bases, and a real risk of giving up the long ball. Against a Seattle lineup that has found its rhythm in this matchup, Burrows is likely to be under pressure throughout the game.
Seattle counters with Luis Castillo. His numbers this season are even more concerning: 0-4, a 6.57 ERA, a 1.62 WHIP, 49 hits and six home runs allowed over 38.1 innings. Castillo’s name still carries weight, but his current form hardly inspires confidence in his command. Houston, fresh off a much-needed win, should look to exploit the visiting starter’s vulnerabilities from the outset.
⭐ Editor’s Prediction
The over 8.5 total runs looks like a reasonable prediction, even though yesterday’s matchup saw just seven runs across 10 innings. The 4-3 scoreline doesn’t tell the full story: Houston stranded 14 runners, while Seattle left 11 on base-both sides struggled to capitalize but consistently threatened. The projected starting pitchers only strengthen the case for the over. Both Castillo and Burrows carry ERAs north of five, allow plenty of hits, and their WHIP numbers point to constant traffic on the bases. This isn’t necessarily a spot for a one-sided blowout-if each team plates four or five runs, or if one starter melts down early, the over should be within reach. Given the recent high-scoring head-to-head history, yesterday’s missed opportunities, and the current pitching struggles, backing the over 8.5 total runs makes sense here.