
Phillies vs Royals Prediction 9/12/25 MLB Picks Today
Kansas City Royals (74-73) vs. Philadelphia Phillies (87-60)
September 12, 2025 6:45 pm EDT
The Line: Philadelphia Phillies -137 / Kansas City Royals 112; Over/Under: 9.5
(Get latest betting odds)
In this article we will formulate a Phillies vs Royals prediction for this MLB game on Friday, September 12th at Citizens Bank Park in Philadelphia, Pennsylvania. Let’s take a look at the prediction for this MLB matchup.Â
Philadelphia Phillies Betting Preview
The Philadelphia Phillies are 87-60 this year after they won all four games against the Mets by scores of 1-0, 9-3, 11-3, and 6-4. In their game four win, Philadelphia trailed 4-0 in the first inning, but they scored the last six runs in the game to steal the victory. The Phillies recorded 11 hits in the game and they were led by Kemp, who went 2-4 with one home run and three RBIs in the win. Philadelphia started Luzardo, who allowed five hits and four earned runs over 8.0 innings for the win, while Duran picked up the save.Â
Prior to that series, the Phillies won two out of three against the Marlins and two out of three against the Brewers. Philadelphia has won seven of their last eight games and they are currently first in the NL East standings. The Philadelphia pitching staff has a 3.78 ERA with a 1.24 WHIP and a .244 opponent batting average, while the offense has scored 709 runs with a .260 batting average and a .330 on base percentage this season. Kyle Schwarber has led Philadelphia with 50 home runs and 123 RBIs, while Nick Castellanos has added 16 home runs and 65 RBIs this year. The projected starting pitcher for Philadelphia is Walker Buehler, who is 7-7 with a 5.45 ERA and a 1.56 WHIP over 112.1 innings pitched this year.Â
Kansas City Royals Betting Preview
The Kansas City Royals are 74-73 this season after they lost three out of four against Cleveland by scores of 2-10, 0-2, 4-3, and 2-3. In their game four loss, Kansas City led 2-0 in the first inning, but failed to score over the last eight innings in the defeat. The Royals recorded five hits in the game and they were led by Pasquantino, who went 1-3 with one home run and two RBIs in the loss. Kansas City started Kolek, who allowed three hits and one earned run over 6.2 innings, while Schreiber picked up the loss in relief.Â
Prior to that series, the Royals won two out of three against the Twins, but lost two out of three against the Angels before that. Kansas City has lost four of their last five games and they are third in the AL Central standings. The Kansas City pitching staff has a 3.67 ERA with a 1.25 WHIP and a .241 opponent batting average, while the offense has scored 559 runs with a .243 batting average and a .305 on base percentage this season. Vinnie Pasquantino has led KC with 30 home runs and 102 RBIs, while Salvador Perez has added 25 home runs and 81 RBIs this year. The projected starting pitcher for Kansas City is Michael Lorenzen, who is 5-10 with a 4.63 ERA and a 1.33 WHIP over 124.1 innings pitched this season.Â
Why the Phillies will beat the Royals
- The Phillies have won each of their last nine night games against American League opponents.
- The Royals have lost each of their last four night games against NL East opponents that held a winning record.
- The Phillies have covered the run line each of their last eight home games against teams that held a winning record.
- The Royals have failed to cover the run line in each of their last six games following a loss.
- The Phillies have led after 3 innings in seven of their last eight home games against opponents that held a winning record.
- The Phillies have led after 5 innings in seven of their last eight home games against opponents that held a winning record.
- The Royals have lost the first inning in each of their last four night games at Citizens Bank Park.
Total Runs Facts
- Each of the last six games between the Royals and Phillies have gone OVER the total runs line.
- Each of the Royals’ last six night games against NL East opponents have gone OVER the total runs line.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Phillies’ last 11 games against AL Central opponents.
- The ‘Inning 1 OVER 0.5 runs’ market has hit in each of the Royals’ last seven games at Citizens Bank Park.
Philadelphia Phillies Player Prop Facts
- Trea Turner has recorded at least one hit in each of his last 12 appearances against opponents that held a winning record.
- Kyle Schwarber has hit a home run in three of the Phillies’ last four home games against AL opponents that held a winning record.
- Bryce Harper has recorded a Double in each of the Phillies’ last five games against the Royals.
Kansas City Royals Player Prop Facts
- Salvador Perez has hit at least one home run in four of the Royals’ last five road games against NL opponents.
- Michael Lorenzen has recorded five or more strikeouts in each of his last four appearances.
- Salvador Perez has recorded at least one hit in each of the Royals’ last seven road games against NL opponents.
- Salvador Perez has recorded a Double in three of his last four road appearances against NL East opponents.
Phillies vs Royals PredictionÂ
Philadelphia comes into this series with a ton of momentum, as they just swept the Mets in four games and pretty much sealed up the NL East. The Phillies are 49-23 at home this year, while the Royals are 34-38 on the road. Kansas City has scored two runs or fewer in four of their last five games and they are facing Buehler, who has allowed two earned runs or fewer in three of his last four outings. The Phillies are going against Lorenzen, who has allowed 4, 2, 4, and 3 earned runs in his last four starts. I don’t trust the KC lineup at all, so give me the Phillies at a reasonable price.Â