New York Red Bulls 0 - 2 FT Charlotte

Sports Illustrated Stadium

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

Futmetrix Verdict
58
FT
Sat, Jul 25
New York Red Bulls
0-2
Charlotte
⚡ Intensity 49
⚖️ Balance 21
🏆 Stakes 56
🎲 Upset 55
Charlotte survive NYRB's 23-shot siege.

Smash and Grab: Charlotte Defies Red Bulls' Barrage

Worth Watching Futmetrix Score: 58/100. A masterclass in soaking up pressure proves that early clinical finishing beats pure volume every time.

Early Shockwaves

Charlotte wasted no time silencing Sports Illustrated Stadium. The Stakes were immense for this Eastern Conference clash, with both sides eyeing crucial playoff positioning. The visitors drew first blood in the 7th minute. P. Biel found the back of the net after a slick setup from L. Abada. Before New York could even catch their breath, Charlotte struck again. A. Westwood doubled the lead just five minutes later, finishing off a sequence initiated by K. A. Calderon Vargas. That blistering start completely destroyed the Balance of the match, forcing the home side into a desperate uphill climb before the quarter-hour mark.

The Siege Begins

What followed was an absolute offensive onslaught. New York Red Bulls took complete control of the match, dominating possession at a staggering 65 percent. They pinned Charlotte deep in their own half, raining down a total of 23 shots. The Intensity of their press was relentless, but Charlotte’s defensive wall refused to crumble. The true hero emerged between the posts. Kristijan Kahlina put on a goalkeeping clinic. He registered six crucial saves, repeatedly frustrating the New York forwards. Despite the astronomical shot disparity, Charlotte's backline maintained supreme discipline, turning a potential rout into an impenetrable fortress.

Frustration Boils Over

The final whistle cemented a remarkable Upset for the visitors. Charlotte's 2-0 victory on the road despite attempting only three total shots is a testament to ruthless efficiency. New York's immense shot volume counted for nothing against Kahlina's heroics. The mounting frustration for the home side ultimately boiled over in stoppage time. A. Mehmeti saw red in the 90th minute, summarizing a dismal night for the Red Bulls. Charlotte vaults into a stronger position in the table, while New York is left searching for answers to their offensive bluntness.

Key Questions

How did the red card for A. Mehmeti impact the match?

The 90th-minute dismissal occurred too late to change the tactical shape, serving merely as a frustrated exclamation point on New York's home defeat.

What does this mean for New York Red Bulls's season?

Sitting 7th in the table, this loss deepens their negative momentum. They must quickly fix their finishing to secure a solid playoff spot.

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
65%
35%
New York Red Bulls 65%
Charlotte 35%
Shots
23
3
New York Red Bulls 23
Charlotte 3
Shots on Target
6
3
New York Red Bulls 6
Charlotte 3
Expected Goals (xG)
2.33
0.27
New York Red Bulls 2.33
Charlotte 0.27
Passes
633
346
New York Red Bulls 633
Charlotte 346
Pass Accuracy
89%
77%
New York Red Bulls 89%
Charlotte 77%
Corners
5
1
New York Red Bulls 5
Charlotte 1
Fouls
10
5
New York Red Bulls 10
Charlotte 5
Yellow Cards
3
1
New York Red Bulls 3
Charlotte 1
Red Cards
0
0
New York Red Bulls 0
Charlotte 0

Match Events

P. Biel (L. Abada) 7'
A. Westwood (K. A. Calderon Vargas) 12'
HT
L. Abada 🟨 48'
56' 🟨 J. Ruvalcaba
H. Toffolo W. Cleary 🔄 62'
70' 🔄 C. Cowell M. Sofo
71' 🔄 D. Nealis J. Marshall-Rutty
71' 🔄 E. Forsberg M. Jimenez
L. de la Torre D. Diani 🔄 71'
L. Abada T. Smalls 🔄 72'
77' 🟨 A. Mehmeti
I. Toklomati A. Goodwin 🔄 82'
P. Biel B. Bronico 🔄 82'
84' 🔄 M. Dos Santos O. Valencia
84' 🔄 J. Ruvalcaba A. Rojas
85' 🟨 O. Valencia
90'+2 🟨 J. Che
90'+3 🟨 A. Mehmeti
90'+3 🟥 A. Mehmeti
FT

