Major League Soccer Regular Season - 17

New England Revolution 4 - 1 FT Atlanta United FC

Gillette Stadium

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
46
FT
Sat, Jul 25
New England Revolution
4-1
Atlanta United FC
⚡ Intensity 48
⚖️ Balance 18
🏆 Stakes 44
🎲 Upset 0
Revolution run riot over struggling Atlanta.

Revolution Rout Exposes Atlanta's Defensive Frailties

Average Entertainment Futmetrix Score: 46/100. New England showcased ruthless efficiency in front of goal, burying a struggling Atlanta side despite conceding the lion's share of possession.

Early Onslaught at Gillette

New England Revolution didn't waste a single minute stamping their authority on Gillette Stadium. The Intensity was palpable from kickoff, with the hosts looking to exploit spaces left by a fragile Atlanta United FC defence. The breakthrough arrived swiftly in the 11th minute when M. Polster threaded a pristine ball through traffic. C. Gil read the pass perfectly, slotting home an early opener that shattered the visitors' game plan before they had even settled. Despite Atlanta edging possession in the early exchanges, their backline simply could not handle the rapid transition play. The Revs laid down a marker, forcing the Five Stripes into a frantic game of catch-up that they were ill-equipped to play.

Clinical Finishing Beats Possession

If Atlanta thought they could regain their footing, the hosts had other plans. While the visitors controlled possession and forced 10 corners to build set-piece pressure, they lacked a cutting edge. By contrast, New England was merciless. In the 36th minute, D. Turgeman doubled the advantage following a sharp feed from A. Yusuf. The Balance of play firmly shifted as New England effectively dared Atlanta to break them down, relying on massive goalkeeper heroics to keep the visitors at bay. The contest was essentially put to bed shortly after the interval when Polster grabbed his second assist of the night, teeing up P. Miller for a 56th-minute strike. It was a masterclass in counter-attacking soccer, turning limited shooting opportunities into absolute gold.

Standings Take Shape

The scoreboard kept ticking as L. Langoni added a fourth in the 67th minute, assisted by M. Zambrano, thoroughly demoralising an Atlanta squad stuck in 13th place. The visitors did manage a late consolation through M. Almiron, set up by A. Miranchuk in the 85th minute, but the damage was already terminal. This 4-1 victory cements New England's hold on fourth place in the Eastern Conference standings, proving their credentials as serious contenders. For Atlanta, the high Stakes of this regular-season clash resulted in another massive blow to their morale. Despite a high shot volume of 15 attempts, their inability to defend transitions means they remain anchored near the bottom of the table, searching for answers.

Key Questions

What made Carles Gil the Man of the Match?

He set the tone with an 11th-minute opener, orchestrating the attack and showcasing elite vision to break down Atlanta early on.

What caused the 5-goal thriller?

New England's lethal counter-attacks capitalized on Atlanta's high defensive line, while both teams combined for 25 total shots in an end-to-end contest.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
46%
54%
New England Revolution 46%
Atlanta United FC 54%
Shots
10
15
New England Revolution 10
Atlanta United FC 15
Shots on Target
7
6
New England Revolution 7
Atlanta United FC 6
Expected Goals (xG)
2.01
1.51
New England Revolution 2.01
Atlanta United FC 1.51
Passes
434
506
New England Revolution 434
Atlanta United FC 506
Pass Accuracy
89%
89%
New England Revolution 89%
Atlanta United FC 89%
Corners
4
6
New England Revolution 4
Atlanta United FC 6
Fouls
7
16
New England Revolution 7
Atlanta United FC 16
Yellow Cards
2
2
New England Revolution 2
Atlanta United FC 2
Red Cards
0
0
New England Revolution 0
Atlanta United FC 0

Match Events

11' C. Gil (M. Polster)
21' 🟨 A. Yusuf
M. Edwards 🟨 31'
36' D. Turgeman (A. Yusuf)
HT
W. Reilly 🟨 52'
56' P. Miller (M. Polster)
59' 🔄 A. Yusuf J. Yueill
T. Muyumba L. Brennan 🔄 60'
67' L. Langoni (M. Zambrano)
69' 🔄 M. Zambrano L. Langoni
69' 🔄 D. Turgeman W. Harris
M. Edwards R. Hernandez 🔄 69'
69' 🔄 P. Miller G. Yow
71' 🟨 W. Harris
S. Gregersen E. Mihaj 🔄 80'
F. Picault C. Togashi 🔄 80'
80' 🔄 M. Polster C. Baker
M. Almiron (A. Miranchuk) 85'
FT

Player Cards

Our take on every player in this match

New England Revolution

