Major League Soccer Regular Season - 16

New England Revolution 0 - 0 FT Toronto FC

Gillette Stadium

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

Futmetrix Verdict
18
FT
Wed, Jul 22
New England Revolution
0-0
Toronto FC
⚡ Intensity 3
⚖️ Balance 0
🏆 Stakes 56
🎲 Upset 43
A relentless barrage, zero final product.

Goalkeepers Steal the Spotlight in Goalless Draw

Skip It Futmetrix Score: 18/100. A frantic shooting gallery produced plenty of action but no breakthrough, resulting in a frustrating night for the high-flying hosts.

Relentless Pressure

Gillette Stadium witnessed a clash of contrasting approaches that somehow yielded identical end products. The hosts dominated possession, hoarding the ball for 64% of the contest, while Toronto sat deep and absorbed the pressure. Despite the disparity in control, the Intensity was palpable as both attacking units unleashed a combined 24 shots in a bid to break the deadlock. Midfield standout Peyton Miller pulled the strings for New England, dictating the tempo and continually trying to pick the lock of a stubborn Canadian defence.

Set-Piece Scrambles

With open play failing to produce a goal, dead-ball situations became the defining theme of the evening. A staggering 15 corners turned the match into an aerial battle, shifting the Balance of power into the penalty boxes. Surprisingly, the struggling visitors generated the higher quality chances on the counter, but they found an unyielding obstacle in Matt Turner. The seasoned shot-stopper marshalled his area beautifully to snuff out danger, ensuring the home side remained unpunished for pushing men forward.

The Final Stand

Ultimately, this night belonged entirely to the men wearing the gloves. Luka Gavran delivered a resilient, match-saving performance for the away side, making three vital stops to secure a hard-fought road point. The lack of goals heavily minimised the Upset Factor, though 13th-placed Toronto will leave Massachusetts much happier with the scoreless outcome than their third-placed opponents. The Revolution walk away scratching their heads, wondering how their vast territorial dominance failed to alter the scoreboard.

Key Questions

What does this mean for New England Revolution's season?

Dropping home points to a lower-table side is a frustrating stumble, but they maintain their strong standing near the top of the conference table.

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
64%
36%
New England Revolution 64%
Toronto FC 36%
Shots
11
13
New England Revolution 11
Toronto FC 13
Shots on Target
3
1
New England Revolution 3
Toronto FC 1
Expected Goals (xG)
0.93
1.23
New England Revolution 0.93
Toronto FC 1.23
Passes
523
291
New England Revolution 523
Toronto FC 291
Pass Accuracy
91%
77%
New England Revolution 91%
Toronto FC 77%
Corners
7
8
New England Revolution 7
Toronto FC 8
Fouls
10
13
New England Revolution 10
Toronto FC 13
Yellow Cards
2
0
New England Revolution 2
Toronto FC 0
Red Cards
0
0
New England Revolution 0
Toronto FC 0

Match Events

HT
E. Aristizabal J. Sargent 🔄 46'
56' 🟨 M. Polster
60' 🔄 G. Yow M. Zambrano
D. Kerr M. Henry 🔄 64'
J. Vilsaint T. Corbeanu 🔄 64'
R. Chukwu Z. Monlouis 🔄 71'
73' 🔄 M. Polster L. Langoni
73' 🔄 D. Turgeman W. Harris
86' 🔄 A. Yusuf J. Yueill
86' 🔄 E. Kohler B. Ceballos
90'+3 🟨 B. Raines
FT

Player Cards

Our take on every player in this match

New England Revolution

Goalkeepers
Matt Turner
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Matt Polster
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Ethan Kohler
👻 Invisible Nothing to note
Mamadou Fofana
MAGNET
MAGNET
90
Activity
90
Activity
87
Passes
3
Duels
William Sands
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Midfielders
Brooklyn Raines
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Alhassan Yusuf
MAGNET
MAGNET
73
Activity
73
Activity
64
Passes
9
Duels
Peyton Miller
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Carles Gil
MAGNET
MAGNET
74
Activity
74
Activity
67
Passes
7
Duels
Griffin Yow
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Forwards
Dor Turgeman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
73
Total Mins
73
Entry
BENCH
Donovan Parisian
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Brayan Ceballos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Cody Baker
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tanner Beason
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Diego Fagúndez
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
8
Total Mins
Started
Entry
Luca Langoni
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Marcos Zambrano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
Wilson Harris
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry

Toronto FC

