MLS

New England Revolution vs Philadelphia Union, 2025 MLS, Regular Season

· MLS
FT
0 - 2
  • 76': Tai Baribo
  • 90'+7': Jovan Lukic

Philadelphia Union stay perfect; Revolution still without a goal

Tai Baribo scored his MLS-leading sixth goal and the Philadelphia Union continued their perfect start under first-year coach Bradley Carnell with 2-0 victory over the New England Revolution in Foxborough, Mass., on Saturday night.

Match Timeline

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 1': Corner, Philadelphia Union. Conceded by Jackson Yueill.
  • 3': Foul by Frankie Westfield (Philadelphia Union).
  • 3': Ignatius Ganago (New England Revolution) wins a free kick in the defensive half.
  • 3': Foul by Danley Jean Jacques (Philadelphia Union).
  • 3': Ignatius Ganago (New England Revolution) wins a free kick in the defensive half.
  • 5': Attempt missed. Leonardo Campana (New England Revolution) left footed shot from the centre of the box is close, but misses to the right. Assisted by Ignatius Ganago.
  • 6': Delay in match because of an injury Leonardo Campana (New England Revolution).
  • 7': Delay over. They are ready to continue.
  • 8': Dániel Gazdag (Philadelphia Union) wins a free kick on the right wing.
  • 8': Foul by Will Sands (New England Revolution).
  • 10': Foul by Mikael Uhre (Philadelphia Union).
  • 10': Will Sands (New England Revolution) wins a free kick in the defensive half.
  • 10': Substitution, New England Revolution. Maximiliano Urruti replaces Leonardo Campana because of an injury.
  • 11': Foul by Maximiliano Urruti (New England Revolution).
  • 11': Jakob Glesnes (Philadelphia Union) wins a free kick in the defensive half.
  • 15': Offside, Philadelphia Union. Tai Baribo is caught offside.
  • 16': Attempt blocked. Carles Gil (New England Revolution) left footed shot from the centre of the box is blocked.
  • 17': Attempt saved. Mikael Uhre (Philadelphia Union) left footed shot from outside the box is saved in the bottom left corner by Aljaz Ivacic (New England Revolution). Assisted by Tai Baribo.
  • 18': Attempt missed. Carles Gil (New England Revolution) left footed shot from outside the box is close, but misses the top left corner. Assisted by Maximiliano Urruti.
  • 21': Attempt missed. Carles Gil (New England Revolution) left footed shot from outside the box is too high. Assisted by Alhassan Yusuf.
  • 22': Foul by Quinn Sullivan (Philadelphia Union).
  • 22': Luca Langoni (New England Revolution) wins a free kick in the defensive half.
  • 22': Attempt saved. Quinn Sullivan (Philadelphia Union) right footed shot from the left side of the box is saved in the centre of the goal by Aljaz Ivacic (New England Revolution). Assisted by Dániel Gazdag.
  • 24': Attempt missed. Dániel Gazdag (Philadelphia Union) left footed shot from the centre of the box is just a bit too high. Assisted by Mikael Uhre.
  • 25': Corner, Philadelphia Union. Conceded by Mamadou Fofana.
  • 26': Attempt blocked. Jovan Lukic (Philadelphia Union) left footed shot from outside the box is blocked.
  • 26': Attempt missed. Mikael Uhre (Philadelphia Union) right footed shot from the centre of the box is too high. Assisted by Frankie Westfield with a headed pass following a corner.
  • 28': Foul by Jovan Lukic (Philadelphia Union).
  • 28': Ignatius Ganago (New England Revolution) wins a free kick on the left wing.
  • 29': Foul by Quinn Sullivan (Philadelphia Union).
  • 29': Ilay Feingold (New England Revolution) wins a free kick in the defensive half.
  • 31': Foul by Luca Langoni (New England Revolution).
  • 31': Kai Wagner (Philadelphia Union) wins a free kick on the left wing.
  • 33': Corner, Philadelphia Union. Conceded by Ilay Feingold.
  • 33': Attempt missed. Jovan Lukic (Philadelphia Union) right footed shot from outside the box is close, but misses to the left. Assisted by Quinn Sullivan following a corner.
  • 36': Attempt saved. Quinn Sullivan (Philadelphia Union) right footed shot from the right side of the box is saved in the bottom right corner by Aljaz Ivacic (New England Revolution). Assisted by Jakob Glesnes.
  • 37': Carles Gil (New England Revolution) wins a free kick in the defensive half.
  • 37': Foul by Danley Jean Jacques (Philadelphia Union).
  • 38': Foul by Quinn Sullivan (Philadelphia Union).
  • 38': Ilay Feingold (New England Revolution) wins a free kick in the defensive half.
  • 39': Attempt blocked. Tai Baribo (Philadelphia Union) right footed shot from the centre of the box is blocked. Assisted by Mikael Uhre.
  • 39': Corner, New England Revolution. Conceded by Quinn Sullivan.
  • 40': Attempt blocked. Luca Langoni (New England Revolution) left footed shot from outside the box is blocked. Assisted by Ignatius Ganago.
  • 40': Attempt missed. Brayan Ceballos (New England Revolution) right footed shot from the centre of the box misses to the right following a corner.
  • 44': Carles Gil (New England Revolution) wins a free kick in the attacking half.
  • 44': Foul by Jovan Lukic (Philadelphia Union).
  • 44': Carles Gil (New England Revolution) wins a free kick on the left wing.
  • 44': Foul by Dániel Gazdag (Philadelphia Union).
  • 44': Dániel Gazdag (Philadelphia Union) is shown the yellow card for a bad foul.
  • 45': Foul by Will Sands (New England Revolution).
  • 45': Tai Baribo (Philadelphia Union) wins a free kick in the defensive half.
  • 45': Fourth official has announced 4 minutes of added time.
  • 45'+5': First Half ends, New England Revolution 0, Philadelphia Union 0.
  • 45': Second Half begins New England Revolution 0, Philadelphia Union 0.
  • 47': Corner, New England Revolution. Conceded by Frankie Westfield.
  • 49': Foul by Jackson Yueill (New England Revolution).
  • 49': Mikael Uhre (Philadelphia Union) wins a free kick in the defensive half.
  • 50': Foul by Alhassan Yusuf (New England Revolution).
  • 50': Frankie Westfield (Philadelphia Union) wins a free kick on the right wing.
  • 51': Attempt missed. Olwethu Makhanya (Philadelphia Union) header from the left side of the six yard box misses to the left following a set piece situation.
  • 52': Luca Langoni (New England Revolution) is shown the yellow card.
  • 53': Attempt missed. Frankie Westfield (Philadelphia Union) right footed shot from outside the box is high and wide to the right. Assisted by Jovan Lukic.
  • 53': Offside, New England Revolution. Maximiliano Urruti is caught offside.
  • 56': Carles Gil (New England Revolution) wins a free kick in the defensive half.
  • 56': Foul by Olwethu Makhanya (Philadelphia Union).
  • 57': Foul by Mikael Uhre (Philadelphia Union).
  • 57': Will Sands (New England Revolution) wins a free kick in the defensive half.
  • 58': Corner, New England Revolution. Conceded by Kai Wagner.
  • 58': Attempt missed. Luca Langoni (New England Revolution) right footed shot from outside the box is too high following a corner.
  • 60': Attempt missed. Danley Jean Jacques (Philadelphia Union) right footed shot from outside the box misses to the left. Assisted by Tai Baribo.
  • 60': Offside, Philadelphia Union. Mikael Uhre is caught offside.
  • 61': Attempt blocked. Jovan Lukic (Philadelphia Union) right footed shot from the right side of the box is blocked. Assisted by Dániel Gazdag.
  • 64': Substitution, Philadelphia Union. Indiana Vassilev replaces Quinn Sullivan.
  • 64': Substitution, Philadelphia Union. Bruno Damiani replaces Mikael Uhre.
  • 65': Foul by Indiana Vassilev (Philadelphia Union).
  • 65': Ilay Feingold (New England Revolution) wins a free kick on the right wing.
  • 66': Delay in match because of an injury Ilay Feingold (New England Revolution).
  • 66': Delay over. They are ready to continue.
  • 67': Attempt blocked. Bruno Damiani (Philadelphia Union) left footed shot from the centre of the box is blocked.
  • 67': Attempt missed. Jovan Lukic (Philadelphia Union) right footed shot from the centre of the box misses to the right.
  • 67': Foul by Jakob Glesnes (Philadelphia Union).
  • 67': Maximiliano Urruti (New England Revolution) wins a free kick in the defensive half.
  • 68': Substitution, New England Revolution. Luis Díaz replaces Luca Langoni.
  • 68': Foul by Jakob Glesnes (Philadelphia Union).
  • 68': Ignatius Ganago (New England Revolution) wins a free kick on the left wing.
  • 69': Attempt saved. Maximiliano Urruti (New England Revolution) right footed shot from outside the box is saved in the bottom right corner by Andre Blake (Philadelphia Union). Assisted by Luis Díaz.
  • 69': Corner, New England Revolution. Conceded by Andre Blake.
  • 70': Foul by Maximiliano Urruti (New England Revolution).
  • 70': Kai Wagner (Philadelphia Union) wins a free kick in the defensive half.
  • 72': Dániel Gazdag (Philadelphia Union) wins a free kick on the right wing.
  • 72': Foul by Will Sands (New England Revolution).
  • 74': Foul by Luis Díaz (New England Revolution).
  • 74': Olwethu Makhanya (Philadelphia Union) wins a free kick in the defensive half.
  • 75': Corner, Philadelphia Union. Conceded by Will Sands.
  • 76': Goal! New England Revolution 0, Philadelphia Union 1. Tai Baribo (Philadelphia Union) header from very close range to the bottom left corner. Assisted by Kai Wagner with a cross following a corner.
  • 77': Carles Gil (New England Revolution) wins a free kick in the defensive half.
  • 77': Foul by Tai Baribo (Philadelphia Union).
  • 78': Tai Baribo (Philadelphia Union) is shown the yellow card.
  • 78': Alhassan Yusuf (New England Revolution) wins a free kick in the attacking half.
  • 78': Foul by Danley Jean Jacques (Philadelphia Union).
  • 80': Offside, Philadelphia Union. Dániel Gazdag is caught offside.
  • 81': Substitution, Philadelphia Union. Alejandro Bedoya replaces Tai Baribo.
  • 81': Offside, New England Revolution. Maximiliano Urruti is caught offside.
  • 82': Substitution, New England Revolution. Brandon Bye replaces Jackson Yueill.
  • 82': Substitution, New England Revolution. Noel Buck replaces Will Sands.
  • 82': Corner, Philadelphia Union. Conceded by Noel Buck.
  • 83': Attempt blocked. Indiana Vassilev (Philadelphia Union) left footed shot from outside the box is blocked.
  • 84': Foul by Alejandro Bedoya (Philadelphia Union).
  • 84': Mamadou Fofana (New England Revolution) wins a free kick in the attacking half.
  • 85': Attempt saved. Jovan Lukic (Philadelphia Union) right footed shot from outside the box is saved in the bottom left corner by Aljaz Ivacic (New England Revolution). Assisted by Dániel Gazdag.
  • 86': Delay in match because of an injury Mamadou Fofana (New England Revolution).
  • 89': Delay over. They are ready to continue.
  • 89': Alhassan Yusuf (New England Revolution) wins a free kick in the defensive half.
  • 89': Foul by Bruno Damiani (Philadelphia Union).
  • 90': Fourth official has announced 10 minutes of added time.
  • 90'+1': Substitution, Philadelphia Union. Chris Donovan replaces Dániel Gazdag.
  • 90'+1': Foul by Olwethu Makhanya (Philadelphia Union).
  • 90'+1': Luis Díaz (New England Revolution) wins a free kick in the attacking half.
  • 90'+2': Olwethu Makhanya (Philadelphia Union) is shown the yellow card for a bad foul.
  • 90'+3': Bruno Damiani (Philadelphia Union) wins a free kick in the defensive half.
  • 90'+3': Foul by Alhassan Yusuf (New England Revolution).
  • 90'+3': Chris Donovan (Philadelphia Union) wins a free kick on the right wing.
  • 90'+3': Foul by Brayan Ceballos (New England Revolution).
  • 90'+4': Attempt saved. Kai Wagner (Philadelphia Union) left footed shot from a difficult angle and long range on the right is saved in the centre of the goal by Aljaz Ivacic (New England Revolution).
  • 90'+5': Foul by Jakob Glesnes (Philadelphia Union).
  • 90'+5': Maximiliano Urruti (New England Revolution) wins a free kick in the defensive half.
  • 90'+7': Goal! New England Revolution 0, Philadelphia Union 2. Jovan Lukic (Philadelphia Union) right footed shot from the right side of the box to the bottom left corner. Assisted by Indiana Vassilev.
  • 90'+9': Offside, New England Revolution. Maximiliano Urruti is caught offside.
  • 90'+10': Bruno Damiani (Philadelphia Union) wins a free kick on the left wing.
  • 90'+10': Foul by Brayan Ceballos (New England Revolution).
  • 90'+11': Brayan Ceballos (New England Revolution) is shown the yellow card for a bad foul.
  • 90'+11': Delay in match because of an injury Bruno Damiani (Philadelphia Union).
  • 90'+12': Delay over. They are ready to continue.
  • 90'+12': Second Half ends, New England Revolution 0, Philadelphia Union 2.
  • 0': Match ends, New England Revolution 0, Philadelphia Union 2.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/10739.png&h=25&scale=crop&w=25&location=originPHI NEhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/189.png&h=25&scale=crop&w=25&location=origin
