Major League Soccer Gameweek 20
Toronto FC 3 - 3 FT Charlotte
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
R. Aloko (A. Westwood) 8'
13' M. Cimermancic (J. Sargent)
I. Toklomati (L. Abada) 20'
HT
56' W. Zimmerman
H. Kessler (A. Westwood) 58'
60' ↓ A. Coello ↑Matheus Pereira
↓ L. Abada ↑A. Saint-Maximin 69'
↓ R. Aloko ↑T. Smalls 69'
76' D. Salloi (T. Corbeanu)
↓ P. Biel ↑L. de la Torre 79'
↓ I. Toklomati ↑A. Goodwin 79'
82' ↓ M. Cimermancic ↑D. Etienne
83' ↓ B. Kuscevic ↑Z. Monlouis
85' Matheus Pereira
90' N. Dorsch (D. Etienne)
↓ B. Bronico ↑D. Diani 90'+4
90'+5 ↓ N. Dorsch ↑K. Franklin
FT
Player Cards
Our take on every player in this match
Toronto FC
Goalkeepers
Luka Gavran
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Defenders
Richmond Laryea
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
78%
Duel Win %
Walker Zimmerman
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
2
Fouls
5.9
Rating
Benjamín Kuscevic
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
86%
Duel Win %
Jackson Gilman
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Midfielders
Alonso Coello
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
34%
Pass Acc
Niklas Dorsch
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.9
Rating
Theo Corbeanu
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.6
Rating
Markus Cimermancic
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Dániel Sallói
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Forwards
Josh Sargent
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
14%
Pass Acc
BENCH
William Yarbrough
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Matheus Pereira
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Zane Monlouis
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Kobe Franklin
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Raheem Edwards
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Malik Henry
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Derrick Etienne Jr.
SUPER SUB
1
Assist
1
Assist
10
Minutes
6.7
Rating
Jules-Anthony Vilsaint
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Emilio Aristizábal
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Charlotte
Goalkeepers
Kristijan Kahlina
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Defenders
Will Cleary
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Frederick Kessler
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Tim Ream
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
David Schnegg
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
34%
Pass Acc
Midfielders
Ashley Westwood
ARCHITECT
3
Key Passes
3
Key Passes
2
Assists
70%
Pass Acc
Pep Biel
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Brandt Bronico
NPC
92
Minutes
92
Minutes
36%
Pass Acc
6
Rating
Forwards
Rodolfo Aloko
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Idan Toklomati
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Liel Abada
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.2
Rating
BENCH
Tyler Miller
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nathan Byrne
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Andrew Privett
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Morrison Agyemang
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
13
Total Mins
Started
Entry
Djibril Diani
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Allan Saint-Maximin
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Tyger Smalls
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Archie Goodwin
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 05/16/2026 | Charlotte | 3 - 1 | Toronto FC | Major League Soccer | Bank of America Stadium |
| 07/26/2025 | Charlotte | 2 - 0 | Toronto FC | Major League Soccer | Bank of America Stadium |
| 05/31/2025 | Toronto FC | 0 - 2 | Charlotte | Major League Soccer | BMO Field |
| 04/13/2024 | Charlotte | 3 - 2 | Toronto FC | Major League Soccer | Bank of America Stadium |
| 03/09/2024 | Toronto FC | 1 - 0 | Charlotte | Major League Soccer | BMO Field |
| 10/04/2023 | Charlotte | 3 - 0 | Toronto FC | Major League Soccer | Bank of America Stadium |
| 04/01/2023 | Toronto FC | 2 - 2 | Charlotte | Major League Soccer | BMO Field |
| 08/27/2022 | Charlotte | 0 - 2 | Toronto FC | Major League Soccer | Bank of America Stadium |
| 07/23/2022 | Toronto FC | 4 - 0 | Charlotte | Major League Soccer | BMO Field |
05/16/2026
07/26/2025
05/31/2025
04/13/2024
03/09/2024
10/04/2023
04/01/2023
08/27/2022
07/23/2022
Toronto FC Win
Charlotte Win
Draw
League Standings
P: 17 GD: +22
P: 17 GD: +10
P: 15 GD: +8
P: 16 GD: +6
P: 17 GD: +5
P: 16 GD: 0
P: 16 GD: -1
P: 18 GD: -11
P: 16 GD: +5
P: 18 GD: -5
P: 17 GD: -15
P: 18 GD: -7
P: 15 GD: -4
P: 16 GD: -4
P: 16 GD: -9
League Standings
P: 26 GD: +32
P: 26 GD: +12
P: 26 GD: +15
P: 26 GD: +10
P: 25 GD: +7
P: 26 GD: +8
P: 26 GD: -14
P: 26 GD: -14
P: 25 GD: -7
P: 26 GD: +5
P: 25 GD: -8
P: 26 GD: -10
P: 26 GD: -5
P: 26 GD: -13
Match previews and recaps to help you decide which games are worth watching
Toronto FC
Charlotte
Toronto FC
Charlotte
Win Probability
Futmetrix AI estimate
BMO Field Bedlam: Ten-Man Toronto Rescues A Wild Point Against Charlotte
Must-Watch Futmetrix Score: 100/100. An unforgettable MLS classic where resilience and chaos collided to produce a breathless six-goal spectacle.
First-Half Fireworks
The Intensity was off the charts from the opening whistle at BMO Field, where the raucous home support was treated to an early display of offensive firepower. Charlotte set a relentless tempo, grabbing an early lead when R. Aloko found the back of the net in the eighth minute. The visitors edged possession throughout the half, but Toronto FC refused to roll over easily. Just five minutes later, M. Cimermancic buried a feed from J. Sargent to level the game and revive the crowd. The sheer volume of chances turned the pitch into a shooting gallery, highlighted by a frantic twelve-minute stretch that saw three goals hit the twine. Charlotte reclaimed their advantage in the 20th minute courtesy of I. Toklomati, sending the away bench into hysterics and laying the foundation for a wild shootout.
The Turning Point
Just as the hosts looked to assert themselves tactically after halftime, disaster struck on the pitch. In the 56th minute, W. Zimmerman was shown a straight red card for a reckless challenge, reducing Toronto to ten men. The tactical Balance of the match was completely shattered in an instant. Charlotte immediately capitalized on the gaping numerical advantage. A mere two minutes after the ejection, H. Kessler nodded home a pristine delivery from A. Westwood, who masterfully orchestrated his second assist of the night. Trailing 3-1 and down a man, Toronto's Upset Factor plummeted. Charlotte seemed completely poised to cruise to a comfortable road victory and solidify their top-five standing in the Eastern Conference, while the beleaguered hosts stared down another bitter, confidence-draining defeat in what has been a deeply frustrating campaign.
The Miracle Finish
Despite the grim circumstances and the numerical disadvantage, our take is that this Toronto squad possesses unmatched grit when backed into a corner. D. Salloi sparked a glimmer of hope in the 76th minute, finishing a clinical attacking sequence to cut the massive deficit to a single goal. As the clock mercilessly ticked towards stoppage time, the Stakes reached a fever pitch for both sides. In the 90th minute, pure magic struck BMO Field. Substitute D. Etienne drove aggressively down the flank and delivered a perfect ball for N. Dorsch to hammer home a sensational equalizer. The ten men remarkably completed an impossible comeback, turning certain heartbreak into an invaluable point. While Charlotte will deeply lament dropping points from a commanding position, Toronto's defiant final stand will echo loudly for the remainder of the season.
Key Questions
How did the red card for W. Zimmerman impact the match?
Though it allowed Charlotte to score immediately for a 3-1 lead, the red card surprisingly catalyzed Toronto's miraculous ten-man comeback in the dying moments.
What caused the 6-goal thriller?
A relentless attacking mentality set an early tone, leading to a frantic 12-minute goal flurry that blew the game wide open.
Did Toronto FC deserve the late equalizer?
Absolutely. Despite playing a man down, they pushed forward fiercely, recording 15 total shots and refusing to accept defeat against a top-tier opponent.
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.
Desperation Meets Momentum at BMO Field
Worth Watching Futmetrix Score: 65/100. Toronto's dreadful home record makes this a tough watch for neutrals, while Charlotte looks to exploit a leaky defense to consolidate their playoff positioning.
The Setup
On August 19, 2026, the turf at BMO Field hosts a clash of two teams moving in opposite directions. Toronto FC currently languish in 12th place, their season slipping away after a grim five-game winless streak. Their paltry two wins from nine home matches paints a bleak picture for the local support. On the other side, Charlotte sits comfortably in 7th, riding the momentum of recent victories.
A modest Stakes rating reflects the upper-mid versus lower-table reality of this fixture. However, entertainment might still be on the menu. Both sides are shipping an average of two goals per game. A high Stars rating indicates individual brilliance might paper over tactical cracks, even if the overall Balance heavily favors the visitors' current rhythm over the hosts' dismal Form.
Key Battle
The midfield engine room will decide this contest. Toronto's Alonso Coello must find a way to anchor a fragile defensive shape against the creative spark of Charlotte's Pep Biel. If the hosts allow Biel time and space to orchestrate transitions, the away side will carve through their backline with ease.
Our Expectation
Despite bookmakers leaning slightly toward a home result, logic points elsewhere. Toronto's defensive frailties are simply too glaring to ignore. Charlotte will sit deep, absorb disjointed pressure, and strike ruthlessly on the counter to secure a 2-1 victory.