OverviewLineupsStatsH2HForm
31 May, 2025
0 - 2
FT

Pep Biel56'
Patrick Agyemang90'

Lineups

Toronto logo
TOR
3-4-2-1
Charlotte logo
CHL
4-2-3-1
Johnson
Stefanovic
Monlouis
Petretta
Thompson
Flores
Osorio 
Spicer
Dominguez
Insigne
Brynhildsen
Bingham
Doumbia
Privett
Malanda
Marshall-Rutty
Bronico
Westwood 
Zaha
Biel
Abada
Agyemang
Robin Fraser logo
Robin Fraser
Dean Smith logo
Dean Smith
Substitutions
5Kevin Long
7Theo Corbeanu
8Matty Longstaff
11Derrick Etienne Jr.
14Alonso Coello
17Sigurd Rosted
22Richie Laryea
38Charlie Sharp
90Luka Gavran
1Kristijan Kahlina
3Tim Ream
6Bill Tuiloma
18Kerwin Vargas
19Eryk Williamson
25Tyger Smalls
28Djibril Diani
35Nick Scardina
38Iuri Tavares
Ball Possesion
Toronto53%
Charlotte47%

Top Stats

53
Ball Possession %
47
3
Dangerous Attacks
7
99
Attacks
100
86
Successful Passes Percentage
85
3
Shots Off Target
6
7
Shots Total
18
2
Shots On Target
8
489
Passes
442
0
Goals
2

H2H

Toronto logo
Wins
-
Draw
-
Wins
Charlotte logo

Team Form

Standings Comparison

  1. 37'
    Toronto logo

    Yellowcard

    Foul

    Deybi Flores

  2. 46'
    Toronto logo

    Substitution

    2nd Substitution

    Sigurd Rosted

    Zane Monlouis

  3. 46'
    Toronto logo

    Substitution

    1st Substitution

    Derrick Etienne Jr.

    Tyrese Spicer

  4. 56'
    Charlotte logo

    Goal

    0-1

    Pep Biel

    Liel Abada

  5. 66'
    Charlotte logo

    Substitution

    3rd Substitution

    Tim Ream

    Souleyman Doumbia

  6. 67'
    Toronto logo

    Substitution

    4th Substitution

    Theo Corbeanu

    Maxime Dominguez

  7. 75'
    Charlotte logo

    Substitution

    5th Substitution

    Eryk Williamson

    Pep Biel

  8. 77'
    Toronto logo

    Substitution

    6th Substitution

    Richie Laryea

    Lazar Stefanovic

  9. 80'
    Toronto logo

    Yellowcard

    Foul

    Jonathan Osorio 

  10. 83'
    Toronto logo

    Substitution

    7th Substitution

    Alonso Coello

    Deybi Flores

  11. 85'
    Charlotte logo

    Substitution

    8th Substitution

    Kerwin Vargas

    Liel Abada

  12. 86'
    Toronto logo

    Yellowcard

    Foul

    Richie Laryea

  13. 90'
    Charlotte logo

    Goal

    0-2

    Patrick Agyemang

  14. 91'
    Charlotte logo

    Yellowcard

    4th Yellowcard

    Patrick Agyemang

  15. 92'
    Toronto logo

    Yellowcard

    Argument

    Raoul Petretta

