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

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

  • Rays vs Cubs Prediction 9/12/2025 Today’s MLB Picks

    September 12, 2025

  • Indiana State vs Indiana Prediction 9/12/2025 Today’s College Football Picks

    September 12, 2025

  • Pirates vs Nationals Prediction 9/12/2025 Today’s MLB Picks

    September 12, 2025

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

    September 12, 2025

  • Colgate vs Syracuse Prediction 9/12/2025 Today’s College Football Picks

    September 12, 2025

  • MLB NRFI & YRFI Best Bets 9/12/2025 Today’s MLB Picks

    September 12, 2025

  • Baltimore Orioles vs Toronto Blue Jays Prediction 9/12/2025 Today’s MLB Picks

    September 12, 2025

  • MLB Player Prop Picks (American League Pitchers) 9/12/2025 Today’s MLB Picks

    September 12, 2025

  • Detroit Tigers vs Miami Marlins Prediction 9/12/2025 Today’s MLB Picks

    September 12, 2025

  • Yankees vs Red Sox Prediction 9/12/2025 Today’s MLB Picks

    September 12, 2025