Data Skrive
Bryce Harper and the Philadelphia Phillies will meet Bobby Witt Jr. and the Kansas City Royals on Friday at Citizens Bank Park, at 6:45 p.m. ET. The favored Phillies have -131 moneyline odds to win against the underdog Royals, who are listed at +111. Philadelphia is the run-line favorite (-1.5). The contest’s over/under has been set at 9 runs.
Here is everything you need to know 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
Enjoy the best moments between Kansas City Royals and the Cleveland Guardians.
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 | -131 | +111 | 9 | -115 | -105 | -1.5 | +155 | -187 |
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 won 73 out of the 118 games, or 61.9%, in which they’ve been favored.
- This season Philadelphia has won 62 of its 94 games, or 66%, when favored by at least -131 on the moneyline.
- The bookmakers’ moneyline implies a 56.7% chance of a victory for the Phillies.
- The Royals have won in 38, or 46.3%, of the 82 contests they have been named as odds-on underdogs this year.
- This year, Kansas City has won 20 of 46 games when listed as at least +111 or worse on the moneyline.
- The moneyline set for this matchup implies the Royals have a 47.4% chance of coming away with a victory in the contest.
Phillies Recent Betting Performance
- The Phillies played as the moneyline favorite for seven of their last 10 games, and finished 4-3 in those matchups.
- Over their last 10 matchups (all had set totals), the Phillies combined with their opponents to hit the over on the total four times.
- The Phillies have gone 7-3-0 against the spread over their past 10 games.
Phillies Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 7-3 |
| Runs Per Game | 5.4 |
| HR | 14 |
| ERA | 3.27 |
| K/9 | 8.9 |
Phillies Player Insights
- Kyle Schwarber is the Phillies best power hitter, crushing 50 homers this season in addition to collecting 123 RBI, both team highs.
- In all of MLB, Schwarber is second in home runs and first in RBI.
- Schwarber carries a two-game hitting streak into this matchup. During his last five outings he is hitting .176 with a home run, five walks and four RBIs.
- Harper is batting .263 with 30 doubles, 25 home runs and 58 walks.
- Among all MLB hitters, Harper is 38th in home runs and 72nd in RBI.
- Harper enters this game looking for his third game in a row with a hit. During his last five outings he is hitting .238 with a double, two home runs and three RBIs.
- Bryson Stott is batting .254 with 20 doubles, three triples, 10 home runs and 49 walks.
- Stott will look to build on his three-game hitting in this game. During his last five outings he is batting .353 with a double, two walks and two RBIs.
- Nick Castellanos is batting .253 with 26 doubles, two triples, 16 home runs and 29 walks.
- Castellanos has recorded at least one hit in four straight games. During his last five outings he is batting .294 with a double, a triple, two walks and four RBIs.
Royals Recent Betting Performance
- The Royals have played as underdogs in five of their past 10 games and won two of those contests.
- In their last 10 games with a total, the Royals and their opponents have combined to hit the over two times.
- The Royals have won one of their last 10 games against the spread.
Royals Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 4-6 |
| Runs Per Game | 2.8 |
| HR | 6 |
| ERA | 3.99 |
| K/9 | 8.9 |
Royals Player Insights
- Witt paces the Royals with a .295 batting average.
- In all of the majors, Witt is 60th in home runs and 42nd in RBI.
- Maikel Garcia is hitting .292 with 36 doubles, five triples, 16 home runs and 54 walks.
- Garcia is currently 110th in homers and 72nd in RBI in the big leagues.
- Vinnie Pasquantino has been a significant run producer for the Royals with 29 home runs and 100 runs batted in.
- Salvador Perez is hitting .235 with 34 doubles, 25 home runs and 23 walks.
Otto Kemp’s two-run home run gets Phillies on the board vs. Mets
Otto Kemp smashed a two-run home run to get the Philadelphia Phillies on the board 4-2 vs. New York 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.
What did you think of this story?
recommended
‘ The preceding article may include information circulated by third parties ’
‘ Some details of this article were extracted from the following source www.foxsports.com ’















