New York Red Bulls vs Philadelphia Union

29 August 2026 · MLS · 2026 · Referee Drew Fischer

Full time 1 – 3

Half-time: 0–1

  • Eric Maxim Choupo-Moting 74’
  • Milan Iloski 21’
  • Cavan Sullivan 50’
  • Neil Pierre 64’

Match summary

Philadelphia Union won 3-1 away at New York Red Bulls. Philadelphia Union led 1-0 at half-time.

In the first half, Milan Iloski put Philadelphia Union ahead in the 21st minute. In the second half, Cavan Sullivan made it 0-2 in the 50th minute, Neil Pierre made it 0-3 in the 64th minute, and Eric Maxim Choupo-Moting pulled one back to make it 1-3 in the 74th minute.

The chances backed that up: Philadelphia Union created 2.92 expected goals (xG) from 19 shots to New York Red Bulls's 1.85 from 11.

Match stats

60% Possession 40%
11 Shots 18
4 Shots on target 7
4 Corners 7
58 Attacks 80
29 Dangerous attacks 40
464 Passes 308
83.0% Pass accuracy 69.5%
14 Tackles 21
12 Fouls 13
1 Yellow cards 2
3 Offsides 4

Key events

New York Red Bulls Philadelphia Union
Kick-off
Julian HallShot on target
3’
20’
Milan Iloski0-1 (Philadelphia Union)
20’
Indiana VassilevShot on target
Cade CowellShot on target
31’
37’
Nathan HarrielShot on target
Julian HallShot on target
38’
Half-time0-1
Second half underway
47’
Milan IloskiShot on target
47’
Milan IloskiShot on target
50’
Cavan SullivanLeft foot shot0-2 (Philadelphia Union)
64’
Neil PierreRight foot shot0-3 (Philadelphia Union)
Eric Maxim Choupo-MotingRight foot shot1-3 (New York Red Bulls)
74’
79’
90+1’
Agustin AnelloTime wasting
90+2’
Full-time1-3

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 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.85 2.92 21’ Milan Iloski (Philadelphia Union), 0-1 21’ 50’ Cavan Sullivan (Philadelphia Union), 0-2 50’ 64’ Neil Pierre (Philadelphia Union), 0-3 64’ 74’ Eric Maxim Choupo-Moting (New York Red Bulls), 1-3 74’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.85 2.92 21’ Milan Iloski (Philadelphia Union), 0-1 Iloski 21’ 50’ Cavan Sullivan (Philadelphia Union), 0-2 Sullivan 50’ 64’ Neil Pierre (Philadelphia Union), 0-3 Pierre 64’ 74’ Eric Maxim Choupo-Moting (New York Red Bulls), 1-3 Choupo-Moting 74’
New York Red Bulls 1.85 xGPhiladelphia Union 2.92 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Philadelphia Union attacking New York Red Bulls attacking 
21’ Milan Iloski (Philadelphia Union), open play, 0.86 xG, goal 64’ Neil Pierre (Philadelphia Union), set piece, 0.70 xG, goal 38’ Julian Hall (New York Red Bulls), open play, 0.62 xG, saved 74’ Eric Maxim Choupo-Moting (New York Red Bulls), open play, 0.39 xG, goal 42’ Julian Hall (New York Red Bulls), open play, 0.21 xG, blocked 48’ Bruno Damiani (Philadelphia Union), open play, 0.16 xG, blocked 48’ Bruno Damiani (Philadelphia Union), open play, 0.16 xG, blocked 47’ Milan Iloski (Philadelphia Union), from a corner, 0.15 xG, saved 68’ Cavan Sullivan (Philadelphia Union), open play, 0.15 xG, blocked 32’ Ronald Donkor (New York Red Bulls), open play, 0.13 xG, off target 66’ Cavan Sullivan (Philadelphia Union), open play, 0.12 xG, off target 46’ Adri Mehmeti (New York Red Bulls), open play, 0.12 xG, off target 4’ Adri Mehmeti (New York Red Bulls), open play, 0.11 xG, off target 20’ Indiana Vassilev (Philadelphia Union), open play, 0.11 xG, saved 47’ Milan Iloski (Philadelphia Union), from a corner, 0.10 xG, saved 50’ Cavan Sullivan (Philadelphia Union), open play, 0.09 xG, goal 82’ Eric Maxim Choupo-Moting (New York Red Bulls), open play, 0.07 xG, blocked 46’ Milan Iloski (Philadelphia Union), open play, 0.06 xG, blocked 46’ Julian Hall (New York Red Bulls), open play, 0.07 xG, hit the woodwork 47’ Milan Iloski (Philadelphia Union), from a corner, 0.05 xG, off target 72’ Quinn Sullivan (Philadelphia Union), open play, 0.06 xG, blocked 3’ Julian Hall (New York Red Bulls), open play, 0.05 xG, saved 31’ Cade Cowell (New York Red Bulls), open play, 0.05 xG, saved 22’ Milan Iloski (Philadelphia Union), open play, 0.03 xG, off target 38’ Jorge Ruvalcaba (New York Red Bulls), open play, 0.03 xG, blocked 56’ Danley Jean Jacques (Philadelphia Union), open play, 0.03 xG, off target 58’ Milan Iloski (Philadelphia Union), open play, 0.03 xG, off target 64’ Bruno Damiani (Philadelphia Union), set piece, 0.03 xG, off target 6’ Indiana Vassilev (Philadelphia Union), set piece, 0.02 xG, blocked 37’ Nathan Harriel (Philadelphia Union), from a corner, 0.01 xG, saved 21’ Milan Iloski (Philadelphia Union), open play, 0.86 xG, goal 64’ Neil Pierre (Philadelphia Union), set piece, 0.70 xG, goal 38’ Julian Hall (New York Red Bulls), open play, 0.62 xG, saved 74’ Eric Maxim Choupo-Moting (New York Red Bulls), open play, 0.39 xG, goal 42’ Julian Hall (New York Red Bulls), open play, 0.21 xG, blocked 48’ Bruno Damiani (Philadelphia Union), open play, 0.16 xG, blocked 48’ Bruno Damiani (Philadelphia Union), open play, 0.16 xG, blocked 47’ Milan Iloski (Philadelphia Union), from a corner, 0.15 xG, saved 68’ Cavan Sullivan (Philadelphia Union), open play, 0.15 xG, blocked 32’ Ronald Donkor (New York Red Bulls), open play, 0.13 xG, off target 66’ Cavan Sullivan (Philadelphia Union), open play, 0.12 xG, off target 46’ Adri Mehmeti (New York Red Bulls), open play, 0.12 xG, off target 4’ Adri Mehmeti (New York Red Bulls), open play, 0.11 xG, off target 20’ Indiana Vassilev (Philadelphia Union), open play, 0.11 xG, saved 47’ Milan Iloski (Philadelphia Union), from a corner, 0.10 xG, saved 50’ Cavan Sullivan (Philadelphia Union), open play, 0.09 xG, goal 82’ Eric Maxim Choupo-Moting (New York Red Bulls), open play, 0.07 xG, blocked 46’ Milan Iloski (Philadelphia Union), open play, 0.06 xG, blocked 46’ Julian Hall (New York Red Bulls), open play, 0.07 xG, hit the woodwork 72’ Quinn Sullivan (Philadelphia Union), open play, 0.06 xG, blocked 47’ Milan Iloski (Philadelphia Union), from a corner, 0.05 xG, off target 3’ Julian Hall (New York Red Bulls), open play, 0.05 xG, saved 31’ Cade Cowell (New York Red Bulls), open play, 0.05 xG, saved 22’ Milan Iloski (Philadelphia Union), open play, 0.03 xG, off target 38’ Jorge Ruvalcaba (New York Red Bulls), open play, 0.03 xG, blocked 56’ Danley Jean Jacques (Philadelphia Union), open play, 0.03 xG, off target 58’ Milan Iloski (Philadelphia Union), open play, 0.03 xG, off target 64’ Bruno Damiani (Philadelphia Union), set piece, 0.03 xG, off target 6’ Indiana Vassilev (Philadelphia Union), set piece, 0.02 xG, blocked 37’ Nathan Harriel (Philadelphia Union), from a corner, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

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

