SportSignals

Charlotte vs Toronto

Major League SoccerFull time · 16 May 2026
Charlotte

Charlotte

Won · xG 2.40DWWLDLast 5
Full time
3 — 1
90+4'
Wilfried Zaha 19' · Derrick Etienne Jr. 22' · David Schnegg 35'

Toronto

Lost · xG 0.90DDLLLLast 5
Toronto
PRESSURE INDEX · FINAL▲ CHL · last goal · 35'
52
48
CHL · 2.40 xG0.90 xG · TOR
Match StoryFull breakdown

Charlotte 3–1 Toronto

Charlotte produced a composed and controlled home performance to beat Toronto 3-1, with their defensive structure and attacking movement proving too much for a Toronto side that continues to struggle away from home.

Key Takeaways
Result

Charlotte picked up three points at home, extending their winning run.

Goals

Plenty of attacking intent from both sides produced an entertaining goal tally.

Table

The result has implications at both ends of the Charlotte end of the standings.

Match Facts
VenueN/A
AttendanceN/A
RefereeN/A
RoundN/A
CompetitionMajor League Soccer
First Goal
Wilfried Zaha
19'
Wilfried Zaha
Kerwin VargasAssist: Kerwin Vargas
Match Report
Charlotte 3-1 Toronto: How the Home Side's Structural Control Decided an MLS Fixture
SHSophie Hargreaves

Charlotte 3-1 Toronto: How the Home Side's Structural Control Decided an MLS Fixture

Charlotte produced a composed and controlled home performance to beat Toronto 3-1, with their defensive structure and attacking movement proving too much for a Toronto side that continues to struggle away from home.

Read full report
Key Events
  1. 19'
    CharlotteWilfried ZahaWilfried Zaha
    assist: Kerwin Vargas
  2. 22'
    TorontoDerrick Etienne Jr.Derrick Etienne Jr.
    assist: Jonathan Osorio
  3. 30'
    Toronto
  4. 35'
    CharlotteDavid SchneggDavid Schnegg
    assist: Kerwin Vargas
  5. 49'
    CharlottePep BielPep Biel
    Foul
  6. 54'
    Toronto
    Foul
  7. 58'
    Toronto
  8. 66'
    Charlotte
    off: Kerwin Vargas
  9. 66'
    CharlotteDjibril DianiDjibril Diani
    off: Brandt Bronico
  10. 75'
    Charlotte
    off: Nathan Byrne
  11. 75'
    CharlotteArchie GoodwinArchie Goodwin
    off: Idan Toklomati
  12. 78'
    Toronto
  13. 83'
    TorontoJonathan OsorioJonathan Osorio
    Foul
  14. 84'
    CharlottePep BielPep Biel
    Left foot shot
  15. 87'
    CharlotteLuca de la TorreLuca de la Torre
    off: Pep Biel
  16. 90+2'
    CharlotteAshley WestwoodAshley Westwood
    Time wasting
Game Flow

Expected Goals (xG)

Charlotte 2.40 xGToronto 0.90 xG
Cumulative · approximated from goal events
0'45'90'
Table ImpactFull table

How the result affects the Major League Soccer standings.

#TeamPWDLPts
1Vancouver Whitecaps15102332
1Nashville SC16123139
2Inter Miami16104234
2SJ Earthquakes16102432
3Chicago Fire1582526
3Los Angeles FC1793530
4Dallas1675426
4New England1582526
Frequently Asked Questions
What was the final score of Charlotte vs Toronto?

The match finished 3-1 to Charlotte.

Who won Charlotte vs Toronto?

Charlotte won the match 3-1.

When did Charlotte vs Toronto take place?

The match took place on Sunday, 17 May 2026.

Next Fixtures
CHLvs New York RBSat 25 Jul, 23:30
Preview
TORvs DC UnitedSun 26 Jul, 00:30
Preview
📊 AI-generated recap and structured data

Charlotte defeated Toronto 3-1 in Major League Soccer, a result our model favored at 55 percent probability and the pick landed. Charlotte's recent form showed just one win in five matches, yet the home side broke through decisively against a Toronto team that had managed only one draw in its last five outings. Both sides had entered with contrasting patterns; Charlotte's last five fixtures featured both teams scoring 60 percent of the time, while Toronto had not seen goals at both ends in recent play. Past performance does not guarantee future results.

Charlotte climbed to 7th place with the victory, collecting 3 points that reinforced their recent upward trajectory after a difficult spell. Toronto remained in 10th position, their winless streak now extending to three matches. The result widened the gap between the sides to 6 points, with Charlotte's momentum contrasting sharply against Toronto's stagnant form in the season's middle stages.

Charlotte v Toronto · Major League Soccer · 17/05/2026, 00:30:00