Major League Soccer

USA
Jul 12, 2025
8:58 PM (Eastern Time)
Bank of America Stadium, Charlotte, North Carolina
Referee: Guido Gonzalez
Final
New York City FC
0
VS
Charlotte
2

Box Score

Team 1st Half 2nd Half Final
New York City FC
New York City FC
0 0 0
Charlotte
Charlotte
1 1 2

Match Timeline

Charlotte Charlotte
0'
Kick Off
14'
I. Toklomati
Normal Goal
17'
J. Marshall-Rutty
Yellow Card
43'
H. Wolf
Yellow Card
46'
A. Perea
Substitution 1 (Out: J. Fernandez)
55'
B. Tuiloma
Substitution 1 (Out: N. Scardina)
61'
N. Scardina
Yellow Card
67'
J. Fernandez
Yellow Card
74'
T. Gray
Substitution 2 (Out: M. Ilenic)
75'
P. Biel
Substitution 2 (Out: E. Williamson)
75'
W. Zaha
Substitution 3 (Out: L. Abada)
75'
A. Ojeda
Substitution 3 (Out: J. Shore)
81'
K. A. Calderon Vargas
Normal Goal
82'
A. O'Neill
Substitution 4 (Out: M. Bakrar)
84'
B. Bronico
Yellow Card
87'
J. Marshall-Rutty
Substitution 4 (Out: T. Ream)
87'
B. Bronico
Substitution 5 (Out: D. Diani)
90+4'
M. Moralez
Yellow Card
90'
Final Whistle
New York City FC New York City FC

Match Statistics

39%
Ball Possession
61%
7
Total Shots
16
3
Shots on Target
4
4
Shots off Target
6
0
Blocked Shots
6
5
Shots Inside Box
8
2
Shots Outside Box
8
8
Fouls
9
3
Corner Kicks
2
1
Offsides
1
3
Yellow Cards
3
0
Red Cards
0
3
Goalkeeper Saves
1
405
Total Passes
625
323
Passes Accurate
550
80%
Pass Accuracy
88%
1.39
Expected Goals (xG)
1.38

Player Statistics

Starting XI

Player Pos Rating Min Goals Assists Shots Passes Key Passes Tackles
Thiago Martins C
D 6.9 90 - 0 - 110 - -
Aiden O'Neill
M 7.0 81 - 0 - 48 - 3
Andrés Perea
M 6.7 45 - 0 1 (1) 22 1 -
Hannes Wolf
M 7.2 90 - 0 - 52 1 3
Matthew Freese
G 6.2 90 - 0 - 30 - -
Justin Haak
D 7.2 90 - 0 - 104 1 -
Maxi Moralez
M 7.5 90 - 0 3 (1) 60 3 2
Alonso Martínez
F 7.2 90 - 0 3 (1) 10 - -
Kevin O'Toole
D 7.0 90 - 0 1 () 63 - 3
Tayvon Gray
D 7.0 75 - 0 - 54 1 -
Agustin Ojeda
M 6.9 75 - 0 1 (1) 25 1 1

Substitutes

Player Pos Rating Min Goals Assists Shots Passes Key Passes Tackles
Monsef Bakrar
F 6.7 9 - 0 - 2 - -
Nico Cavallo
D - - - - - - - -
Seymour Garfield-Reid
F - - - - - - - -
Jonathan Shore
M 6.6 15 - 0 - 7 1 -
Julián Fernández
F 6.9 45 - 0 1 () 28 1 -
Mitja Ilenič
D 6.2 15 - 0 - 10 - -
Tomás Romero
G - - - - - - - -
Gregory Ranjitsingh
G - - - - - - - -
Strahinja Tanasijević
D - - - - - - - -

Starting XI

Player Pos Rating Min Goals Assists Shots Passes Key Passes Tackles
Ashley Westwood C
M 7.2 90 - 0 1 () 65 2 -
Andrew Privett
D 7.2 90 - 0 - 63 - 2
Idan Toklomati Jorno
F 7.0 90 1 0 2 (2) 16 - -
Kerwin Calderón Vargas
M 7.3 90 1 0 2 (1) 28 1 2
Jahkeele Marshall-Rutty
D 7.2 87 - 0 - 24 - 3
Adilson Malanda
D 8.0 90 - 0 - 46 - -
Bill Tuiloma
D 6.5 55 - 0 1 () 24 - -
Brandt Bronico
M 6.6 87 - 0 - 37 - 1
Pep Biel
F 7.0 75 - 1 1 () 20 1 -
Kristijan Kahlina
G 7.2 90 - 0 - 29 - -
Wilfried Zaha
M 6.6 75 - 0 - 26 1 2

Substitutes

Player Pos Rating Min Goals Assists Shots Passes Key Passes Tackles
David Bingham
G - - - - - - - -
Eryk Williamson
M 6.7 15 - 0 - 8 - -
Nicholas Scardina
D 6.5 35 - 0 - 10 - 1
Liel Abada
F 6.7 15 - 0 - 6 - -
Djibril Diani
M 6.9 8 - 0 - 1 - 1
Tyger Smalls
F - - - - - - - -
Nikola Petković
M - - - - - - - -
Tim Ream
D 6.3 8 - 0 - 2 - -
Brandon Cambridge
F - - - - - - - -

Head-to-Head History

Nov 7, 2025
Charlotte
1 - 3
New York City FC
Nov 1, 2025
New York City FC
0 - 0
Charlotte
Oct 28, 2025
Charlotte
0 - 1
New York City FC
Sep 20, 2025
New York City FC
2 - 0
Charlotte
Jul 12, 2025
Charlotte
2 - 0
New York City FC