21 Fouls 12
3 Yellow Cards 2
0 Red Cards 0
3 Offsides 3
5 Corner Kicks 4
1 Saves 5
51.1 Possession 48.9
19 SHOTS 8
7 ON GOAL 1
0.4 On Target % 0.1
0 Penalty Goals 0
0 Penalty Kicks Taken 0
389 Accurate Passes 361
479 Passes 459
0.8 Pass Completion % 0.8
4 Accurate Crosses 0
20 Crosses 16
0.2 Cross % 0.0
49 Long Balls 48
23 Accurate Long Balls 18
0.5 Long Balls % 0.4
5 Blocked Shots 2
19 Effective Tackles 9
23 Tackles 16
0.8 Tackle % 0.6
8 Interceptions 10
37 Effective Clearances 40
37 Clearances 40

Game Information

Competition: MLS

Venue: Gillette Stadium
Location: Foxborough, Massachusetts, USA
Attendance: 15,596

MLS Table

# TEAM GP GD PTS
1 New York City FC 4 +8 10
2 Nashville SC 4 +6 10
3 Inter Miami CF 4 0 7
4 Red Bull New York 4 -1 7
Full Table

Line-Ups

NE New England Revolution (4-2-3-1)

No. Name
31 Aljaz Ivacic (GK)
2 Mamadou Fofana
3 Brayan Ceballos Yellow Card
23 William Sands
12 Ilay Feingold
10 Carles Gil
80 Alhassan Yusuf
14 Jackson Yueill
9 Leonardo Campana
17 Ignatius Ganago
41 Luca Langoni Yellow Card

