Toronto vs Charlotte

MLS - Regular season 31 May 2025, 23:30
0–2
HT 0–0
FULL TIME
🏟 BMO Field (Toronto, Ontario) 👤 Joe Dickerson Round 73

Match report

Charlotte beat Toronto 2-0 in the MLS - Regular season on 31 May 2025. The game was goalless at the break before all 2 goals arrived after half-time.

Charlotte had 18 shots to Toronto's 7.

The match was played at BMO Field (Toronto, Ontario), with Joe Dickerson in charge.

Half-time 0-0 Possession 53% - 47% Shots 7 - 18 On target 2 - 8 Corners 4 - 6 Fouls 12 - 9 Yellow cards 5
8
Player of the match
Sean Johnson
Toronto · 5 saves
8 Jonathan Osorio 61 passes (92% accurate)
8 David Bingham captained the side
8 Jahkeele Marshall-Rutty captained the side
8 Andrew Privett captained the side
First half vs second half
Toronto stepped it up after the break, with 7 shots in the second half compared to 0 in the first.
  1st half 2nd half
Shots Total 0–12 7–6
Shots On Goal 0–4 2–4
Ball Possession 47–53 —
Corners 1–4 3–2
Attacks 41–62 58–38
Match statistics
4 Corners 6
5 Substitution 3
99 Attacks 100
40 Dangerous Attacks 64
2 On Target 10
5 Off Target 10
7 Shots Total 18
2 Shots On Goal 8
3 Shots Off Goal 6
2 Shots Blocked 4
4 Shots Inside Box 13
3 Shots Outside Box 5
12 Fouls 9
4 Corners 6
3 Offsides 1
53% Ball Possession 47%
4 Yellow Cards 1
5 Saves 2
489 Passes Total 442
420 Passes Accurate 377
Line-ups 3-4-2-1  vs  4-2-3-1
Goalkeeper Defender Midfielder Forward
Toronto
Coach
R. Fraser
Substitutes
  • 17 Sigurd Rosted
  • 11 Derrick Etienne Junior
  • 7 Theo Corbeanu
  • 22 Richie Laryea
  • 14 Alonso Coello
  • 90 Luka Gavran
  • 5 Kevin Long
  • 8 Matthew Longstaff
  • 38 Charlie Sharp
Charlotte
Coach
D. Smith
Substitutes
  • 3 Tim Ream
  • 19 Eryk Williamson
  • 18 Kerwin Calderón Vargas
  • 1 Kristijan Kahlina
  • 35 Nicholas Scardina
  • 6 Bill Tuiloma
  • 28 Djibril Diani
  • 25 Tyger Smalls
  • 38 Iuri Tavares
Substitutions
  • 46' ↑ D. Etienne ↓ T. Spicer Toronto
  • 46' ↑ S. Rosted ↓ Z. Monlouis Toronto
  • 66' ↑ T. Ream ↓ S. Doumbia Charlotte
  • 67' ↑ T. Corbeanu ↓ M. Dominguez Toronto
  • 75' ↑ E. Williamson ↓ Pep Biel Charlotte
  • 77' ↑ R. Laryea ↓ L. Stefanovic Toronto
  • 83' ↑ Alonso Coello ↓ D. Flores Toronto
  • 85' ↑ K. Vargas ↓ L. Abada Charlotte
Cards
  • 37' D. Flores Toronto
  • 80' J. Osorio Toronto
  • 86' R. Laryea Toronto
  • 90+1' P. Agyemang Charlotte
  • 90+2' R. Petretta Toronto
Head-to-head
Toronto 3 1 draws 4 Charlotte
2026-05-16 Charlotte vs Toronto FC 0 - 0
2025-07-26 Charlotte vs Toronto 2 - 0
2025-05-31 Toronto vs Charlotte 0 - 2
2024-04-13 Charlotte vs Toronto 3 - 2
2024-03-09 Toronto vs Charlotte 1 - 0
2023-10-04 Charlotte vs Toronto 3 - 0
Recent form
Toronto W D D D D
Charlotte D W D D D
Frequently asked questions
What was the final score in Toronto vs Charlotte?
Toronto lost 0-2 against Charlotte on 31 May 2025.
Who won Toronto vs Charlotte?
Charlotte won the match 2-0.
Where was Toronto vs Charlotte played?
The match was played at BMO Field (Toronto, Ontario).
Who had more possession in Toronto vs Charlotte?
Toronto had 53% of possession, compared to 47% for the other side.