Astros vs Rangers Prediction, Picks & Odds for Today's MLB Game

Robert Criscola - Betting Analyst at Covers.com
Robert Criscola • Betting Analyst 11+ years betting experience
Updated: May 28, 2026 , 03:31 PM ET • 4 min read

The Astros' pitching staff is tough to trust, making the Rangers moneyline the best bet.

MLB

Match starts: 3 hrs
HOU
60 %
TEX
40 %
EXPERT PICK - MONEYLINE
Texas -133 Texas -133
Bet Now
Nathan Eovaldi Texas Rangers MLB
Photo By - Reuters Connect. Nathan Eovaldi of the Texas Rangers.

The Houston Astros and the Texas Rangers wrap up an eventful four-game series tonight with an intriguing pitching matchup, as Spencer Arrighetti takes on Nathan Eovaldi.

The Rangers are -122 moneyline favorites, and my Astros vs. Rangers predictions and MLB picks for Thursday, May 28 see value in that line.

Who will win Astros vs Rangers today: Rangers moneyline (-133)

Spencer Arrighetti's sensational start to 2026 is mostly smoke-and-mirrors, creating value in the Texas Rangers moneyline. I'd play it to -145.

The Houston Astros hurler's 1.32 ERA is belied by his 4.78 xERA, which ranks in the 26th percentile. He's not inducing enough batters to chase (29th percentile), leading to his eighth percentile walk rate.

Once Arrighetti exits, an Astros bullpen ranked 29th in xFIP over the last two weeks (4.99) will take over.

The Rangers are not an offensive dynamo (.687 OPS), but they're at least on the improve over the last two weeks with a .702 OPS.

Covers COVERS INTEL: Eovalidi is in the 84th percentile in ground-ball rate, and the Astros hit them at an above-average clip (43.2% vs. 42.8%).

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

Astros vs Rangers Over/Under pick: Under 7.5 (-115)

There's a low total on the board here, and it's easy to see why.

Countering Arrighetti is Nathan Eovaldi, who has been elite in several metrics this year, including whiff rate (90th percentile) and walk rate (91st percentile). Backing him is a Texas bullpen ranked 10th in xFIP over the last two weeks (3.90).

The Astros' offense is in a funk right now, ranking 28th in batting average since May 14 (.208). 

The Rangers, who were no-hit just two days ago, do not have the firepower to carry the Over by themselves.

I'm comfortable with Under 7.5 at -125, as well as Under 7 at +100.

Astros vs Rangers odds

  • Moneyline: Astros +117 | Rangers -122
  • Run line: Astros +1.5 | Rangers -1.5
  • Over/Under: Over 7.5 | Under 7.5

Astros vs Rangers trend

The Rangers have hit the Under in 28 of their last 50 games (+8.50 Units / 16% ROI). Find more MLB betting trends for Astros vs. Rangers.

How to watch Astros vs Rangers and game info

Location Globe Life Field, Arlington, TX
Date Thursday, May 28, 2026
First pitch 8:05 p.m. ET
TV SCHN, RSN
Astros starting pitcher Spencer Arrighetti
(6-1, 1.32 ERA)
Rangers starting pitcher Nathan Eovaldi
(5-5, 3.65 ERA)

Astros vs Rangers latest injuries

Astros vs Rangers weather

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

Robert Criscola - Covers.com
Betting Analyst

Robert M. Criscola’s road to becoming a Covers publishing editor began with an internship at Metro New York, which eventually turned into a freelance job at MetroBet covering many sports from a wagering angle, including horse racing. He continued to focus on “The Sport of Kings” by writing for shapperdacapper.com, danonymousracing.com, and informer.fanxt.com before joining the team at the TwinSpires Edge in 2019 as a regular contributor and weekend editor. “Crisco” began writing game previews for Covers in 2022 and joined the editing team in 2023.

His best advice for sports bettors? Bet with your head, not over it.

Popular Content

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