Major League Soccer Regular Season - 8
New York City FC 1 - 2 FT Charlotte
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
B. Bronico 3'
17' Raul Gustavo
HT
↓ T. Ream ↑A. Privett 46'
I. Toklomati 54'
67' ↓ A. Ojeda ↑Talles Magno
A. Privett 68'
↓ R. Aloko ↑K. A. Calderon Vargas 69'
↓ I. Toklomati ↑A. Goodwin 77'
↓ B. Bronico ↑L. de la Torre 77'
77' ↓ Raul Gustavo ↑K. Parks
N. Byrne 81'
K. Kahlina 84'
85' K. Parks
86' ↓ K. Trewin ↑S. Reid
90'+3 N. Mercau (H. Wolf)
↓ P. Biel ↑D. Diani 90'+3
FT
Player Cards
Our take on every player in this match
New York City FC
Goalkeepers
Matthew Freese
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Defenders
Tayvon Gray
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
64%
Pass Acc
Thiago Martins
MAGNET
115
Activity
115
Activity
112
Passes
3
Duels
Raul Gustavo
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
58%
Duel Win %
Kevin O'Toole
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Midfielders
Kai Trewin
MAGNET
73
Activity
73
Activity
67
Passes
6
Duels
Aiden O'Neill
MAGNET
79
Activity
79
Activity
72
Passes
7
Duels
Agustin Ojeda
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Maxi Moralez
ARCHITECT
6
Key Passes
6
Key Passes
0
Assists
45%
Pass Acc
Hannes Wolf
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
36%
Pass Acc
Forwards
Nicolás Fernández
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
8.3
Rating
BENCH
Tomás Romero
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Strahinja Tanasijević
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nico Cavallo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Keaton Parks
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Jonathan Shore
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Máximo Carrizo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kevin Pierre
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Talles Magno
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Seymour Garfield-Reid
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Charlotte
Goalkeepers
Kristijan Kahlina
MAGNET
65
Activity
65
Activity
65
Passes
0
Duels
Defenders
Nathan Byrne
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Morrison Agyemang
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Tim Ream
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Harry Toffolo
ARCHITECT
2
Key Passes
2
Key Passes
1
Assists
21%
Pass Acc
Midfielders
Ashley Westwood
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Brandt Bronico
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
Rodolfo Aloko
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
Pep Biel
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.5
Rating
Wilfried Zaha
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
24%
Pass Acc
Forwards
Idan Toklomati Jorno
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Tyler Miller
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Andrew Privett
LATE SHIFT
15
Late Mins
15
Late Mins
51
Total Mins
Started
Entry
David Schnegg
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luca De La Torre
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Djibril Diani
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry
Liel Abada
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kerwin Calderón Vargas
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.6
Rating
Archie Goodwin
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Tyger Smalls
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 11/08/2025 | Charlotte | 1 - 3 | New York City FC | Major League Soccer | Bank of America Stadium |
| 11/01/2025 | New York City FC | 0 - 0 (PEN 6-7) | Charlotte | Major League Soccer | Yankee Stadium |
| 10/28/2025 | Charlotte | 0 - 1 | New York City FC | Major League Soccer | Bank of America Stadium |
| 09/20/2025 | New York City FC | 2 - 0 | Charlotte | Major League Soccer | Yankee Stadium |
| 07/12/2025 | Charlotte | 2 - 0 | New York City FC | Major League Soccer | Bank of America Stadium |
| 04/27/2024 | New York City FC | 2 - 1 | Charlotte | Major League Soccer | Yankee Stadium |
| 02/25/2024 | Charlotte | 1 - 0 | New York City FC | Major League Soccer | Bank of America Stadium |
| 07/05/2023 | New York City FC | 1 - 1 | Charlotte | Major League Soccer | Citi Field |
| 05/06/2023 | Charlotte | 3 - 2 | New York City FC | Major League Soccer | Bank of America Stadium |
| 09/10/2022 | Charlotte | 1 - 0 | New York City FC | Major League Soccer | Bank of America Stadium |
11/08/2025
11/01/2025
10/28/2025
09/20/2025
07/12/2025
04/27/2024
02/25/2024
07/05/2023
05/06/2023
09/10/2022
New York City FC Win
Charlotte Win
Draw
League Standings
P: 6 GD: +11
P: 7 GD: +5
P: 6 GD: +6
P: 5 GD: +4
P: 8 GD: -7
P: 5 GD: +6
P: 4 GD: +2
P: 6 GD: 0
P: 7 GD: -5
P: 4 GD: +4
P: 7 GD: -3
P: 6 GD: -1
P: 7 GD: -5
P: 6 GD: -5
League Standings
P: 10 GD: +15
P: 10 GD: +6
P: 11 GD: +3
P: 10 GD: +8
P: 11 GD: -2
P: 11 GD: -3
P: 11 GD: -1
P: 11 GD: -2
P: 11 GD: +1
P: 11 GD: 0
P: 11 GD: -11
P: 11 GD: -6
P: 11 GD: -16
P: 10 GD: -9
Match previews and recaps to help you decide which games are worth watching
Smash and Grab at Yankee Stadium: Charlotte Defies the Odds
Worth Watching Futmetrix Score: 58/100. An underdog masterclass in absorbing pressure and striking late turns a one-sided siege into a remarkable away victory.
Opening Act
New York City FC set a blistering tempo early on at Yankee Stadium, eager to delight their home supporters. The hosts absolutely dominated possession, suffocating the visitors and keeping the ball permanently pinned in the attacking half. A barrage of 23 shots turned the penalty area into a relentless shooting gallery. The Intensity was noticeable from the very first whistle as the midfield aggressively recycled possession. Yet, despite the sheer volume of attempts and crisp passing networks, the home side found a brick wall waiting for them. Charlotte absorbed the pressure willingly, setting up a deep block and relying on sheer defensive discipline to weather the storm. It was a classic display of an underdog bending but refusing to break under a massive attacking siege.
The Pivot
The match flipped entirely in the 54th minute. Completely against the run of play, I. Toklomati found a rare pocket of space and fired the visitors into a shock lead. The Upset Factor instantly skyrocketed across the stadium. New York City FC threw absolutely everything forward in response, skewing the Balance of the match entirely toward the away team's penalty box. This is exactly where Kristijan Kahlina stepped up to deliver an absolute goalkeeping masterclass. Facing eight shots on target, he produced seven crucial saves, repeatedly denying the frustrated hosts from point-blank range. Every diving block and acrobatic parry fueled the visitors' collective belief. Kahlina turned a panicked tactical retreat into an unyielding, heroic defensive fortress.
Resolution
The final moments brought absolute chaos as the Stakes reached their peak for both squads. Substitute K. A. Calderon Vargas emerged from the bench to deliver the ultimate sucker punch, finishing off a rare counterattack to double the lead in the 90th minute. That super-sub strike proved absolutely vital for the traveling side. Deep into stoppage time, H. Wolf carved out a brilliant pass for N. Mercau, who finally breached the visitors' net to spark a frantic finale. But it was too little, too late. Charlotte escaped the Bronx with all three points, leaving the home crowd completely stunned. It was a gritty, historic win built strictly on unmatched heroics between the posts and ice-cold clinical finishing.
Key Questions
What made Kristijan Kahlina the Man of the Match?
He delivered a legendary performance with seven massive saves, single-handedly keeping his team alive against a relentless 23-shot barrage from the hosts.
How did substitute Kristijan Kahlina change the game?
Kahlina actually started in goal and anchored the defense. It was substitute Vargas who truly changed the game, coming on to score the decisive 90th-minute goal.
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.
A Top-Four Tug-of-War in the Bronx
Average Entertainment Futmetrix Score: 40/100. With both sides deadlocked on 11 points, this April clash is a vital early-season measuring stick for top-four ambitions.
The Setup
Tied in the standings, New York City FC and Charlotte enter Yankee Stadium with identical records. The Stakes metric might look modest given we are only in the early stages of the Major League Soccer calendar, but the optics of a top-four battle are impossible to ignore. Both clubs have weathered early turbulence to find their footing. NYCFC brings a Form grade boosted by back-to-back wins, finally converting their heavy possession into vital points. Charlotte counters with a stubborn three-match unbeaten run, proving they are a resilient unit on the road. This is a pure battle for early-season supremacy.
Key Battle
An exceptional Stars rating highlights the sheer attacking firepower on display. Nicolás Fernández is the home side's undisputed talisman right now, operating as a relentless goal machine who punishes any defensive lapse. He faces a fascinating indirect battle against Charlotte's midfield maestro, Pep Biel, whose creative output and vision keep opposing defenses scrambling for answers.
Our Prediction
A sky-high Balance rating confirms there is very little separating these two squads. However, home-field advantage and a slight attacking edge make the difference. We expect a narrow 2-1 victory for New York City FC, decided by a late transition sequence that catches the visitors pushing too high.