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

Futmetrix Verdict
100
FT
Sun, Nov 1
Nashville SC
3-2
New York Red Bulls
⚡ Intensity 95
⚖️ Balance 100
🏆 Stakes 49
🎲 Upset 0
Surridge seals Nashville’s late comeback

Win Probability

  • Nashville SC 63%
  • Draw 20%
  • New York Red Bulls 17%

Futmetrix AI estimate

Two goals down, Nashville take the last word

Must-Watch Futmetrix Score: 100/100. A first-place side turned a two-goal deficit into a stoppage-time win, showing Nashville’s grip at the top is backed by fight as well as form.

The First Half Opens a Wound

Geodis Park got a warning of the night’s swing before either side scored: Cade Cowell missed a penalty for New York Red Bulls in the 19th minute. Nashville SC dominated possession, but the visitors struck with ruthless timing. Julian Hall, supplied by Adri Mehmeti, opened the scoring in the 34th; six minutes later, Rafael Mosquera doubled the lead after Cowell turned provider. Nashville’s 11 corners showed the pressure they were building, while New York needed far less of the ball to make its attacks count. The Intensity came from that contrast: one side piled forward, the other punished space. A two-goal gap looked severe, not settled.

VAR Keeps the Comeback Alive

New York’s cushion cracked just before half-time: Tim Parker turned the ball into his own net in the 45th minute, handing Nashville a foothold. The goal changed the mood and exposed a scoreline that overstated the gap. Across both sides, 34 shots produced 10 on target, while the expected-goal totals sat almost level at 2.85 for Nashville and 2.94 for New York. The comeback was completed in the 78th minute. After a VAR review, Nashville’s equaliser was confirmed and recorded as an own goal by Julian Bazan. The decision sharpened the tension, but the important fact was simple: New York’s lead had gone. The Balance of the contest was restored, and the pressure shifted onto the visitors. Nashville had turned a desperate chase into a real chance to win.

Surridge Delivers at the Last

With the match level deep into stoppage time, Cristian Espinoza picked out Sam Surridge, who finished in the 90+1 minute to give Nashville a 3-2 win. Espinoza supplied the decisive assist; Surridge delivered the finish that turned a night of anxiety into celebration. Nashville had created five big chances and dominated possession, but still had to absorb the early penalty miss and a two-goal deficit before claiming the points. The Stakes show in the table: Nashville arrived top with 57 points, while New York were 11th on 32. This result strengthens Nashville’s position at the summit and leaves the visitors to rue a lead they built efficiently but could not protect. A first-place side has to survive bad spells as well as control the ball. Nashville did both at Geodis Park.

Key Questions

Was the penalty miss by J. Hall the turning point?

No. Cade Cowell missed it in the 19th; the VAR-confirmed equaliser and Surridge’s stoppage-time winner decided the match.

What caused the five-goal thriller?

Nashville’s pressure met New York’s sharp counters; two own goals, a VAR check and a late finish kept the score moving.

How dramatic was the late winner by J. Hall?

It was Sam Surridge, not Hall: his 90+1 finish from Cristian Espinoza’s assist completed Nashville’s comeback.

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
62%
38%
Nashville SC 62%
New York Red Bulls 38%
Shots
20
14
Nashville SC 20
New York Red Bulls 14
Shots on Target
6
4
Nashville SC 6
New York Red Bulls 4
Expected Goals (xG)
2.85
2.94
Nashville SC 2.85
New York Red Bulls 2.94
Passes
500
313
Nashville SC 500
New York Red Bulls 313
Corners
11
3
Nashville SC 11
New York Red Bulls 3
Fouls
5
13
Nashville SC 5
New York Red Bulls 13
Yellow Cards
0
2
Nashville SC 0
New York Red Bulls 2
Red Cards
0
0
Nashville SC 0
New York Red Bulls 0

Match Events

Cade Cowell ⚽ 19'
Sekou Kone 🟨 25'
Julian Hall (Adri Mehmeti) ⚽ 34'
↓ Cameron Harper ↑Rafael Mosquera 🔄 39'
Rafael Mosquera (Cade Cowell) ⚽ 40'
45' ⚽ Tim Parker
Jorge Ruvalcaba 🟨 45'+2
HT
↓ Cade Cowell ↑Mijahir Jiménez 🔄 59'
67' 🔄 ↓ matthew corcoran ↑Bryan Acosta
67' 🔄 ↓ Patrick Yazbek ↑Edvard Sandvik Tagseth
78' ⚽ Julian Bazan
82' 🔄 ↓ Elias Saad ↑Warren Madrigal
↓ Jorge Ruvalcaba ↑Emil Forsberg 🔄 89'
↓ Sekou Kone ↑David Ruiz 🔄 89'
↓ Rafael Mosquera ↑Connor Faello 🔄 89'
90'+1 ⚽ Sam Surridge (Cristian Espinoza)
90'+3 🔄 ↓ Andy Najar ↑josh bauer
90'+3 🔄 ↓ Cristian Espinoza ↑Shakur Mohammed
FT

