MLB Monday, July 06 at 02:10 PM UTC
10,000 Sim Trials Run
PHI

Philadelphia Phillies

Away

50-40 (25-19 Away)

Last 5 Form
W W L W L
Projected Final Score
4.6 2.9
Projected Total: 7.5 (O/U: 15.9)
Sportsbook Consensus Odds
PHI: +3300 | KC: -10000
KC

Kansas City Royals

Home

36-54 (20-26 Home)

Last 5 Form
L L L L W

Simulated Outcome Probability

Philadelphia Phillies Win Prob
65.8%
+62.9% Value Edge
Kansas City Royals Win Prob
34.2%
No Value Edge

Our 10,000 iterations project the Philadelphia Phillies to win outright in 65.8% of simulated game-runs.

Simulator Cover Probability

Spread Line: PHI +12.4 / KC -12.4
PHI covers (-135) +42.6% Edge 100.0%
KC covers (+100) 0.0%
Total O/U: 15.9
OVER (-100) 4.4%
UNDER (+100) +45.6% Edge 95.6%

Model Simulation Deciders

  • 💪 Lineup Depth: PHI starting lineup holds a clear offensive edge in Slugging (+0.064).
  • 🐂 Bullpen Advantage: PHI relievers offer higher strikeout capacity and yield fewer home runs per batter faced compared to the KC bullpen.
  • 🏟️ Ballpark Factor: Played at KC's stadium, which features highly pitcher-friendly park factors scaling down home-run expectations.
  • 🔥 Momentum Streak: PHI enters this game on a hot streak (last 10 games win %: 53%) giving them a momentum advantage.

VegasSims Best Bet & Analysis

Best Bet

Our 10,000 simulations project the Philadelphia Phillies winning outright in 65.8% of run trials, with a projected score of PHI 4.6 - KC 3.0. The simulator identifies a positive expected value (+EV) edge on the spread with PHI +12.4 covering in 100.0% of trials. Additionally, we lean towards the UNDER 15.9 which hit in 95.6% of runs.

No Runs First Inning (NRFI) Analysis

Simulated NRFI Probability
N/A
No Value Edge
Vegas Consensus NRFI Odds
N/A
Implied Probability: N/A
VegasSims Recommendation
NO ACTION
Insufficient Edge

Starting Pitchers Matchup

PHI

Cristopher Sánchez

Away Starter
ERA 2.62
WHIP 1.22
Record 16-4
IP 168.1
SO 194
GS 27
KC

Noah Cameron

Home Starter
ERA 4.02
WHIP 1.21
Record 8-8
IP 143.1
SO 128
GS 24

Top Offensive Performers

Sort by:

Philadelphia Phillies

Kansas City Royals

Recent Results History (Last 5 Games)

Philadelphia Phillies

L @ Kansas City Royals
2 - 5 | Jul 05, 2026
W @ Kansas City Royals
6 - 1 | Jul 04, 2026
L vs Pittsburgh Pirates
1 - 6 | Jul 02, 2026
W vs Pittsburgh Pirates
10 - 6 | Jul 01, 2026
W vs Pittsburgh Pirates
8 - 0 | Jun 30, 2026

Kansas City Royals

W vs Philadelphia Phillies
5 - 2 | Jul 05, 2026
L vs Philadelphia Phillies
1 - 6 | Jul 04, 2026
L vs Tampa Bay Rays
2 - 5 | Jul 02, 2026
L vs Tampa Bay Rays
0 - 4 | Jul 01, 2026
L vs Tampa Bay Rays
4 - 10 | Jun 30, 2026

Head-to-Head History

Home Kansas City Royals defeated Philadelphia Phillies
5 - 2 | Jul 05, 2026
Away Philadelphia Phillies defeated Kansas City Royals
6 - 1 | Jul 04, 2026

Injury Reports

Philadelphia Phillies 42 reported

P Adilson Peralta
7-Day
RF Adolis García
60-Day
SS Aidan Miller
7-Day
P Albertt Medina
60-Day
P Alexander De Los Santos
60-Day
P Andrew Bechtold
- Full Season
P Andrew Walling
60-Day
P Brad Keller
60-Day
P Braeden Fausnaught
60-Day
OF Brayden Bakes
7-Day
P Braydon Tucker
7-Day
P Caleb Kilian
15-Day
P Casey Steward
- Full Season
P Connor Gillispie
- Full Season
P Daniel Robert
- Full Season
P Eligio Arias
60-Day
SS Erick Brito
60-Day
P Ethan Chenault
- Full Season
LF Felix Reyes
60-Day
OF Jalvin Arias
- Full Season
P Jesus Montiel
60-Day
CF Johan Rojas
60-Day
P Jonathan Gonzalez
60-Day
P Jorge Miranda
60-Day
OF Jose Briceno
60-Day
P Jose Pena Jr.
60-Day
P Kolby Allard
60-Day
P Levi Stoudt
- Full Season
C Luke Davis
60-Day
P MT Morrissey
7-Day
C Mark Kolozsvary
60-Day
P Matthew Potok
7-Day
IF Maylerson Casanova
- Full Season
P Naiker Velazquez
60-Day
OF Nathanael Cijntje
- Full Season
SS Owen Clyne
60-Day
C Rafael Marchán
10-Day
P Tanner Banks
60-Day
2B Tyler Pettorini
7-Day
P Wesley Moore
- Full Season
C Yhoan Escalona
- Full Season
P Zack Tukis
- Full Season

Kansas City Royals 38 reported

P Alec Marsh
60-Day
P Andrew Morones
7-Day
P Andy Sanchez
60-Day
P Beck Way
15-Day
C Brooks Bryan
60-Day
P Bryson Dudley
- Full Season
P Carlos Estévez
60-Day
OF Carter Frederick
60-Day
P Carter Holton
7-Day
P Chase Isbell
- Full Season
P Chazz Martinez
- Full Season
P Christian Chamberlain
60-Day
P Cole Ragans
60-Day
SS Connor Kaiser
60-Day
P Connor Seabold
60-Day
P David Rodriguez
60-Day
P Diony Brujan
60-Day
RF Gavin Cross
7-Day
P Gijs Van Den Brink
60-Day
P Hiro Wyatt
60-Day
P Isaiah Jackson
60-Day
SS Jack Pineda
7-Day
P James McArthur
60-Day
P John Means
60-Day
2B Jonathan India
60-Day
P Josh Hansell
7-Day
P Justin Lamkin
60-Day
P Lance Hartley
- Full Season
P Luinder Avila
60-Day
3B Maikel Garcia
10-Day
P Nate Ackenhausen
60-Day
P Nick Mears
60-Day
P Oscar Rayo
7-Day
LF Raimel Medina
60-Day
P Randy Ramnarace
7-Day
P Stephen Kolek
60-Day
P Sthiven Benitez
- Full Season
P Tony Gonsolin
15-Day