Form Guide
Overview
DashboardForm GuideStandings
Analysis
SimulatedRolling FormStrength of Schedule
Stats
League StatsPlayer Stats
Fixtures
ScheduleHead to Head
News
News & Blogs
External
Old Form Guide
Sign in
Loading match…
Major League Soccer·Regular Season - 8·FT
Toronto FCToronto FC
2-2
HT (2-0)
Charlotte FCCharlotte FC
Sat, Apr 1, 2023·11:30 PM UTC·BMO Field · Toronto, Ontario

Last 5 meetings

Full H2H
L
Sat
Jul 26
2025
CharlotteCharlotte FC
Toronto FCToronto FC
2
0
Major League Soccer
HT 0-0Regular Season - 25Bank of America Stadium, CharlotteJair Antonio Maruffo, USA
L
Sat
May 31
2025
Toronto FCToronto FC
CharlotteCharlotte FC
0
2
Major League Soccer
HT 0-0Regular Season - 17BMO Field, TorontoJoe Dickerson, USA
L
Sat
Apr 13
2024
CharlotteCharlotte FC
Toronto FCToronto FC
3
2
Major League Soccer
HT 1-0Regular Season - 11Bank of America Stadium, Charlotte, North CarolinaA. Chapman
W
Sat
Mar 9
2024
Toronto FCToronto FC
CharlotteCharlotte FC
1
0
Major League Soccer
HT 0-0Regular Season - 4BMO Field, Toronto, OntarioC. Grabas
L
Wed
Oct 4
2023
CharlotteCharlotte FC
Toronto FCToronto FC
3
0
Major League Soccer
HT 2-0Regular Season - 47Bank of America Stadium, Charlotte, North CarolinaM. Badawi
Note: advanced (ASA) stats are processed on a delay and may lag basic stats by up to a day after match completion.

Match events

  1. 6'
    F. Bernardeschi
    Toronto FC
    ⚽
  2. 11'
    Sigurd Rosted
    Foul
    Toronto FC
    🟨
  3. 41'
    Matt Hedges
    Off the ball foul
    Toronto FC
    🟨
  4. 44'
    M. Bradley
    Assist: B. Servania
    Toronto FC
    ⚽
  5. 45+1'
    VAR — Goal confirmed
    Toronto FC
    📺
  6. 51'
    ⚽
    Charlotte
    B. Bender
    Assist: K. Jóźwiak
  7. 61'
    🔁
    Charlotte
    K. Świderski ↑
    Nuno Santos ↓
  8. 67'
    Federico Bernardeschi
    Argument
    Toronto FC
    🟨
  9. 69'
    D. Kerr ↑
    A. Akinola ↓
    Toronto FC
    🔁
  10. 70'
    ⚽
    Charlotte
    K. Jóźwiak
    Assist: K. Vargas
  11. 71'
    🔁
    Charlotte
    Vinicius Mello ↑
    K. Jóźwiak ↓
  12. 71'
    🔁
    Charlotte
    C. Hegardt ↑
    B. Bender ↓
  13. 71'
    🔁
    Charlotte
    Andre Shinyashiki ↑
    K. Vargas ↓
  14. 78'
    Alonso Coello ↑
    M. Kaye ↓
    Toronto FC
    🔁
  15. 78'
    R. Petretta ↑
    J. Marshall-Rutty ↓
    Toronto FC
    🔁
  16. 87'
    Víctor Vázquez ↑
    B. Servania ↓
    Toronto FC
    🔁
  17. 90+3'
    🟨
    Charlotte
    Christopher Hegardt
    Foul
  18. 90+2'
    🟨
    Charlotte
    Enzo Copetti
    Persistent fouling

Expected Goals (ASA)

Score
Toronto FC2
Charlotte FC2
xG
Toronto FC1.99
Charlotte FC1.56
xPoints
Toronto FC1.75
Charlotte FC1.00
0.51.01.52.02.515'30'45'60'75'90'105'HTCumulative xGGoal · Toronto FC · 5' · Federico BernardeschiHGoal · Toronto FC · 43' · Michael BradleyHGoal · Charlotte FC · 50' · Ben BenderAGoal · Charlotte FC · 69' · Kamil JozwiakAToronto FC (xG)Charlotte FC (xG)Score: 2 — 2Final xG: 2.09 — 1.56
Charlotte FC ←
→ Toronto FC
0' – 93'23 of 23 shots
0'47'93'
Team
Body
Pattern
Toronto FCCharlotte FCFootHeaderGoalMarker size = xG

Period Breakdown

PeriodToronto FCCharlotte FC
GxGShGxGSh
1H21.68700.736
2H00.41320.837
Total22.091021.5613

Match stats

Toronto FCCharlotte FC
  • 46%Possession54%
  • 10Shots13
  • 5Shots on target4
  • 1Shots off target7
  • 4Blocked shots2
  • 7Shots inside box9
  • 3Shots outside box4
  • 0.86Expected goals (xG)1.65
  • 399Passes450
  • 309Accurate passes360
  • 77%Pass accuracy80%
  • 10Corners7
  • 3Offsides2
  • 13Fouls18
  • 3Yellow cards2
  • 2Saves3

Lineups

Toronto FC
Toronto FC
Formation: 4-2-3-1

Starting XI

Goalkeeper
  • 1S. Johnson
Defenders
  • 7J. Marshall-Rutty
  • 2M. Hedges
  • 17S. Rosted
  • 22R. Laryea
Midfielders
  • 4M. Bradley
  • 23B. Servania
  • 10F. Bernardeschi
  • 14M. Kaye
  • 21J. Osorio
Forwards
  • 20A. Akinola

Substitutes

  • 29D. Kerr
  • 52Alonso Coello
  • 28R. Petretta
  • 8Víctor Vázquez
  • 47K. Thompson
  • 19K. Franklin
  • 83H. Mbongue
  • 5L. MacNaughton
  • 30T. Romero
Coach: B. Bradley
Charlotte FC
Charlotte FC
Formation: 4-5-1

Starting XI

Goalkeeper
  • 31G. Marks
Defenders
  • 24J. Lindsey
  • 29A. Malanda
  • 6B. Tuiloma
  • 25H. Afful
Midfielders
  • 7K. Jóźwiak
  • 77Nuno Santos
  • 20D. Jones
  • 15B. Bender
  • 18K. Vargas
Forwards
  • 9E. Copetti

Substitutes

  • 11K. Świderski
  • 21Vinicius Mello
  • 19C. Hegardt
  • 16Andre Shinyashiki
  • 28J. Mora
  • 23P. Sisniega
  • 14N. Byrne
  • 34A. Privett
  • 17M. Gaines
Coach: C. Lattanzio

Top performers

Toronto FCToronto FC
  • Michael Bradley1G90'7.3
  • Brandon Servania1A87'7.3
  • Mark-Anthony Kaye78'7.0
  • Matt Hedges90'6.9
  • Ayo Akinola69'6.7
Charlotte FCCharlotte FC
  • Kamil Jóźwiak1G 1A71'8.3
  • Derrick Jones90'7.7
  • Benjamin Bender1G71'7.6
  • Jaylin Lindsey90'7.2
  • Bill Tuiloma90'6.9