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 - 30·FT
Toronto FCToronto FC
4-0
HT (4-0)
Charlotte FCCharlotte FC
Sat, Jul 23, 2022·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. 4'
    J. Osorio
    Toronto FC
    ⚽
  2. 10'
    M. Bradley
    Assist: F. Bernardeschi
    Toronto FC
    ⚽
  3. 31'
    F. Bernardeschi
    Assist: M. Kaye
    Toronto FC
    ⚽
  4. 45+2'
    M. Bradley
    Assist: L. Insigne
    Toronto FC
    ⚽
  5. 46'
    J. Nelson ↑
    L. Insigne ↓
    Toronto FC
    🔁
  6. 46'
    D. Henry ↑
    S. ONeill ↓
    Toronto FC
    🔁
  7. 46'
    D. Kerr ↑
    F. Bernardeschi ↓
    Toronto FC
    🔁
  8. 46'
    🔁
    Charlotte
    J. Lindsey ↑
    A. Walkes ↓
  9. 46'
    🔁
    Charlotte
    M. Gaines ↑
    Andre Shinyashiki ↓
  10. 62'
    🔁
    Charlotte
    K. Vargas ↑
    Y. Reyna ↓
  11. 65'
    🟥
    Charlotte
    Christian Fuchs
    Professional foul last man
  12. 66'
    Mark-Anthony Kaye
    Toronto FC
    🟨
  13. 70'
    🔁
    Charlotte
    Sergio Ruiz ↑
    K. Jóźwiak ↓
  14. 76'
    A. Akinola ↑
    Jesús Jiménez ↓
    Toronto FC
    🔁
  15. 76'
    🔁
    Charlotte
    J. Sobociński ↑
    Q. McNeill ↓
  16. 77'
    L. Petrasso ↑
    D. Criscito ↓
    Toronto FC
    🔁

Expected Goals (ASA)

Score
Toronto FC4
Charlotte FC0
xG
Toronto FC1.63
Charlotte FC0.62
xPoints
Toronto FC2.21
Charlotte FC0.58
0.51.01.52.015'30'45'60'75'90'HTCumulative xGGoal · Toronto FC · 3' · Jonathan OsorioHGoal · Toronto FC · 9' · Michael BradleyHGoal · Toronto FC · 30' · Federico BernardeschiHGoal · Toronto FC · 46' · Michael BradleyHToronto FC (xG)Charlotte FC (xG)Score: 4 — 0Final xG: 1.64 — 0.62
Charlotte FC ←
→ Toronto FC
0' – 90'24 of 24 shots
0'45'90'
Team
Body
Pattern
Toronto FCCharlotte FCFootHeaderGoalMarker size = xG

Period Breakdown

PeriodToronto FCCharlotte FC
GxGShGxGSh
1H41.311200.476
2H00.33200.154
Total41.641400.6210

Match stats

Toronto FCCharlotte FC
  • 48%Possession52%
  • 14Shots10
  • 4Shots on target5
  • 7Shots off target3
  • 3Blocked shots2
  • 11Shots inside box7
  • 3Shots outside box3
  • 474Passes500
  • 389Accurate passes409
  • 82%Pass accuracy82%
  • 5Corners8
  • 3Offsides0
  • 8Fouls13
  • 1Yellow cards0
  • 0Red cards1
  • 5Saves0

Lineups

Toronto FC
Toronto FC
Formation: 4-3-3

Starting XI

Goalkeeper
  • 25A. Bono
Defenders
  • 44D. Criscito
  • 27S. O'Neill
  • 5L. MacNaughton
  • 47K. Thompson
Midfielders
  • 4M. Bradley
  • 21J. Osorio
  • 8M. Kaye
Forwards
  • 24L. Insigne
  • 10F. Bernardeschi
  • 9Jesús Jiménez

Substitutes

  • 11J. Nelson
  • 15D. Henry
  • 29D. Kerr
  • 20A. Akinola
  • 38L. Petrasso
  • 99I. Achara
  • 7J. Marshall-Rutty
  • 22J. Shaffelburg
  • 1G. Ranjitsingh
Coach: B. Bradley
Charlotte FC
Charlotte FC
Formation: 4-4-2

Starting XI

Goalkeeper
  • 1K. Kahlina
Defenders
  • 22C. Fuchs
  • 28J. Mora
  • 5A. Walkes
  • 4G. Corujo
Midfielders
  • 13B. Bronico
  • 35Q. McNeill
  • 26Y. Reyna
  • 16Andre Shinyashiki
Forwards
  • 7K. Jóźwiak
  • 11K. Świderski

Substitutes

  • 24J. Lindsey
  • 17M. Gaines
  • 18K. Vargas
  • 6Sergio Ruiz
  • 2J. Sobociński
  • 25H. Afful
  • 20D. Jones
  • 31G. Marks
  • 12D. Ríos
Coach: Miguel Ángel Ramírez

Top performers

Toronto FCToronto FC
  • Michael Bradley2G90'9.0
  • Alex Bono90'8.2
  • Federico Bernardeschi1G 1A45'8.2
  • Lorenzo Insigne1A45'7.9
  • Lukas MacNaughton90'7.5
Charlotte FCCharlotte FC
  • Orrin McKinze Gaines II.45'7.2
  • Jaylin Lindsey45'6.9
  • Kerwin Calderón Vargas28'6.9
  • Andre Shinyashiki45'6.7
  • Karol Świderski90'6.7