On Wednesday, the Houston Astros (64-50) are visiting the Miami Marlins (55-57), at 4:40 p.m. ET, in the final game of a three-game series.
The Astros are projected as a close favorite (-111 on the moneyline) against the Marlins (-108). The scheduled starters are Spencer Arrighetti (1-1) for the Houston Astros, and Janson Junk (5-2) for the Miami Marlins.
The Astros defeated the Marlins 7-3 yesterday, with A.J. Blubaugh getting the win (5.0 IP, 2 R, 3 H, 5 K) and Jose Altuve leading the way offensively (going 2 for 4 with a home run and two RBIs). Cal Quantrill (4.1 IP, 7 R, 9 H, 2 K) took the loss for the Marlins.
Ahead of the Astros vs. Marlins matchup, here’s everything you need to prepare for Wednesday’s baseball action, including viewing options.
Houston Astros vs. Miami Marlins odds, line and spread
MLB odds courtesy of BetMGM Sportsbook. Odds updated Wednesday at 3:16 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Favorite: Astros (-111, bet $111 to win $100)Underdog: Marlins (-108, bet $108 to win $100)Over/under: 8Astros vs. Marlins: Game time and live stream infoGame day: Wednesday, August 6, 2025Game time: 4:40 p.m. ETLocation: Miami, FloridaStadium: loanDepot parkTV channel: FDSFL and SCHNLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Watch Astros vs. Marlins on Fubo!
Astros stats and trendsAstros betting recordsThis season, the Astros have been favored 79 times and won 43, or 54.4%, of those games.Houston has entered 79 games this season favored by -111 or more and is 43-36 in those contests.The Astros have a 52.6% chance to win this game based on the implied probability of the moneyline.Games involving Houston have gone over the total set by bookmakers in 49 of 114 chances this season.The Astros are 57-57-0 against the spread this season.Spencer Arrighetti (Astros probable starter)Arrighetti (1-1) pitches for the Astros to make his third start of the season.His last time out came on Saturday, April 5 against the Minnesota Twins, when the right-hander threw 3 2/3 innings, surrendering five earned runs while giving up three hits.He has a 5.59 ERA and 7.4 strikeouts per nine innings while opponents are hitting .121 against him over his two appearances this season.The opposing Marlins offense has the 17th-ranked slugging percentage (.396) and ranks 24th in MLB play with 109 home runs. It has a collective .251 batting average, and is 14th in MLB with 957 total hits and 20th in MLB play scoring 480 runs.Astros batting statsThe Astros have hit 125 homers this season, which ranks 15th in the league.Hitters for Houston have combined for a team rank of 14th in the majors with a .405 team slugging percentage.The Astros’ .257 batting average is among the best in baseball, ranking second in MLB.Houston ranks 17th in the majors with 493 total runs scored this season.The Astros have an OBP of .321 this season, which ranks ninth in MLB.Houston ranks fifth in MLB in strikeouts per game with an average of 7.8 whiffs per contest.Marlins stats and trendsMarlins betting recordsThe Marlins have been victorious in 48, or 49.5%, of the 97 contests they have been chosen as underdogs in this season.This season, Miami has been victorious 48 times in 95 chances when named as an underdog of at least -108 or longer on the moneyline.Bookmakers have implied with the moneyline set for this matchup that the Marlins have a 51.9% chance of pulling out a win.Miami’s games have gone over the total in 51 of its 112 opportunities.The Marlins have an against the spread mark of 68-44-0 in 112 games with a line this season.Janson Junk (Marlins probable starter)Junk gets the start for the Marlins, his ninth of the season. He is 5-2 with a 3.86 ERA and 48 strikeouts in 65 1/3 innings pitched.The righty’s last appearance was on Friday against the New York Yankees, when he tossed five innings, surrendering six earned runs while giving up six hits.In 13 games this season, the 29-year-old has an ERA of 3.86, with 6.6 strikeouts per nine innings. Opponents are batting .266 against him.Junk has recorded three quality starts this season.Junk will look to continue a seven-game streak of pitching five or more innings (he’s averaging 5.0 frames per appearance).He has held his opponents without an earned run in four of his 13 outings this season.The opposing Astros offense has a collective .257 batting average, and is fourth in the league with 991 total hits and 17th in MLB action with 493 runs scored. They have the 14th-ranked slugging percentage (.405) and are 15th in all of MLB with 125 home runs.Marlins batting statsThe Marlins average 1.0 home run per game to rank 24th in MLB play with 109 total home runs.This season, Miami ranks 17th in baseball, slugging .396.The Marlins have the 10th-best batting average in the majors (.251).Averaging 4.3 runs per game (480 total), Miami is the 20th-highest scoring team in the majors.The Marlins’ .314 on-base percentage is 19th in baseball.