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

Futmetrix Verdict
24
FT
Fri, Sep 18
New York City FC
0-1
New York Red Bulls
⚡ Intensity 18
⚖️ Balance 20
🏆 Stakes 0
🎲 Upset 60
Red Bulls steal win in Bronx.

Win Probability

  • New York City FC 52%
  • Draw 23%
  • New York Red Bulls 24%

Futmetrix AI estimate

Red Bulls Execute Perfect Smash-and-Grab at Yankee Stadium

Skip It Futmetrix Score: 24/100. A classic tale of possession without penetration, where the visitors absorbed immense pressure before delivering a fatal knockout blow on enemy territory.

The Bronx Blockade

From the opening kickoff at Yankee Stadium, New York City FC took the game by the scruff of the neck. The hosts dominated possession, holding the ball for 63% of the contest and pinning their local rivals deep in their own half. Nicolás Fernández was an absolute maestro in the midfield, orchestrating attacks and stringing together a masterclass of distribution. The Intensity was palpable right out of the gate, setting a frantic tempo that resulted in a staggering 24 combined shots over 90 minutes. Yet, for all their territorial advantage and intricate buildup play, the home side struggled to find that clinical final touch. The visitors sat deep, maintaining an organized defensive shape and waiting patiently for their moments in transition.

The Decisive Blow

The game's complexion flipped completely in the 57th minute. Despite facing a barrage of attacks and a mounting xG deficit, the New York Red Bulls capitalized on a rare foray forward. J. Hall silenced the Bronx crowd, finding the back of the net to give the visitors a shocking lead. This sudden breakthrough sent the Upset metric into overdrive, given the clear probability gap facing the underdogs before kickoff. Suddenly chasing the game, NYCFC threw numbers forward, testing the resolve of Ethan Horvath. The veteran goalkeeper was equal to the task, producing three monumental saves to preserve the narrow advantage. The Balance of the contest shifted entirely from a methodical siege to a desperate sprint, as the visitors clung fiercely to their hard-earned lead.

Weathering the Storm

Desperation defined the final half-hour. NYCFC peppered the penalty area, generating relentless set-piece pressure as the corner count swelled to 13 overall. They registered 15 total shots, but their lack of ruthlessness proved costly. At the heart of the resistance was Julián Bazán, who turned in a mammoth defensive shift to repel wave after wave of sky-blue attacks. Every clearance and blocked shot amplified the Stakes of this late-season encounter. The final whistle confirmed a massive road victory for the Red Bulls, catapulting them to 33 points and closing the gap on their rivals in the Eastern Conference standings. For the hosts, it was a bitter lesson in efficiency; all the possession in the world means nothing if you cannot put the ball in the back of the net.

Key Questions

Who scored the decisive goal?

J. Hall scored the only goal of the game in the 57th minute for the New York Red Bulls.

Who was the standout performer for NYCFC?

Nicolás Fernández was outstanding in midfield for NYCFC, earning top honors despite his team's home defeat.

How did Ethan Horvath perform?

Ethan Horvath was crucial for the visitors, making 3 key saves to secure a vital clean sheet.

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
63%
37%
New York City FC 63%
New York Red Bulls 37%
Shots
15
9
New York City FC 15
New York Red Bulls 9
Shots on Target
4
1
New York City FC 4
New York Red Bulls 1
Expected Goals (xG)
1.62
1.33
New York City FC 1.62
New York Red Bulls 1.33
Passes
500
290
New York City FC 500
New York Red Bulls 290
Pass Accuracy
85%
77%
New York City FC 85%
New York Red Bulls 77%
Corners
6
7
New York City FC 6
New York Red Bulls 7
Fouls
9
19
New York City FC 9
New York Red Bulls 19
Yellow Cards
2
3
New York City FC 2
New York Red Bulls 3
Red Cards
0
0
New York City FC 0
New York Red Bulls 0

Match Events

A. Mehmeti 🟨 6'
C. Cowell 🟨 22'
30' 🟨 N. Cavallo
M. Sofo 🟨 40'
HT
55' 🟨 A. O'Neill
J. Hall 57'
62' 🔄 Luighi A. Martinez
62' 🔄 H. Wolf B. Traore
M. Dos Santos D. Padelford 🔄 62'
75' 🔄 A. Ojeda M. Jones
J. Hall E. M. Choupo-Moting 🔄 84'
A. Mehmeti D. Ruiz 🔄 84'
C. Cowell J. Ruvalcaba 🔄 84'
FT

Player Cards

Our take on every player in this match

New York City FC