Goalkeepers
Matt Turner
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
2
Duels Won
0
Pens Won
Defenders
Matt Polster
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
2
Assists
30%
Pass Acc
Ethan Kohler
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Mamadou Fofana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
William Sands
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
4
Duels Won
0
Pens Won
Midfielders
Carles Gil
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Brooklyn Raines
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Alhassan Yusuf
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.3
Rating
Forwards
Peyton Miller
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Dor Turgeman
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Marcos Zambrano
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.3
Rating
BENCH
Donovan Parisian
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Cody Baker
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Tanner Beason
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jackson Yueill
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
Diego Fagúndez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Griffin Yow
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Luca Langoni
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Wilson Harris
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Judah Siqueira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Atlanta United FC

Goalkeepers
Lucas Hoyos
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Defenders
Matthew Edwards
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
Stian Gregersen
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
75%
Duel Win %
Junior Alonso
MAGNET
MAGNET
105
Activity
105
Activity
97
Passes
8
Duels
Elías Báez
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Midfielders
William Reilly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Tristan Muyumba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
60
Entry
Aleksey Miranchuk
ARCHITECT
ARCHITECT
6
Key Passes
6
Key Passes
1
Assists
47%
Pass Acc
Cooper Sanchez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Miguel Almirón
CLUTCH HERO
CLUTCH HERO
85
Goal Time
85
Goal Time
Goal
Impact
7
Rating
Forwards
Fafà Picault
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
79
Total Mins
80
Entry
BENCH
Jayden Hibbert
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ronald Hernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Enea Mihaj
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Toto Majub
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luke Brennan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
Ignacio Suarez-Couri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Adrian Gill
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cayman Togashi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Arif Kovac
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
04/22/2026 Atlanta United FC 1 - 2 New England Revolution Major League Soccer Mercedes-Benz Stadium
09/27/2025 New England Revolution 2 - 0 Atlanta United FC Major League Soccer Gillette Stadium
04/12/2025 Atlanta United FC 0 - 1 New England Revolution Major League Soccer Mercedes-Benz Stadium
02/08/2025 Atlanta United FC 2 - 0 New England Revolution Friendlies Clubs IMG Academy
07/03/2024 New England Revolution 2 - 1 Atlanta United FC Major League Soccer Gillette Stadium
03/10/2024 Atlanta United FC 4 - 1 New England Revolution Major League Soccer Mercedes-Benz Stadium
07/12/2023 New England Revolution 2 - 1 Atlanta United FC Major League Soccer Gillette Stadium
05/31/2023 Atlanta United FC 3 - 3 New England Revolution Major League Soccer Mercedes-Benz Stadium
10/01/2022 New England Revolution 2 - 1 Atlanta United FC Major League Soccer Gillette Stadium
05/15/2022 Atlanta United FC 2 - 2 New England Revolution Major League Soccer Mercedes-Benz Stadium
04/22/2026
Major League Soccer Mercedes-Benz Stadium
09/27/2025
Major League Soccer Gillette Stadium
04/12/2025
Major League Soccer Mercedes-Benz Stadium
02/08/2025
Friendlies Clubs IMG Academy
07/03/2024
Major League Soccer Gillette Stadium
03/10/2024
Major League Soccer Mercedes-Benz Stadium
07/12/2023
Major League Soccer Gillette Stadium
05/31/2023
Major League Soccer Mercedes-Benz Stadium
10/01/2022
Major League Soccer Gillette Stadium
05/15/2022
Major League Soccer Mercedes-Benz Stadium
New England Revolution Win
Atlanta United FC Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Nashville SC 14 32 27 9 +18 LOrlando City SC 1 - 0 Nashville SC (25-07-2026)WNashville SC 1 - 0 CF Montreal (23-07-2026)WNashville SC 1 - 0 Atlanta United FC (18-07-2026)WNashville SC 2 - 1 New York City FC (24-05-2026)WNew England Revolution 0 - 3 Nashville SC (13-05-2026)
2 Inter Miami 12 27 34 23 +11 WCF Montreal 0 - 1 Inter Miami (25-07-2026)WInter Miami 3 - 2 Chicago Fire (22-07-2026)WInter Miami 6 - 4 Philadelphia Union (24-05-2026)WFC Cincinnati 3 - 5 Inter Miami (13-05-2026)WToronto FC 2 - 4 Inter Miami (09-05-2026)
3 New England Revolution 14 26 23 15 +8 WNew England Revolution 4 - 1 Atlanta United FC (25-07-2026)DNew England Revolution 0 - 0 Toronto FC (22-07-2026)LCharlotte 1 - 0 New England Revolution (23-05-2026)LNew England Revolution 0 - 3 Nashville SC (13-05-2026)WNew England Revolution 2 - 1 Philadelphia Union (09-05-2026)
4 Chicago Fire 14 23 24 20 +4 LNew York City FC 3 - 1 Chicago Fire (25-07-2026)LInter Miami 3 - 2 Chicago Fire (22-07-2026)WChicago Fire 2 - 1 Toronto FC (24-05-2026)WCF Montreal 0 - 2 Chicago Fire (16-05-2026)WDC United 1 - 3 Chicago Fire (13-05-2026)
5 Charlotte 14 21 24 20 +4 WNew York Red Bulls 0 - 2 Charlotte (25-07-2026)DCharlotte 2 - 2 Atlanta United FC (23-07-2026)WCharlotte 1 - 0 New England Revolution (23-05-2026)WCharlotte 3 - 1 Toronto FC (16-05-2026)LCharlotte 0 - 1 New York City FC (13-05-2026)
6 New York City FC 13 20 25 18 +7 WNew York City FC 3 - 1 Chicago Fire (25-07-2026)WColumbus Crew 1 - 2 New York City FC (22-07-2026)LNashville SC 2 - 1 New York City FC (24-05-2026)DNew York Red Bulls 1 - 1 New York City FC (16-05-2026)WCharlotte 0 - 1 New York City FC (13-05-2026)
7 DC United 13 20 22 20 +2 WDC United 2 - 1 Toronto FC (25-07-2026)DDC United 4 - 4 CF Montreal (23-05-2026)LDC United 1 - 3 Chicago Fire (13-05-2026)DNashville SC 2 - 2 DC United (10-05-2026)WNew York City FC 0 - 2 DC United (03-05-2026)
8 FC Cincinnati 14 19 34 35 -1 LColumbus Crew 2 - 1 FC Cincinnati (25-07-2026)WFC Cincinnati 6 - 2 Orlando City SC (23-05-2026)LFC Cincinnati 3 - 5 Inter Miami (13-05-2026)DCharlotte 2 - 2 FC Cincinnati (09-05-2026)WChicago Fire 2 - 3 FC Cincinnati (03-05-2026)
9 New York Red Bulls 15 19 24 34 -10 LNew York Red Bulls 0 - 2 Charlotte (25-07-2026)LPhiladelphia Union 3 - 1 New York Red Bulls (22-07-2026)DNew York Red Bulls 1 - 1 New York City FC (16-05-2026)WNew York Red Bulls 3 - 2 Columbus Crew (13-05-2026)WChicago Fire 1 - 3 New York Red Bulls (09-05-2026)
10 Orlando City SC 14 17 24 37 -13 WOrlando City SC 1 - 0 Nashville SC (25-07-2026)LFC Cincinnati 6 - 2 Orlando City SC (23-05-2026)DOrlando City SC 1 - 1 Atlanta United FC (16-05-2026)WOrlando City SC 4 - 3 Philadelphia Union (13-05-2026)LCF Montreal 2 - 0 Orlando City SC (09-05-2026)
11 Columbus Crew 13 15 16 17 -1 WColumbus Crew 2 - 1 FC Cincinnati (25-07-2026)LColumbus Crew 1 - 2 New York City FC (22-07-2026)WColumbus Crew 2 - 0 Atlanta United FC (24-05-2026)DPhiladelphia Union 1 - 1 Columbus Crew (16-05-2026)LNew York Red Bulls 3 - 2 Columbus Crew (13-05-2026)
12 CF Montreal 15 14 20 26 -6 LCF Montreal 0 - 1 Inter Miami (25-07-2026)LNashville SC 1 - 0 CF Montreal (23-07-2026)DCF Montreal 0 - 0 Toronto FC (16-07-2026)DDC United 4 - 4 CF Montreal (23-05-2026)LCF Montreal 0 - 2 Chicago Fire (16-05-2026)
13 Atlanta United FC 14 12 14 23 -9 LNew England Revolution 4 - 1 Atlanta United FC (25-07-2026)DCharlotte 2 - 2 Atlanta United FC (23-07-2026)LNashville SC 1 - 0 Atlanta United FC (18-07-2026)LColumbus Crew 2 - 0 Atlanta United FC (24-05-2026)DOrlando City SC 1 - 1 Atlanta United FC (16-05-2026)
14 Toronto FC 12 11 14 19 -5 LDC United 2 - 1 Toronto FC (25-07-2026)DNew England Revolution 0 - 0 Toronto FC (22-07-2026)DCF Montreal 0 - 0 Toronto FC (16-07-2026)LChicago Fire 2 - 1 Toronto FC (24-05-2026)LCharlotte 3 - 1 Toronto FC (16-05-2026)
15 Philadelphia Union 15 10 21 30 -9 WPhiladelphia Union 3 - 1 New York Red Bulls (22-07-2026)LInter Miami 6 - 4 Philadelphia Union (24-05-2026)DPhiladelphia Union 1 - 1 Columbus Crew (16-05-2026)LOrlando City SC 4 - 3 Philadelphia Union (13-05-2026)LNew England Revolution 2 - 1 Philadelphia Union (09-05-2026)