The Philadelphia Phillies (92-62) and Arizona Diamondbacks (77-77) will battle on Saturday at Chase Field, starting at 8:10 p.m. ET.

The Phillies are favored away from home (-134) versus the Diamondbacks (+114). The starting pitchers are Aaron Nola (4-9) for the Philadelphia Phillies, and Zac Gallen (12-14) for the Arizona Diamondbacks.

Yesterday, the Phillies claimed an 8-2 victory over the Diamondbacks, with Walker Buehler (3.2 IP, 0 R, 2 H, 3 K) earning the win for the Phillies. Nick Castellanos went 2 for 3 with a home run and three RBIs to lead the offensive showing. Jalen Beeks (0.2 IP, 1 R, 1 H, 1 K) picked up the loss for the Diamondbacks.

Here’s everything you need to get ready for Saturday’s Phillies vs. Diamondbacks matchup, including viewing options.

Philadelphia Phillies vs. Arizona Diamondbacks odds, line and spread

MLB odds courtesy of BetMGM Sportsbook. Odds updated Saturday at 3:21 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Favorite: Phillies (-134, bet $134 to win $100)Underdog: Diamondbacks (+114, bet $100 to win $114)Over/under: 8.5Phillies vs. Diamondbacks: Game time and live stream infoGame day: Saturday, September 20, 2025Game time: 8:10 p.m. ETLocation: Phoenix, ArizonaStadium: Chase FieldTV channel: ARID and NBCS-PHLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Phillies vs. Diamondbacks on Fubo!

Phillies stats and trendsPhillies betting recordsThis season, the Phillies have been favored 122 times and won 76, or 62.3%, of those games.Philadelphia has a record of 63-31, a 67% win rate, when favored by -134 or more by bookmakers this season.The moneyline for this contest implies a 57.3% chance of a victory for the Phillies.Philadelphia and its opponents have gone over the total this season in 68 of 154 opportunities.In 154 games with a spread this season, the Phillies are 79-75-0 ATS.Aaron Nola (Phillies probable starter)Nola makes the start for the Phillies, his 16th of the season. He is 4-9 with a 6.44 ERA and 84 strikeouts in 81 2/3 innings pitched.In his last appearance on Sunday, the righty tossed six innings against the Kansas City Royals, giving up six earned runs while surrendering six hits.The 32-year-old has an ERA of 6.44, with 9.3 strikeouts per nine innings, in 15 games this season. Opponents have a .279 batting average against him.Nola heads into the game with five quality starts under his belt this season.Nola will try to extend a six-game streak of pitching five or more innings (he’s averaging 5.4 frames per appearance).He has had two appearances this season in which he did not give up an earned run.He will face a Diamondbacks offense that ranks fourth in the league with 760 runs while batting .250 as a squad. It has a collective .434 slugging percentage (fourth in MLB action) and has hit a total of 206 home runs (eighth in MLB).In six innings over one appearance against the Diamondbacks this season, Nola has a 0 ERA and a 0.833 WHIP while his opponents are batting .190.Phillies batting statsThe Phillies’ 199 home runs rank ninth in Major League Baseball.Fueled by 481 extra-base hits, Philadelphia ranks fifth in MLB with a .432 slugging percentage this season.The Phillies’ .260 batting average is among the best in baseball, ranking third in MLB.Philadelphia is among the highest-scoring teams in the majors, ranking seventh with 751 total runs this season.The Phillies have an OBP of .330 this season, which ranks third in MLB.Philadelphia is ranked 11th in strikeouts per game (8.1) among MLB offenses.Diamondbacks stats and trendsDiamondbacks betting recordsThe Diamondbacks have come away with 32 wins in the 65 contests they have been listed as the underdogs in this season.This season, Arizona has come away with a win 18 times in 33 chances when named as an underdog of at least +114 or worse on the moneyline.The Diamondbacks have an implied victory probability of 46.7% according to the moneyline set by sportsbooks for this matchup.Arizona and its opponents have gone over in 74 of its 153 games with a total set by sportsbooks this season.In 153 games with a line this season, the Diamondbacks have a mark of 78-75-0 against the spread.Zac Gallen (Diamondbacks probable starter)The Diamondbacks will send Gallen (12-14) out to make his 32nd start of the season. He is 12-14 with a 4.73 ERA and 163 strikeouts over 180 2/3 innings pitched.The right-hander’s last appearance was on Tuesday against the San Francisco Giants, when he tossed six innings, surrendering one earned run while allowing two hits.The 30-year-old has amassed an ERA of 4.73, with 8.1 strikeouts per nine innings in 31 games this season. Opposing hitters have a .239 batting average against him.Gallen has 14 quality starts under his belt this year.Gallen will aim to go five or more innings for his 29th straight appearance. He’s averaging 5.8 innings per outing.He has made four appearances this season in which he did not give up an earned run.He will match up with a Phillies team that is batting .260 as a unit (third in the MLB). They are also slugging a collective .432 (fifth in the league) with 199 total home runs (ninth in MLB action).This season, the 30-year-old ranks 46th in ERA (4.73), 32nd in WHIP (1.251), and 32nd in K/9 (8.1) among qualifying pitchers.Diamondbacks batting statsThe Diamondbacks rank eighth in baseball with 206 home runs. They average 1.3 per game.This season, Arizona’s .434 slugging percentage is fourth-best in baseball.The Diamondbacks are 11th in the majors with a .250 batting average.Arizona is the fourth-highest scoring team in the majors, averaging 4.9 runs per game (760 total).The Diamondbacks’ .324 on-base percentage ranks seventh-best in the majors.

Watch the MLB on Fubo!