PHI Philadelphia Union (4-4-2)

No. Name
18 Andre Blake (GK)
29 Olwethu Makhanya Yellow Card
5 Jakob Glesnes
27 Kai Wagner
39 Frankie Westfield
4 Jovan Lukic
21 Danley Jean Jacques
33 Quinn Sullivan
10 Dániel Gazdag Yellow Card
7 Mikkel Uhre
9 Tai Baribo

MLS News

Messi tracker: Goals, assists, key moments in 2026
Messi tracker: Goals, assists, key moments in 2026

ESPN provides game-by-game analysis of Lionel Messi's performances for Inter Miami and Argentina.

Lionel Messi hits 900th career goal, but can he reach 1,000? Can he pass Ronaldo?
Lionel Messi hits 900th career goal, but can he reach 1,000? Can he pass Ronaldo?

Lionel Messi is never far from his next record or landmark. As the 2026 MLS season continues, he has hit yet another huge milestone: his 900th goal.

Lionel Messi scores 900th goal, but Miami bounced from CCC
Lionel Messi scores 900th goal, but Miami bounced from CCC

Lionel Messi became just the second men's player in history to score 900 goals in official matches after scoring in Inter Miami's Concacaf Champions Cup clash with Nashville SC on Wednesday.

Christian Pulisic, Gio Reyna in March USA roster; Tyler Adams out
Christian Pulisic, Gio Reyna in March USA roster; Tyler Adams out

AC Milan attacker Christian Pulisic, Juventus midfielder Weston McKennie and Crystal Palace center back Chris Richards headline the 27-player roster named by United States men's national manager Mauricio Pochettino for the upcoming international window.

MLS suspends Philadelphia Union's Ernst Tanner after misconduct probe
MLS suspends Philadelphia Union's Ernst Tanner after misconduct probe

Major League Soccer has suspended Philadelphia Union sporting director Ernst Tanner without pay through June 1, 2026 for violating the policies and standards of professional conduct required of league and club leadership.