
Phillies vs. Royals Prediction, Odds, Picks - September 12
Maikel Garcia and the Kansas City Royals will take the field against the Philadelphia Phillies and starter Walker Buehler on Friday. First pitch is at 6:45 p.m. ET at Citizens Bank Park. The Phillies are -141 moneyline favorites for this matchup against the Royals (+119). Philadelphia (-1.5) is the favorite on the run line. The over/under is 9 runs for this matchup.
Take a look at everything you need from a betting perspective on the Phillies-Royals game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Royals vs. Guardians Highlights | MLB on FOX
Phillies vs. Royals Game Information & Odds
- When: Friday, September 12, 2025 at 6:45 p.m. ET
- Where: Citizens Bank Park in Philadelphia, Pennsylvania
- How to watch on TV: NBCS-PH and FDSKC
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Phillies | -141 | +119 | 9 | -117 | -104 | -1.5 | +145 | -173 |
Phillies vs. Royals Prediction
- Score Prediction: Phillies 5, Royals 4
- Total Prediction: Under 9 runs
- Win Probabilities: Phillies 56%, Royals 44%
Phillies vs. Royals Betting Insights
- This season, the Phillies have been favored 119 times and won 74, or 62.2%, of those games.
- This season Philadelphia has won 55 of its 81 games, or 67.9%, when favored by at least -141 on the moneyline.
- The implied probability of a win from the Phillies, based on the moneyline, is 58.5%.
- The Royals have been victorious in 38, or 45.8%, of the 83 contests they have been chosen as underdogs in this season.
- Kansas City has a win-loss record of 17-18 when favored by +119 or worse by oddsmakers this year.
- The moneyline set for this matchup implies the Royals have a 45.7% chance of coming away with a victory in the contest.
Phillies Recent Betting Performance
- The Phillies have a 5-2 record across the seven games they were a moneyline favorite in their last 10 matchups.
- Over their last 10 matchups (all 10 of them had set totals), the Phillies and their opponents combined to hit the over five times.
- The Phillies' record against the spread is 8-2-0 over their past 10 games.
Phillies Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 8-2 |
| Runs Per Game | 5.9 |
| HR | 14 |
| ERA | 3.38 |
| K/9 | 9.2 |
Phillies Player Insights
- Kyle Schwarber is the Phillies best power hitter, connecting on 50 homers this season in addition to collecting 123 RBI, both team highs.
- Schwarber ranks second in home runs and first in RBI among all hitters in baseball.
- Schwarber brings a hitting streak of three games into this game. In his last five games he is hitting .235 with a home run, six walks and four RBIs.
- Bryce Harper has 31 doubles, 25 home runs and 58 walks while batting .265.
- Harper is 38th in home runs and 67th in RBI among all MLB batters this year.
- Harper has three games in a row with at least one hit. During his last five outings he is batting .286 with two doubles, a home run and three RBIs.
- Bryson Stott has 20 doubles, three triples, 10 home runs and 49 walks while batting .254.
- Stott is on a three-game hitting streak entering this contest. During his last five outings he is batting .353 with a double, two walks and two RBIs.
- Nick Castellanos is batting .255 with 27 doubles, two triples, 16 home runs and 30 walks.
- Castellanos is riding a five-game hitting streak into this one. In his last five games he is hitting .389 with two doubles, a triple, a walk and four RBIs.
Phillies Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Kyle Schwarber | 0.5 (-212) | 1.5 (-106) | - | 0.5 (+112) |
| Brandon Marsh | 0.5 (-209) | 1.5 (+142) | - | 0.5 (+179) |
| Harrison Bader | 1.5 (+201) | 1.5 (+108) | - | 0.5 (+164) |
| Bryce Harper | 1.5 (+216) | 1.5 (-123) | - | 0.5 (+134) |
| Walker Buehler | - | - | - | - |
Royals Recent Betting Performance
- In five games as underdogs over the last 10 matchups, the Royals have a record of 2-3.
- In their last 10 games with a total, the Royals and their opponents have failed to hit the over eight times.
- The Royals have a record of 2-8-0 ATS over their last 10 games.
Royals Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 4-6 |
| Runs Per Game | 3 |
| HR | 7 |
| ERA | 3.93 |
| K/9 | 8.6 |
Royals Player Insights
- Bobby Witt Jr. paces the Royals with a team-leading batting average of .293.
- Witt's home run total puts him 60th in MLB, and he is 42nd in RBI.
- Garcia has 36 doubles, five triples, 16 home runs and 55 walks while hitting .290.
- Garcia is 110th overall in home runs and 74th in RBI this year.
- Vinnie Pasquantino has been a significant run producer for the Royals with 30 home runs and 102 runs batted in.
- Salvador Perez is batting .235 with 34 doubles, 25 home runs and 23 walks.
Royals Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Vinnie Pasquantino | 0.5 (-248) | 1.5 (+116) | - | 0.5 (+145) |
| Salvador Pérez | 0.5 (-251) | 1.5 (+110) | - | 0.5 (+136) |
| Maikel Garcia | 0.5 (-226) | 1.5 (+138) | - | 0.5 (+156) |
| Bobby Witt Jr. | 1.5 (+164) | 1.5 (-113) | - | 0.5 (+145) |
| Michael Lorenzen | - | - | - | - |
Bryce Harper and Harrison Bader's singles give Phillies the lead over Mets
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
MLB Spring Training Buzz: Dodgers Claim Jack Suwinski Off Waivers From Pirates
Remember These Moves: 5 Under-The-Radar Deals From MLB Offseason
Pittsburgh Pirates Legend, MLB Hall of Famer Bill Mazeroski Dies at 89
Dodgers Star Shohei Ohtani to Play a Couple of Cactus League Games Before WBC
Biggest Winners and Losers of the MLB Offseason
Touching Base: MLB Teams Preparing Strategies For New ABS Challenge System
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
2025 MLB All-Stars on USA, Japan and Other 2026 World Baseball Classic Teams
Yankees' Gerrit Cole Throws 96.9 mph in 1st Session vs. Hitters Since Tommy John Surgery
MLB Spring Training Buzz: Dodgers Claim Jack Suwinski Off Waivers From Pirates
Remember These Moves: 5 Under-The-Radar Deals From MLB Offseason
Pittsburgh Pirates Legend, MLB Hall of Famer Bill Mazeroski Dies at 89
Dodgers Star Shohei Ohtani to Play a Couple of Cactus League Games Before WBC
Biggest Winners and Losers of the MLB Offseason
Touching Base: MLB Teams Preparing Strategies For New ABS Challenge System
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
2025 MLB All-Stars on USA, Japan and Other 2026 World Baseball Classic Teams
Yankees' Gerrit Cole Throws 96.9 mph in 1st Session vs. Hitters Since Tommy John Surgery


