Sporting Kansas City vs Philadelphia Union

20 September 2026 · MLS · 2026 · Referee Katja Koroleva

Full time 3 – 4

Half-time: 3–0

  • André Luiz 5’, 10’
  • Wyatt Meyer 16’
  • Bruno Damiani 64’
  • Cavan Sullivan 66’
  • Milan Iloski 68’
  • Zorhan Bassong 73’ (og)

Match summary

Philadelphia Union came back from 3 goals down to win 4-3 away at Sporting Kansas City. Sporting Kansas City led 3-0 at half-time.

In the first half, André Luiz put Sporting Kansas City ahead in the 5th minute, Luiz made it 2-0 in the 10th minute, and Wyatt Meyer made it 3-0 with a header in the 16th minute. In the second half, Bruno Damiani pulled one back to make it 3-1 in the 64th minute, Cavan Sullivan made it 3-2 in the 66th minute, Milan Iloski equalised in the 68th minute, and Bassong's own goal won it with a header in the 73rd minute.

Sporting Kansas City can feel hard done by, creating 1.30 expected goals (xG) from 10 shots to Philadelphia Union's 0.86 from 12.

Match stats

47% Possession 53%
10 Shots 12
6 Shots on target 8
3 Corners 4
89 Attacks 104
33 Dangerous attacks 55
415 Passes 456
80.2% Pass accuracy 83.3%
16 Tackles 7
11 Fouls 14
3 Yellow cards 4
0 Offsides 1

Key events