Goalkeepers
Luka Gavran
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Jackson Gilman
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
100%
Duel Win %
Walker Zimmerman
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Richard Chukwu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
Midfielders
Deandre Kerr
GHOST
GHOST
13
Actions
13
Actions
64
Minutes
6.7
Rating
Alonso Coello
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
31%
Pass Acc
Jonathan Osorio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Richie Laryea
PROVOCATEUR
PROVOCATEUR
5
Fouls Won
5
Fouls Won
8
Duels Won
0
Pens Won
Forwards
Jules-Anthony Vilsaint
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
Dániel Sallói
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Emilio Aristizábal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
BENCH
William Yarbrough
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Adisa De Rosario
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Zane Monlouis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Kobe Franklin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Raheem Edwards
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Malik Henry
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Theo Corbeanu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Josh Sargent
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
49
Total Mins
Started
Entry
Derrick Etienne
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
09/13/2025 New England Revolution 1 - 1 Toronto FC Major League Soccer Gillette Stadium
05/03/2025 Toronto FC 0 - 2 New England Revolution Major League Soccer BMO Field
04/20/2024 Toronto FC 1 - 0 New England Revolution Major League Soccer BMO Field
03/03/2024 New England Revolution 0 - 1 Toronto FC Major League Soccer Gillette Stadium
06/24/2023 New England Revolution 2 - 1 Toronto FC Major League Soccer Gillette Stadium
05/06/2023 Toronto FC 0 - 2 New England Revolution Major League Soccer BMO Field
08/17/2022 Toronto FC 2 - 2 New England Revolution Major League Soccer BMO Field
07/31/2022 New England Revolution 0 - 0 Toronto FC Major League Soccer Gillette Stadium
08/15/2021 Toronto FC 1 - 2 New England Revolution Major League Soccer BMO Field
07/07/2021 New England Revolution 2 - 3 Toronto FC Major League Soccer Gillette Stadium
09/13/2025
Major League Soccer Gillette Stadium
05/03/2025
Major League Soccer BMO Field
04/20/2024
Major League Soccer BMO Field
03/03/2024
Major League Soccer Gillette Stadium
06/24/2023
Major League Soccer Gillette Stadium
05/06/2023
Major League Soccer BMO Field
08/17/2022
Major League Soccer BMO Field
07/31/2022
Major League Soccer Gillette Stadium
08/15/2021
Major League Soccer BMO Field
07/07/2021
Major League Soccer Gillette Stadium
New England Revolution Win
Toronto FC Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Nashville SC 11 26 25 8 +17 WNashville SC 2 - 1 New York City FC (24-05-2026)WNew England Revolution 0 - 3 Nashville SC (13-05-2026)DNashville SC 2 - 2 DC United (10-05-2026)DPhiladelphia Union 0 - 0 Nashville SC (02-05-2026)WNashville SC 4 - 2 Charlotte (26-04-2026)
2 Chicago Fire 12 23 21 14 +7 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)LChicago Fire 1 - 3 New York Red Bulls (09-05-2026)LChicago Fire 2 - 3 FC Cincinnati (03-05-2026)
3 New England Revolution 12 22 19 14 +5 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)WNew England Revolution 1 - 0 Charlotte (02-05-2026)DInter Miami 1 - 1 New England Revolution (25-04-2026)
4 Inter Miami 10 21 30 21 +9 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)LInter Miami 3 - 4 Orlando City SC (02-05-2026)DInter Miami 1 - 1 New England Revolution (25-04-2026)
5 FC Cincinnati 13 19 33 33 0 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)WFC Cincinnati 2 - 0 New York Red Bulls (25-04-2026)
6 New York Red Bulls 13 19 23 29 -6 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)LFC Cincinnati 2 - 0 New York Red Bulls (25-04-2026)DNew York Red Bulls 4 - 4 DC United (22-04-2026)
7 Charlotte 12 17 20 18 +2 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)DCharlotte 2 - 2 FC Cincinnati (09-05-2026)LNew England Revolution 1 - 0 Charlotte (02-05-2026)
8 DC United 12 17 20 19 +1 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)WDC United 3 - 2 Orlando City SC (25-04-2026)
9 New York City FC 11 14 20 16 +4 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)WNew York City FC 3 - 0 Columbus Crew (10-05-2026)LNew York City FC 0 - 2 DC United (03-05-2026)
10 Orlando City SC 13 14 23 37 -14 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)WInter Miami 3 - 4 Orlando City SC (02-05-2026)
11 CF Montreal 12 13 20 24 -4 DDC United 4 - 4 CF Montreal (23-05-2026)LCF Montreal 0 - 2 Chicago Fire (16-05-2026)WCF Montreal 2 - 0 Orlando City SC (09-05-2026)LAtlanta United FC 3 - 1 CF Montreal (02-05-2026)WCF Montreal 1 - 0 New York City FC (25-04-2026)
12 Columbus Crew 11 12 13 14 -1 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)LNew York City FC 3 - 0 Columbus Crew (10-05-2026)WColumbus Crew 2 - 0 Philadelphia Union (25-04-2026)
13 Atlanta United FC 11 11 11 16 -5 LColumbus Crew 2 - 0 Atlanta United FC (24-05-2026)DOrlando City SC 1 - 1 Atlanta United FC (16-05-2026)WAtlanta United FC 3 - 1 CF Montreal (02-05-2026)WToronto FC 1 - 2 Atlanta United FC (25-04-2026)LAtlanta United FC 1 - 2 New England Revolution (22-04-2026)
14 Toronto FC 9 9 13 17 -4 LChicago Fire 2 - 1 Toronto FC (24-05-2026)LCharlotte 3 - 1 Toronto FC (16-05-2026)LToronto FC 2 - 4 Inter Miami (09-05-2026)LToronto FC 1 - 2 Atlanta United FC (25-04-2026)DToronto FC 3 - 3 Philadelphia Union (22-04-2026)
15 Philadelphia Union 14 7 18 29 -11 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)DPhiladelphia Union 0 - 0 Nashville SC (02-05-2026)