Mariners vs Rangers Prediction, Picks & Odds for Tonight's MLB Game

Jason Ence - Contributor at Covers.com
Jason Ence • Betting Analyst 13+ years betting experience
Updated: Jul 25, 2026 , 02:34 PM ET • 4 min read

Rangers get the best of Bryan Woo and the Mariners tonight!

MLB

Match starts: 2 hrs
SEA
37 %
TEX
63 %
EXPERT PICK - MONEYLINE
Texas -103 Texas -103
Bet Now
Nathan Eovaldi of the Texas Rangers MLB
Photo By - Reuters Connect. Nathan Eovaldi of the Texas Rangers MLB

Saturday evening gives the Texas Rangers a chance to take a 2-0 series lead over the Seattle Mariners and move 2.5 games ahead of them in the AL West standings.

The home team picked up a 5-4 victory in the four-game series opener, but the MLB odds have the Rangers as slight underdogs at home tonight.

My Mariners vs. Rangers predictions and MLB picks for July 25 are backing the home dog in a low-scoring contest.

Who will win Mariners vs Rangers today: Rangers moneyline (-103)

The home and away splits for Seattle Mariners SP Bryan Woo are jarring.

Woo is allowing a .342 wOBA and .461 SLG to opponents on the road, compared to .207 and .255 at home. He’s also surrendered twice the homers and more than double the earned runs on road trips, with a 6.28 ERA that is four runs higher than his T-Mobile mark.

The Texas Rangers rank third in flyball rate since the All-Star break, and second in line-drive rate. They’re also Top 10 in BABIP and wRC+.

I’m backing them to beat the struggling Mariners, down to -115.

Covers COVERS INTEL: July hasn’t been kind to Woo. In 11 IP this month, he’s posted a 5.29 FIP thanks to allowing three HR on just nine fly balls.

Enjoying Covers content? Add us as a preferred source on your Google account Add as a preferred source on Google

Mariners vs Rangers Over/Under pick: Under 7.5 (-112)

Rangers starter Nathan Eovaldi has struggled to keep the ball in the yard of late. Thankfully, he’s facing a Seattle lineup that isn’t built to take advantage of that fact.

Since the break, the Mariners rank fifth-worst in ISO, sixth-worst in BABIP, and Bottom 10 in xwOBA and wRC+.

Eovaldi’s struggles vs LHH also won’t be an issue. The Mariners have hit just seven HR from that side of the plate in 358 plate appearances since the first of July, with a .105 ISO that ranks third-lowest in the majors.

The solid Texas bullpen will keep this low-scoring.

Take the Under to -120.

Jason Ence's 2026 Transparency Record
  • ML/RL bets: 12-15, -4.18 units
  • Over/Under bets: 16-11 +4.25 units

Mariners vs Rangers weather

Clear skies and light winds blowing in towards right-center field should help both pitchers keep the ball in the yard tonight. 

Mariners vs Rangers odds

  • Moneyline: Mariners -107 | Rangers +103
  • Run line: Mariners -1.5 (+158) | Rangers +1.5 (-175)
  • Over/Under: Over 7.5 (+101) | Under 7.5 (-112)

Mariners vs Rangers trend


The Seattle Mariners have hit the Team Total Under in 31 of their last 50 away games (+8.80 Units / 15% ROI). Find more MLB betting trends for Mariners vs. Rangers.

How to watch Mariners vs Rangers and game info

Location Globe Life Field, Arlington, TX
Date Saturday, July 25, 2026
First pitch 7:15 p.m. ET
TV FOX
Mariners starting pitcher Bryan Woo
(7-6, 4.16 ERA)
Rangers starting pitcher Nathan Eovaldi
(9-8, 4.21 ERA)

Mariners vs Rangers latest injuries

Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.

Pages related to this topic

Jason Ence - Covers
Betting Analyst

Jason has been hooked on football since watching Real Madrid and Manchester United in the 2003 Champions League, and has been betting on the sport for nearly 15 years. He has given soccer gambling and fantasy advice for nearly a decade, writing for sites including Rotowire, SB Nation, and The TwinSpires Edge.

Popular Content

Covers is verified safe by: Evalon Logo GPWA Logo GDPR Logo GeoTrust Logo Evalon Logo