Two teams leading their divisions — the Houston Astros (AL West) and the Philadelphia Phillies (NL East) — meet on Tuesday at 8:10 p.m. ET, at Daikin Park.
The Phillies (+121 underdog moneyline odds) visit the Astros (-145). The matchup on the mound for this contest is set with the Houston Astros looking to Framber Valdez (8-4), and Ranger Suarez (6-1) taking the ball for the Philadelphia Phillies.
The Astros won 8-7 over the Angels Sunday in their most recent game. Ryan Gusto was the winning pitcher after throwing six innings, giving up five earned runs on six hits while striking out seven, while Mauricio Dubon went 2 for 4 with two home runs and three RBIs to lead them offensively.
The Phillies took down the Mets 7-1 Sunday. Edmundo Sosa led the way offensively after going 3 for 4 with a double, a home run and three RBIs, and Jesus Luzardo got the win, pitching 6 2/3 innings without giving up an earned run on three hits, while striking out seven.
Here’s what you need to prepare for Tuesday’s Astros vs. Phillies matchup, including viewing options.
Houston Astros vs. Philadelphia Phillies odds, line and spread
MLB odds courtesy of BetMGM Sportsbook. Odds updated Tuesday at 3:17 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Favorite: Astros (-145, bet $145 to win $100)Underdog: Phillies (+121, bet $100 to win $121)Over/under: 7.5Astros vs. Phillies: Game time and live stream infoGame day: Tuesday, June 24, 2025Game time: 8:10 p.m. ETLocation: Houston, TexasStadium: Daikin ParkTV channel: SCHN and NBCS-PHLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Watch Astros vs. Phillies on Fubo!
Astros stats and trendsAstros betting recordsThis season, the Astros have won 32 out of the 54 games, or 59.3%, in which they’ve been favored.Houston has a record of 12-6 in games when bookmakers favor them by at least -145 on the moneyline.The Astros have a 59.2% chance to win this game based on the implied probability of the moneyline.Houston and its opponents have hit the over in 32 of its 78 games with a total this season.The Astros are 40-38-0 against the spread this season.Framber Valdez (Astros probable starter)Valdez (8-4) gets the starting nod for the Astros in his 16th start of the season. He’s put together a 3.09 ERA in 96 2/3 innings pitched, with 99 strikeouts.The lefty’s most recent time out came on Thursday against the Athletics, when he tossed six innings, surrendering two earned runs while allowing five hits.In 15 games this season, the 31-year-old has a 3.09 ERA and 9.3 strikeouts per nine innings, while allowing a batting average of .217 to opposing batters.Valdez has registered 11 quality starts this year.Valdez will aim to go five or more innings for his 12th straight start. He’s averaging 6.4 frames per outing.He has made two appearances this season in which he did not allow an earned run.The opposing Phillies offense has the 10th-ranked slugging percentage (.407) and is 16th in MLB play with 83 home runs. It has a collective .258 batting average, and is fifth in MLB with 684 total hits and ninth in MLB play scoring 369 runs.Among qualifying pitchers in MLB play this season, the 31-year-old’s 3.09 ERA ranks 24th, 1.125 WHIP ranks 24th, and 9.3 K/9 ranks 21st.Astros batting statsThe Astros have hit 84 homers this season, which ranks 14th in the league.Hitters for Houston have combined for a team rank of 13th in the majors with a .402 team slugging percentage.The Astros’ .257 batting average is among the best in baseball, ranking third in MLB.Houston has scored the 16th-most runs in the majors this season with 333 (4.3 per game).The Astros are among the best in the league at getting on base, ranking 10th with an OBP of .323.Houston is one of the most-disciplined teams at the plate this season, ranking sixth with an average of 7.8 strikeouts per game.Phillies stats and trendsPhillies betting recordsThe Phillies have won in five, or 35.7%, of the 14 contests they have been named as odds-on underdogs this year.Philadelphia has been listed as an underdog of +121 or more on two occasions this season and split those games.The moneyline set for this matchup implies the Phillies have a 45.2% chance of coming away with a victory in the contest.Philadelphia and its opponents have gone over in 34 of its 78 games with a total set by sportsbooks this season.In 78 games with a line this season, the Phillies have a mark of 38-40-0 against the spread.Ranger Suarez (Phillies probable starter)Suarez (6-1) takes the mound first for the Phillies in his 10th start of the season. He’s put together a 2.20 ERA in 57 1/3 innings pitched, with 52 strikeouts.The left-hander last pitched on Wednesday against the Miami Marlins, when he tossed seven innings, allowing one earned run while giving up four hits.During nine games this season, the 29-year-old has amassed a 2.20 ERA and 8.2 strikeouts per nine innings, while giving up a batting average of .216 to his opponents.Suarez is trying to continue an eighth-game quality start streak in this matchup.Suarez is seeking his ninth straight appearance lasting five or more innings. He averages 6.3 frames per start.He has held his opponents without an earned run in four of his nine outings this season.He meets an Astros offense that ranks 16th in the league with 333 total runs scored while batting .257 as a unit. His opponent has a collective .402 slugging percentage (13th in MLB action) and has hit a total of 84 home runs (14th in the league).Phillies batting statsThe Phillies rank 16th in MLB play with 83 home runs. They average 1.1 per game.So far this season, Philadelphia ranks 10th in the majors, slugging .407.The Phillies rank second in MLB with a .258 batting average.Philadelphia scores the ninth-most runs in baseball (369 total, 4.7 per game).The Phillies’ .332 on-base percentage is fourth-best in baseball.