Skip to content
Major League Soccer Matchweek 33 Saturday, 31 October 2026

Charlotte vs Orlando City 4-0 – Major League Soccer, 31 Oct 2026

Charlotte
4–0 HT 1–0 Full-time
Orlando City
Henry Kessler 6'Allan Saint-Maximin 49'Abdoulaye Doucouré 84'Rodolfo Aloko 90'+4
VenueBank of America Stadium, Charlotte RefereeVictor Rivas Kick-off31 Oct · 17:00 GMT Season2026/27

Match stats

44%56%Ball Possession
1615Total Shots
68Shots on Goal
2.340.9Expected goals (xG)
44Corner Kicks
1212Fouls
22Yellow Cards

Key events

  • 90'+4 Rodolfo Aloko assist Tyger SmallsNormal Goal Charlotte
  • 90'+3 Tyger SmallsYellow Card · Time Wasting Charlotte
  • 89' Allan Saint-MaximinRed Card · Abusive Language Charlotte
  • 88' Allan Saint-MaximinCard upgrade confirmed Charlotte
  • 84' Abdoulaye DoucouréNormal Goal Charlotte
  • 84' Allan Saint-MaximinMissed Penalty Charlotte
  • 82' Iván AnguloYellow Card · Foul Orlando City
  • 81' Djibril Diani for Abdoulaye DoucouréSubstitution 4 Charlotte
  • 81' Idan Toklomati Jorno for Tyger SmallsSubstitution 3 Charlotte
  • 75' Liel Abada for Rodolfo AlokoSubstitution 2 Charlotte
  • 73' Braian Ojeda for Daryl DikeSubstitution 5 Orlando City
  • 68' Ashley Westwood for Luca De La TorreSubstitution 1 Charlotte
  • 68' Marco Pašalić for Harvey Graham SarajianSubstitution 4 Orlando City
  • 62' Zakaria Taifi for Justin EllisSubstitution 3 Orlando City
  • 61' Ashley WestwoodYellow Card · Time Wasting Charlotte
  • 49' Allan Saint-Maximin assist Harry ToffoloNormal Goal Charlotte
  • 45' Vinicius Nogueira for Adrián MarínSubstitution 2 Orlando City
  • 45' Luis Otávio Costa de Aquino for Eduard AtuestaSubstitution 1 Orlando City
  • 25' Iago TeodoroYellow Card · Dissent Orlando City
  • 6' Henry Kessler assist Ashley WestwoodNormal Goal Charlotte

Line-ups

Charlotte4-2-3-1

  • 1K. KahlinaG
  • 14N. ByrneD
  • 44M. AgyemangD
  • 22H. KesslerD
  • 15H. ToffoloD
  • 8A. WestwoodM
  • 28D. DianiM
  • 11L. AbadaM
  • 16Pep BielM
  • 10A. Saint-MaximinM
  • 9I. Toklomati GiornoF

Substitutes

  • 37R. AlokoF
  • 13B. BronicoM
  • 17L. de la TorreM
  • 6A. DoucouréM
  • 21T. MillerG
  • 4A. PrivettD
  • 71N. RichmondF
  • 23D. SchneggD
  • 25Tyger SmallsF
CoachD. Smith

Orlando City4-4-2

  • 71M. CrépeauG
  • 19Z. TaifiD
  • 16W. CartagenaD
  • 57IagoD
  • 27Vinícius NogueiraD
  • 87Marco PasalicM
  • 8B. OjedaM
  • 5Luis OtávioM
  • 77I. AnguloM
  • 7A. GriezmannF
  • 10M. OjedaF

Substitutes

  • 11TiagoF
  • 23Harvey SarajianF
  • 12Javier OteroG
  • 21N. MillerD
  • 35Joran GerbetM
  • 22Justin EllisF
  • 9D. DikeF
  • 20E. AtuestaM
  • 3Adrián MarínD
CoachM. Perelman

Statistics

