Marlins vs. Astros Prediction, Odds, Picks – August 6 Updated Aug. 6, 2025 4:00 p.m. ET sharefacebookxredditlink Data Skrive The Houston Astros and Yainer Diaz hit the field in the final game of a three-game series against Otto Lopez and the Miami Marlins on Wednesday at loanDepot park. The Marlins are -115 moneyline favorites in this matchup against the Astros (-104). Houston is favored on the run line (-1.5 with +156 odds). The total is 8 runs for this game (with -117 odds on the over and -103 odds on the under). Here is everything you need to know from a betting perspective on the Marlins-Astros game, regarding the run line, moneyline and total, plus expert picks.Keep up with MLB on FOX Sports.Astros vs. Marlins Highlights | MLB on FOX Check out the best moments from this MLB matchup between the Houston Astros and the Miami Marlins. ADVERTISEMENT Marlins vs. Astros Game Information & OddsWhen: Wednesday, August 6, 2025 at 4:40 p.m. ETWhere: loanDepot park in Miami, FloridaHow to watch on TV: FDSFL and SCHN Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds Marlins -115 -104 8 -117 -103 -1.5 -192 +156 Marlins vs. Astros PredictionScore Prediction: Marlins 5, Astros 4Total Prediction: Over 8 runsWin Probabilities: Marlins 50%, Astros 50%Marlins vs. Astros Betting InsightsThis season, the Marlins have been favored 15 times and won seven, or 46.7%, of those games.Miami has a record of 5-8, a 38.5% win rate, when favored by -115 or more by bookmakers this season.Sportsbooks have implied with the moneyline set for this matchup that the Marlins have a 53.5% chance to win.The Astros have come away with 21 wins in the 35 contests they have been listed as the underdogs in this season.Houston has a win-loss record of 18-12 when favored by -104 or worse by oddsmakers this year.The Astros have an implied victory probability of 51% according to the moneyline set by oddsmakers for this matchup.Marlins Recent Betting PerformanceOver the last 10 games, the Marlins have been listed as the moneyline favorite by oddsmakers only twice, and they split those games.Over their last 10 matchups (all had set totals), the Marlins combined with their opponents to hit the over on the run total five times.The Marlins are 7-3-0 against the spread over their past 10 games. Marlins Recent Stats Stat Avg/Total Record 6-4 Runs Per Game 4.4 HR 16 ERA 4.29 K/9 8.6 Marlins Player InsightsKyle Stowers paces the Marlins with 25 home runs and 71 runs batted in, while putting up a team-best batting average of .293.Stowers’ home runs rank him 11th in MLB, and he ranks 19th in RBI.Lopez is batting .244 with 14 doubles, 11 home runs and 35 walks.Lopez ranks 128th in home runs in the majors, and 63rd in RBI.Xavier Edwards is hitting .289 with 17 doubles, three triples, a home run and 39 walks.Agustin Ramirez has 24 doubles, a triple, 17 home runs and 23 walks while batting .239.Marlins Team Props Hits O/U Total Bases O/U HR O/U RBI O/U Otto Lopez 0.5 (-260) 1.5 (+115) – 0.5 (+170) Kyle Stowers 0.5 (-215) 1.5 (+120) – 0.5 (+170) Agustin Ramirez 0.5 (-245) 1.5 (+110) – 0.5 (+155) Xavier Edwards 1.5 (+190) 1.5 (+115) – 0.5 (+250) Janson Junk – – – – Astros Recent Betting PerformanceThe Astros have been underdogs twice in the last 10 games and split those matchups 1-1.In their last 10 games with a total, the Astros and their opponents have failed to hit the over five times.The Astros have a record of 4-6-0 ATS over their last 10 games. Astros Recent Stats Stat Avg/Total Record 4-6 Runs Per Game 3.9 HR 9 ERA 3.48 K/9 10.6 Astros Player InsightsJose Altuve leads the Astros in home runs (19) and runs batted in (59).Altuve’s home run total places him 38th in the majors, and he ranks 53rd in RBI.Altuve has collected a hit in four games in a row. During his last five outings he is hitting .238 with a home run, two walks and two RBIs.Jeremy Pena has a club-leading .322 batting average.Pena ranks 128th in homers and 128th in RBI among all major league hitters this season.Diaz is batting .255 with 16 doubles, a triple, 16 home runs and 15 walks.Jesus Sanchez has 15 doubles, four triples, 10 home runs and 30 walks while hitting .258.Astros Team Props Hits O/U Total Bases O/U HR O/U RBI O/U Victor Caratini 0.5 (-210) 1.5 (+150) – 0.5 (+215) Jesus Sanchez 0.5 (-245) 1.5 (+115) – 0.5 (+200) Christian Walker 0.5 (-200) 1.5 (+135) – 0.5 (+170) Cam Smith 0.5 (-215) 1.5 (+150) – 0.5 (+215) Yainer Diaz 1.5 (+190) 1.5 (+105) – 0.5 (+200) Astros vs. Marlins Highlights | MLB on FOX Check out the best moments from this MLB matchup between the Houston Astros and the Miami Marlins. FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily. FOLLOW Follow your favorites to personalize your FOX Sports experience Miami Marlins Houston Astros What did you think of this story?
How to Watch Cardinals vs. Rockies: TV Channel & Live Stream – July 21
How to Watch Cardinals vs. Rockies: TV Channel & Live Stream Michael McGreevy and the St. Louis Cardinals are set