Analysis The numbers behind the result
Charlotte defy xG with ruthless early finishing
Charlotte's 2-0 win vastly outperformed their 0.27 xG, capitalising on two early chances against the run of play. New York Red Bulls dominated possession (65%) and created higher-quality opportunities (2.33 xG from 23 shots), but Charlotte's clinical edge in the opening 12 minutes proved decisive. P. Biel (7') and A. Westwood (12') converted their only two shots on target, assisted by L. Abada and K. A. Calderon Vargas respectively, while Kristijan Kahlina's six saves preserved the clean sheet.
The Red Bulls' profligacy told - they landed just 6 of 23 shots on target despite 20 attempts inside the box, reflecting poor finishing rather than defensive resistance. Charlotte's compact 4-2-3-1 absorbed pressure effectively, conceding just 0.09 xG per shot despite facing 23 attempts. The visitors' early double-strike allowed them to sit deep, with their 35% possession the lowest ever recorded in an MLS away win since 2020.
The defining stat: Charlotte scored twice from three total shots (66.7% conversion rate) against a 2.33-0.27 xG deficit - the biggest xG underperformance in MLS this season.
Match Timeline
Team Stats
Possession
Expected Goals (xG)
Line-ups
- 1K. Kahlina
- 14N. Byrne
- 44M. Agyemang
- 22H. Kessler
- 15H. Toffolo
- 8A. Westwood
- 17L. de la Torre
- 18K. A. Calderon Vargas
- 16P. Biel
- 11L. Abada
- 9I. Toklomati
- T. Miller
- T. Ream
- A. Goodwin
- T. Smalls
- B. Bronico
- D. Diani
- A. Privett
- R. Aloko
- W. Cleary
- 34E. Horvath
- 12D. Nealis
- 2J. Che
- 14J. Bazan
- 56M. Dos Santos
- 48R. Donkor
- 15A. Mehmeti
- 10E. Forsberg
- 7C. Cowell
- 16J. Hall
- 11J. Ruvalcaba
- J. McCarthy
- G. Berggren
- A. Rojas
- O. Valencia
- M. Sofo
- T. Parker
- J. Marshall-Rutty
- N. Worth
- M. Jimenez
Al-Faisaly FC vs Al-Nassr
13:30
Al-Ittihad FC vs Al Diriyah
15:30
Alanyaspor vs Kocaelispor
17:00
GO Ahead Eagl… vs Telstar
18:00
Al-Qadisiyah … vs Al-Hilal Saud…
18:00
VfB Stuttgart vs Borussia Mönc…
18:30
Torino vs Monza
18:45
Stade Brestoi… vs Nice
18:45
Ipswich vs Nottingham Fo…
19:00
Bolton vs Middlesbrough
19:00
Alaves vs Malaga
19:00
Vitória SC vs Maritimo
19:45
Gimnasia L.P. vs Sarmiento Jun…
21:00
Gimnasia M. vs Platense
21:30
Cruzeiro vs Remo
23:00
Atlas 2-5 Club America
FT
Puebla 1-4 Monterrey
FT
Toluca 2-2 Club Tijuana
FT
CF Pachuca 1-2 Cruz Azul
FT
Santos Laguna 2-0 U.N.A.M. - Pu…
FT
Al-Hazm 2-2 Al-Fayha
FT
Kairat Almaty 1-5 Panathinaikos
FT
Al-Fateh 1-3 Al Shabab
FT
Ararat-Armenia 0-4 AZ Alkmaar
FT
Dinamo Zagreb 2-4 NEC Nijmegen
FT
Ferencvarosi … 4-1 Torreense
FT
Juventus 2-2 Rennes
FT
Lech Poznan 1-1 Sunderland
FT
OFI 0-2 Bayer Leverku…
FT
Union St. Gil… 4-0 Hapoel Beer S…
FT
Sturm Graz 1-0 Marseille
FT
FK Crvena Zve… 2-2 FC Copenhagen
FT
Getafe 2-5 FC Lugano
FT
FC Iberia 1999 1-1 Mjallby AIF
FT
Inter Club d'… 1-3 Universitatea…
FT
FK Jablonec 0-0 Brighton
FT
Kauno Žalgiris 1-4 Brann
FT
FC Nordsjaell… 2-2 CSKA Sofia
FT
Pafos 1-1 Riga
FT
Trabzonspor 2-0 Heart Of Midl…
FT
Al-Ahli Jeddah vs Al Khaleej Sa…
18:00
Beşiktaş 2-2 Crystal Palace
FT
Bournemouth 3-0 AC Milan
FT
Celje 2-2 Red Bull Salz…
FT
Celtic 1-2 Celta Vigo
FT
1899 Hoffenhe… 3-0 Lyon
FT
Jagiellonia 0-3 Anderlecht
FT
Lillestrom 0-6 Real Sociedad
FT
Olympiakos Pi… 1-0 Sparta Praha
FT
Omonia Nicosia 1-4 Benfica
FT
Plzen 1-2 Levski Sofia
FT
Aarhus 1-1 Egnatia Rrogo…
FT
Ajax 2-0 Atalanta
FT
Borac Banja L… 2-0 KuPS
FT
SC Braga 2-0 Gent
FT
Lincoln Red I… 1-4 Twente
FT
FC Midtjylland 0-1 St. Truiden
FT
Monaco 3-0 SC Freiburg
FT
FC Thun 0-1 HNK Hajduk Sp…
FT
