The Philadelphia Phillies (88-60) will host the Kansas City Royals (74-74), Saturday at 6:05 p.m. ET, with the Phillies on a five-game winning run.

The Royals (+125 underdog on the moneyline to win) visit the Phillies (-149). The matchup on the mound for this contest is set with the Philadelphia Phillies looking to Taijuan Walker (4-8), and Ryan Bergert (2-2) answering the bell for the Kansas City Royals.

These teams meet again after the Phillies beat the Royals 8-2 yesterday. Walker Buehler registered the win for the Phillies (5.0 IP, 1 R, 5 H, 3 K), and Bryce Harper led the way offensively (2 for 4 with a home run and two RBIs). Michael Lorenzen (3.0 IP, 6 R, 10 H, 3 K) was credited with the loss for the Royals.

Here’s what you need to prepare for Saturday’s Phillies vs. Royals contest, including viewing options.

Philadelphia Phillies vs. Kansas City Royals odds, line and spread

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

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

Watch Phillies vs. Royals on Fubo!

Phillies stats and trendsPhillies betting recordsThe Phillies have won 75, or 62.5%, of the 120 games they’ve played as favorites this season.This season Philadelphia has won 51 of its 72 games, or 70.8%, when favored by at least -149 on the moneyline.The implied probability of a win from the Phillies, based on the moneyline, is 59.8%.Games involving Philadelphia have gone over the total set by sportsbooks in 63 of 148 chances this season.The Phillies are 76-72-0 against the spread this season.Taijuan Walker (Phillies probable starter)The Phillies will send Walker (4-8) out for his 20th start of the season. He is 4-8 with a 4.03 ERA and 76 strikeouts through 111 2/3 innings pitched.The righty last pitched on Sunday against the Miami Marlins, when he tossed six innings, allowing four earned runs while giving up eight hits.The 33-year-old has a 4.03 ERA and 6.1 strikeouts per nine innings across 30 games this season, while allowing a batting average of .268 to opposing hitters.Walker is trying to record his fifth quality start of the season in this outing.Walker enters the game with 12 outings of five or more innings pitched this campaign.In 10 of his 30 total appearances this season he has not allowed an earned run.He will take the mound against a Royals offense that is batting .243 as a unit (19th in MLB). It is also slugging a collective .388 (24th in MLB) with 139 total home runs (27th in MLB).Phillies batting statsThe Phillies rank ninth in Major League Baseball with 186 home runs.Fueled by 460 extra-base hits, Philadelphia ranks fifth in MLB with a .431 slugging percentage this season.The Phillies’ .261 batting average is among the best in baseball, ranking second in MLB.Philadelphia is among the highest-scoring teams in the majors, ranking ninth with 717 total runs this season.The Phillies have an on-base percentage of .331 this season, which ranks third in the league.Philadelphia ranks 12th in MLB in strikeouts per game with an average of 8.1 whiffs per contest.Royals stats and trendsRoyals betting recordsThe Royals have been underdogs in 84 games this season and have come away with the win 38 times (45.2%) in those contests.Kansas City has a win-loss record of 13-15 when favored by +125 or worse by bookmakers this year.The Royals have an implied victory probability of 44.4% according to the moneyline set for this matchup.Contests with Kansas City has gone over the total set by sportsbooks in 62 of 148 chances this season.In 148 games with a line this season, the Royals have a mark of 73-75-0 against the spread.Ryan Bergert (Royals probable starter)The Royals will send Bergert (2-2) to the mound to make his 15th start of the season. He is 2-2 with a 3.48 ERA and 68 strikeouts in 72 1/3 innings pitched.His most recent appearance was on Monday against the Cleveland Guardians, when the righty went 3 1/3 innings, surrendering eight earned runs while allowing 11 hits.In 18 games this season, the 25-year-old has amassed a 3.48 ERA and 8.5 strikeouts per nine innings, while allowing a batting average of .211 to opposing batters.Bergert is looking to pick up his second quality start of the year.Bergert has put up nine starts this campaign that he pitched five or more innings.In six of his 18 total appearances this season he has not surrendered an earned run.He will face off against a Phillies offense that ranks second in the league with 1317 total hits (on a .261 batting average). The team also slugs a collective .431 (fifth in the league) with 186 total home runs (ninth in MLB action).Bergert has thrown 4 2/3 innings, giving up two earned runs on three hits while striking out seven against the Phillies this season.Royals batting statsThe Royals are fourth-worst in MLB play with 139 home runs.So far this season, Kansas City’s .388 slugging percentage ranks 24th in baseball.The Royals have the 19th-ranked batting average in the majors (.243).Kansas City scores the third-fewest runs in baseball (561 total, 3.8 per game).The Royals are 25th in MLB with an on-base percentage of .305.

Watch the MLB on Fubo!