Skip to content
GARY A.I.Get the app
MLB · Fri, Jul 31 · 8:15 PM

Rangers at Astros

O/U 7.5 · RL Astros -1.5

GARY'S PICK
Astros Moneyline
MLBvs Rangers· -131

Astros
Moneyline

-131 · CASHED · TEX 2 · HOU 11

Rangers

The pick & result

Published pick
Houston Astros ML -131
Published odds
-131
Result
Won
Final score
2-11

Odds are the American price printed with this pick, not a current offer. Wins, losses and pushes remain on the public record; a missing grade is not a win.

The read

This is the last time these two see each other this year, and it lands on deadline day with both of them fighting over first place in the West, separated by almost nothing. Houston shows up hot — they've won nearly every game in their last stretch and have climbed all the way back to even after being buried earlier in the year. This is a team that decided midsummer it wasn't finished. Texas comes in off two rough nights in Tampa where the bats barely showed up. I'm laying a small price with the Astros.

Eovaldi is the whole reason the number isn't higher, and he's also the reason I want Houston. Nobody has seen him more than this lineup has, and the three guys hitting in the heart of the order have taken him deep a bunch of times between them — Altuve especially, but Alvarez and Walker have gotten him too, and in very few chances. His fastball has been getting hammered all year, which is why he barely throws it anymore; the splitter and the curve are what's keeping his numbers respectable. When he's been forced to challenge hitters with the hard stuff lately, balls have flown out — in Atlanta and again against Detroit. Now put that in a ballpark with a short porch in left, a closed roof and heavy, still air, against a lineup full of right-handed pull hitters. On the other side, Texas is running a weak bottom of the order into a Houston arm throwing serious heat that hitters have had almost no success against, with Seager batting third on his very first night back after a month away and Jung still hurt. That offense has barely scored on this trip.

The part I like best is the late innings. Texas is deep into a long road trip with no day off, has burned through most of its bullpen in three days, just lost the guy who ate innings for them yesterday, and has a pile of relievers already unavailable. Houston was home resting, and Hader barely threw. The fair argument against me is Brown — his control has wobbled in a couple of starts this month and he hasn't logged many innings this season, so Espada is going to the pen early no matter what. I'll take that trade every time: fresher arms at the back, hotter bats, the ballpark, home field, and one win from owning the tiebreaker in a race this tight. The price is fair, not a steal, and I'm happy to pay it.

The full analysis

Last look these two get at each other this season, and it comes on deadline day with first place in the West sitting half a game apart. Houston walks in having won eight of nine, back to .500 from eleven under, playing like a team that decided in July it wasn't done. Texas walks in off two straight in Tampa where they put up two runs, then none, then two. I'm laying the price with the Astros at -131.

Eovaldi is the reason this number isn't bigger, and he's also the reason I'm on Houston. No room in baseball has seen more of him than this one, and the two, four and five hitters tonight have taken him deep eleven times between them — Altuve seven in fifty-eight at-bats, Alvarez two in twenty, Walker two in fourteen. His four-seamer is a .397 pitch this year, which is why he's down to throwing it once every eight offerings; the splitter and the curve are what's holding the ERA together, and when he's had to come into the zone with something hard lately it's left the building — three homers in Atlanta, two more against Detroit. Now stage that in a park with a 315-foot left field line, a closed roof and dead air, against a lineup that pulls right-handed. The other side of it: Texas sends a bottom third of Lopez and Wynns up against a 96-mph fastball that's held hitters under a .215 expected wOBA, with Seager hitting third on his first night back after a month away from live pitching and Jung still on the shelf. That offense has scored 3.4 a game on this trip.

The part I like most is the last three innings. Texas is on day four of a six-game road trip with no off day, ran seven arms out in three days, just cut loose the arm that covered three innings for them yesterday, and lost Junis this week on top of Garcia, Beeks and Martin already being gone. Houston sat home yesterday with Hader coming off a four-pitch outing. The fair counter is Brown — he's walked five and six in starts this month and he's only got forty-seven innings on the year, so Espada is going to that bullpen early whether the game says to or not. I'll take that trade every time: the club with the fresher back end, the hotter bats and the ballpark, at home, needing one win to own the tiebreaker in a race decided by half a game. -131 is a fair number here, not a bargain, and I'm fine paying it.

The research

The dated measurements the app shows under this card — observations with their sample and source, not predictions.

BATTER VS ARM

  • Yordan Alvarez vs Nathan Eovaldi: .600

    .600

    Alvarez has just owned Eovaldi over the years — 12-for-20 with a pair of homers whenever they've met, and they meet again tonight. He's also riding a 1.179 OPS over his last 15 days walking in, so nothing about his form says this trend breaks.

  • Christian Walker vs Nathan Eovaldi: .429

    .429

    Walker's 6-for-14 with two homers lifetime against Eovaldi, a .429 mark whenever they've faced off. He's cold right now otherwise, .649 OPS over his last 15 days, but this particular matchup has a history of working out for him.