2.340.9Expected Goals
341435Passes Accurate
1210Shots Insidebox
45Shots Outsidebox
31Blocked Shots
1112Free Kicks
68Shots On Goal
82Goalkeeper Saves
76Shots Off Goal
53Offsides
401505Total Passes
10Red Cards
1615Total Shots
22Yellow Cards
44Corner Kicks
1212Fouls
44%56%Ball Possession

All events

  • 6' Henry Kessler assist Ashley WestwoodGoal · Normal Goal Charlotte
  • 25' Iago TeodoroCard · Yellow Card · Dissent Orlando City
  • 45' Luis Otávio Costa de Aquino for Eduard Atuestasubst · Substitution 1 Orlando City
  • 45' Vinicius Nogueira for Adrián Marínsubst · Substitution 2 Orlando City
  • 49' Allan Saint-Maximin assist Harry ToffoloGoal · Normal Goal Charlotte
  • 61' Ashley WestwoodCard · Yellow Card · Time Wasting Charlotte
  • 62' Zakaria Taifi for Justin Ellissubst · Substitution 3 Orlando City
  • 68' Marco Pašalić for Harvey Graham Sarajiansubst · Substitution 4 Orlando City
  • 68' Ashley Westwood for Luca De La Torresubst · Substitution 1 Charlotte
  • 73' Braian Ojeda for Daryl Dikesubst · Substitution 5 Orlando City
  • 75' Liel Abada for Rodolfo Alokosubst · Substitution 2 Charlotte
  • 81' Idan Toklomati Jorno for Tyger Smallssubst · Substitution 3 Charlotte
  • 81' Djibril Diani for Abdoulaye Doucourésubst · Substitution 4 Charlotte
  • 82' Iván AnguloCard · Yellow Card · Foul Orlando City
  • 84' Allan Saint-MaximinGoal · Missed Penalty Charlotte
  • 84' Abdoulaye DoucouréGoal · Normal Goal Charlotte
  • 88' Allan Saint-MaximinVar · Card upgrade confirmed Charlotte
  • 89' Allan Saint-MaximinCard · Red Card · Abusive Language Charlotte
  • 90'+3 Tyger SmallsCard · Yellow Card · Time Wasting Charlotte
  • 90'+4 Rodolfo Aloko assist Tyger SmallsGoal · Normal Goal Charlotte

Player ratings

Charlotte

PlayerMinRatingGAShPassTklDuels
K. KahlinaG 908.9 000 50 34%01/1
H. KesslerD 907.9 101 59 56%13/4
A. WestwoodM 687.7 010 33 30%02/3
R. AlokoF 157.4 102 2 2%01/3
A. DoucouréM 97.3 101 5 5%01/2
Tyger SmallsF 97.1 010 2 2%01/1
A. Saint-MaximinM 897.1 104 23 17%39/21
M. AgyemangD 907.0 000 49 47%12/3
D. DianiM 816.9 002 34 31%22/3
H. ToffoloD 906.7 010 38 32%02/6
N. ByrneD 906.7 000 45 35%13/7
L. de la TorreM 226.6 000 7 7%33/6
Pep BielM 906.6 002 22 19%24/10
L. AbadaM 756.4 002 22 16%12/8
I. Toklomati GiornoF 816.3 002 10 8%06/11

Orlando City

PlayerMinRatingGAShPassTklDuels
M. OjedaF 906.7 006 44 36%24/7
A. GriezmannF 906.6 003 38 36%22/4
Justin EllisF 286.5 000 6 6%01/5
Marco PasalicM 686.4 003 35 30%13/5
Harvey SarajianF 226.3 000 9 5%12/4
W. CartagenaD 906.3 000 60 57%24/9
D. DikeF 176.2 000 011/4
B. OjedaM 736.2 002 45 35%01/3
Luis OtávioM 456.1 000 29 25%01/1
I. AnguloM 906.1 000 41 36%46/14
Adrián MarínD 456.1 000 30 23%04/4
E. AtuestaM 455.9 000 34 26%47/12
Vinícius NogueiraD 455.8 000 33 27%23/3
M. CrépeauG 905.8 000 18 17%00/0
Z. TaifiD 625.7 000 16 12%23/6
IagoD 905.6 001 67 64%25/8