The teams have revealed their starting lineups, and the players are currently going through their warm-up routines.
The opening half is underway...
5'
Jahkeele Marshall-Rutty of Charlotte FC commits a foul.
5'
Ola Brynhildsen of Toronto FC is awarded a free kick in his own half.
6'
Brandt Bronico of Charlotte FC commits a foul.
6'
Maxime Dominguez from Toronto FC earns a free kick in his team's defensive zone.
6'
Match interruption - Toronto FC.
6'
The pause has ended. They are set to resume play.
8'
Jahkeele Marshall-Rutty from Charlotte FC is awarded a free kick on the right side of the field.
8'
Jahkeele Marshall-Rutty from Charlotte FC earns a free kick on the right flank.
11'
Missed opportunity! Brandt Bronico from Charlotte FC took a right-footed shot from outside the penalty area, but it went off target.
15'
Missed opportunity! Liel Abada from Charlotte FC took a right-footed shot from the right side of the penalty area, but it didn't find the target.
18'
The shot was blocked. Pep Biel from Charlotte FC took a left-footed attempt from the middle of the penalty area, but it was stopped by %oppos_player% of Toronto FC.
18'
A shot attempt is thwarted. Patrick Agyemang from Charlotte FC tries a left-footed strike from the left side of the six-yard box, but it gets blocked. The assist came from Souleyman Doumbia.
18'
Missed opportunity! Pep Biel from Charlotte FC takes a left-footed shot from the middle of the penalty area, but it sails over the crossbar.
19'
Toronto FC is flagged for offside as Ola Brynhildsen is caught in an offside position.
20'
Wilfried Zaha of Charlotte FC earns a free kick in the opponent's half.
20'
Wilfried Zaha from Charlotte FC earns a free kick in the opponent's half.
21'
Andrew Privett from Charlotte FC commits a foul.
21'
Maxime Dominguez from Toronto FC earns a free kick on the right side of the field.
29'
The shot is deflected. Pep Biel from Charlotte FC takes a left-footed strike from outside the penalty area, but it gets blocked. The assist came from Wilfried Zaha.
29'
A shot on goal was thwarted. Wilfried Zaha from Charlotte FC took a left-footed attempt from the left side of the penalty area, but Sean Johnson of Toronto FC made a save, stopping it in the bottom left corner. The effort was set up by Liel Abada.
30'
Corner kick awarded to Charlotte FC, following a save by Sean Johnson.
30'
Missed opportunity! Brandt Bronico of Charlotte FC heads the ball from the center of the box, but it sails over the goal and to the right. The chance was set up by Ashley Westwood, who delivered a cross after a corner kick.
31'
Pep Biel commits a foul for Charlotte FC.
31'
Jonathan Osorio from Toronto FC earns a free kick in his team's defensive zone.
31'
Brandt Bronico from Charlotte FC is awarded a free kick in the opponent's half.
31'
Maxime Dominguez of Toronto FC commits a foul.
32'
Offside call against Toronto FC. Ola Brynhildsen has been flagged for being offside.
33'
Corner kick awarded to Charlotte FC, following a foul by Lazar Stefanovic.
35'
Corner kick awarded to Charlotte FC, following a save made by Sean Johnson.
35'
Corner kick awarded to Charlotte FC, following a save by Sean Johnson.
36'
Brandt Bronico commits a foul for Charlotte FC.
36'
Raoul Petretta of Toronto FC earns a free kick in his team's defensive zone.
37'
Deybi Flores commits a foul for Toronto FC.
37'
Pep Biel from Charlotte FC is awarded a free kick in their own half.
37'
Deybi Flores from Toronto FC receives a yellow card for committing a serious foul.
38'
A shot attempt is thwarted. Liel Abada from Charlotte FC tries a left-footed strike from the middle of the penalty area, but it's blocked.
39'
Missed opportunity! Ashley Westwood from Charlotte FC takes a right-footed shot from outside the penalty area, but it goes wide to the right.
39'
Corner kick awarded to Charlotte FC after Tyrese Spicer allowed the ball to go out.
42'
Ashley Westwood of Charlotte FC is awarded a free kick in their own half.
42'
Maxime Dominguez from Toronto FC commits a foul.
43'
A shot attempt is thwarted. Patrick Agyemang of Charlotte FC strikes with his left foot from outside the penalty area, but the effort is blocked. The pass came from Brandt Bronico.
45'
Corner kick awarded to Toronto FC after Andrew Privett allowed the ball to go out of play.
45'
The fourth official has indicated that there will be no additional time added.
45'
Offside call against Toronto FC. Ola Brynhildsen has been flagged for being in an offside position.
45+1'
The first half concludes with the score tied at 0-0 between Toronto FC and Charlotte FC.
45'
Substitution for Toronto FC: Derrick Etienne comes on to take the place of Tyrese Spicer.
45'
Substitution for Toronto FC: Derrick Etienne comes on to take the place of Tyrese Spicer.
45'
Substitution for Toronto FC: Sigurd Rosted comes on to take the place of Zane Monlouis.
46'
Patrick Agyemang from Charlotte FC commits a foul.
46'
Kosi Thompson of Toronto FC earns a free kick in his team's defensive zone.
49'
A shot on goal was thwarted. Wilfried Zaha of Charlotte FC took a right-footed attempt from the left side of the penalty area, but Sean Johnson from Toronto FC made a save, diving to the bottom left corner. The effort was set up by Patrick Agyemang.
53'
Attempt goes wide. Jonathan Osorio from Toronto FC takes a right-footed shot from outside the penalty area.
54'
Shot on goal denied. Ola Brynhildsen of Toronto FC takes a right-footed attempt from the center of the box, but it’s stopped by %oppos_player% from Charlotte FC.
56'
Goal
Goal! Charlotte FC takes the lead with a score of 1-0 against Toronto FC. Pep Biel scores with a powerful right-footed shot from the center of the penalty area, placing it perfectly into the top left corner of the net. The assist comes from Liel Abada.
59'
Deybi Flores commits a foul for Toronto FC.
59'
Wilfried Zaha of Charlotte FC earns a free kick in his team's defensive zone.
60'
Brandt Bronico from Charlotte FC earns a free kick in the opponent's half.
60'
Ola Brynhildsen from Toronto FC commits a foul.
62'
Missed opportunity! Maxime Dominguez from Toronto FC took a right-footed shot from outside the penalty area, but it didn't find the target.
66'
Corner kick awarded to Toronto FC after Andrew Privett allowed the ball to go out of play.
66'
Corner kick awarded to Toronto FC after Andrew Privett allowed the ball to go out of play.
66'
Substitution for Charlotte FC: Tim Ream comes on to take the place of Souleyman Doumbia.
67'
Substitution for Toronto FC: Theo Corbeanu comes on to take the place of Maxime Dominguez.
67'
A shot attempt is thwarted. Pep Biel of Charlotte FC takes a left-footed strike from outside the penalty area, but it's blocked. The assist came from Liel Abada.
68'
Corner kick awarded to Charlotte FC after Sigurd Rosted allowed the ball to go out of play.
70'
Wilfried Zaha commits a foul for Charlotte FC.
70'
Kosi Thompson from Toronto FC is awarded a free kick in their own half.
70'
Corner kick awarded to Toronto FC after Tim Ream allowed the ball to go out of play.
71'
Corner kick awarded to Charlotte FC after Theo Corbeanu allowed the ball to go out.
73'
Shot on goal denied. Liel Abada of Charlotte FC takes a right-footed strike from the middle of the box, but it’s stopped by %oppos_player% from Toronto FC.
74'
Lorenzo Insigne of Toronto FC takes a right-footed shot from the left side of the penalty area, but David Bingham of Charlotte FC makes a save, stopping the ball in the bottom left corner. The attempt was set up by Jonathan Osorio.
74'
Lorenzo Insigne of Toronto FC takes a right-footed shot from the left side of the penalty area, but David Bingham from Charlotte FC makes a great save, stopping the ball in the bottom left corner. The assist came from Jonathan Osorio.
75'
Substitution for Charlotte FC: Eryk Williamson comes on to take the place of Pep Biel.
76'
The game is currently paused due to an injury to Liel Abada from Charlotte FC.
76'
The pause has ended. They're set to resume play.
76'
Offside call against Charlotte FC. Patrick Agyemang has been flagged for being in an offside position.
77'
Substitution for Toronto FC: Richie Laryea comes on to take the place of Lazar Stefanovic.
79'
Jahkeele Marshall-Rutty from Charlotte FC is awarded a free kick on the right side of the field.
79'
Jahkeele Marshall-Rutty from Charlotte FC is awarded a free kick on the right flank.
79'
Eryk Williamson commits a foul for Charlotte FC.
79'
Jonathan Osorio from Toronto FC is awarded a free kick in his team's defensive zone.
80'
Jonathan Osorio from Toronto FC commits a foul.
80'
Jahkeele Marshall-Rutty from Charlotte FC is awarded a free kick in their own half.
80'
Jonathan Osorio of Toronto FC receives a yellow card for committing a serious foul.
82'
Richie Laryea of Toronto FC earns a free kick in his team's defensive zone.
82'
Richie Laryea from Toronto FC commits a foul.
83'
Substitution for Toronto FC: Alonso Coello comes on to take the place of Deybi Flores.
85'
Corner kick awarded to Toronto FC after Eryk Williamson allowed the ball to go out.
85'
Substitution for Charlotte FC: Kerwin Vargas comes on to take the place of Liel Abada.
86'
Richie Laryea commits a foul for Toronto FC.
86'
Kerwin Vargas from Charlotte FC is awarded a free kick in the opponent's half.
86'
Richie Laryea of Toronto FC receives a yellow card for committing a serious foul.
87'
Kosi Thompson from Toronto FC earns a free kick in his team's defensive zone.
87'
Kosi Thompson from Toronto FC earns a free kick in his own half.
88'
A shot attempt is thwarted. Richie Laryea of Toronto FC takes a left-footed shot from the middle of the penalty area, but it gets blocked. The assist came from Jonathan Osorio.
90'
Goal
Goal! It's now Toronto FC 0, Charlotte FC 2. Patrick Agyemang scores for Charlotte FC with a right-footed shot from the center of the box after a quick counterattack.
90+1'
Patrick Agyemang of Charlotte FC receives a yellow card for overzealous celebration.
90+1'
Patrick Agyemang of Charlotte FC receives a yellow card for over-celebrating.
90+2'
Derrick Etienne commits a foul for Toronto FC.
90+2'
Wilfried Zaha of Charlotte FC earns a free kick on the right flank.
90+3'
Jonathan Osorio of Toronto FC earns a free kick in his team's defensive zone.
90+4'
Missed opportunity! Ola Brynhildsen from Toronto FC took a right-footed shot from outside the penalty area, but it went wide to the left. The attempt was set up by Kosi Thompson.
90+4'
The second half has concluded, with the final score being Toronto FC 0, Charlotte FC 2.