Philadelphia Union vs Atlanta United

1 August 2026 · MLS · 2026 · Referee Allen Chapman

Full time 3 – 2

Half-time: 0–1

  • Milan Iloski 73’
  • Neil Pierre 90+6’
  • Ezekiel Alladoh 90+7’
  • Miguel Almirón 30’
  • Tristan Muyumba 66’

Match summary

Philadelphia Union came back from 2 goals down to win 3-2 at home to Atlanta United, with the winner arriving in stoppage time. Atlanta United led 1-0 at half-time.

In the first half, Miguel Almirón put Atlanta United ahead in the 30th minute. In the second half, Tristan Muyumba made it 0-2 in the 66th minute, Milan Iloski pulled one back to make it 1-2 in the 73rd minute, Neil Pierre equalised with a header in stoppage time, and Ezekiel Alladoh won it in stoppage time.

The chances backed that up: Philadelphia Union created 2.64 expected goals (xG) from 30 shots to Atlanta United's 0.53 from 4. Atlanta United had a player sent off.

Match stats

71% Possession 29%
30 Shots 4
6 Shots on target 2
12 Corners 2
99 Attacks 37
86 Dangerous attacks 16
517 Passes 225
84.5% Pass accuracy 64.0%
9 Tackles 19
15 Fouls 5
3 Yellow cards 2
0 Red cards 1
3 Offsides 2

Key events

