Major League Soccer Gameweek 33
Charlotte 4 - 0 FT Orlando City SC
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Corners
Fouls
Yellow Cards
Red Cards
Match Events
6' Henry Kessler (Ashley Westwood)
Iago Teodoro 25'
↓ Vinicius Nogueira ↑Adrián Marín 45'
↓ Luis Otávio Costa de Aquino ↑Eduard Atuesta 45'
HT
49' Allan Saint-Maximin (Harry Toffolo)
61' Ashley Westwood
↓ Zakaria Taifi ↑Justin Ellis 62'
68' ↓ Ashley Westwood ↑Luca De La Torre
↓ Marco Pašalić ↑Harvey Graham Sarajian 68'
↓ Braian Ojeda ↑Daryl Dike 73'
75' ↓ Liel Abada ↑Rodolfo Aloko
81' ↓ Djibril Diani ↑Abdoulaye Doucouré
81' ↓ Idan Toklomati Jorno ↑Tyger Smalls
Iván Angulo 82'
84' Abdoulaye Doucouré
90'+3 Tyger Smalls
90'+4 Rodolfo Aloko (Tyger Smalls)
FT
Player Cards
Our take on every player in this match
Charlotte
Goalkeepers
Kristijan Kahlina
OCTOPUS
8
Saves
8
Saves
0
Conceded
100%
Save %
Defenders
Nathan Byrne
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
33%
Pass Acc
Morrison Agyemang
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Frederick Kessler
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Harry Toffolo
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.2
Rating
Midfielders
Djibril Diani
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Ashley Westwood
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
30%
Pass Acc
Pep Biel
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Forwards
Liel Abada
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Idan Toklomati
PROVOCATEUR
4
Fouls Won
4
Fouls Won
6
Duels Won
0
Pens Won
Allan Saint-Maximin
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
1
Fouls
7.3
Rating
BENCH
Tyler Miller
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Andrew Privett
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
David Schnegg
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Brandt Bronico
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
22
Total Mins
Started
Entry
A. Doucouré
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
R. Aloko
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.4
Rating
N. Richmond
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tyger Smalls
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.7
Rating
Orlando City SC
Goalkeepers
Maxime Crépeau
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Zakaria Taifi
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Wilder Cartagena
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Iago
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Vinícius Nogueira
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Midfielders
Marco Pašalić
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Braian Ojeda
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Luis Otávio
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Iván Angulo
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Antoine Griezmann
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Martín Ojeda
MAGNET
50
Activity
50
Activity
44
Passes
6
Duels
BENCH
Javier Otero
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
N. Miller
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Adrián Marín
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry
Joran Gerbet
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Eduard Atuesta
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry
Tiago Souza
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Harvey Sarajian
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Justin Ellis
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Daryl Dike
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 04/22/2026 | Orlando City SC | 4 - 1 | Charlotte | Major League Soccer | Exploria Stadium |
| 07/05/2025 | Charlotte | 2 - 2 | Orlando City SC | Major League Soccer | Bank of America Stadium |
| 05/14/2025 | Orlando City SC | 3 - 1 | Charlotte | Major League Soccer | Inter&Co Stadium |
| 11/09/2024 | Orlando City SC | 1 - 1 (PEN 4-1) | Charlotte | Major League Soccer | Inter&Co Stadium |
| 11/01/2024 | Charlotte | 0 - 0 (PEN 3-1) | Orlando City SC | Major League Soccer | Bank of America Stadium |
| 10/27/2024 | Orlando City SC | 2 - 0 | Charlotte | Major League Soccer | Inter&Co Stadium |
| 09/19/2024 | Orlando City SC | 2 - 0 | Charlotte | Major League Soccer | Inter&Co Stadium |
| 06/19/2024 | Charlotte | 2 - 2 | Orlando City SC | Major League Soccer | Bank of America Stadium |
| 08/30/2023 | Charlotte | 1 - 1 | Orlando City SC | Major League Soccer | Bank of America Stadium |
| 05/09/2023 | Charlotte | 1 - 0 | Orlando City SC | US Open Cup | Mecklenburg County Sportsplex at Matthews |
04/22/2026
07/05/2025
05/14/2025
11/09/2024
11/01/2024
10/27/2024
09/19/2024
06/19/2024
08/30/2023
05/09/2023
Charlotte Win
Orlando City SC Win
Draw
League Standings
P: 26 GD: +33
P: 26 GD: +20
P: 26 GD: +18
P: 27 GD: +16
P: 27 GD: +2
P: 26 GD: +5
P: 26 GD: -5
P: 26 GD: -9
P: 27 GD: -15
P: 26 GD: -13
P: 26 GD: -1
P: 26 GD: +1
P: 26 GD: -13
P: 27 GD: -24
League Standings
P: 32 GD: +43
P: 32 GD: +10
P: 32 GD: +20
P: 33 GD: +15
P: 32 GD: +9
P: 32 GD: +12
P: 33 GD: -16
P: 32 GD: -7
P: 32 GD: +3
P: 32 GD: -16
P: 32 GD: -10
P: 32 GD: +3
P: 32 GD: -18
P: 32 GD: -16
Match previews and recaps to help you decide which games are worth watching
Charlotte
Orlando City SC
Charlotte
Orlando City SC
Win Probability
Futmetrix AI estimate
Charlotte turn an early lead into a four-goal surge over Orlando City SC
Worth Watching Futmetrix Score: 69/100. Charlotte made Orlando’s possession count for little, turning a sixth-minute lead and Kahlina’s resistance into a four-goal win that opens a ten-point gap between the sides.
Opening Act
Six minutes in, Charlotte had already changed the temperature. Ashley Westwood’s delivery found Henry Kessler, whose opener gave Bank of America Stadium an early jolt and forced Orlando to chase. This was not a night of home-side control: Orlando controlled possession at 56 per cent and attempted 15 shots, one fewer than Charlotte. The difference was what those attacks became. Orlando’s eight efforts on target were met by K. Kahlina, while Charlotte needed just six on target to score four. The Intensity stayed high because both sides kept reaching the box, but Charlotte made the cleaner, more damaging entries. Westwood’s assist showed the value of a direct start; Kessler’s finish supplied the lead, and Orlando’s territorial edge never translated into a goal.
The Pivot
Orlando’s possession could not disguise the gap in threat. The decisive blow arrived four minutes after the restart: Harry Toffolo supplied Allan Saint-Maximin, who doubled Charlotte’s lead and forced the visitors to take greater risks. Orlando finished with 0.9 expected goals to Charlotte’s 2.34, and created one big chance against four. Charlotte had only 44 per cent of the ball, yet its 57 passes into the final third and 11 successful dribbles kept the counterattack alive. The Balance tipped firmly at 2-0. The 84th minute delivered two sharp turns: Saint-Maximin missed a penalty, then Abdoulaye Doucouré scored Charlotte’s third. The miss did not give Orlando a route back; the next goal closed it. That sequence captured the night: Orlando reached the box, but Charlotte owned the decisive moments.
Resolution
Charlotte’s late burst put a busy finish on a result already beyond doubt. Substitute Abdoulaye Doucouré scored in the 84th minute, and substitute Rodolfo Aloko added a fourth at 90+4 after Tyger Smalls set him up. Between those goals, VAR upgraded Saint-Maximin’s card in the 88th minute; he was dismissed a minute later, leaving Charlotte to finish with ten men. That red card changed the final minutes, not the winner. K. Kahlina had already made eight saves, turning Orlando’s eight shots on target into a blank and giving the back line room to absorb the pressure. Charlotte entered the round fifth on 50 points, with Orlando seventh on 43; the 4-0 win leaves a ten-point gap after 33 matches. Charlotte earned the margin through sharper finishing and Kahlina’s resistance.
Key Questions
How did the red card for Allan Saint-Maximin impact the match?
The dismissal came at 89, after Charlotte had moved 3-0 ahead; Aloko’s stoppage-time goal still made it 4-0.
Was the penalty miss by K. Kahlina the turning point?
No. K. Kahlina was Charlotte’s goalkeeper; the missed penalty is credited to Allan Saint-Maximin, and Charlotte already led 2-0.
What made K. Kahlina the Man of the Match?
He made eight saves, including against Orlando’s eight shots on target, preserving the clean sheet while Charlotte punished the other end.
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 opening built on defensive grit
Five points separate fifth-place Charlotte from seventh-place Orlando City SC, making this late-season meeting a direct chance to shift the chase for the top four.
The Setup
On October 31, 2026, Charlotte host Orlando City SC at Bank of America Stadium. Charlotte have 47 points from 31 matches; Orlando have 42. A win would strengthen Charlotte's top-four push, while Orlando can cut the five-point gap. The Stakes are clear: each needs a swing in the table. Charlotte's last five results read LDLWL; Orlando's DWDWL is steadier. Charlotte have conceded 48 goals; Orlando have let in 72, despite scoring 60 to Charlotte's 55. Both average close to two goals a match. The Form picture is mixed, but Charlotte's sturdier defence offers the better base. The Balance depends on whether Orlando can attack without exposing those gaps again.
Key Battle
I. Toklomati Giorno has 5 goals and 2 assists in his last four matches; M. Ojeda has 3 goals and 2 assists in his last three. Toklomati is Charlotte's sharpest current finisher; Ojeda is Orlando's most dangerous route through the middle. If Charlotte's midfield denies Ojeda room between the lines, the visitors lose a vital link. The Stars dimension is strong, but the duel turns on which side supports its attack without exposing space behind.
Our Prediction
Our call is a 2-1 Charlotte win. Orlando's 60 goals make a blank unlikely, but its 72 goals conceded point to a clear defensive weakness. Expect an open exchange: Orlando push forward and find a goal, while Charlotte attack the space left behind and create the clearer chances. The home side's better defensive record should decide a close contest.
Key Questions
Should I watch this match?
Yes. The top-four race, two attacks averaging close to two goals a match and Orlando's defensive record make this worth your time.
What is the expected outcome?
Charlotte to win 2-1. Orlando should score, but the hosts' stronger defensive record gives them the edge.
Where are Charlotte and Orlando City SC in the league table?
Charlotte are fifth with 47 points; Orlando City SC are seventh with 42, both after 31 matches.
How have Charlotte's last five results gone?
Charlotte's last five league results are loss, draw, loss, win, loss.
Which Charlotte attacker is producing the most?
I. Toklomati Giorno: 5 goals and 2 assists in 4 matches, averaging an 8.3 rating.
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.