MLS
· Regular Season - 20
August 20, 2026 01:30
M. Cimermancic
(ast. J. Sargent)
13'
D. Salloi
(ast. T. Corbeanu)
76'
N. Dorsch
(ast. D. Etienne)
90'
8'
(ast. A. Westwood)
R. Aloko
20'
(ast. L. Abada)
I. Toklomati
58'
(ast. A. Westwood)
H. Kessler
The ForzaPitch pre-match prediction gave Charlotte a 45% win probability (draw 23%, Toronto FC 30%). The final result was Toronto FC 3–3 Charlotte. In 1 previous meetings, Toronto FC have won 0 times, with 0 draws and 1 wins for Charlotte.
Match statistics
12
Total shots
16
6
Shots on target
10
1.90
Actual xG
1.35
7
Saves
3
46%
Possession
54%
6
Corners
5
15
Tackles
7
1
🟨 Yellow cards
0
1
🟥 Red cards
0
Match Events
8'
ast. A. Westwood ·
R. Aloko⚽
⚽M. Cimermancic
· ast. J. Sargent
13'
20'
ast. L. Abada ·
I. Toklomati⚽
W. Zimmerman
56'
58'
ast. A. Westwood ·
H. Kessler⚽
A. Coello
/ Matheus Pereira
60'
69'
T. Smalls
/
R. Aloko
69'
A. Saint-Maximin
/
L. Abada
⚽D. Salloi
· ast. T. Corbeanu
76'
79'
A. Goodwin
/
I. Toklomati
79'
L. de la Torre
/
P. Biel
M. Cimermancic
/ D. Etienne
82'
B. Kuscevic
/ Z. Monlouis
83'
Matheus Pereira
85'
90'+4
D. Diani
/
B. Bronico
N. Dorsch
/ K. Franklin
90'+5
⚽N. Dorsch
· ast. D. Etienne
90'
Pre-match prediction
30.67%
Toronto
23.7%
X ←
45.63%
Charlotte
we assigned to the actual result (Draw)
23.7%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.16
1.90
+0.74
1.63
1.35
-0.28
Toronto FC dominated by xG (1.90 vs 1.35).
The final result does not reflect the playing dominance.
The model's xG estimates diverged from reality.
Lineups
1
L. Gavran
G
L. Gavran
G
38
J. Gilman
D
J. Gilman
D
13
B. Kuscevic
83'
D
B. Kuscevic
83'
D
25
W. Zimmerman
56'
D
W. Zimmerman
56'
D
22
R. Laryea
D
R. Laryea
D
6
N. Dorsch
1 ⚽
89'
M
N. Dorsch
1 ⚽
89'
M
14
Alonso Coello
60'
M
Alonso Coello
60'
M
20
D. Sallói
1 ⚽
M
D. Sallói
1 ⚽
M
71
M. Cimermancic
1 ⚽
82'
M
M. Cimermancic
1 ⚽
82'
M
7
T. Corbeanu
1 👟
M
T. Corbeanu
1 👟
M
9
J. Sargent
1 👟
F
J. Sargent
1 👟
F
Bench
11
D. Etienne
1 👟
8'
F
D. Etienne
1 👟
8'
F
17
Emilio Aristizábal Chavarriaga
F
Emilio Aristizábal Chavarriaga
F
99
Jules-Anthony Vilsaint
F
Jules-Anthony Vilsaint
F
19
K. Franklin
1'
D
K. Franklin
1'
D
78
Malik Henry
M
Malik Henry
M
3
Matheus Pereira
30'
D
Matheus Pereira
30'
D
44
R. Edwards
D
R. Edwards
D
23
W. Yarbrough
G
W. Yarbrough
G
12
Z. Monlouis
19'
D
Z. Monlouis
19'
D
1
K. Kahlina
G
K. Kahlina
G
23
D. Schnegg
D
D. Schnegg
D
3
T. Ream
D
T. Ream
D
22
H. Kessler
1 ⚽
D
H. Kessler
1 ⚽
D
35
Will Cleary
D
Will Cleary
D
13
B. Bronico
89'
M
B. Bronico
89'
M
16
Pep Biel
79'
M
Pep Biel
79'
M
8
A. Westwood
2 👟
M
A. Westwood
2 👟
M
11
L. Abada
1 👟
69'
F
L. Abada
1 👟
69'
F
9
I. Toklomati Giorno
1 ⚽
79'
F
I. Toklomati Giorno
1 ⚽
79'
F
37
R. Aloko
1 ⚽
69'
F
R. Aloko
1 ⚽
69'
F
Bench
7
A. Goodwin
11'
F
A. Goodwin
11'
F
4
A. Privett
D
A. Privett
D
10
A. Saint-Maximin
21'
F
A. Saint-Maximin
21'
F
28
D. Diani
8'
M
D. Diani
8'
M
17
L. de la Torre
11'
M
L. de la Torre
11'
M
44
M. Agyemang
D
M. Agyemang
D
14
N. Byrne
D
N. Byrne
D
21
T. Miller
G
T. Miller
G
25
Tyger Smalls
21'
F
Tyger Smalls
21'
F
Best on the pitch
R. Aloko
F · Charlotte
8.30
1 ⚽
1 shots
· 14 pass
H. Kessler
D · Charlotte
8.20
1 ⚽
2 shots
· 90 pass
N. Dorsch
M · Toronto
7.90
1 ⚽
2 shots
· 51 pass
T. Corbeanu
M · Toronto
7.70
1 👟
2 shots
· 29 pass
A. Westwood
M · Charlotte
7.30
2 👟
1 shots
· 78 pass
M. Cimermancic
M · Toronto
7.30
1 ⚽
2 shots
· 25 pass
Toronto FC — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| L. Gavran | G | 90 | 6.90 | — | — | — | 38 | 29% | — | — | — |
| J. Gilman | D | 90 | 6.30 | — | — | — | 38 | 36% | 2 | — | — |
| B. Kuscevic | D | 83 | 6.90 | — | — | 1 | 50 | 45% | 3 | — | — |
| W. Zimmerman | D | 56 | 5.70 | — | — | 1 | 53 | 48% | — | — | 1 |
| R. Laryea | D | 90 | 6.60 | — | — | — | 39 | 34% | 3 | — | — |
| N. Dorsch | M | 89 | 7.90 | 1 | — | 2 | 51 | 49% | 2 | — | — |
| Alonso Coello | M | 60 | 6.60 | — | — | — | 37 | 34% | 1 | — | — |
| D. Sallói | M | 90 | 6.70 | 1 | — | 2 | 22 | 15% | — | — | — |
| M. Cimermancic | M | 82 | 7.30 | 1 | — | 2 | 25 | 21% | — | — | — |
| T. Corbeanu | M | 90 | 7.70 | — | 1 | 2 | 29 | 26% | 1 | — | — |
| J. Sargent | F | 90 | 6.90 | — | 1 | 2 | 18 | 15% | — | — | — |
| D. Etienne | F | 8 | 6.90 | — | 1 | — | 9 | 7% | — | — | — |
| K. Franklin | D | 1 | — | — | — | — | 2 | 2% | — | — | — |
| Matheus Pereira | D | 30 | 7.20 | — | — | — | 10 | 9% | 3 | 1 | — |
| Z. Monlouis | D | 19 | 6.60 | — | — | — | 7 | 7% | — | — | — |
Charlotte — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| K. Kahlina | G | 90 | 6.70 | — | — | — | 35 | 31% | — | — | — |
| D. Schnegg | D | 90 | 6.20 | — | — | 1 | 46 | 37% | — | — | — |
| T. Ream | D | 90 | 6.60 | — | — | — | 64 | 61% | — | — | — |
| H. Kessler | D | 90 | 8.20 | 1 | — | 2 | 90 | 83% | 2 | — | — |
| Will Cleary | D | 90 | 6.30 | — | — | 1 | 43 | 41% | 1 | — | — |
| B. Bronico | M | 89 | 6.00 | — | — | — | 42 | 36% | 1 | — | — |
| Pep Biel | M | 79 | 6.50 | — | — | 1 | 37 | 34% | — | — | — |
| A. Westwood | M | 90 | 7.30 | — | 2 | 1 | 78 | 73% | — | — | — |
| L. Abada | F | 69 | 6.20 | — | 1 | 2 | 14 | 6% | — | — | — |
| I. Toklomati Giorno | F | 79 | 7.00 | 1 | — | 2 | 11 | 11% | — | — | — |
| R. Aloko | F | 69 | 8.30 | 1 | — | 1 | 14 | 13% | 1 | — | — |
| A. Goodwin | F | 11 | 6.50 | — | — | — | 3 | 3% | 1 | — | — |
| A. Saint-Maximin | F | 21 | 7.00 | — | — | 4 | 12 | 12% | — | — | — |
| D. Diani | M | 8 | 6.70 | — | — | — | 6 | 5% | — | — | — |
| L. de la Torre | M | 11 | 6.30 | — | — | — | 14 | 14% | — | — | — |
| Tyger Smalls | F | 21 | 6.30 | — | — | 1 | 7 | 7% | 1 | — | — |
Frequently Asked Questions
What was the final score of Toronto FC vs Charlotte?
The final score was Toronto FC 3–3 Charlotte.
What did the model predict before Toronto FC vs Charlotte?
The model assigned 30% probability to a Toronto FC win, 23% to a draw, and 45% to an Charlotte win.