Philadelphia Union Atlanta United
Kick-off
9’
Corner
Milan IloskiShot on target
18’
Corner
22’
26’
28’
30’
Miguel AlmirónLeft foot shot0-1 (Atlanta United)
Corner
32’
Corner
40’
Corner
43’
Corner
45+2’
Half-time0-1
Corner
46’
Cavan SullivanShot on target
47’
Corner
48’
Corner
49’
Corner
49’
Second half underway
53’
Corner
58’
59’
Lucas HoyosTime wasting
65’
Corner
66’
Tristan MuyumbaRight foot shot0-2 (Atlanta United)
68’
Milan IloskiRight foot shot1-2 (Philadelphia Union)
73’
Cavan SullivanShot on target
81’
Corner
81’
Corner
82’
90+2’
Elías BáezTime wasting
Neil PierreHeader2-2 (Philadelphia Union)
90+6’
Ezekiel AlladohLeft foot shot3-2 (Philadelphia Union)
90+7’
Full-time3-2

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 2.64 0.53 30’ Miguel Almirón (Atlanta United), 0-1 30’ 66’ Tristan Muyumba (Atlanta United), 0-2 66’ 73’ Milan Iloski (Philadelphia Union), 1-2 73’ 90+6’ Neil Pierre (Philadelphia Union), 2-2 90+6’ 90+7’ Ezekiel Alladoh (Philadelphia Union), 3-2 90+7’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.64 0.53 30’ Miguel Almirón (Atlanta United), 0-1 Almirón 30’ 66’ Tristan Muyumba (Atlanta United), 0-2 Muyumba 66’ 73’ Milan Iloski (Philadelphia Union), 1-2 Iloski 73’ 90+6’ Neil Pierre (Philadelphia Union), 2-2 Pierre 90+6’ 90+7’ Ezekiel Alladoh (Philadelphia Union), 3-2 Alladoh 90+7’
Philadelphia Union 2.64 xGAtlanta United 0.53 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Atlanta United attacking Philadelphia Union attacking 
59’ Danley Jean Jacques (Philadelphia Union), from a corner, 0.45 xG, off target 18’ Milan Iloski (Philadelphia Union), open play, 0.39 xG, saved 30’ Miguel Almirón (Atlanta United), open play, 0.31 xG, goal 90+5’ Neil Pierre (Philadelphia Union), open play, 0.22 xG, off target 79’ Stian Gregersen (Atlanta United), set piece, 0.19 xG, off target 43’ Bruno Damiani (Philadelphia Union), open play, 0.16 xG, blocked 73’ Milan Iloski (Philadelphia Union), open play, 0.16 xG, goal 82’ Milan Iloski (Philadelphia Union), open play, 0.14 xG, blocked 90’ Milan Iloski (Philadelphia Union), open play, 0.11 xG, blocked 89’ Milan Iloski (Philadelphia Union), open play, 0.10 xG, off target 48’ Frankie Westfield (Philadelphia Union), from a corner, 0.08 xG, hit the woodwork 90+6’ Neil Pierre (Philadelphia Union), open play, 0.09 xG, goal 90+7’ Ezekiel Alladoh (Philadelphia Union), open play, 0.08 xG, goal 85’ Quinn Sullivan (Philadelphia Union), open play, 0.06 xG, off target 42’ Jovan Lukić (Philadelphia Union), open play, 0.05 xG, blocked 70’ Danley Jean Jacques (Philadelphia Union), open play, 0.05 xG, off target 90+3’ Milan Iloski (Philadelphia Union), open play, 0.05 xG, off target 32’ Bruno Damiani (Philadelphia Union), from a corner, 0.05 xG, off target 81’ Cavan Sullivan (Philadelphia Union), open play, 0.05 xG, saved 23’ Neil Pierre (Philadelphia Union), from a corner, 0.05 xG, off target 22’ Milan Iloski (Philadelphia Union), open play, 0.04 xG, blocked 82’ Cavan Sullivan (Philadelphia Union), from a corner, 0.04 xG, off target 76’ Jesus Bueno (Philadelphia Union), open play, 0.04 xG, off target 43’ Nathan Harriel (Philadelphia Union), set piece, 0.03 xG, off target 66’ Tristan Muyumba (Atlanta United), open play, 0.02 xG, goal 39’ Cavan Sullivan (Philadelphia Union), open play, 0.02 xG, blocked 47’ Cavan Sullivan (Philadelphia Union), open play, 0.02 xG, saved 50’ Frankie Westfield (Philadelphia Union), from a corner, 0.02 xG, off target 43’ Neil Pierre (Philadelphia Union), from a corner, 0.02 xG, hit the woodwork 47’ Neil Pierre (Philadelphia Union), from a corner, 0.02 xG, blocked 48’ Frankie Westfield (Philadelphia Union), from a corner, 0.02 xG, off target 63’ Neil Pierre (Philadelphia Union), open play, 0.02 xG, off target 49’ Frankie Westfield (Philadelphia Union), from a corner, 0.01 xG, blocked 9’ Fafà Picault (Atlanta United), from a corner, 0.01 xG, off target 59’ Danley Jean Jacques (Philadelphia Union), from a corner, 0.45 xG, off target 18’ Milan Iloski (Philadelphia Union), open play, 0.39 xG, saved 30’ Miguel Almirón (Atlanta United), open play, 0.31 xG, goal 90+5’ Neil Pierre (Philadelphia Union), open play, 0.22 xG, off target 79’ Stian Gregersen (Atlanta United), set piece, 0.19 xG, off target 43’ Bruno Damiani (Philadelphia Union), open play, 0.16 xG, blocked 73’ Milan Iloski (Philadelphia Union), open play, 0.16 xG, goal 82’ Milan Iloski (Philadelphia Union), open play, 0.14 xG, blocked 90’ Milan Iloski (Philadelphia Union), open play, 0.11 xG, blocked 89’ Milan Iloski (Philadelphia Union), open play, 0.10 xG, off target 48’ Frankie Westfield (Philadelphia Union), from a corner, 0.08 xG, hit the woodwork 90+6’ Neil Pierre (Philadelphia Union), open play, 0.09 xG, goal 90+7’ Ezekiel Alladoh (Philadelphia Union), open play, 0.08 xG, goal 85’ Quinn Sullivan (Philadelphia Union), open play, 0.06 xG, off target 42’ Jovan Lukić (Philadelphia Union), open play, 0.05 xG, blocked 70’ Danley Jean Jacques (Philadelphia Union), open play, 0.05 xG, off target 90+3’ Milan Iloski (Philadelphia Union), open play, 0.05 xG, off target 81’ Cavan Sullivan (Philadelphia Union), open play, 0.05 xG, saved 23’ Neil Pierre (Philadelphia Union), from a corner, 0.05 xG, off target 32’ Bruno Damiani (Philadelphia Union), from a corner, 0.05 xG, off target 22’ Milan Iloski (Philadelphia Union), open play, 0.04 xG, blocked 82’ Cavan Sullivan (Philadelphia Union), from a corner, 0.04 xG, off target 76’ Jesus Bueno (Philadelphia Union), open play, 0.04 xG, off target 43’ Nathan Harriel (Philadelphia Union), set piece, 0.03 xG, off target 66’ Tristan Muyumba (Atlanta United), open play, 0.02 xG, goal 39’ Cavan Sullivan (Philadelphia Union), open play, 0.02 xG, blocked 47’ Cavan Sullivan (Philadelphia Union), open play, 0.02 xG, saved 43’ Neil Pierre (Philadelphia Union), from a corner, 0.02 xG, hit the woodwork 47’ Neil Pierre (Philadelphia Union), from a corner, 0.02 xG, blocked 50’ Frankie Westfield (Philadelphia Union), from a corner, 0.02 xG, off target 48’ Frankie Westfield (Philadelphia Union), from a corner, 0.02 xG, off target 63’ Neil Pierre (Philadelphia Union), open play, 0.02 xG, off target 49’ Frankie Westfield (Philadelphia Union), from a corner, 0.01 xG, blocked 9’ Fafà Picault (Atlanta United), from a corner, 0.01 xG, off target
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 71’
Vassilev 56’
Lukić 57’
Jacques
Sullivan 90’
Iloski
Damiani 71’
Atlanta United 3-4-3 Starting XI
Hoyos
Mihaj
Alonso
Jacob
Báez
Reilly
Muyumba 88’
Edwards
Picault 78’
Miranchuk 78’
Almirón 84’

Player stats

Goalkeeper1 player
90′ 0 2 16 – – – – –
Defenders4 players
90′ – – – 9 7 61 – – – –
90′ 3 – – 9 6 46 – 1 – –
Nathan Harriel Taken off
71′ – 1 – 3 3 43 2 – –
90′ 1 1 – 2 1 77 – – 2 –
Midfielders6 players
Cavan Sullivan Taken off
89′ – – 47 2 0.22 – – 5 – – –
Jovan Lukić Taken off
57′ – – 45 3 0.03 2 1 3 2 – –
90′ – – 49 1 0.26 2 3 3 1 – –
Indiana Vassilev Taken off
56′ – – 19 – 0.03 – – 2 2 1 –
Quinn Sullivan Came on as a substitute
34′ – – 34 2 0.10 – 1 1 – 1 –
Jesus Bueno Came on as a substitute
33′ – – 40 1 0.05 1 – 3 1 1 –
Forwards4 players
90′ 1 – 7 2 1.00 0.40 6 2 1 14
Bruno Damiani Taken off
71′ – – 2 – 0.21 0.10 – 2 – 14
Agustin Anello Came on as a substitute
19′ – – – – – 0.02 – 1 – 14 –
Ezekiel Alladoh Came on as a substitute
19′ 1 – 1 1 0.08 0.10 1 – – 5 –
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.