Toronto 3-3 Charlotte: Match Report, Goals, Stats and Ratings
MLS · Wednesday 19 August 2026 · Toronto Stadium, Toronto · referee A. Da Silva · full time
Full time: Toronto 3-3 Charlotte
Toronto and Charlotte drew 3-3 in MLS on Wednesday 19 August 2026 at Toronto Stadium. The goals: Rodolfo Aloko 8', Markus Cimermancic 13', Idan Toklomati 20', Henry Kessler 58', Dániel Sallói 76', Niklas Dorsch 90'.
How the match unfolded
The opening goal came in the 8th minute: Rodolfo Aloko for Charlotte, set up by Ashley Westwood. Toronto levelled at 1-1 in the 13th minute through Markus Cimermancic, set up by Josh Sargent. Idan Toklomati made it 1-2 to Charlotte in the 20th minute, set up by Liel Abada. Henry Kessler made it 1-3 to Charlotte in the 58th minute, set up by Ashley Westwood. Dániel Sallói made it 2-3 to Toronto in the 76th minute, set up by Theo Corbeanu. Toronto levelled at 3-3 in the 90th minute through Niklas Dorsch, set up by Derrick Etienne Jr.. It came with the clock nearly run down, and it rescued a point.
Charlotte led by two and were pegged back: Toronto came back for a draw.
It was 1-2 at half-time, and the second half changed the result.
Walker Zimmerman of Toronto was sent off in the 56th minute. The referee, A. Da Silva, showed 1 yellow card: 1 to Toronto and 0 to Charlotte.
Toronto: R. Fraser, 4-2-3-1 · Charlotte: D. Smith, 4-3-3.
Moneyball's prediction against the result
Moneyball did not publish a pre-match estimate for this match, so there is nothing to mark it against.
Why it went this way
On the day the expected goals were 2.15 for Toronto and 1.94 for Charlotte.
Charlotte made more of their chances than the xG suggests, by about 1.1 goals.
Toronto had 6 shots on target, Charlotte 10.
Toronto's goalkeeper made 7 saves.
Charlotte had 54% of the ball.
A red card changed the shape of the match, and no pre-match model can see one coming.
Where the two sides stood before this match
Toronto came into it with 31 MLS matches played, scoring 1.6 and conceding 1.9 a match, with 1.29 expected goals for and 1.85 against, and had won 26% of their matches.
Charlotte came into it with 31 MLS matches played, scoring 1.8 and conceding 1.6 a match, with 1.56 expected goals for and 2.11 against, and had won 42% of their matches.
Toronto vs Charlotte: the match in numbers
| Toronto | Match statistics | Charlotte |
|---|---|---|
| 46% | Ball possession | 54% |
| 2.15 | Expected goals (xG) | 1.94 |
| 16 | Total shots | 16 |
| 6 | Shots on target | 10 |
| 1 | Big chances | 4 |
| 430 | Total passes | 516 |
| 88% | Pass accuracy | 90% |
| 6 | Corners | 5 |
| 10 | Fouls | 10 |
| 0 | Offsides | 2 |
| 15 | Tackles | 7 |
| 7 | Saves | 3 |
| 1 | Yellow cards | 0 |
| 1 | Red cards | 0 |
Team statistics from Sportmonks.
Player ratings and man of the match
Man of the match: Ashley Westwood (Charlotte), rated 7.8 by Sportmonks, with 2 assists.
Toronto
- Josh Sargent 7.3 1 assist
- Niklas Dorsch 7.2 1 goal
- Markus Cimermancic 7.2 1 goal
- Alonso Coello 7.2
- Theo Corbeanu 7.1 1 assist
Charlotte
- Ashley Westwood 7.8 2 assists
- Rodolfo Aloko 7.5 1 goal
- Allan Saint-Maximin 7.4
- Henry Kessler 7.3 1 goal
- Idan Toklomati 7.2 1 goal
The lowest-rated starter was Walker Zimmerman at 6.0. Ratings run from 0 to 10; around 7.0 is a solid match.
What comes next
- Toronto: Toronto vs DC United Wednesday 28 October 2026 · MLS
- Charlotte: Charlotte vs CF Montréal Wednesday 28 October 2026 · MLS
Each preview has Moneyball's estimate for the next match, published before kick-off and marked against the result afterwards, as this one is.
Questions about Toronto vs Charlotte
What was the score in Toronto vs Charlotte?
Toronto 3-3 Charlotte (half-time 1-2), MLS, Wednesday 19 August 2026.
Who scored in Toronto vs Charlotte?
Rodolfo Aloko 8', Markus Cimermancic 13', Idan Toklomati 20', Henry Kessler 58', Dániel Sallói 76', Niklas Dorsch 90'.
Did Moneyball predict Toronto vs Charlotte correctly?
Moneyball did not publish a pre-match estimate for this match, so there is nothing to mark it against.
Who was man of the match in Toronto vs Charlotte?
Ashley Westwood, rated 7.8 by Sportmonks.
Who refereed Toronto vs Charlotte?
A. Da Silva.
Every match, before and after
Moneyball Odds writes a preview with its estimate before every match of Europe's top five leagues and the European cups, then marks it against the result, hits and misses alike.
Moneyball Odds is a statistical analysis site, not a bookmaker. No model predicts football reliably. For readers aged 18 and over.