San Diego FC vs Philadelphia Union

14 September 2026 · MLS · 2026 · Referee Ismail Elfath

Full time 0 – 5

Half-time: 0–1

  • Cavan Sullivan 45+5’, 61’
  • Bruno Damiani 67’
  • Aníbal Godoy 87’ (og)
  • Malik Jakupovic 90+4’

Match summary

Philadelphia Union won comfortably, 5-0 away at San Diego FC. Philadelphia Union led 1-0 at half-time.

In the first half, Cavan Sullivan put Philadelphia Union ahead in first-half stoppage time. In the second half, Sullivan made it 0-2 in the 61st minute, Bruno Damiani made it 0-3 in the 67th minute, Godoy's own goal made it 0-4 with a header in the 87th minute, and Malik Jakupovic made it 0-5 in stoppage time.

The chances backed that up: Philadelphia Union created 2.58 expected goals (xG) from 21 shots to San Diego FC's 1.25 from 10.

Match stats

59% Possession 41%
10 Shots 21
5 Shots on target 5
11 Corners 4
61 Attacks 62
44 Dangerous attacks 38
553 Passes 398
84.6% Pass accuracy 80.4%
15 Tackles 14
13 Fouls 15
2 Yellow cards 2
1 Offsides 1

Key events

San Diego FC Philadelphia Union
Kick-off
Corner
3’
Amahl PellegrinoShot on target
4’
Corner
5’
Corner
10’
27’
30’
Corner
34’
Corner
Amahl PellegrinoShot on target
43’
Corner
43’
Alejandro Alvarado JrVAR: Red card given
45’
45+2’
45+3’
Corner
45+5’
Cavan SullivanLeft foot shot0-1 (Philadelphia Union)
45+7’
Half-time0-1
48’
Milan IloskiShot on target
Second half underway
Elias AchouriShot on target
53’
Corner
56’
Corner
59’
David VazquezShot on target
60’
61’
Cavan SullivanLeft foot shot0-2 (Philadelphia Union)
Corner
65’
Corner
65’
67’
Bruno DamianiRight foot shot0-3 (Philadelphia Union)
Corner
72’
Cédric BakambuShot on target
78’
Corner
78’
Corner
79’
85’
Corner
87’
Aníbal GodoyOwn goal0-4 (Philadelphia Union)
90+1’
90+4’
Malik JakupovicLeft foot shot0-5 (Philadelphia Union)
Full-time0-5

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 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.25 2.58 45+5’ Cavan Sullivan (Philadelphia Union), 0-1 45+5’ 61’ Cavan Sullivan (Philadelphia Union), 0-2 61’ 67’ Bruno Damiani (Philadelphia Union), 0-3 67’ 87’ Aníbal Godoy (Philadelphia Union) own goal, 0-4 87’ 90+4’ Malik Jakupovic (Philadelphia Union), 0-5 90+4’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.25 2.58 45+5’ Cavan Sullivan (Philadelphia Union), 0-1 Sullivan 45+5’ 61’ Cavan Sullivan (Philadelphia Union), 0-2 Sullivan 61’ 67’ Bruno Damiani (Philadelphia Union), 0-3 Damiani 67’ 87’ Aníbal Godoy (Philadelphia Union) own goal, 0-4 Godoy 87’ 90+4’ Malik Jakupovic (Philadelphia Union), 0-5 Jakupovic 90+4’
San Diego FC 1.25 xGPhiladelphia Union 2.58 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Philadelphia Union attacking San Diego FC attacking 
90+4’ Malik Jakupovic (Philadelphia Union), open play, 0.76 xG, goal 50’ Cavan Sullivan (Philadelphia Union), open play, 0.42 xG, goal 67’ Bruno Damiani (Philadelphia Union), open play, 0.31 xG, goal 4’ Onni Valakari (San Diego FC), open play, 0.30 xG, off target 73’ David Vazquez (San Diego FC), from a corner, 0.27 xG, off target 43’ Amahl Pellegrino (San Diego FC), set piece, 0.24 xG, saved 31’ Neil Pierre (Philadelphia Union), from a corner, 0.16 xG, off target 4’ Amahl Pellegrino (San Diego FC), open play, 0.12 xG, saved 12’ Anders Dreyer (San Diego FC), open play, 0.13 xG, off target 48’ Milan Iloski (Philadelphia Union), open play, 0.12 xG, blocked 52’ Milan Iloski (Philadelphia Union), open play, 0.11 xG, hit the woodwork 20’ Cavan Sullivan (Philadelphia Union), open play, 0.09 xG, off target 35’ Danley Jean Jacques (Philadelphia Union), from a corner, 0.08 xG, off target 61’ Cavan Sullivan (Philadelphia Union), open play, 0.07 xG, goal 26’ Danley Jean Jacques (Philadelphia Union), open play, 0.07 xG, off target 7’ Indiana Vassilev (Philadelphia Union), open play, 0.05 xG, off target 40’ Kai Wagner (Philadelphia Union), open play, 0.05 xG, off target 53’ Elias Achouri (San Diego FC), open play, 0.05 xG, saved 60’ David Vazquez (San Diego FC), from a corner, 0.05 xG, saved 48’ Bruno Damiani (Philadelphia Union), from a corner, 0.05 xG, off target 77’ David Vazquez (San Diego FC), open play, 0.05 xG, off target 37’ Neil Pierre (Philadelphia Union), open play, 0.04 xG, off target 85’ Jesus Bueno (Philadelphia Union), open play, 0.04 xG, blocked 84’ Milan Iloski (Philadelphia Union), direct free kick, 0.04 xG, off target 90+2’ Quinn Sullivan (Philadelphia Union), direct free kick, 0.04 xG, blocked 59’ Elias Achouri (San Diego FC), open play, 0.03 xG, blocked 49’ Bruno Damiani (Philadelphia Union), open play, 0.03 xG, off target 87’ Ezekiel Alladoh (Philadelphia Union), from a corner, 0.03 xG, off target 78’ Cédric Bakambu (San Diego FC), open play, 0.03 xG, saved 30’ Danley Jean Jacques (Philadelphia Union), open play, 0.01 xG, blocked 48’ Milan Iloski (Philadelphia Union), from a corner, 0.01 xG, saved 87’ Aníbal Godoy (San Diego FC), own goal 90+4’ Malik Jakupovic (Philadelphia Union), open play, 0.76 xG, goal 50’ Cavan Sullivan (Philadelphia Union), open play, 0.42 xG, goal 67’ Bruno Damiani (Philadelphia Union), open play, 0.31 xG, goal 4’ Onni Valakari (San Diego FC), open play, 0.30 xG, off target 73’ David Vazquez (San Diego FC), from a corner, 0.27 xG, off target 43’ Amahl Pellegrino (San Diego FC), set piece, 0.24 xG, saved 31’ Neil Pierre (Philadelphia Union), from a corner, 0.16 xG, off target 12’ Anders Dreyer (San Diego FC), open play, 0.13 xG, off target 48’ Milan Iloski (Philadelphia Union), open play, 0.12 xG, blocked 4’ Amahl Pellegrino (San Diego FC), open play, 0.12 xG, saved 52’ Milan Iloski (Philadelphia Union), open play, 0.11 xG, hit the woodwork 20’ Cavan Sullivan (Philadelphia Union), open play, 0.09 xG, off target 35’ Danley Jean Jacques (Philadelphia Union), from a corner, 0.08 xG, off target 26’ Danley Jean Jacques (Philadelphia Union), open play, 0.07 xG, off target 61’ Cavan Sullivan (Philadelphia Union), open play, 0.07 xG, goal 7’ Indiana Vassilev (Philadelphia Union), open play, 0.05 xG, off target 40’ Kai Wagner (Philadelphia Union), open play, 0.05 xG, off target 48’ Bruno Damiani (Philadelphia Union), from a corner, 0.05 xG, off target 53’ Elias Achouri (San Diego FC), open play, 0.05 xG, saved 60’ David Vazquez (San Diego FC), from a corner, 0.05 xG, saved 77’ David Vazquez (San Diego FC), open play, 0.05 xG, off target 37’ Neil Pierre (Philadelphia Union), open play, 0.04 xG, off target 85’ Jesus Bueno (Philadelphia Union), open play, 0.04 xG, blocked 84’ Milan Iloski (Philadelphia Union), direct free kick, 0.04 xG, off target 90+2’ Quinn Sullivan (Philadelphia Union), direct free kick, 0.04 xG, blocked 59’ Elias Achouri (San Diego FC), open play, 0.03 xG, blocked 49’ Bruno Damiani (Philadelphia Union), open play, 0.03 xG, off target 78’ Cédric Bakambu (San Diego FC), open play, 0.03 xG, saved 87’ Ezekiel Alladoh (Philadelphia Union), from a corner, 0.03 xG, off target 30’ Danley Jean Jacques (Philadelphia Union), open play, 0.01 xG, blocked 48’ Milan Iloski (Philadelphia Union), from a corner, 0.01 xG, saved 87’ Aníbal Godoy (San Diego FC), own goal
Size shows xG Goal On target Off target or blocked

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

