Sep 11, 2025; Philadelphia, Pennsylvania, USA; Philadelphia Phillies pitcher Jesús Luzardo (44) reacts with teammates in the dugout after pitching out of the eighth inning against the New York Mets at Citizens Bank Park. Mandatory Credit: Bill Streicher-Imagn Images
Bill Streicher-Imagn Images

Kansas City Royals vs Philadelphia Phillies Prediction 9/12/2025 Today’s MLB Picks

Pick details

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

(Get latest betting odds)

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.

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. 

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.

Shane Mickle's Pick: Phillies ML

Need More? Get Premium Picks

Hot Cappers

Latest Picks & Game Previews

  • Denver Nuggets vs Golden State Warriors Prediction 10/23/2025 Today’s NBA Picks

    October 23, 2025

  • West Ham United vs Leeds United Prediction 10/24/2025 Today’s EPL Picks

    October 23, 2025

  • California vs Virginia Tech Prediction 10/24/2025 Today’s College Football Picks

    October 23, 2025

  • Los Angeles Dodgers vs Toronto Blue Jays Prediction 10/24/2025 Today’s MLB Picks

    October 23, 2025

  • Boise State vs Nevada Prediction 10/24/2025 Today’s College Football Picks

    October 23, 2025

  • Ohio vs Eastern Michigan Prediction 10/25/2025 Today’s College Football Picks

    October 23, 2025

  • SMU vs Wake Forest Prediction 10/25/2025 Today’s College Football Picks

    October 23, 2025

  • Kansas State vs Kansas Prediction 10/25/2025 Today’s College Football Picks

    October 23, 2025

  • Bowling Green vs Kent State Prediction 10/25/2025 Today’s College Football Picks

    October 23, 2025

  • Appalachian State vs Old Dominion Prediction 10/25/2025 Today’s College Football Picks

    October 23, 2025