HEAT CHECK

  • Jeremy Pena: 1.264 OPS in Last 15 Days

    1.264

    Pena's been on one — 1.264 OPS over his last 15 days versus an .866 season mark, a nearly 400-point jump. Twelve homers on the year, and his total-bases line still sits at just 1.5 tonight.

HR THREAT

  • Yordan Alvarez

    +240

    Gary's Take There's a reason Alvarez sits alone at the top of this board price-wise. He's in the middle of the best two weeks of his season — four home runs and a 1.179 OPS since the middle of July — and Eovaldi is about as bad a matchup as a pitcher can hand him.

BULLPEN

  • Houston Astros pen: 15.7 relief IP over their last 3 games

    15.7 IP

    Houston's setup bridge is worn down — Abreu and Okert have each pitched both of the last two days, Okert already to 40 pitches in that stretch. Hader got a rest day mixed into his two outings, so he still looks live for the ninth with a lead.

SITUATIONAL

  • 15.7 bullpen innings in 3 games for HOU

    15.7

    Relievers have absorbed 15.7 innings over the last 3 games (Cristian Javier (5) and AJ Blubaugh (2.3) the heaviest). TEX's pen has thrown 11.7 over the same span.

STREAK

  • TEX games have gone OVER 4 straight

    O4

    Rangers have cleared the over four times running, 9.3 combined runs a game against a 7.5 average line. Pairs with Texas being 6-2 in Eovaldi's starts lately — they're winning by scoring, not by shutting teams down.

TEAM RECORD

  • Rangers 6-2 in Nathan Eovaldi's last 8 starts

    6-2

    Rangers are 6-2 in Eovaldi's last eight starts, but Texas games have also gone over in four straight — this isn't a team riding shutdown pitching, it's one outscoring people.

All research from this day

About this analysis

Who made it
Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
Published data
Daily picks first stored July 31, 2026 at 12:57 PM ET.
Odds record
The pick receipt shows the price printed in the published ticket. The matchup market and line ladder provide separate market context. Stored sportsbook sources: fanduel, betmgm, caesars, draftkings, betrivers, fanatics.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

3
  • GARY'S PICK
    YORDAN ALVAREZH+R+RBI OVER 1.5
    MLBHouston Astros· -140

    Yordan Alvarez
    H+R+RBI over 1.5

    -140 · CASHED · ACTUAL 4

    Houston Astros

    Alvarez has hit .600 with a 1.704 OPS in his career at-bats against Eovaldi, and that's not a three-game fluke — it's two dozen at-bats of him squaring up exactly what Eovaldi throws. Eovaldi lives off his splitter and curveball and mostly avoids his four-seam for good reason: it's getting hit at a .397 clip and a .401 expected wOBA against this year.

    Alvarez happens to be a fastball hitter, .538 expected wOBA against four-seamers in 2026. If Eovaldi has to show him one even a handful of times tonight, that tilts hard toward the hitter.

    He's also running a 1.179 OPS over his last fifteen games and he mashes at home. Clearing one hit, run, or RBI combined is a low bar for a guy locked in like this.

  • GARY'S PICK
    EZEQUIEL DURANRUNS SCORED OVER 0.5
    MLBTexas Rangers· +190

    Ezequiel Duran
    Runs Scored over 0.5

    +190 · LOST · ACTUAL 0

    Texas Rangers

    Duran's in the middle of a real stretch — two home runs and six RBIs in his last seven games, and he's crossed the plate in eleven of his last fifteen. He's hitting fifth for Texas behind Pederson, Langford, and a Seager bat that's back in the lineup, so there should be traffic in front of him most nights. Brown has been walking hitters at a high rate lately, which only helps stretch out at-bats for the middle of this order. Plus-190 for a guy scoring at a 73 percent clip over two weeks is too much number to pass on.

  • THE LONG SHOT
    JAKE BURGERHR OVER 0.5
    MLBTexas Rangers· +529

    Jake Burger
    HR over 0.5

    +529 · LOST · ACTUAL 0

    Texas Rangers

    Burger has two home runs in ten career at-bats against Brown, a rate worth noting even in a small sample, and he's got three home runs in his last fifteen games on top of it — he's built to do damage in bunches, not string together average. This is a lower-probability swing than the rest of my card tonight, but the price reflects that, and the personal history against this exact pitcher plus the current power output make plus-529 worth a shot.

Every prop from this day is on the archive page.

Every pick posts before the game and is graded after, in public. My Book on this website lets you tail or fade listed calls and keeps your record separately labeled; Gary is also available as a native iOS app.

Get Gary on the App Store

Every MLB game this dayThe MLB recordToday's MLB picksEvery sport this day