MLB Scores · MLB Odds

Phillies vs Royals

Final · Mon Jul 6 · 2:10 PM ET · Kauffman Stadium

Philadelphia PhilliesPhillies50-41
1
FinalJul 6, 2026
Kansas City RoyalsRoyals37-54
15
TVNBC Sports PhilStreamESPN UnlmtdMLB.TVRoyals.TV

Closing line

US sportsbook at first pitch
Moneyline
PHI−219
KC+178
Run line
PHI −1.5−137
KC +1.5+114
Total O/U
Over 8.5−112
Under 8.5−107
  • Run line: Royals +1.5 covered.
  • Total O/U: over 8.5 (16 runs).

Recap

The Kansas City Royals routed the Philadelphia Phillies 15-1 at Kauffman Stadium in Kansas City on Jul 6, 2026, a 14-run win to move to 37-54.

They scored 6 runs in the first inning.

Score by inning

Philadelphia Phillies and Kansas City Royals, score by inning
Team123456789R
PHI1000000001
KC61111122x15

W: Cameron (5-6) · L: Sanchez (10-4)

Scoring plays

Top 1

  1. PHIDoubleBohm doubled to center, Turner scored, Harper to third.1-0

Bottom 1

  1. KCFielder's choiceCaglianone grounded into fielder's choice to second, Witt Jr. scored on throwing error by shortstop Turner, Caglianone to second, Perez out at second.1-1
  2. KCSingleLoftin singled to right, Caglianone scored, Loftin to second.1-2
  3. KCSingleMarte singled to left, Loftin scored, Marte to second.1-3
  4. KCHome runMaile homered to right center (396 feet), Marte scored and Tolbert scored.1-6

Bottom 2

  1. KCHome runPerez homered to left center (401 feet).1-7

Bottom 3

  1. KCDoubleTolbert doubled to center, Loftin scored.1-8

Bottom 4

  1. KCHome runThomas homered to left center (403 feet).1-9

Bottom 5

  1. KCHome runTolbert homered to left (376 feet).1-10

Bottom 6

  1. KCSingleMarte singled to center, Witt Jr. scored, Loftin to second.1-11

Bottom 7

  1. KCSingleCaglianone singled to right, Misner scored, Collins to second, Massey to third.1-12
  2. KCGroundoutLoftin grounded out to first, Massey scored, Caglianone to second, Collins to third.1-13

Bottom 8

  1. KCSingleMassey singled to center, Tolbert scored, Maile to second.1-14
  2. KCSingleCaglianone singled to right, Maile scored, Collins to second, Massey to third.1-15

Team stats

PHIKC
Hits
10
22
Home Runs
0
4
Runs Batted In
1
14
Walks
7
5
Strikeouts
13
5
Runners Left On Base
23
25
Errors
1
0

Player stats

Phillies · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Trea Turner SS3-441300009.242.288.367
Gabriel Rincones Jr. RF1-110100003.212.236.365
Rafael Marchan C0-110000006.111.153.185
Kyle Schwarber DH0-3300001321.252.369.561
Justin Crawford CF0-110000015.254.303.340
Bryce Harper 1B0-1100003122.270.374.520
Garrett Stubbs P1-110100006.179.250.179
Alec Bohm 3B1-5501100120.224.282.372
Brandon Marsh LF0-4400001217.305.339.505
Edmundo Sosa SS0-4400001023.216.255.374
Bryson Stott 2B2-4402001118.251.310.398
J.T. Realmuto C1-3301000215.204.286.332
Derek Hill 1B1-4401000215.239.294.410

Phillies · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Cristopher Sanchez P3.1129911383-532.6283
Seth Johnson P0.200011015-97.1515
Tanner Banks P1.011101116-105.9716
Kyle Backhus P1.041101020-145.8720
Lou Trivino P1.012221029-1215.0029
Garrett Stubbs P1.042210019-127.7119

Royals · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Lane Thomas CF2-3312111117.222.329.362
Kameron Misner CF0-111000109.220.256.244
Bobby Witt Jr. DH2-4422000015.292.364.467
Michael Massey DH1-111110108.257.290.424
Salvador Perez 1B3-4413110018.209.249.347
Isaac Collins LF1-110100001.238.341.347
Jac Caglianone 1B2-6612200222.259.325.457
Nick Loftin 2B3-5523201021.236.332.382
Starling Marte RF2-5512200124.269.331.333
Tyler Tolbert SS5-5535210015.333.383.429
Luke Maile C1-4421311015.250.4001.000
Josh Rojas 3B0-5500000117.160.160.320

Royals · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Noah Cameron P5.0611570105-604.77105
Steven Cruz P1.010012018-135.0818
Beck Way P1.020011021-103.1821
Jose Cuas P2.010003036-243.6036

Game info

VenueKauffman Stadium, Kansas City, MO
Attendance13,496
OfficialsHome Plate Umpire: Alan Porter · First Base Umpire: Jim Wolf · Second Base Umpire: Alex Mackay · Third Base Umpire: Roberto Ortiz
TVNBC Sports Phil · local

Last and next games

More scores

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 4:53 PM ET. How game pages are made