Player Cards

Our take on every player in this match

New York Red Bulls

Goalkeepers
Ethan Horvath
SIEVE
SIEVE
33%
Save %
33%
Save %
2
Conceded
1
Saves
Defenders
Dylan Nealis
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
47%
Pass Acc
Justin Che
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
62%
Duel Win %
Julián Bazán
MAGNET
MAGNET
114
Activity
114
Activity
104
Passes
10
Duels
Matthew Dos Santos
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
62%
Pass Acc
Midfielders
Ronald Donkor
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
63%
Pass Acc
Adri Mehmeti
MAGNET
MAGNET
70
Activity
70
Activity
63
Passes
7
Duels
Emil Forsberg
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
71
Entry
Forwards
Cade Cowell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Julian Hall
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
Jorge Ruvalcaba
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
BENCH
John McCarthy
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Tim Parker
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Omar Valencia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Jahkeele Marshall-Rutty
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Gustav Berggren
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nathan Worth
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mohammed Sofo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Andy Rojas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Mijahir Jiménez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry

Charlotte

Goalkeepers
Kristijan Kahlina
OCTOPUS
OCTOPUS
6
Saves
6
Saves
0
Conceded
100%
Save %
Defenders
Nathan Byrne
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Morrison Agyemang
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Henry Kessler
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Harry Toffolo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
62
Entry
Midfielders
Ashley Westwood
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Luca De La Torre
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
Kerwin Calderón Vargas
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.3
Rating
Pep Biel
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Liel Abada
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.7
Rating
Forwards
Idan Toklomati
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
BENCH
Tyler Miller
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Andrew Privett
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Will Cleary
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Tim Ream
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Djibril Diani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Brandt Bronico
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Rodolfo Aloko
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tyger Smalls
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Archie Goodwin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
03/21/2026 Charlotte 6 - 1 New York Red Bulls Major League Soccer Bank of America Stadium
08/24/2025 Charlotte 1 - 0 New York Red Bulls Major League Soccer Bank of America Stadium
05/28/2025 New York Red Bulls 4 - 2 Charlotte Major League Soccer Sports Illustrated Stadium
08/24/2024 Charlotte 1 - 1 New York Red Bulls Major League Soccer Bank of America Stadium
05/29/2024 New York Red Bulls 3 - 1 Charlotte Major League Soccer Red Bull Arena
10/25/2023 New York Red Bulls 5 - 2 Charlotte Major League Soccer Red Bull Arena
06/21/2023 New York Red Bulls 2 - 2 Charlotte Major League Soccer Red Bull Arena
03/25/2023 Charlotte 1 - 1 New York Red Bulls Major League Soccer Bank of America Stadium
10/09/2022 New York Red Bulls 2 - 0 Charlotte Major League Soccer Red Bull Arena
06/11/2022 Charlotte 2 - 0 New York Red Bulls Major League Soccer Bank of America Stadium
03/21/2026
Major League Soccer Bank of America Stadium
08/24/2025
Major League Soccer Bank of America Stadium
05/28/2025
Major League Soccer Sports Illustrated Stadium
08/24/2024
Major League Soccer Bank of America Stadium
05/29/2024
Major League Soccer Red Bull Arena
10/25/2023
Major League Soccer Red Bull Arena
06/21/2023
Major League Soccer Red Bull Arena
03/25/2023
Major League Soccer Bank of America Stadium
10/09/2022
Major League Soccer Red Bull Arena
06/11/2022
Major League Soccer Bank of America Stadium
New York Red Bulls Win
Charlotte 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)