Astros vs. Rays Dunkel MLB Picks, Predictions and Prop Bets - July 4
04 July 2026

The Tampa Bay Rays take a nine-game win streak into a home matchup versus the Houston Astros, at 7:10 p.m. ET on Saturday. Hunter Brown (1-0, 1.78 ERA) gets the start for the Astros, who are 43-47 this season and third in the AL West. Drew Rasmussen (7-4, 2.45 ERA) is starting for the Rays, who are 52-33 and first in the AL East.
Per the moneyline, the matchup between the Astros (-111) and Rays (-111) looks like a close one. The game's over/under is set at 9.
Astros vs. Rays Odds, Game Time
- Game day: Saturday, July 4, 2026
- Game time: 7:10 p.m. ET
- Location: Houston, Texas
- Stadium: Daikin Park
- Favorite: Astros (-111)
- Underdog: Rays (-111)
- Over/under: 9
How to Watch Astros vs. Rays
- TV Channel: SCHN and RAYS
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Astros vs. Rays: Betting the Moneyline
- The Astros have been favored on the moneyline 31 total times this season. They've gone 13-18 in those games.
- Tampa Bay has been underdogs in 29 games this season and has come away with the win 15 times (51.7%) in those contests.
- Houston is 12-18 this season when entering a game favored by -111 or more on the moneyline.
- This season, the Rays have been victorious 15 times in 29 chances when named as an underdog of at least -111 or worse on the moneyline.
- Based on this contest's moneyline, the Astros have an implied win probability of 52.6%.
- Bookmakers have implied with the moneyline set for this matchup that the Rays have a 52.6% chance of pulling out a win.
Astros vs. Rays: Betting the Spread & Total
- In the 90 games in which oddsmakers have set an over/under for the Astros, they have combined with opponents to go over the total 47 times (47-38-5).
- Tampa Bay and its opponents have gone over the total this season in 37 of its 85 opportunities.
- The Astros have a 43-47-0 record against the spread this season.
- The Rays are 51-34-0 against the spread in their 85 games that had a posted line this season.
