
New England Revolution vs Charlotte FC, 2025 MLS, Regular Season
· MLS
FT
1 - 2
1 - 2
About
New England Revolution are hosting Charlotte FC
at Gillette Stadium, Foxborough, Massachusetts, USA, starting on
. The match is a part of the MLS.
Match Commentary
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 1': Foul by Alhassan Yusuf (New England Revolution).
- 1': Kerwin Vargas (Charlotte FC) wins a free kick on the right wing.
- 4': Corner, Charlotte FC. Conceded by Brayan Ceballos.
- 5': Foul by Peyton Miller (New England Revolution).
- 5': Jahkeele Marshall-Rutty (Charlotte FC) wins a free kick on the right wing.
- 6': Corner, Charlotte FC. Conceded by Mamadou Fofana.
- 10': Foul by Jahkeele Marshall-Rutty (Charlotte FC).
- 10': Peyton Miller (New England Revolution) wins a free kick on the left wing.
- 11': Ashley Westwood (Charlotte FC) wins a free kick in the defensive half.
- 11': Foul by Peyton Miller (New England Revolution).
- 12': Attempt saved. Luca Langoni (New England Revolution) right footed shot from outside the box is saved in the centre of the goal by Kristijan Kahlina (Charlotte FC). Assisted by Jackson Yueill.
- 12': Attempt saved. Brandt Bronico (Charlotte FC) header from very close range is saved in the centre of the goal by Matt Turner (New England Revolution). Assisted by Kerwin Vargas with a headed pass.
- 12': Goal! New England Revolution 0, Charlotte FC 1. Brandt Bronico (Charlotte FC) with an attempt from very close range to the centre of the goal.
- 14': Foul by Luca Langoni (New England Revolution).
- 14': Nathan Byrne (Charlotte FC) wins a free kick in the defensive half.
- 17': Foul by Djibril Diani (Charlotte FC).
- 17': Jackson Yueill (New England Revolution) wins a free kick in the defensive half.
- 18': Foul by Brandt Bronico (Charlotte FC).
- 18': Mamadou Fofana (New England Revolution) wins a free kick in the defensive half.
- 19': Delay in match because of an injury Djibril Diani (Charlotte FC).
- 21': Substitution, Charlotte FC. Eryk Williamson replaces Djibril Diani because of an injury.
- 21': Delay over. They are ready to continue.
- 21': Eryk Williamson (Charlotte FC) wins a free kick in the defensive half.
- 21': Foul by Alhassan Yusuf (New England Revolution).
- 22': Foul by Jahkeele Marshall-Rutty (Charlotte FC).
- 22': Ignatius Ganago (New England Revolution) wins a free kick on the left wing.
- 23': Alhassan Yusuf (New England Revolution) hits the left post with a right footed shot from outside the box. Assisted by Carles Gil.
- 24': Attempt missed. Leonardo Campana (New England Revolution) header from the centre of the box misses to the right. Assisted by Carles Gil with a cross.
- 24': Goal! New England Revolution 1, Charlotte FC 1. Ignatius Ganago (New England Revolution) left footed shot from very close range to the bottom right corner. Assisted by Leonardo Campana.
- 30': Carles Gil (New England Revolution) wins a free kick in the attacking half.
- 30': Foul by Ashley Westwood (Charlotte FC).
- 30': Ashley Westwood (Charlotte FC) is shown the yellow card for a bad foul.
- 31': Attempt saved. Carles Gil (New England Revolution) left footed shot from outside the box is saved in the top centre of the goal by Kristijan Kahlina (Charlotte FC).
- 33': Corner, New England Revolution. Conceded by Tim Ream.
- 34': Foul by Brandt Bronico (Charlotte FC).
- 34': Mamadou Fofana (New England Revolution) wins a free kick in the defensive half.
- 36': Foul by Brayan Ceballos (New England Revolution).
- 36': Idan Toklomati (Charlotte FC) wins a free kick on the left wing.
- 38': Ashley Westwood (Charlotte FC) wins a free kick in the attacking half.
- 38': Foul by Leonardo Campana (New England Revolution).
- 39': Attempt missed. Ashley Westwood (Charlotte FC) right footed shot from outside the box is just a bit too high from a direct free kick.
- 40': Delay in match because of an injury Alhassan Yusuf (New England Revolution).
- 42': Delay over. They are ready to continue.
- 43': Handball by Alhassan Yusuf (New England Revolution).
- 43': Offside, Charlotte FC. Wilfried Zaha is caught offside.
- 43': Foul by Brandt Bronico (Charlotte FC).
- 43': Jackson Yueill (New England Revolution) wins a free kick in the defensive half.
- 44': Foul by Eryk Williamson (Charlotte FC).
- 44': Luca Langoni (New England Revolution) wins a free kick in the attacking half.
- 44': Eryk Williamson (Charlotte FC) is shown the yellow card for a bad foul.
- 45': Attempt saved. Carles Gil (New England Revolution) left footed shot from outside the box is saved in the centre of the goal by Kristijan Kahlina (Charlotte FC).
- 45': Fourth official has announced 8 minutes of added time.
- 45'+3': Foul by Wilfried Zaha (Charlotte FC).
- 45'+3': Ilay Feingold (New England Revolution) wins a free kick on the right wing.
- 45'+3': Corner, New England Revolution. Conceded by Tim Ream.
- 45'+5': Carles Gil (New England Revolution) wins a free kick in the defensive half.
- 45'+5': Foul by Wilfried Zaha (Charlotte FC).
- 45'+5': Wilfried Zaha (Charlotte FC) is shown the yellow card.
- 45'+5': Foul by Ilay Feingold (New England Revolution).
- 45'+5': Nathan Byrne (Charlotte FC) wins a free kick in the defensive half.
- 45'+9': First Half ends, New England Revolution 1, Charlotte FC 1.
- 45': Second Half begins New England Revolution 1, Charlotte FC 1.
- 46': Attempt missed. Alhassan Yusuf (New England Revolution) right footed shot from the centre of the box misses to the right. Assisted by Peyton Miller.
- 47': Attempt blocked. Carles Gil (New England Revolution) left footed shot from the centre of the box is blocked. Assisted by Luca Langoni.
- 47': Attempt missed. Leonardo Campana (New England Revolution) right footed shot from the centre of the box misses to the left. Assisted by Luca Langoni.
- 48': Foul by Brandt Bronico (Charlotte FC).
- 48': Jackson Yueill (New England Revolution) wins a free kick in the defensive half.
- 48': Brandt Bronico (Charlotte FC) is shown the yellow card for a bad foul.
- 50': Corner, Charlotte FC. Conceded by Ilay Feingold.
- 50': Attempt blocked. Jahkeele Marshall-Rutty (Charlotte FC) right footed shot from outside the box is blocked. Assisted by Nathan Byrne.
- 50': Corner, Charlotte FC. Conceded by Luca Langoni.
- 53': Foul by Ignatius Ganago (New England Revolution).
- 53': Kerwin Vargas (Charlotte FC) wins a free kick in the defensive half.
- 54': Handball by Idan Toklomati (Charlotte FC).
- 54': Corner, New England Revolution. Conceded by Tim Ream.
- 55': Attempt missed. Kerwin Vargas (Charlotte FC) right footed shot from more than 35 yards misses to the right. Assisted by Ashley Westwood with a headed pass following a fast break.
- 55': Attempt blocked. Jackson Yueill (New England Revolution) right footed shot from outside the box is blocked. Assisted by Peyton Miller.
- 59': Attempt blocked. Leonardo Campana (New England Revolution) left footed shot from the centre of the box is blocked. Assisted by Ilay Feingold.
- 59': Attempt blocked. Ignatius Ganago (New England Revolution) left footed shot from the centre of the box is blocked.
- 60': Carles Gil (New England Revolution) wins a free kick in the attacking half.
- 60': Foul by Idan Toklomati (Charlotte FC).
- 60': Idan Toklomati (Charlotte FC) is shown the yellow card for a bad foul.
- 63': Carles Gil (New England Revolution) wins a free kick in the defensive half.
- 63': Foul by Wilfried Zaha (Charlotte FC).
- 63': Foul by Eryk Williamson (Charlotte FC).
- 63': Leonardo Campana (New England Revolution) wins a free kick in the attacking half.
- 64': Attempt missed. Brayan Ceballos (New England Revolution) header from the centre of the box is too high. Assisted by Carles Gil following a set piece situation.
- 66': Attempt blocked. Luca Langoni (New England Revolution) right footed shot from the right side of the box is blocked. Assisted by Carles Gil.
- 66': Foul by Leonardo Campana (New England Revolution).
- 66': Kristijan Kahlina (Charlotte FC) wins a free kick in the defensive half.
- 68': Foul by Idan Toklomati (Charlotte FC).
- 68': Luca Langoni (New England Revolution) wins a free kick in the defensive half.
- 69': Attempt missed. Carles Gil (New England Revolution) left footed shot from outside the box is high and wide to the left. Assisted by Luca Langoni.
- 70': Alhassan Yusuf (New England Revolution) wins a free kick in the attacking half.
- 70': Foul by Brandt Bronico (Charlotte FC).
- 71': Substitution, Charlotte FC. Nikola Petkovic replaces Brandt Bronico.
- 71': Substitution, Charlotte FC. Liel Abada replaces Kerwin Vargas.
- 72': Foul by Ilay Feingold (New England Revolution).
- 72': Wilfried Zaha (Charlotte FC) wins a free kick in the defensive half.
- 73': Brayan Ceballos (New England Revolution) wins a free kick in the defensive half.
- 73': Foul by Idan Toklomati (Charlotte FC).
- 75': Attempt blocked. Luca Langoni (New England Revolution) right footed shot from outside the box is blocked. Assisted by Ignatius Ganago.
- 77': Attempt blocked. Nikola Petkovic (Charlotte FC) right footed shot from the centre of the box is blocked. Assisted by Wilfried Zaha.
- 77': Attempt blocked. Nikola Petkovic (Charlotte FC) left footed shot from the centre of the box is blocked.
- 80': Offside, New England Revolution. Ignatius Ganago is caught offside.
- 82': Foul by Wilfried Zaha (Charlotte FC).
- 82': Luca Langoni (New England Revolution) wins a free kick on the right wing.
- 84': Substitution, New England Revolution. Tomás Chancalay replaces Luca Langoni.
- 85': Attempt missed. Leonardo Campana (New England Revolution) left footed shot from outside the box is high and wide to the left. Assisted by Alhassan Yusuf.
- 86': Attempt saved. Carles Gil (New England Revolution) left footed shot from outside the box is saved in the bottom left corner by Kristijan Kahlina (Charlotte FC). Assisted by Peyton Miller.
- 86': Foul by Mamadou Fofana (New England Revolution).
- 86': Liel Abada (Charlotte FC) wins a free kick in the attacking half.
- 87': Goal! New England Revolution 1, Charlotte FC 2. Idan Toklomati (Charlotte FC) header from very close range to the centre of the goal. Assisted by Ashley Westwood with a cross following a set piece situation.
- 90': Delay in match because of an injury Idan Toklomati (Charlotte FC).
- 90': Fourth official has announced 4 minutes of added time.
- 90'+1': Delay over. They are ready to continue.
- 90'+1': Substitution, Charlotte FC. Archie Goodwin replaces Idan Toklomati because of an injury.
- 90'+1': Foul by Wilfried Zaha (Charlotte FC).
- 90'+1': Ilay Feingold (New England Revolution) wins a free kick in the defensive half.
- 90'+2': Adilson Malanda (Charlotte FC) wins a free kick in the defensive half.
- 90'+2': Foul by Leonardo Campana (New England Revolution).
- 90'+3': Adilson Malanda (Charlotte FC) wins a free kick in the defensive half.
- 90'+3': Foul by Tomás Chancalay (New England Revolution).
- 90'+3': Tomás Chancalay (New England Revolution) is shown the yellow card for a bad foul.
- 90'+4': Attempt saved. Liel Abada (Charlotte FC) right footed shot from the centre of the box is saved in the bottom left corner by Matt Turner (New England Revolution). Assisted by Archie Goodwin.
- 90'+4': Carles Gil (New England Revolution) wins a free kick in the attacking half.
- 90'+4': Foul by Eryk Williamson (Charlotte FC).
- 90'+6': Foul by Nikola Petkovic (Charlotte FC).
- 90'+6': Ignatius Ganago (New England Revolution) wins a free kick in the attacking half.
- 90'+7': Attempt saved. Tomás Chancalay (New England Revolution) right footed shot from outside the box is saved in the centre of the goal by Kristijan Kahlina (Charlotte FC).
- 90'+7': Second Half ends, New England Revolution 1, Charlotte FC 2.
- 0': Match ends, New England Revolution 1, Charlotte FC 2.
Statistics
![]() |
NE![]() |
|
---|---|---|
22 | Fouls | 15 |
5 | Yellow Cards | 1 |
0 | Red Cards | 0 |
1 | Offsides | 1 |
4 | Corner Kicks | 3 |
5 | Saves | 2 |
48.1 | Possession | 51.9 |
9 | SHOTS | 19 |
4 | ON GOAL | 6 |
0.4 | On Target % | 0.3 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
377 | Accurate Passes | 417 |
446 | Passes | 470 |
0.8 | Pass Completion % | 0.9 |
2 | Accurate Crosses | 2 |
12 | Crosses | 24 |
0.2 | Cross % | 0.1 |
57 | Long Balls | 51 |
36 | Accurate Long Balls | 25 |
0.6 | Long Balls % | 0.5 |
3 | Blocked Shots | 6 |
5 | Effective Tackles | 11 |
8 | Tackles | 18 |
0.6 | Tackle % | 0.6 |
4 | Interceptions | 16 |
27 | Effective Clearances | 15 |
27 | Clearances | 15 |
Game Information
Competition: MLS
Venue: Gillette Stadium
Location: Foxborough, Massachusetts, USA
Attendance: 19,782
Venue: Gillette Stadium
Location: Foxborough, Massachusetts, USA
Attendance: 19,782
MLS Standings
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Philadelphia Union | 29 | +23 | 57 |
2 | FC Cincinnati | 29 | +6 | 52 |
3 | Charlotte FC | 29 | +8 | 50 |
4 | Nashville SC | 29 | +16 | 50 |
Line-Ups
New England Revolution (4-4-2)
No. | Name |
---|---|
30 | Matt Turner (GK) |
2 | Mamadou Fofana |
3 | Brayan Ceballos |
25 | Peyton Miller |
12 | Ilay Feingold |
80 | Alhassan Yusuf |
14 | Jackson Yueill |
17 | Ignatius Ganago |
41 | Luca Langoni |
10 | Carles Gil |
9 | Leonardo Campana |
Charlotte FC (4-2-3-1)
No. | Name |
---|---|
1 | Kristijan Kahlina (GK) |
3 | Tim Ream |
29 | Adilson Malanda |
14 | Nathan Byrne |
2 | Jahkeele Marshall-Rutty |
13 | Brandt Bronico |
28 | Djibril Diani |
8 | Ashley Westwood ![]() |
17 | Idan Toklomati ![]() |
10 | Wilfried Zaha ![]() |
18 | Kerwin Vargas |
MLS News

Son: Pochettino made me the player I am
Son Heung-min speaks about the importance of former Spurs boss Mauricio Pochettino has had on him as a person and a player.

Miami's Suárez banned 6 games for spitting at Sounders staffer
Inter Miami striker Luis Suárez has been given a six-game suspension for spitting at a Seattle Sounders staff member following Sunday's Leagues Cup final.

Miami's Luis Suárez apologizes for spitting on Seattle staffer
Luis Suárez apologized for spitting on a Seattle Sounders staffer following Sunday's Leagues Cup final loss.

Miami starlet Cremaschi moves to Serie A's Parma on loan
Inter Miami midfielder Benjamin Cremaschi will join Parma on loan through June 2026, and the Serie A side will have the option to purchase his contract.

Burley: MLS need to 'throw the book' at Suárez
Craig Burley slams Luis Suárez for appearing to spit on a Seattle Sounders member of staff following Inter Miami's Leagues Cup final loss.