The Philadelphia Phillies (81-59) will visit the Miami Marlins (65-75), Friday at 7:10 p.m. ET, in a battle of NL East rivals.
The Phillies are heavily favored (-277 on the moneyline) when they square off against the Marlins (+223). The matchup on the mound for this contest is set with the Philadelphia Phillies looking to Cristopher Sanchez (11-5), and Valente Bellozo (1-3) getting the nod for the Miami Marlins.
The Phillies won their most recent contest versus the Brewers by a 2-0 score yesterday, with Ranger Suarez picking up the win pitching throwing six innings without giving up an earned run on six hits, while striking out four. Alec Bohm went 1 for 4 with a triple to lead them offensively.
The Marlins lost to the Nationals 10-5 Wednesday. Joey Wiemer went 2 for 2 with a home run and two RBIs, and Eury Perez was handed the loss, throwing four innings, giving up seven earned runs on eight hits while striking out two.
Get ready for the Phillies vs. Marlins with everything you need to know ahead of Friday’s game, including viewing options.
Philadelphia Phillies vs. Miami Marlins odds, line and spread
MLB odds courtesy of BetMGM Sportsbook. Odds updated Friday at 12:16 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Favorite: Phillies (-277, bet $277 to win $100)Underdog: Marlins (+223, bet $100 to win $223)Over/under: 8Phillies vs. Marlins: Game time and live stream infoGame day: Friday, September 5, 2025Game time: 7:10 p.m. ETLocation: Miami, FloridaStadium: loanDepot parkTV channel: FDSFL and NBCS-PHLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Watch Phillies vs. Marlins on Fubo!
Phillies stats and trendsPhillies betting recordsThe Phillies have won 69, or 61.1%, of the 113 games they’ve played as favorites this season.Philadelphia has a record of 5-1 in games when bookmakers favor them by at least -277 on the moneyline.The moneyline for this contest implies a 73.5% chance of a victory for the Phillies.Philadelphia and its opponents have gone over the total this season in 58 of 140 opportunities.In 140 games with a spread this season, the Phillies are 69-71-0 ATS.Cristopher Sanchez (Phillies probable starter)Sanchez gets the start for the Phillies, his 28th of the season. He is 11-5 with a 2.66 ERA and 181 strikeouts in 169 1/3 innings pitched.The lefty’s last appearance came on Saturday against the Atlanta Braves, when he tossed seven innings, surrendering one earned run while giving up seven hits.The 28-year-old has a 2.66 ERA and 9.6 strikeouts per nine innings in 27 games this season, while allowing a batting average of .233 to opposing hitters.Sanchez is trying to pick up his 20th quality start of the season in this game.Sanchez will look to continue an 18-game streak of lasting five or more innings (he’s averaging 6.3 frames per outing).He has had two appearances this season in which he kept his opponents to zero earned runs.The opposing Marlins offense has the 22nd-ranked slugging percentage (.392) and is 27th in MLB play with 132 home runs. It has a collective .250 batting average, and is eighth in MLB with 1194 total hits and 18th in MLB play scoring 606 runs.Sanchez has pitched eight innings, giving up one earned run on five hits while striking out four against the Marlins this season.Among qualifying pitchers in MLB action this season, the 28-year-old’s 2.66 ERA ranks fifth, 1.122 WHIP ranks 17th, and 9.6 K/9 ranks 16th.Phillies batting statsThe Phillies have hit 172 homers this season, which ranks 11th in the league.Hitters for Philadelphia have a combined .423 slugging percentage this season, which ranks ninth in MLB.The Phillies’ .257 batting average is among the best in baseball, ranking third in MLB.Philadelphia is among the highest-scoring teams in the majors, ranking 10th with 665 total runs this season.The Phillies have an OBP of .327 this season, which ranks sixth in MLB.Philadelphia ranks 11th in strikeouts per game (8.1) among MLB offenses.Marlins stats and trendsMarlins betting recordsThe Marlins have been chosen as underdogs in 117 games this year and have walked away with the win 55 times (47%) in those games.Miami has a mark of 2-4 in contests where oddsmakers favor it by +223 or worse on the moneyline.The Marlins have an implied victory probability of 31% according to the moneyline set for this matchup.Miami and its opponents have gone over in 67 of its 140 games with a total set by sportsbooks this season.The Marlins are 81-59-0 against the spread in their 140 games that had a posted line this season.Valente Bellozo (Marlins probable starter)The Marlins will send Bellozo (1-3) out to make his sixth start of the season. He is 1-3 with a 3.91 ERA and 49 strikeouts through 73 2/3 innings pitched.His last appearance came in relief on Friday when the righty threw 4 1/3 innings against the New York Mets, surrendering one earned run while allowing four hits.The 25-year-old has put up an ERA of 3.91, with 6.0 strikeouts per nine innings in 27 games this season. Opponents are batting .252 against him.So far this year, Bellozo does not have a quality start.Bellozo heads into the game with one outing of five or more innings pitched this year.In 11 of his 27 total appearances this season he has not given up an earned run.The opposing Phillies offense has the ninth-ranked slugging percentage (.423) and ranks 11th in home runs hit (172) in all of MLB. They have a collective .257 batting average, and are fourth in the league with 1226 total hits and 10th in MLB action scoring 665 runs.Head-to-head against the Phillies this season, Bellozo has pitched four innings, giving up one earned run on five hits while striking out two.Marlins batting statsThe Marlins have hit 132 home runs this season, the fourth-lowest total in baseball.So far this year, Miami ranks 22nd in baseball, slugging .392.The Marlins have the 13th-ranked batting average in the league (.250).The offense for Miami is the No. 18 offense in MLB, scoring 4.3 runs per game (606 total runs).The Marlins rank 18th in baseball with an on-base percentage of .314.