Phillies Dominate Royals 8-2 at Citizens Bank Park
Friday, September 12, 2025, 6:45 PM ET · Citizens Bank Park
Philadelphia Phillies 8, Kansas City Royals 2, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won Kansas City Royals vs Philadelphia Phillies?
Philadelphia Phillies beat Kansas City Royals 8-2 at Citizens Bank Park on September 12, 2025.
The Philadelphia Phillies secured a convincing 8-2 victory over the Kansas City Royals at Citizens Bank Park, capping off a successful series where they won two out of three games. This win not only showcased the Phillies' strong home form but also highlighted their offensive capabilities, as they averaged 5.9 runs scored per game over their last ten home games.
In this matchup, the Phillies demonstrated their recent dominance, entering the game with a record of 88-60, while the Royals stood at 74-74. The Phillies have been in excellent form, winning eight of their last ten games, including a four-game winning streak leading into this contest. Their scoring has been prolific, averaging 6.2 runs in their last five games while allowing only 3.0 runs. In contrast, the Royals have struggled recently, with a record of 4-6 in their last ten games and an average of just 1.8 runs scored in their last five outings, which is significantly lower than their overall average of 3.0 runs.
The game began with the Royals taking an early lead in the first inning when Maikel Garcia singled to left, bringing home Bobby Witt Jr. However, the Phillies quickly responded in the second inning with a sacrifice fly from Rafael Marchán, allowing Tony Kemp to score, leveling the game at 1-1. The Phillies then took control in the third inning, highlighted by a home run from Bryce Harper, which scored Kyle Schwarber and put the Phillies ahead 3-1. They added another run shortly after when Kemp singled again, this time scoring Brandon Marsh, extending their lead to 4-1.
The fourth inning saw the Phillies continue their offensive onslaught, as Harrison Bader doubled to right, scoring Marchán, followed by a double from Schwarber that brought Bader home, pushing the score to 6-1. The Royals managed to score again in the seventh inning when Witt Jr. grounded out, allowing Caglianone to score, making it 6-2. However, the Phillies answered back with a home run from Bryson Stott, scoring Wilson and sealing the game at 8-2.
The injury reports for both teams included several key players. For the Phillies, Tanner Banks, Caleb Kilian, Felix Reyes, Johan Rojas, and Adolis Garcia were all on the injured list, with varying statuses from 15-day to 60-day injuries. The Royals also faced challenges with injuries, including Maikel Garcia on the 10-day IL and Connor Seabold on the 60-day IL, among others.
In terms of market expectations, the odds favored the Phillies heavily, reflecting their strong home record and recent form. The conditions at Citizens Bank Park were ideal for baseball, contributing to the high-scoring nature of the game.
Overall, the Phillies' performance in this game underscored their offensive depth and ability to capitalize on scoring opportunities, while the Royals will need to regroup as they continue their season.
Injury report
- Tanner Banks60-Day-ILForearmPhiladelphia Phillies
- Caleb Kilian15-Day-ILObliquePhiladelphia Phillies
- Felix Reyes60-Day-ILWristPhiladelphia Phillies
- Johan Rojas60-Day-ILElbowPhiladelphia Phillies
- Adolis Garcia60-Day-ILLatPhiladelphia Phillies
- Maikel Garcia10-Day-ILHamstringKansas City Royals
- Connor Seabold60-Day-ILLatKansas City Royals
- Tony Gonsolin15-Day-ILElbowKansas City Royals
- James McArthur60-Day-ILElbowKansas City Royals
- Beck Way15-Day-ILShoulderKansas City Royals
Recent form
Philadelphia Phillies
Last 10: 8-2Streak W45.9 scored · 3.4 allowed per game4-0 at home
- W6-4vs New York MetsSep 11
- W11-3vs New York MetsSep 10
- W9-3vs New York MetsSep 9
- W1-0vs New York MetsSep 8
- L4-5at Miami MarlinsSep 7
- W4-2at Miami MarlinsSep 6
- W9-3at Miami MarlinsSep 5
- W2-0at Milwaukee BrewersSep 4
- L3-6at Milwaukee BrewersSep 3
- W10-8at Milwaukee BrewersSep 1
Kansas City Royals
Last 10: 4-6Streak L13 scored · 3.8 allowed per game1-3 away
- L2-3at Cleveland GuardiansSep 11
- W4-3at Cleveland GuardiansSep 10
- L0-2at Cleveland GuardiansSep 9
- L2-10at Cleveland GuardiansSep 8
- L1-5vs Minnesota TwinsSep 7
- W11-2vs Minnesota TwinsSep 6
- W2-1vs Minnesota TwinsSep 5
- W4-3vs Los Angeles AngelsSep 4
- L3-4vs Los Angeles AngelsSep 3
- L1-5vs Los Angeles AngelsSep 2
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Chicago | - | 66 | L1 | .525 | 73 |
| Cleveland | 3 | 69 | L1 | .504 | 70 |
| Minnesota | 6.5 | 73 | L1 | .479 | 67 |
| Detroit | 9 | 75 | W1 | .460 | 64 |
| Kansas City | 11.5 | 78 | L3 | .443 | 62 |
| Atlanta | - | 57 | W1 | .593 | 83 |
| Philadelphia | 4 | 61 | L1 | .564 | 79 |
| Miami | 12 | 69 | W2 | .507 | 71 |
| Washington | 17 | 75 | L1 | .472 | 67 |
| New York | 20 | 77 | W1 | .450 | 63 |
How the scoring went
- 1st Inning1-0Garcia singled to left, Witt Jr. scored.
- 2nd Inning1-1Marchán hit sacrifice fly to right, Kemp scored, Kepler to third.
- 3rd Inning1-3Harper homered to left center (400 feet), Schwarber scored.
- 3rd Inning1-4Kemp singled to left, Marsh scored.
- 4th Inning1-5Bader doubled to right, Marchán scored.
- 4th Inning1-6Schwarber doubled to right, Bader scored.
- 7th Inning2-6Witt Jr. grounded out to first, Caglianone scored, Tolbert to second.
- 7th Inning2-8Stott homered to right center (391 feet), Wilson scored.
Win probability
Above the line favours Philadelphia Phillies, below favours Kansas City Royals.
Venue
- Citizens Bank ParkPhiladelphia, Pennsylvania
- Attendance41099
- OfficialsCarlos Torres, Charlie Ramos, Alfonso Marquez, Lance Barrett
Elsewhere
- 2026 MLB ABS challenge system tracker: Team, player rankings
- Saggese hits go-ahead single in the 10th in the Cardinals' 8-6 victory over the Dodgers
- St. Louis Cardinals vs. Los Angeles Dodgers: Game Highlights
- Schlittler sharp, the Yankees score 5 2-out runs in the 10th in a 6-3 win over the Angels
- New York Yankees vs. Los Angeles Angels: Game Highlights
- Pitcher Trent Thornton has fit of rage in dugout after being pulled by Cubs