Goalkeepers
Matthew Freese
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Tayvon Gray
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Thiago Martins
MAGNET
MAGNET
80
Activity
80
Activity
75
Passes
5
Duels
James Sands
MAGNET
MAGNET
94
Activity
94
Activity
86
Passes
8
Duels
Nico Cavallo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Midfielders
Aiden O'Neill
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Andrés Perea
PROVOCATEUR
PROVOCATEUR
5
Fouls Won
5
Fouls Won
8
Duels Won
0
Pens Won
Axel Ojeda
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
22%
Pass Acc
Nicolás Fernández Mercau
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
41%
Pass Acc
Hannes Wolf
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Forwards
Luighi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
BENCH
Tomás Romero
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Raul Gustavo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mitja Ilenic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Maxwell Murray
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kevin O'Toole
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jonathan Shore
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bénie Traoré
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Malachi Jones
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Adrián Martínez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry

New York Red Bulls

Goalkeepers
Ethan Horvath
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Dylan Nealis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Tim Parker
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Julian Bazan
SWEEPER
SWEEPER
4
Cleanups
4
Cleanups
2
Interceptions
2
Blocks
Matthew Dos Santos
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Ronald Donkor
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Anis Mehmeti
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
Mohammed Sofo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Forwards
Cameron Harper
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Julian Hall
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Cade Cowell
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
BENCH
John McCarthy
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Robert Voloder
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Devin Padelford
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
David Ochoa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Sekou Kone
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
0
Total Mins
Started
Entry
Jorge Ruvalcaba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Eric Maxim Choupo-Moting
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Dennis Nelich
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
05/16/2026 New York Red Bulls 1 - 1 New York City FC Major League Soccer Sports Illustrated Stadium
04/29/2026 New York Red Bulls 1 - 3 New York City FC US Open Cup Sports Illustrated Stadium
09/27/2025 New York Red Bulls 2 - 3 New York City FC Major League Soccer Sports Illustrated Stadium
05/17/2025 New York City FC 2 - 0 New York Red Bulls Major League Soccer Citi Field
11/23/2024 New York City FC 0 - 2 New York Red Bulls Major League Soccer Citi Field
09/28/2024 New York Red Bulls 1 - 5 New York City FC Major League Soccer Red Bull Arena
05/18/2024 New York City FC 2 - 1 New York Red Bulls Major League Soccer Citi Field
09/16/2023 New York City FC 0 - 0 New York Red Bulls Major League Soccer Yankee Stadium
08/04/2023 New York Red Bulls 1 - 0 New York City FC Leagues Cup Red Bull Arena
05/13/2023 New York Red Bulls 1 - 0 New York City FC Major League Soccer Red Bull Arena
05/16/2026
Major League Soccer Sports Illustrated Stadium
04/29/2026
US Open Cup Sports Illustrated Stadium
09/27/2025
Major League Soccer Sports Illustrated Stadium
05/17/2025
Major League Soccer Citi Field
11/23/2024
Major League Soccer Citi Field
09/28/2024
Major League Soccer Red Bull Arena
05/18/2024
Major League Soccer Citi Field
09/16/2023
Major League Soccer Yankee Stadium
08/04/2023
Leagues Cup Red Bull Arena
05/13/2023
Major League Soccer Red Bull Arena
New York City FC Win
New York Red Bulls Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Nashville SC 22 47 44 18 +26 DInter Miami 2 - 2 Nashville SC (12-09-2026)LToronto FC 2 - 1 Nashville SC (09-09-2026)DNew York City FC 0 - 0 Nashville SC (04-09-2026)WNashville SC 4 - 0 FC Cincinnati (30-08-2026)WNashville SC 3 - 2 Columbus Crew (23-08-2026)
2 New England Revolution 21 40 37 23 +14 WChicago Fire 1 - 2 New England Revolution (13-09-2026)WNew York City FC 1 - 2 New England Revolution (10-09-2026)WColumbus Crew 1 - 3 New England Revolution (30-08-2026)DNew England Revolution 1 - 1 New York City FC (23-08-2026)WDC United 0 - 3 New England Revolution (19-08-2026)
3 Inter Miami 20 35 52 39 +13 DInter Miami 2 - 2 Nashville SC (12-09-2026)DChicago Fire 1 - 1 Inter Miami (10-09-2026)DInter Miami 2 - 2 Atlanta United FC (05-09-2026)WInter Miami 7 - 1 CF Montreal (29-08-2026)LInter Miami 1 - 2 Toronto FC (22-08-2026)
4 Charlotte 21 35 41 31 +10 DFC Cincinnati 3 - 3 Charlotte (12-09-2026)WCF Montreal 1 - 2 Charlotte (09-09-2026)WAtlanta United FC 0 - 2 Charlotte (29-08-2026)WCharlotte 3 - 1 DC United (22-08-2026)DToronto FC 3 - 3 Charlotte (19-08-2026)
5 Chicago Fire 20 32 35 30 +5 LChicago Fire 1 - 2 New England Revolution (13-09-2026)DChicago Fire 1 - 1 Inter Miami (10-09-2026)DToronto FC 4 - 4 Chicago Fire (05-09-2026)DNew York Red Bulls 1 - 1 Chicago Fire (22-08-2026)WOrlando City SC 1 - 2 Chicago Fire (19-08-2026)
6 New York Red Bulls 22 29 32 43 -11 WNew York City FC 0 - 1 New York Red Bulls (18-09-2026)WColumbus Crew 0 - 1 New York Red Bulls (12-09-2026)LNew York Red Bulls 1 - 3 Philadelphia Union (29-08-2026)DNew York Red Bulls 1 - 1 Chicago Fire (22-08-2026)LNew York Red Bulls 0 - 1 Nashville SC (19-08-2026)
7 Philadelphia Union 21 26 39 37 +2 WPhiladelphia Union 5 - 0 FC Cincinnati (09-09-2026)WPhiladelphia Union 2 - 0 CF Montreal (05-09-2026)WNew York Red Bulls 1 - 3 Philadelphia Union (29-08-2026)DPhiladelphia Union 2 - 2 Inter Miami (19-08-2026)WNew York City FC 2 - 3 Philadelphia Union (16-08-2026)
8 DC United 19 26 28 30 -2 DDC United 0 - 0 Atlanta United FC (12-09-2026)WDC United 2 - 1 Columbus Crew (09-09-2026)LCharlotte 3 - 1 DC United (22-08-2026)LDC United 0 - 3 New England Revolution (19-08-2026)DCF Montreal 1 - 1 DC United (15-08-2026)
9 New York City FC 21 24 32 29 +3 LNew York City FC 0 - 1 New York Red Bulls (18-09-2026)LNew York City FC 1 - 2 New England Revolution (10-09-2026)DNew York City FC 0 - 0 Nashville SC (04-09-2026)DToronto FC 1 - 1 New York City FC (29-08-2026)DNew England Revolution 1 - 1 New York City FC (23-08-2026)
10 Toronto FC 20 24 29 34 -5 LOrlando City SC 3 - 0 Toronto FC (12-09-2026)WToronto FC 2 - 1 Nashville SC (09-09-2026)DToronto FC 4 - 4 Chicago Fire (05-09-2026)DToronto FC 1 - 1 New York City FC (29-08-2026)WInter Miami 1 - 2 Toronto FC (22-08-2026)
11 FC Cincinnati 19 24 40 49 -9 DFC Cincinnati 3 - 3 Charlotte (12-09-2026)LPhiladelphia Union 5 - 0 FC Cincinnati (09-09-2026)LNashville SC 4 - 0 FC Cincinnati (30-08-2026)WFC Cincinnati 2 - 1 New York City FC (19-08-2026)DOrlando City SC 1 - 1 FC Cincinnati (15-08-2026)
12 Orlando City SC 19 24 34 45 -11 WOrlando City SC 3 - 0 Toronto FC (12-09-2026)WAtlanta United FC 2 - 3 Orlando City SC (09-09-2026)LOrlando City SC 1 - 2 Chicago Fire (19-08-2026)DOrlando City SC 1 - 1 FC Cincinnati (15-08-2026)LNew York Red Bulls 3 - 2 Orlando City SC (01-08-2026)
13 CF Montreal 21 19 27 41 -14 LCF Montreal 1 - 2 Charlotte (09-09-2026)LPhiladelphia Union 2 - 0 CF Montreal (05-09-2026)LInter Miami 7 - 1 CF Montreal (29-08-2026)WColumbus Crew 1 - 2 CF Montreal (19-08-2026)DCF Montreal 1 - 1 DC United (15-08-2026)
14 Atlanta United FC 20 17 22 34 -12 DDC United 0 - 0 Atlanta United FC (12-09-2026)LAtlanta United FC 2 - 3 Orlando City SC (09-09-2026)DInter Miami 2 - 2 Atlanta United FC (05-09-2026)LAtlanta United FC 0 - 2 Charlotte (29-08-2026)WAtlanta United FC 2 - 1 New York Red Bulls (15-08-2026)
15 Columbus Crew 20 16 24 33 -9 LColumbus Crew 0 - 1 New York Red Bulls (12-09-2026)LDC United 2 - 1 Columbus Crew (09-09-2026)LColumbus Crew 1 - 3 New England Revolution (30-08-2026)LNashville SC 3 - 2 Columbus Crew (23-08-2026)LColumbus Crew 1 - 2 CF Montreal (19-08-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.