Lineups

New York Red Bulls 4-2-3-1 Starting XI
Horvath
Santos 67’
Bazán
Nealis
Che
Donkor
Mehmeti
Ruvalcaba 46’
Cowell 67’
Forsberg 67’
Hall
Philadelphia Union 4-4-2 Starting XI
Blake
Wagner
Pierre
Westfield
Harriel
Vassilev 64’
Jacques 84’
Lukić
Sullivan 80’
Iloski
Damiani 80’

Player stats

Goalkeeper1 player
95′ 1 3 24 – – – – –
Defenders5 players
95′ 3 1 3 5 – 62 1 – – –
95′ 1 1 1 6 2 83 – – – –
95′ – 2 3 6 4 67 3 – – –
Matthew Dos Santos Taken off
67′ 1 2 – 5 2 28 1 – – –
Jahkeele Marshall-Rutty Came on as a substitute
28′ – 1 – 2 1 15 – – – –
Midfielders6 players
95′ – – 42 2 0.13 2 – 7 4 1
95′ – – 41 1 0.06 1 2 4 – – –
Jorge Ruvalcaba Taken off
45′ – – 4 – 0.00 1 – 2 1 – –
Emil Forsberg Taken off
67′ – – 12 1 0.21 1 – 1 – – –
Cade Cowell Taken off
67′ – – 16 2 0.03 – – 3 – 1 –
Cameron Harper Came on as a substitute
28′ – – 10 – 0.02 – – – – – –
Forwards3 players
95′ – – 4 2 0.95 0.03 – 3 1 19 –
Eric Maxim Choupo-Moting Came on as a substitute
50′ 1 – 2 1 0.46 0.08 – 1 1 11 –
Mohammed Sofo Came on as a substitute
28′ – 1 – – – 0.30 1 3 2 9 –
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.