Sporting Kansas City Philadelphia Union
Kick-off
André LuizLeft foot shot1-0 (Sporting Kansas City)
5’
9’
Milan IloskiShot on target
André LuizLeft foot shot2-0 (Sporting Kansas City)
10’
André LuizShot on target
15’
Corner
15’
Wyatt MeyerHeader3-0 (Sporting Kansas City)
16’
19’
Corner
20’
Kai WagnerShot on target
27’
Corner
Calvin HarrisShot on target
29’
Corner
29’
44’
Cavan SullivanShot on target
44’
Indiana VassilevShot on target
45’
45’
Jesus BuenoArgument
Half-time3-0
47’
Quinn SullivanShot on target
Second half underway
53’
Stephen AfrifaShot on target
58’
Corner
58’
64’
Bruno DamianiLeft foot shot3-1 (Philadelphia Union)
66’
Cavan SullivanLeft foot shot3-2 (Philadelphia Union)
68’
Milan IloskiRight foot shot3-3 (Philadelphia Union)
70’
72’
Corner
73’
Zorhan BassongOwn goal3-4 (Philadelphia Union)
79’
90+1’
Corner
90+6’
Zorhan BassongOff the ball foul
90+7’
Full-time3-4

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.30 0.86 5’ André Luiz (Sporting Kansas City), 1-0 5’ 10’ André Luiz (Sporting Kansas City), 2-0 10’ 16’ Wyatt Meyer (Sporting Kansas City), 3-0 16’ 64’ Bruno Damiani (Philadelphia Union), 3-1 64’ 66’ Cavan Sullivan (Philadelphia Union), 3-2 66’ 68’ Milan Iloski (Philadelphia Union), 3-3 68’ 73’ Zorhan Bassong (Philadelphia Union) own goal, 3-4 73’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.30 0.86 5’ André Luiz (Sporting Kansas City), 1-0 Luiz 5’ 10’ André Luiz (Sporting Kansas City), 2-0 Luiz 10’ 16’ Wyatt Meyer (Sporting Kansas City), 3-0 Meyer 16’ 64’ Bruno Damiani (Philadelphia Union), 3-1 Damiani 64’ 66’ Cavan Sullivan (Philadelphia Union), 3-2 Sullivan 66’ 68’ Milan Iloski (Philadelphia Union), 3-3 Iloski 68’ 73’ Zorhan Bassong (Philadelphia Union) own goal, 3-4 Bassong 73’
Sporting Kansas City 1.30 xGPhiladelphia Union 0.86 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Philadelphia Union attacking Sporting Kansas City attacking 
66’ Cavan Sullivan (Philadelphia Union), open play, 0.46 xG, goal 58’ Stephen Afrifa (Sporting Kansas City), open play, 0.27 xG, saved 15’ André Luiz (Sporting Kansas City), open play, 0.25 xG, saved 81’ Seymour Garfield-Reid (Sporting Kansas City), open play, 0.17 xG, off target 5’ André Luiz (Sporting Kansas City), open play, 0.16 xG, goal 16’ Wyatt Meyer (Sporting Kansas City), from a corner, 0.13 xG, goal 29’ Calvin Harris (Sporting Kansas City), open play, 0.13 xG, saved 64’ Bruno Damiani (Philadelphia Union), open play, 0.11 xG, goal 59’ Wyatt Meyer (Sporting Kansas City), from a corner, 0.11 xG, off target 68’ Milan Iloski (Philadelphia Union), open play, 0.04 xG, goal 44’ Indiana Vassilev (Philadelphia Union), open play, 0.04 xG, saved 15’ Jovan Lukić (Philadelphia Union), open play, 0.04 xG, off target 64’ Frankie Westfield (Philadelphia Union), open play, 0.04 xG, off target 90+7’ Quinn Sullivan (Philadelphia Union), open play, 0.03 xG, off target 10’ André Luiz (Sporting Kansas City), open play, 0.03 xG, goal 38’ André Luiz (Sporting Kansas City), open play, 0.03 xG, blocked 52’ Bruno Damiani (Philadelphia Union), open play, 0.03 xG, blocked 9’ Milan Iloski (Philadelphia Union), open play, 0.02 xG, saved 62’ Taylor Calheira (Sporting Kansas City), open play, 0.02 xG, blocked 44’ Cavan Sullivan (Philadelphia Union), open play, 0.02 xG, saved 47’ Quinn Sullivan (Philadelphia Union), open play, 0.02 xG, saved 20’ Kai Wagner (Philadelphia Union), from a corner, 0.01 xG, saved 73’ Zorhan Bassong (Sporting Kansas City), own goal 66’ Cavan Sullivan (Philadelphia Union), open play, 0.46 xG, goal 58’ Stephen Afrifa (Sporting Kansas City), open play, 0.27 xG, saved 15’ André Luiz (Sporting Kansas City), open play, 0.25 xG, saved 81’ Seymour Garfield-Reid (Sporting Kansas City), open play, 0.17 xG, off target 5’ André Luiz (Sporting Kansas City), open play, 0.16 xG, goal 16’ Wyatt Meyer (Sporting Kansas City), from a corner, 0.13 xG, goal 29’ Calvin Harris (Sporting Kansas City), open play, 0.13 xG, saved 59’ Wyatt Meyer (Sporting Kansas City), from a corner, 0.11 xG, off target 64’ Bruno Damiani (Philadelphia Union), open play, 0.11 xG, goal 68’ Milan Iloski (Philadelphia Union), open play, 0.04 xG, goal 44’ Indiana Vassilev (Philadelphia Union), open play, 0.04 xG, saved 15’ Jovan Lukić (Philadelphia Union), open play, 0.04 xG, off target 64’ Frankie Westfield (Philadelphia Union), open play, 0.04 xG, off target 90+7’ Quinn Sullivan (Philadelphia Union), open play, 0.03 xG, off target 10’ André Luiz (Sporting Kansas City), open play, 0.03 xG, goal 38’ André Luiz (Sporting Kansas City), open play, 0.03 xG, blocked 52’ Bruno Damiani (Philadelphia Union), open play, 0.03 xG, blocked 9’ Milan Iloski (Philadelphia Union), open play, 0.02 xG, saved 62’ Taylor Calheira (Sporting Kansas City), open play, 0.02 xG, blocked 47’ Quinn Sullivan (Philadelphia Union), open play, 0.02 xG, saved 44’ Cavan Sullivan (Philadelphia Union), open play, 0.02 xG, saved 20’ Kai Wagner (Philadelphia Union), from a corner, 0.01 xG, saved 73’ Zorhan Bassong (Sporting Kansas City), own goal
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Sporting Kansas City 4-4-2 Starting XI
Cleveland
Karić
Mosquera
Meyer
Reynolds
Johnsen 71’
Agyabeng 46’
Luiz 2
Harris 82’
Afrifa 70’
Calheira 67’
Philadelphia Union 4-4-2 Starting XI
Blake
Wagner
Pierre
Westfield
Harriel
Vassilev 46’
Jacques
Lukić 82’
Sullivan 82’
Iloski 82’
Damiani 89’

Player stats

Goalkeeper1 player
98′ 5 4 21 – – – – –
Defenders4 players
98′ 3 – – 6 – 38 – – – –
98′ – 1 1 2 – 46 1 – – –
98′ 1 2 – 7 5 49 – 1 – –
98′ 2 2 – 2 – 43 1 – 1 –
Midfielders8 players
98′ 2 – 14 – 0.02 2 – 9 2 3 –
Lasse Berg Johnsen Taken off
71′ – 1 27 1 0.01 – – – 2 –
Kwaku Agyabeng Taken off
45′ – – 14 – 0.00 – 1 – 1 –
Calvin Harris Taken off
82′ – 1 12 2 0.60 2 – 4 – 1 –
Stephen Afrifa Taken off
70′ – – 10 1 0.00 1 – 2 1 1 –
Jacob Bartlett Came on as a substitute
53′ – – 32 – 0.03 2 1 2 – – –
Owen Wolff Came on as a substitute
28′ – – 15 1 0.02 – 1 1 1 1 –
Zorhan Bassong Came on as a substitute
27′ – – 23 – 0.02 – – 3 – 1
Forwards3 players
Taylor Calheira Taken off
67′ – – 1 – 0.02 0.01 – 4 1 14 –
Seymour Garfield-Reid Came on as a substitute
31′ – – 1 – 0.17 – – – – – –
Ruben Ramos Came on as a substitute
16′ – – – – – 0.00 – – – 7 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.