MLB
loss
7/4/2026

Tampa Bay Rays at Houston Astros: Under 7 (+100) lost — MLB AI Pick Recap

Recap of our MLB AI total pick on Tampa Bay Rays at Houston Astros. The play (Under 7 at +100, 5★ confidence) lost.

Matchup
Tampa Bay Rays @ Houston Astros
Pick
Under 7
Odds
+100
Confidence
★★★★★

Why we made this MLB total pick

The model leans Under 7 based on the PUBLIC_BIAS_UNDER_OVERLOAD, which despite its name, implies value on the Over. However, the Pinnacle Fair line suggests an Over 7 at -107 (51.7%), meaning the current line of Over 7.5 +100 is dislocated, which implies the public is leaning too heavily towards the Under, thus creating value on the Under for the 7.5 market. Both starting pitchers have good ERAs (Rasmussen 2.45, Brown 1.78) and low HR/9 rates (0.88 and 0.71 respectively). Both bullpens are FRESH. The Rays L10 RA/g is 2.8, and the Astros L10 RA/g is 4.8. Despite the heat, which can be hitter-friendly, the pitching matchup and fresh bullpens suggest a lower-scoring game. However, the EV on Under 7 is negative. The confidence is low due to conflicting signals in the public bias and negative EV. Sized at 1u — LEAN pick, borderline confidence, driven by pitching and bullpen signals despite some conflicting market indicators. [SIGNALS USED] • TRAVEL_B2B_AWAY_AWAY — MLB / MLB/BACKFILL_3Y / n=5027 / 53.3% WR / healthy / context-derived • MLB_NIGHTGAME_OVER — MLB / MLB/BACKFILL_3Y / n=4446 / 50.7% WR / toxic_fadeable / context-derived • MLB_GETAWAY_DAY_UNDER — MLB / MLB/BACKFILL_3Y~shrunk(liveN=0/20) / n=1800 / 51.6% WR / healthy • MLB_BP_RESTED_HOME — MLB / MLB/BACKFILL_3Y~shrunk(liveN=0/20) / n=215 / 49.4% WR / toxic_fadeable / context-derived • MLB_BP_RESTED_AWAY — MLB / MLB/BACKFILL_3Y~shrunk(liveN=0/20) / n=180 / 50.8% WR / toxic_fadeable / context-derived • LINE_DISPERSION_TIGHT — MLB / MLB/BACKFILL_3Y / n=25 / 44.0% WR / unproven • DATA_CONFIDENCE_LOW — MLB / MLB/LIFETIME / n=172 / 47.3% WR / toxic_fadeable • PUBLIC_TOTAL_SHADE_FADE — MLB / MLB/LIFETIME / n=80 / 52.6% WR / unproven • MLB_BP_GASSED_OPP — MLB / MLB/LIFETIME / n=62 / 50.0% WR / unproven • SHARP_VS_PUBLIC_LINE_DISAGREE — MLB / MLB/LIFETIME / n=54 / 50.0% WR / unproven • SHARP_VS_PUBLIC_ML_DISAGREE — MLB / MLB/LIFETIME / n=35 / 71.4% WR / healthy • PUBLIC_BIAS_OVER_OVERLOAD — MLB / MLB/LIFETIME / n=25 / 52.0% WR / unproven • +14 more signal tag(s)

How the Tampa Bay Rays vs Houston Astros pick lost

Final: Tampa Bay Rays 8 @ Houston Astros 10 · total 18 vs 7

See more MLB AI picks and player props tracked in our public record.

More MLB pick recaps

Want picks like this in your inbox before they post? See pricing.