Philadelphia Union vs Seattle Sounders

25 July 2026 · MLS · 2026 · Referee Tim Ford

Full time 1 – 0

Half-time: 1–0

  • Milan Iloski 31’

Match summary

Philadelphia Union won 1-0 at home to Seattle Sounders. Philadelphia Union led 1-0 at half-time.

Milan Iloski put Philadelphia Union ahead in the 31st minute.

The chances backed that up: Philadelphia Union created 1.36 expected goals (xG) from 15 shots to Seattle Sounders's 0.36 from 7.

Match stats

44% Possession 56%
15 Shots 7
5 Shots on target 1
6 Corners 1
82 Attacks 76
50 Dangerous attacks 44
348 Passes 451
71.6% Pass accuracy 77.6%
22 Tackles 12
11 Fouls 11
0 Yellow cards 1
1 Offsides 0

Key events

Philadelphia Union Seattle Sounders
Kick-off
12’
Hassani DotsonHandball
Milan IloskiRight foot shot1-0 (Philadelphia Union)
31’
Half-time1-0
Second half underway
59’
Gallatin SandnesAntino Lopez
66’
Hassani DotsonShot on target
Quinn SullivanShot on target
76’
Milan IloskiShot on target
77’
Cavan SullivanShot on target
89’
Quinn SullivanShot on target
90+3’
Full-time1-0

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.36 0.36 31’ Milan Iloski (Philadelphia Union), 1-0 31’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.36 0.36 31’ Milan Iloski (Philadelphia Union), 1-0 Iloski 31’
Philadelphia Union 1.36 xGSeattle Sounders 0.36 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Seattle Sounders attacking Philadelphia Union attacking 
31’ Milan Iloski (Philadelphia Union), open play, 0.35 xG, goal 51’ Cavan Sullivan (Philadelphia Union), from a corner, 0.23 xG, off target 76’ Quinn Sullivan (Philadelphia Union), open play, 0.19 xG, saved 90+1’ Ezekiel Alladoh (Philadelphia Union), set piece, 0.14 xG, off target 75’ Peter Kingston (Seattle Sounders), open play, 0.08 xG, off target 18’ Osaze De Rosario (Seattle Sounders), open play, 0.07 xG, blocked 90+3’ Quinn Sullivan (Philadelphia Union), open play, 0.07 xG, saved 77’ Milan Iloski (Philadelphia Union), open play, 0.06 xG, saved 55’ Paul Arriola (Seattle Sounders), open play, 0.05 xG, off target 9’ Paul Rothrock (Seattle Sounders), open play, 0.05 xG, off target 29’ Cavan Sullivan (Philadelphia Union), open play, 0.05 xG, blocked 79’ Quinn Sullivan (Philadelphia Union), open play, 0.05 xG, off target 89’ Cavan Sullivan (Philadelphia Union), open play, 0.05 xG, saved 69’ Paul Rothrock (Seattle Sounders), open play, 0.05 xG, off target 85’ Cavan Sullivan (Philadelphia Union), open play, 0.04 xG, off target 84’ Albert Rusnák (Seattle Sounders), open play, 0.04 xG, off target 22’ Bruno Damiani (Philadelphia Union), open play, 0.04 xG, off target 83’ Kai Wagner (Philadelphia Union), open play, 0.04 xG, off target 52’ Milan Iloski (Philadelphia Union), open play, 0.03 xG, off target 66’ Hassani Dotson (Seattle Sounders), set piece, 0.02 xG, saved 72’ Cavan Sullivan (Philadelphia Union), open play, 0.02 xG, blocked 6’ Kai Wagner (Philadelphia Union), set piece, 0.01 xG, blocked 31’ Milan Iloski (Philadelphia Union), open play, 0.35 xG, goal 51’ Cavan Sullivan (Philadelphia Union), from a corner, 0.23 xG, off target 76’ Quinn Sullivan (Philadelphia Union), open play, 0.19 xG, saved 90+1’ Ezekiel Alladoh (Philadelphia Union), set piece, 0.14 xG, off target 75’ Peter Kingston (Seattle Sounders), open play, 0.08 xG, off target 18’ Osaze De Rosario (Seattle Sounders), open play, 0.07 xG, blocked 90+3’ Quinn Sullivan (Philadelphia Union), open play, 0.07 xG, saved 77’ Milan Iloski (Philadelphia Union), open play, 0.06 xG, saved 55’ Paul Arriola (Seattle Sounders), open play, 0.05 xG, off target 9’ Paul Rothrock (Seattle Sounders), open play, 0.05 xG, off target 79’ Quinn Sullivan (Philadelphia Union), open play, 0.05 xG, off target 29’ Cavan Sullivan (Philadelphia Union), open play, 0.05 xG, blocked 69’ Paul Rothrock (Seattle Sounders), open play, 0.05 xG, off target 89’ Cavan Sullivan (Philadelphia Union), open play, 0.05 xG, saved 85’ Cavan Sullivan (Philadelphia Union), open play, 0.04 xG, off target 22’ Bruno Damiani (Philadelphia Union), open play, 0.04 xG, off target 83’ Kai Wagner (Philadelphia Union), open play, 0.04 xG, off target 84’ Albert Rusnák (Seattle Sounders), open play, 0.04 xG, off target 52’ Milan Iloski (Philadelphia Union), open play, 0.03 xG, off target 66’ Hassani Dotson (Seattle Sounders), set piece, 0.02 xG, saved 72’ Cavan Sullivan (Philadelphia Union), open play, 0.02 xG, blocked 6’ Kai Wagner (Philadelphia Union), set piece, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

Philadelphia Union 4-4-2 Starting XI
Blake
Wagner
Pierre
Westfield
Harriel
Vassilev 65’
Jacques 80’
Lukić
Sullivan 89’
Iloski
Damiani 65’
Seattle Sounders 4-2-3-1 Starting XI
Thomas
Tolo
Hawkins
Lopez 59’
Kossa-Rienzi 60’
Dotson 80’
Brunell
Rothrock
Rusnák
Arriola 60’
Rosario 80’

Player stats

Goalkeeper1 player
90′ 1 0 22 1 – – – –
Defenders4 players
90′ 3 1 – 8 2 26 3 – 1 –
90′ 2 – – 6 3 31 – – – –
90′ – 3 – 5 4 30 – – – –
90′ 1 1 – 6 3 37 – – – –
Midfielders7 players
Cavan Sullivan Taken off
89′ – – 32 2 0.10 3 3 8 1 1 –
Danley Jean Jacques Taken off
80′ – – 32 – 0.02 2 1 4 2 1 –
90′ – – 40 – 0.02 2 3 6 2 – –
Indiana Vassilev Taken off
65′ – – 28 1 0.01 2 1 5 – – –
Quinn Sullivan Came on as a substitute
25′ – – 10 1 0.11 – – – – – –
Jesus Bueno Came on as a substitute
10′ – – 5 – 0.00 2 1 2 1 – –
Alejandro Bedoya Came on as a substitute
1′ – – 1 – 0.01 – – – – – –
Forwards3 players
90′ 1 – 3 2 0.44 0.13 2 3 1 22 –
Bruno Damiani Taken off
65′ – – 1 – 0.04 0.02 – 4 – 19 –
Ezekiel Alladoh Came on as a substitute
25′ – – 1 – 0.14 0.07 1 2 – 13 –
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.