Kansas City (74-73) vs Philadelphia (87-60)
September 12, 2025 at 06:45 PM EDT
The Line: Betting Odds: Philadelphia -132 / Royals +108 — Over/Under: 9
The Kansas City Royals and Philadelphia Phillies meet on Friday in MLB action from Citizens Bank Stadium. Here’s a Kansas City Royals vs Philadelphia Phillies prediction. We will look at this from a betting perspective and determine the best Phillies vs Royals pick. We will examine:
The Kansas City Royals’ recent form and player performance
The Philadelphia Phillies’ recent form and player performance
Recent betting trends and streaks involving the Phillies
Recent betting trends and streaks involving the Royals
Recent betting trends in games played between Philadelphia and Kansas City
A summary that ties it all together and produces a favorable betting outcome for the Royals and Phillies game.
The Phillies are averaging 4.82 runs while their pitching is giving up 3.98 runs per game. The offense is ranked 9th while the pitching is ranked 5th. As a team they are batting .259 which is 3rd best in the league. Kyle Schwarber has hit 50 home runs and driven in 123 RBIs so far this season. Getting the start for the Phillies will be Walker Buehler who sits with a 7-7 record and an ERA of 5.45. Against the New York Yankees in his last start, he went 2.1 innings giving up two hits and two runs.
The Royals are averaging 3.81 runs while their pitching is giving up 3.83 runs. The offense is ranked 28th while the pitching is ranked 3rd. This is a very good pitching team overall, the offense has just really let them down. Getting the start for the Royals will be Michael Lorenzen who sits with a 5-10 record and an ERA of 4.63. Against the Minnesota Twins in his last start, he went 5.1 innings giving up seven hits and four runs.
Kansas City Royals vs Philadelphia Phillies Prediction
Give me the Phillies here. The Phillies have all kinds of confidence, especially after their comeback on Thursday, and they are going to have no issue getting the job done here. Lorenzen in his last start was hit hard by the Twins, and the home run ball wasn’t kind to him. The Phillies are going to hit a couple of home runs here off of him. The Roayls bats are going to be ice cold again here, and the Phillies are going to come out on top here. Back the Philles on the money line.
The Kansas City Royals’ recent form and player performance
The Philadelphia Phillies’ recent form and player performance
Recent betting trends and streaks involving the Phillies
Recent betting trends and streaks involving the Royals
Recent betting trends in games played between Philadelphia and Kansas City
A summary that ties it all together and produces a favorable betting outcome for the Royals and Phillies game.
Strong Comeback for the Phillies
The Phillies had an awful first inning on Thursday against the New York Mets, giving up four runs. The pitching then settled in though giving up zero more runs the rest of the game, and the offense continued to chip away. The Phillies’ offense did score three runs in the sixth inning, and that ended up being enough to come away with the victory. Otto Kemp looked impressiv,e and he hit a home run and drove in three RBIs.The Phillies are averaging 4.82 runs while their pitching is giving up 3.98 runs per game. The offense is ranked 9th while the pitching is ranked 5th. As a team they are batting .259 which is 3rd best in the league. Kyle Schwarber has hit 50 home runs and driven in 123 RBIs so far this season. Getting the start for the Phillies will be Walker Buehler who sits with a 7-7 record and an ERA of 5.45. Against the New York Yankees in his last start, he went 2.1 innings giving up two hits and two runs.
Royals Are in Trouble
The Royals are quickly falling out of the playoff race and this really is a series that they probably need to sweep to keep their season alive. On Thursday, the Royals faced off against the Cleveland Guardians and they ended up losing 3-2. The Royals offense managed two runs in the 1st inning, and then went the rest of the game without crossing the plate again. Stephen Kolek had a solid game on the mound, going 6.2 innings giving up three hits and one earned run.The Royals are averaging 3.81 runs while their pitching is giving up 3.83 runs. The offense is ranked 28th while the pitching is ranked 3rd. This is a very good pitching team overall, the offense has just really let them down. Getting the start for the Royals will be Michael Lorenzen who sits with a 5-10 record and an ERA of 4.63. Against the Minnesota Twins in his last start, he went 5.1 innings giving up seven hits and four runs.