
Toronto FC vs Charlotte FC, 2025 MLS, Regular Season
· MLSAbout
Toronto FC are hosting Charlotte FC
at BMO Field, Toronto, Canada, starting on
. The match is a part of the MLS.
Match Commentary
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 5': Foul by Jahkeele Marshall-Rutty (Charlotte FC).
- 5': Ola Brynhildsen (Toronto FC) wins a free kick in the defensive half.
- 6': Foul by Brandt Bronico (Charlotte FC).
- 6': Maxime Dominguez (Toronto FC) wins a free kick in the defensive half.
- 6': Delay in match (Toronto FC).
- 6': Delay over. They are ready to continue.
- 8': Foul by Raoul Petretta (Toronto FC).
- 8': Jahkeele Marshall-Rutty (Charlotte FC) wins a free kick on the right wing.
- 11': Attempt missed. Brandt Bronico (Charlotte FC) right footed shot from outside the box is high and wide to the right. Assisted by Patrick Agyemang.
- 15': Attempt missed. Liel Abada (Charlotte FC) right footed shot from the right side of the box is close, but misses to the left. Assisted by Ashley Westwood.
- 18': Attempt saved. Pep Biel (Charlotte FC) left footed shot from the right side of the box is saved in the bottom left corner by Sean Johnson (Toronto FC). Assisted by Wilfried Zaha.
- 18': Attempt blocked. Patrick Agyemang (Charlotte FC) left footed shot from the centre of the box is blocked. Assisted by Souleyman Doumbia.
- 18': Attempt missed. Pep Biel (Charlotte FC) left footed shot from the centre of the box is too high.
- 19': Offside, Toronto FC. Ola Brynhildsen is caught offside.
- 20': Foul by Maxime Dominguez (Toronto FC).
- 20': Wilfried Zaha (Charlotte FC) wins a free kick in the attacking half.
- 21': Foul by Andrew Privett (Charlotte FC).
- 21': Maxime Dominguez (Toronto FC) wins a free kick on the right wing.
- 29': Attempt blocked. Pep Biel (Charlotte FC) left footed shot from outside the box is blocked. Assisted by Wilfried Zaha.
- 29': Attempt saved. Wilfried Zaha (Charlotte FC) left footed shot from the left side of the box is saved in the bottom left corner by Sean Johnson (Toronto FC). Assisted by Liel Abada.
- 30': Corner,Charlotte FC. Conceded by Sean Johnson.
- 30': Attempt missed. Brandt Bronico (Charlotte FC) header from the centre of the box is high and wide to the right. Assisted by Wilfried Zaha with a cross following a corner.
- 31': Foul by Pep Biel (Charlotte FC).
- 31': Jonathan Osorio (Toronto FC) wins a free kick in the defensive half.
- 31': Brandt Bronico (Charlotte FC) wins a free kick in the attacking half.
- 31': Foul by Maxime Dominguez (Toronto FC).
- 32': Offside, Toronto FC. Ola Brynhildsen is caught offside.
- 33': Corner,Charlotte FC. Conceded by Lazar Stefanovic.
- 35': Attempt saved. Wilfried Zaha (Charlotte FC) left footed shot from the left side of the box is saved in the bottom right corner by Sean Johnson (Toronto FC). Assisted by Pep Biel.
- 35': Corner,Charlotte FC. Conceded by Sean Johnson.
- 36': Foul by Brandt Bronico (Charlotte FC).
- 36': Raoul Petretta (Toronto FC) wins a free kick in the defensive half.
- 37': Foul by Deybi Flores (Toronto FC).
- 37': Pep Biel (Charlotte FC) wins a free kick in the defensive half.
- 37': Deybi Flores (Toronto FC) is shown the yellow card for a bad foul.
- 38': Attempt blocked. Liel Abada (Charlotte FC) left footed shot from the centre of the box is blocked.
- 39': Attempt missed. Ashley Westwood (Charlotte FC) right footed shot from outside the box misses to the right.
- 39': Corner,Charlotte FC. Conceded by Tyrese Spicer.
- 42': Ashley Westwood (Charlotte FC) wins a free kick in the defensive half.
- 42': Foul by Maxime Dominguez (Toronto FC).
- 43': Attempt blocked. Patrick Agyemang (Charlotte FC) left footed shot from outside the box is blocked. Assisted by Brandt Bronico.
- 45': Corner,Toronto FC. Conceded by Andrew Privett.
- 45': Fourth official has announced 0 minutes of added time.
- 45': Offside, Toronto FC. Ola Brynhildsen is caught offside.
- 45'+1': First Half ends, Toronto FC 0, Charlotte FC 0.
- 45': Second Half begins Toronto FC 0, Charlotte FC 0.
- 45': Substitution, Toronto FC. Derrick Etienne replaces Tyrese Spicer.
- 45': Substitution, Toronto FC. Sigurd Rosted replaces Zane Monlouis.
- 46': Foul by Patrick Agyemang (Charlotte FC).
- 46': Lazar Stefanovic (Toronto FC) wins a free kick in the defensive half.
- 49': Attempt saved. Wilfried Zaha (Charlotte FC) right footed shot from the left side of the box is saved in the bottom left corner by Sean Johnson (Toronto FC). Assisted by Patrick Agyemang.
- 53': Attempt missed. Jonathan Osorio (Toronto FC) right footed shot from outside the box is too high. Assisted by Lorenzo Insigne.
- 54': Attempt saved. Ola Brynhildsen (Toronto FC) right footed shot from the centre of the box is saved in the centre of the goal by David Bingham (Charlotte FC). Assisted by Deybi Flores.
- 56': Goal! Toronto FC 0, Charlotte FC 1. Pep Biel (Charlotte FC) right footed shot from the centre of the box to the centre of the goal. Assisted by Liel Abada.
- 59': Foul by Deybi Flores (Toronto FC).
- 59': Wilfried Zaha (Charlotte FC) wins a free kick in the defensive half.
- 60': Brandt Bronico (Charlotte FC) wins a free kick on the left wing.
- 60': Foul by Ola Brynhildsen (Toronto FC).
- 62': Attempt missed. Maxime Dominguez (Toronto FC) left footed shot from outside the box misses to the right. Assisted by Jonathan Osorio.
- 66': Attempt blocked. Ola Brynhildsen (Toronto FC) right footed shot from the centre of the box is blocked.
- 66': Corner,Toronto FC. Conceded by Andrew Privett.
- 66': Substitution, Charlotte FC. Tim Ream replaces Souleyman Doumbia.
- 67': Substitution, Toronto FC. Theo Corbeanu replaces Maxime Dominguez.
- 67': Attempt blocked. Pep Biel (Charlotte FC) left footed shot from outside the box is blocked. Assisted by Liel Abada.
- 68': Corner,Charlotte FC. Conceded by Sigurd Rosted.
- 70': Foul by Wilfried Zaha (Charlotte FC).
- 70': Kosi Thompson (Toronto FC) wins a free kick in the defensive half.
- 70': Corner,Toronto FC. Conceded by Tim Ream.
- 71': Corner,Charlotte FC. Conceded by Theo Corbeanu.
- 73': Attempt saved. Liel Abada (Charlotte FC) right footed shot from the right side of the box is saved in the bottom left corner by Sean Johnson (Toronto FC). Assisted by Wilfried Zaha.
- 73': Attempt missed. Liel Abada (Charlotte FC) right footed shot from the right side of the six yard box is close, but misses to the right. Assisted by Pep Biel.
- 74': Attempt saved. Lorenzo Insigne (Toronto FC) right footed shot from the left side of the box is saved in the bottom left corner by David Bingham (Charlotte FC). Assisted by Jonathan Osorio.
- 74': Delay in match because of an injury Liel Abada (Charlotte FC).
- 75': Substitution, Charlotte FC. Eryk Williamson replaces Pep Biel.
- 75': Delay over. They are ready to continue.
- 76': Offside, Charlotte FC. Patrick Agyemang is caught offside.
- 77': Substitution, Toronto FC. Richie Laryea replaces Lazar Stefanovic.
- 79': Foul by Raoul Petretta (Toronto FC).
- 79': Jahkeele Marshall-Rutty (Charlotte FC) wins a free kick on the right wing.
- 79': Foul by Eryk Williamson (Charlotte FC).
- 79': Jonathan Osorio (Toronto FC) wins a free kick in the defensive half.
- 80': Foul by Jonathan Osorio (Toronto FC).
- 80': Jahkeele Marshall-Rutty (Charlotte FC) wins a free kick in the defensive half.
- 80': Jonathan Osorio (Toronto FC) is shown the yellow card for a bad foul.
- 82': Foul by Kosi Thompson (Toronto FC).
- 82': Wilfried Zaha (Charlotte FC) wins a free kick on the left wing.
- 83': Substitution, Toronto FC. Alonso Coello replaces Deybi Flores.
- 85': Corner,Toronto FC. Conceded by Eryk Williamson.
- 85': Substitution, Charlotte FC. Kerwin Vargas replaces Liel Abada.
- 86': Foul by Richie Laryea (Toronto FC).
- 86': Kerwin Vargas (Charlotte FC) wins a free kick in the attacking half.
- 86': Richie Laryea (Toronto FC) is shown the yellow card for a bad foul.
- 87': Foul by Eryk Williamson (Charlotte FC).
- 87': Kosi Thompson (Toronto FC) wins a free kick in the defensive half.
- 88': Attempt blocked. Richie Laryea (Toronto FC) left footed shot from the centre of the box is blocked. Assisted by Jonathan Osorio.
- 90': Goal! Toronto FC 0, Charlotte FC 2. Patrick Agyemang (Charlotte FC) right footed shot from the centre of the box to the bottom right corner following a fast break.
- 90': Patrick Agyemang (Charlotte FC) is shown the yellow card for excessive celebration.
- 90': Fourth official has announced 4 minutes of added time.
- 90'+2': Foul by Derrick Etienne (Toronto FC).
- 90'+2': Wilfried Zaha (Charlotte FC) wins a free kick on the right wing.
- 90'+2': Raoul Petretta (Toronto FC) is shown the yellow card.
- 90'+4': Attempt missed. Ola Brynhildsen (Toronto FC) right footed shot from outside the box misses to the left. Assisted by Kosi Thompson.
- 90'+4': Second Half ends, Toronto FC 0, Charlotte FC 2.
- 0': Match ends, Toronto FC 0, Charlotte FC 2.
Statistics
![]() |
TOR![]() |
|
---|---|---|
9 | Fouls | 12 |
1 | Yellow Cards | 4 |
0 | Red Cards | 0 |
1 | Offsides | 3 |
6 | Corner Kicks | 4 |
2 | Saves | 5 |
47.4 | Possession | 52.6 |
18 | SHOTS | 7 |
8 | ON GOAL | 2 |
0.4 | On Target % | 0.3 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
377 | Accurate Passes | 418 |
442 | Passes | 489 |
0.9 | Pass Completion % | 0.9 |
4 | Accurate Crosses | 3 |
17 | Crosses | 16 |
0.2 | Cross % | 0.2 |
45 | Long Balls | 46 |
21 | Accurate Long Balls | 26 |
0.5 | Long Balls % | 0.6 |
4 | Blocked Shots | 2 |
4 | Effective Tackles | 12 |
7 | Tackles | 20 |
0.6 | Tackle % | 0.6 |
6 | Interceptions | 6 |
29 | Effective Clearances | 26 |
29 | Clearances | 26 |
Game Information
Competition: MLS
Venue: BMO Field
Location: Toronto, Canada
Attendance: 19,406
Venue: BMO Field
Location: Toronto, Canada
Attendance: 19,406
MLS Standings
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Philadelphia Union | 17 | +14 | 34 |
2 | FC Cincinnati | 17 | +1 | 30 |
3 | Inter Miami CF | 16 | +9 | 29 |
4 | Nashville SC | 17 | +9 | 29 |
Line-Ups
Toronto FC (3-4-2-1)
No. | Name |
---|---|
1 | Sean Johnson (GK) |
12 | Zane Monlouis |
28 | Raoul Petretta ![]() |
76 | Lazar Stefanovic |
21 | Jonathan Osorio ![]() |
20 | Deybi Flores ![]() |
16 | Tyrese Spicer |
6 | Kosi Thompson |
9 | Ola Brynhildsen |
24 | Lorenzo Insigne |
23 | Maxime Dominguez |
Charlotte FC (4-2-3-1)
No. | Name |
---|---|
22 | David Bingham (GK) |
4 | Andrew Privett |
29 | Adilson Malanda |
21 | Souleyman Doumbia |
2 | Jahkeele Marshall-Rutty |
16 | Pep Biel |
13 | Brandt Bronico |
8 | Ashley Westwood |
33 | Patrick Agyemang |
10 | Wilfried Zaha |
11 | Liel Abada |
MLS News

Vancouver Whitecaps don't agree with Marsch claim players were 'poisoned'
Canada head coach Jesse Marsch alleged Friday that Vancouver Whitecaps players were "poisoned" during their trip to Mexico for the Concacaf Champions Cup final.

Gomez: Promotion and relegation is desperately needed in the USA
Herculez Gomez reacts to the USL's decision to adopt a promotion and relegation system.

How will MLS react to USL adopting a promotion and relegation system?
Alejandro Moreno debates whether MLS would ever consider bringing in promotion and relegation.

D.C. United take aim at surging Fire
D.C. United and the Chicago Fire will look to build off what could be watershed results when they meet Saturday night in the nation's capital.

USMNT depth chart: Ranking top 15 at each position
Where does the USMNT roster stand entering the Gold Cup? Here are the top 15 players at each position.