The Philadelphia Phillies (93-65) and Miami Marlins (77-81) will battle on Thursday at Citizens Bank Park, with first pitch at 6:05 p.m. ET.

The Marlins (+140 underdog on the moneyline) visit the Phillies (-165). The Philadelphia Phillies will give the start to Walker Buehler (9-7, 5.13 ERA), who is looking for win No. 10 on the season, and the Marlins will turn to Janson Junk (6-3, 4.27 ERA).

These squads meet again following the Phillies’ 11-1 victory over the Marlins yesterday. Jesus Luzardo (7.0 IP, 0 R, 3 H, 10 K) earned the win for the Phillies. Edmundo Sosa went 3 for 4 with three home runs and five RBIs to lead the team on offense. Ryan Weathers (4.2 IP, 5 R, 6 H, 8 K) was credited with the loss on the mound for the Marlins.

Here’s what you need to get ready for Thursday’s Phillies vs. Marlins action, including viewing options.

Philadelphia Phillies vs. Miami Marlins odds, line and spread

MLB odds courtesy of BetMGM Sportsbook. Odds updated Thursday at 12:16 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Favorite: Phillies (-165, bet $165 to win $100)Underdog: Marlins (+140, bet $100 to win $140)Over/under: 9Phillies vs. Marlins: Game time and live stream infoGame day: Thursday, September 25, 2025Game time: 6:05 p.m. ETLocation: Philadelphia, PennsylvaniaStadium: Citizens Bank ParkTV channel: NBCS-PH and FDSFLLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Phillies vs. Marlins on Fubo!

Phillies stats and trendsPhillies betting recordsThe Phillies have entered the game as favorites 125 times this season and won 77, or 61.6%, of those games.This season Philadelphia has won 39 of its 56 games, or 69.6%, when favored by at least -165 on the moneyline.The sportsbooks’ moneyline implies a 62.3% chance of a victory for the Phillies.Games involving Philadelphia have gone over the total set by sportsbooks in 71 of 158 chances this season.In 158 games with a spread this season, the Phillies are 80-78-0 ATS.Walker Buehler (Phillies probable starter)Buehler (9-7) is aiming for his 10th victory when he takes the mound for the Phillies in his 24th start of the season. He’s put together a 5.13 ERA in 121 2/3 innings pitched, with 90 strikeouts.His last time out was out of the bullpen on Saturday when the righty threw 3 2/3 scoreless innings against the Arizona Diamondbacks while allowing two hits.The 31-year-old has amassed an ERA of 5.13, with 6.7 strikeouts per nine innings, in 25 games this season. Opponents are hitting .268 against him.Buehler has seven quality starts this season.Buehler heads into the game with 14 outings of five or more innings pitched this season.He has held his opponents without an earned run in three of his 25 appearances this season.The opposing Marlins offense has the 18th-ranked slugging percentage (.396) and is 26th in MLB play with 153 home runs. It has a collective .251 batting average, and is fifth in MLB with 1363 total hits and 16th in MLB action scoring 699 runs.Phillies batting statsThe Phillies’ 210 home runs rank eighth in Major League Baseball.Fueled by 501 extra-base hits, Philadelphia ranks third in MLB with a .435 slugging percentage this season.The Phillies have a team batting average of .260 this season, which ranks second among MLB teams.Philadelphia has scored 772 runs this season, which ranks sixth in MLB.The Phillies are among the best in the league at getting on base, ranking fourth with an OBP of .330.Philadelphia ranks 12th in MLB in strikeouts per game with an average of 8.2 whiffs per contest.Marlins stats and trendsMarlins betting recordsThe Marlins have been chosen as underdogs in 128 games this year and have walked away with the win 62 times (48.4%) in those games.This season, Miami has come away with a win 21 times in 41 chances when named as an underdog of at least +140 or worse on the moneyline.The Marlins have an implied victory probability of 41.7% according to the moneyline set for this matchup.Miami and its opponents have hit the over in 79 of its 158 games with a total set by oddsmakers this season.In 158 games with a line this season, the Marlins have a mark of 92-66-0 against the spread.Janson Junk (Marlins probable starter)Junk (6-3) gets the starting nod for the Marlins in his 16th start of the season. He has a 4.27 ERA in 105 1/3 innings pitched, with 73 strikeouts.In his most recent appearance on Saturday, the righty tossed seven innings against the Texas Rangers, giving up one earned run while surrendering three hits.The 29-year-old has a 4.27 ERA and 6.2 strikeouts per nine innings over 20 games this season, while giving up a batting average of .266 to opposing batters.Junk is looking to build on a second-game quality start streak in this matchup.Junk is looking for his third straight appearance lasting five or more innings. He averages 5.3 frames per start.In four of his 20 total appearances this season he has not allowed an earned run.He will take the mound against a Phillies offense that ranks third in the league with 1402 total hits (on a .260 batting average). The squad also slugs a collective .435 (third in the league) with 210 total home runs (eighth in MLB play).Marlins batting statsThe Marlins are fifth-worst in MLB action with 153 home runs.This season, Miami’s .396 slugging percentage ranks 18th in the majors.The Marlins rank ninth in MLB with a .251 batting average.The offense for Miami is the No. 16 offense in baseball, scoring 4.4 runs per game (699 total runs).The Marlins rank 17th in baseball with an on-base percentage of .315.

Watch the MLB on Fubo!