Player Cards

Our take on every player in this match

Nashville SC

Goalkeepers
Brian Schwake
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Andy Najar
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
45%
Pass Acc
Jeisson Palacios
MAGNET
MAGNET
80
Activity
80
Activity
71
Passes
9
Duels
Maxwell Woledzi
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Reed Baker-Whiting
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
7
Duels Won
0
Pens Won
Midfielders
Patrick Yazbek
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Matthew Corcoran
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Elias Saad
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Forwards
Cristian Espinoza
ARCHITECT
ARCHITECT
7
Key Passes
7
Key Passes
1
Assists
25%
Pass Acc
Hany Mukhtar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Sam Surridge
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.5
Rating
BENCH
Joe Willis
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jack Maher
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Daniel Lovitz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Josh Bauer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Edvard Tagseth
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Alex Muyl
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Shakur Mohammed
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bryan Acosta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Warren Madrigal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry

New York Red Bulls

Goalkeepers
Ethan Horvath
OCTOPUS
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
Jahkeele Marshall-Rutty
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
62%
Duel Win %
Tim Parker
FRIENDLY FIRE
FRIENDLY FIRE
Own Goal
Mistake
Own Goal
Mistake
1
Fouls
5.0
Rating
Julian Bazan
FRIENDLY FIRE
FRIENDLY FIRE
Own Goal
Mistake
Own Goal
Mistake
3
Fouls
5.3
Rating
Devin Padelford
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Anis Mehmeti
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.9
Rating
S. Kone
NPC
NPC
89
Minutes
89
Minutes
40%
Pass Acc
6.2
Rating
Jorge Ruvalcaba
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Forwards
Cade Cowell
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
11%
Pass Acc
Julian Hall
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.8
Rating
Cameron Harper
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
39
Total Mins
39
Entry
BENCH
A. Marcucci
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
John McCarthy
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
C. Faello
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Matthew Dos Santos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Emil Forsberg
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
David Ochoa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
M. Jimenez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Rafael Mosquera
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Mohammed Sofo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
08/19/2026 New York Red Bulls 0 - 1 Nashville SC Major League Soccer Sports Illustrated Stadium
05/15/2025 Nashville SC 2 - 1 New York Red Bulls Major League Soccer Geodis Park
03/02/2025 New York Red Bulls 2 - 0 Nashville SC Major League Soccer Red Bull Arena
06/15/2024 New York Red Bulls 0 - 0 Nashville SC Major League Soccer Red Bull Arena
02/24/2024 Nashville SC 0 - 0 New York Red Bulls Major League Soccer GEODIS Park
10/22/2023 Nashville SC 0 - 1 New York Red Bulls Major League Soccer GEODIS Park
03/05/2023 New York Red Bulls 0 - 0 Nashville SC Major League Soccer Red Bull Arena
01/21/2023 New York Red Bulls 1 - 0 Nashville SC Friendlies Clubs
01/21/2023 Nashville SC 0 - 1 New York Red Bulls Friendlies Clubs IMG Soccer Stadium
11/07/2021 Nashville SC 1 - 1 New York Red Bulls Major League Soccer Nissan Stadium
08/19/2026
Major League Soccer Sports Illustrated Stadium
05/15/2025
Major League Soccer Geodis Park
03/02/2025
Major League Soccer Red Bull Arena
06/15/2024
Major League Soccer Red Bull Arena
02/24/2024
Major League Soccer GEODIS Park
10/22/2023
Major League Soccer GEODIS Park
03/05/2023
Major League Soccer Red Bull Arena
01/21/2023
Friendlies Clubs
01/21/2023
Friendlies Clubs IMG Soccer Stadium
11/07/2021
Major League Soccer Nissan Stadium
Nashville SC Win
New York Red Bulls Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Nashville SC 26 57 51 18 +33 DNashville SC 0 - 0 Philadelphia Union (29-10-2026)WCF Montreal 0 - 2 Nashville SC (24-10-2026)WNashville SC 2 - 0 Toronto FC (27-09-2026)WNashville SC 3 - 0 Chicago Fire (20-09-2026)DInter Miami 2 - 2 Nashville SC (12-09-2026)
2 New England Revolution 26 55 50 30 +20 WNew England Revolution 3 - 2 New York Red Bulls (28-10-2026)WPhiladelphia Union 1 - 2 New England Revolution (24-10-2026)WNew England Revolution 1 - 0 Chicago Fire (17-10-2026)WFC Cincinnati 2 - 3 New England Revolution (14-10-2026)WNew England Revolution 4 - 2 Orlando City SC (19-09-2026)
3 Inter Miami 26 45 64 46 +18 DInter Miami 2 - 2 FC Cincinnati (28-10-2026)LNew York Red Bulls 2 - 0 Inter Miami (24-10-2026)WAtlanta United FC 1 - 3 Inter Miami (17-10-2026)WInter Miami 2 - 0 New York City FC (14-10-2026)WInter Miami 4 - 0 DC United (10-10-2026)
4 Charlotte 27 45 54 38 +16 WCharlotte 4 - 0 Orlando City SC (31-10-2026)WCharlotte 4 - 0 CF Montreal (28-10-2026)DPhiladelphia Union 2 - 2 Charlotte (17-10-2026)LColumbus Crew 3 - 1 Charlotte (14-10-2026)LCharlotte 0 - 1 Chicago Fire (26-09-2026)
5 Chicago Fire 27 42 44 42 +2 DChicago Fire 2 - 2 Orlando City SC (29-10-2026)WAtlanta United FC 2 - 3 Chicago Fire (24-10-2026)LNew England Revolution 1 - 0 Chicago Fire (17-10-2026)LChicago Fire 1 - 3 Philadelphia Union (15-10-2026)WChicago Fire 2 - 1 New York City FC (10-10-2026)
6 FC Cincinnati 27 37 53 61 -8 WFC Cincinnati 1 - 0 Philadelphia Union (31-10-2026)DInter Miami 2 - 2 FC Cincinnati (28-10-2026)WDC United 0 - 2 FC Cincinnati (24-10-2026)WFC Cincinnati 2 - 1 DC United (21-10-2026)LFC Cincinnati 0 - 2 Columbus Crew (18-10-2026)
7 Philadelphia Union 27 34 49 45 +4 LFC Cincinnati 1 - 0 Philadelphia Union (31-10-2026)DNashville SC 0 - 0 Philadelphia Union (29-10-2026)LPhiladelphia Union 1 - 2 New England Revolution (24-10-2026)DPhiladelphia Union 2 - 2 Charlotte (17-10-2026)WChicago Fire 1 - 3 Philadelphia Union (15-10-2026)
8 Columbus Crew 27 34 42 40 +2 WColumbus Crew 3 - 0 DC United (31-10-2026)WColumbus Crew 4 - 2 Toronto FC (24-10-2026)WFC Cincinnati 0 - 2 Columbus Crew (18-10-2026)WColumbus Crew 3 - 1 Charlotte (14-10-2026)LOrlando City SC 3 - 2 Columbus Crew (10-10-2026)
9 Toronto FC 26 34 40 45 -5 WToronto FC 2 - 1 DC United (28-10-2026)LColumbus Crew 4 - 2 Toronto FC (24-10-2026)WNew York Red Bulls 0 - 2 Toronto FC (17-10-2026)DToronto FC 3 - 3 Orlando City SC (14-10-2026)WToronto FC 2 - 1 CF Montreal (10-10-2026)
10 Orlando City SC 27 33 52 67 -15 LCharlotte 4 - 0 Orlando City SC (31-10-2026)DChicago Fire 2 - 2 Orlando City SC (29-10-2026)DOrlando City SC 2 - 2 New York City FC (24-10-2026)WOrlando City SC 4 - 1 DC United (17-10-2026)DToronto FC 3 - 3 Orlando City SC (14-10-2026)
11 New York Red Bulls 26 32 37 50 -13 LNew England Revolution 3 - 2 New York Red Bulls (28-10-2026)WNew York Red Bulls 2 - 0 Inter Miami (24-10-2026)LNew York Red Bulls 0 - 2 Toronto FC (17-10-2026)LDC United 2 - 1 New York Red Bulls (14-10-2026)WNew York City FC 0 - 1 New York Red Bulls (18-09-2026)
12 New York City FC 27 30 40 39 +1 DNew York City FC 1 - 1 CF Montreal (31-10-2026)WNew York City FC 2 - 1 Atlanta United FC (28-10-2026)DOrlando City SC 2 - 2 New York City FC (24-10-2026)LInter Miami 2 - 0 New York City FC (14-10-2026)LChicago Fire 2 - 1 New York City FC (10-10-2026)
13 DC United 27 29 34 50 -16 LColumbus Crew 3 - 0 DC United (31-10-2026)LToronto FC 2 - 1 DC United (28-10-2026)LDC United 0 - 2 FC Cincinnati (24-10-2026)LFC Cincinnati 2 - 1 DC United (21-10-2026)LOrlando City SC 4 - 1 DC United (17-10-2026)
14 CF Montreal 28 23 32 56 -24 DNew York City FC 1 - 1 CF Montreal (31-10-2026)LCharlotte 4 - 0 CF Montreal (28-10-2026)LCF Montreal 0 - 2 Nashville SC (24-10-2026)LCF Montreal 0 - 3 Atlanta United FC (14-10-2026)LToronto FC 2 - 1 CF Montreal (10-10-2026)
15 Atlanta United FC 26 21 32 47 -15 LNew York City FC 2 - 1 Atlanta United FC (28-10-2026)LAtlanta United FC 2 - 3 Chicago Fire (24-10-2026)LAtlanta United FC 1 - 3 Inter Miami (17-10-2026)WCF Montreal 0 - 3 Atlanta United FC (14-10-2026)LAtlanta United FC 1 - 3 FC Cincinnati (10-10-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.