Lineups

San Diego FC 4-3-3 Starting XI
Ferree
Sargeant
Duah
Murphy 81’
Verhoeven
Jr 60’
Tverskov
Valakari 60’
Pellegrino 60’
Achouri 73’
Dreyer
Philadelphia Union 4-4-2 Starting XI
Blake
Wagner
Pierre 86’
Westfield
Harriel
Vassilev 70’
Jacques
Lukić
Sullivan 2 77’
Damiani 77’
Iloski 86’

Player stats

Goalkeeper1 player
90′ 1 5 26 – – – – –
Defenders4 players
90′ 1 – – 4 2 54 1 – –
90′ 2 2 – 9 2 64 1 – – –
Ian Murphy Taken off
81′ – 3 2 2 1 66 – – – –
90′ 3 – – 6 2 62 – – – –
Midfielders9 players
Alejandro Alvarado Jr Taken off
60′ – – 44 1 0.04 3 – 6 – 1
90′ – – 94 – 0.03 4 1 9 – 1 –
Onni Valakari Taken off
60′ – – 22 – 0.02 1 1 2 1 1 –
90′ – – 36 3 0.34 – 1 1 – 1 –
Amahl Pellegrino Taken off
60′ – – 10 – 0.01 – 1 – – – –
Elias Achouri Taken off
73′ – – 17 1 0.10 – – 3 4 2 –
David Vazquez Came on as a substitute
30′ – – 15 – 0.01 – – 1 1 – –
Aníbal Godoy Came on as a substitute
30′ – – 24 1 0.05 – – 1 2 1 –
Dagur Dan Þórhallsson Came on as a substitute
9′ – – 7 – 0.01 – – – 1 – –
Forwards2 players
Cédric Bakambu Came on as a substitute
30′ – – 1 1 0.03 0.01 – 2 1 7 –
Bryan Zamblé Came on as a substitute
17′ – – – – – 0.00 – 1 1 4 –
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.