MLS

Charlotte FC vs Toronto FC, 2025 MLS, Regular Season

· MLS
  • 60': Idan Toklomati
  • 65': Kerwin Vargas
FT
2 - 0

About

Charlotte FC are hosting Toronto FC at Bank of America Stadium, Charlotte, North Carolina, USA, 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.
  • 3': Foul by Kerwin Vargas (Charlotte FC).
  • 3': Richie Laryea (Toronto FC) wins a free kick in the defensive half.
  • 5': Attempt blocked. Idan Toklomati (Charlotte FC) right footed shot from outside the box is blocked. Assisted by Ashley Westwood.
  • 7': Attempt saved. Matty Longstaff (Toronto FC) right footed shot from a difficult angle on the right is saved in the centre of the goal by Kristijan Kahlina (Charlotte FC). Assisted by Alonso Coello with a through ball.
  • 9': Foul by Pep Biel (Charlotte FC).
  • 9': Jonathan Osorio (Toronto FC) wins a free kick in the attacking half.
  • 13': Attempt missed. Richie Laryea (Toronto FC) right footed shot from a difficult angle on the left is close, but misses to the left. Assisted by Maxime Dominguez.
  • 14': Corner, Charlotte FC. Conceded by Kobe Franklin.
  • 14': Attempt missed. Bill Tuiloma (Charlotte FC) header from the centre of the box is too high. Assisted by Pep Biel with a cross following a corner.
  • 18': Foul by Kobe Franklin (Toronto FC).
  • 18': Jahkeele Marshall-Rutty (Charlotte FC) wins a free kick on the left wing.
  • 18': Adilson Malanda (Charlotte FC) hits the bar with a header from very close range. Assisted by Wilfried Zaha following a set piece situation.
  • 19': Foul by Kerwin Vargas (Charlotte FC).
  • 19': Richie Laryea (Toronto FC) wins a free kick on the left wing.
  • 21': Delay in match because of an injury Deandre Kerr (Toronto FC).
  • 22': Delay over. They are ready to continue.
  • 23': Attempt blocked. Maxime Dominguez (Toronto FC) left footed shot from outside the box is blocked. Assisted by Theo Corbeanu.
  • 24': Deandre Kerr (Toronto FC) wins a free kick in the attacking half.
  • 24': Foul by Adilson Malanda (Charlotte FC).
  • 26': Foul by Sigurd Rosted (Toronto FC).
  • 26': Kerwin Vargas (Charlotte FC) wins a free kick in the attacking half.
  • 30': Delay in match (Toronto FC).
  • 32': Delay over. They are ready to continue.
  • 34': Attempt saved. Matty Longstaff (Toronto FC) right footed shot from outside the box is saved in the top centre of the goal by Kristijan Kahlina (Charlotte FC). Assisted by Jonathan Osorio.
  • 35': Foul by Pep Biel (Charlotte FC).
  • 35': Richie Laryea (Toronto FC) wins a free kick in the defensive half.
  • 36': Attempt missed. Jonathan Osorio (Toronto FC) left footed shot from the centre of the box misses to the left. Assisted by Matty Longstaff.
  • 37': Foul by Bill Tuiloma (Charlotte FC).
  • 37': Matty Longstaff (Toronto FC) wins a free kick in the defensive half.
  • 39': Ashley Westwood (Charlotte FC) wins a free kick in the attacking half.
  • 39': Foul by Maxime Dominguez (Toronto FC).
  • 39': Maxime Dominguez (Toronto FC) is shown the yellow card.
  • 41': Foul by Pep Biel (Charlotte FC).
  • 41': Matty Longstaff (Toronto FC) wins a free kick in the defensive half.
  • 43': Foul by Jahkeele Marshall-Rutty (Charlotte FC).
  • 43': Theo Corbeanu (Toronto FC) wins a free kick in the defensive half.
  • 45': Foul by Matty Longstaff (Toronto FC).
  • 45': Kerwin Vargas (Charlotte FC) wins a free kick in the defensive half.
  • 45': Corner, Charlotte FC. Conceded by Kobe Franklin.
  • 45': Fourth official has announced 2 minutes of added time.
  • 45'+3': Attempt blocked. Theo Corbeanu (Toronto FC) right footed shot from the right side of the box is blocked. Assisted by Maxime Dominguez.
  • 45'+3': Corner, Toronto FC. Conceded by Tim Ream.
  • 45'+4': First Half ends, Charlotte FC 0, Toronto FC 0.
  • 45': Second Half begins Charlotte FC 0, Toronto FC 0.
  • 47': Deandre Kerr (Toronto FC) wins a free kick in the defensive half.
  • 47': Foul by Adilson Malanda (Charlotte FC).
  • 48': Attempt blocked. Richie Laryea (Toronto FC) right footed shot from the left side of the box is blocked. Assisted by Alonso Coello.
  • 48': Corner, Toronto FC. Conceded by Adilson Malanda.
  • 50': Attempt missed. Alonso Coello (Toronto FC) right footed shot from the centre of the box is too high. Assisted by Sigurd Rosted with a headed pass following a corner.
  • 54': Attempt saved. Maxime Dominguez (Toronto FC) left footed shot from outside the box is saved in the bottom left corner by Kristijan Kahlina (Charlotte FC).
  • 56': Attempt missed. Jahkeele Marshall-Rutty (Charlotte FC) right footed shot from outside the box is just a bit too high.
  • 57': Foul by Jahkeele Marshall-Rutty (Charlotte FC).
  • 57': Theo Corbeanu (Toronto FC) wins a free kick in the defensive half.
  • 58': Foul by Brandt Bronico (Charlotte FC).
  • 58': Theo Corbeanu (Toronto FC) wins a free kick in the attacking half.
  • 60': Foul by Kevin Long (Toronto FC).
  • 60': Idan Toklomati (Charlotte FC) wins a free kick on the left wing.
  • 60': Attempt blocked. Bill Tuiloma (Charlotte FC) header from the centre of the box is blocked. Assisted by Ashley Westwood with a cross.
  • 60': Goal! Charlotte FC 1, Toronto FC 0. Idan Toklomati (Charlotte FC) header from very close range to the centre of the goal. Assisted by Brandt Bronico with a cross following a set piece situation.
  • 62': Substitution, Toronto FC. Tyrese Spicer replaces Matty Longstaff.
  • 63': Deandre Kerr (Toronto FC) wins a free kick in the attacking half.
  • 63': Foul by Adilson Malanda (Charlotte FC).
  • 65': Goal! Charlotte FC 2, Toronto FC 0. Kerwin Vargas (Charlotte FC) right footed shot from the centre of the box to the top left corner. Assisted by Wilfried Zaha.
  • 66': Foul by Kerwin Vargas (Charlotte FC).
  • 66': Richie Laryea (Toronto FC) wins a free kick in the defensive half.
  • 68': Ashley Westwood (Charlotte FC) is shown the yellow card.
  • 69': Foul by Brandt Bronico (Charlotte FC).
  • 69': Jonathan Osorio (Toronto FC) wins a free kick in the attacking half.
  • 70': Attempt missed. Theo Corbeanu (Toronto FC) right footed shot from the right side of the box misses to the right. Assisted by Tyrese Spicer with a cross following a fast break.
  • 71': Delay in match because of an injury Bill Tuiloma (Charlotte FC).
  • 72': Delay over. They are ready to continue.
  • 72': Substitution, Charlotte FC. Eryk Williamson replaces Brandt Bronico.
  • 72': Substitution, Charlotte FC. Nick Scardina replaces Bill Tuiloma because of an injury.
  • 73': Substitution, Charlotte FC. Liel Abada replaces Kerwin Vargas.
  • 73': Substitution, Toronto FC. Deybi Flores replaces Jonathan Osorio.
  • 76': Delay in match (Toronto FC).
  • 77': Delay over. They are ready to continue.
  • 80': Attempt saved. Idan Toklomati (Charlotte FC) left footed shot from the centre of the box is saved in the bottom left corner by Sean Johnson (Toronto FC). Assisted by Liel Abada.
  • 84': Attempt saved. Pep Biel (Charlotte FC) left footed shot from the centre of the box is saved in the bottom left corner by Sean Johnson (Toronto FC). Assisted by Idan Toklomati.
  • 84': Alonso Coello (Toronto FC) wins a free kick in the defensive half.
  • 84': Foul by Jahkeele Marshall-Rutty (Charlotte FC).
  • 84': Foul by Eryk Williamson (Charlotte FC).
  • 84': Maxime Dominguez (Toronto FC) wins a free kick on the right wing.
  • 86': Attempt missed. Tyrese Spicer (Toronto FC) left footed shot from the left side of the box misses to the right. Assisted by Theo Corbeanu with a cross.
  • 88': Attempt blocked. Idan Toklomati (Charlotte FC) left footed shot from the centre of the box is blocked. Assisted by Wilfried Zaha with a through ball.
  • 88': Substitution, Toronto FC. Markus Cimermancic replaces Maxime Dominguez.
  • 88': Substitution, Toronto FC. Lazar Stefanovic replaces Kevin Long.
  • 89': Substitution, Charlotte FC. Tyger Smalls replaces Idan Toklomati.
  • 89': Substitution, Charlotte FC. Nikola Petkovic replaces Pep Biel.
  • 90': Fourth official has announced 6 minutes of added time.
  • 90'+1': Ashley Westwood (Charlotte FC) wins a free kick on the right wing.
  • 90'+1': Foul by Tyrese Spicer (Toronto FC).
  • 90'+3': Attempt blocked. Richie Laryea (Toronto FC) right footed shot from outside the box is blocked.
  • 90'+3': Delay in match because of an injury Deybi Flores (Toronto FC).
  • 90'+3': Delay over. They are ready to continue.
  • 90'+5': Corner, Toronto FC. Conceded by Jahkeele Marshall-Rutty.
  • 90'+6': Corner, Toronto FC. Conceded by Tim Ream.
  • 90'+6': Attempt missed. Richie Laryea (Toronto FC) right footed shot from the centre of the box is just a bit too high. Assisted by Tyrese Spicer.
  • 90'+6': Second Half ends, Charlotte FC 2, Toronto FC 0.
  • 0': Match ends, Charlotte FC 2, Toronto FC 0.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/7318.png&h=25&scale=crop&w=25&location=originTOR CLThttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/21300.png&h=25&scale=crop&w=25&location=origin
6 Fouls 16
1 Yellow Cards 1
0 Red Cards 0
0 Offsides 0
4 Corner Kicks 2
2 Saves 3
57 Possession 43
13 SHOTS 10
3 ON GOAL 4
0.2 On Target % 0.4
0 Penalty Goals 0
0 Penalty Kicks Taken 0
435 Accurate Passes 327
491 Passes 374
0.9 Pass Completion % 0.9
5 Accurate Crosses 3
18 Crosses 6
0.3 Cross % 0.5
40 Long Balls 36
19 Accurate Long Balls 20
0.5 Long Balls % 0.6
4 Blocked Shots 3
6 Effective Tackles 6
10 Tackles 8
0.6 Tackle % 0.8
5 Interceptions 7
10 Effective Clearances 22
10 Clearances 22

Game Information

Competition: MLS

Venue: Bank of America Stadium
Location: Charlotte, North Carolina, USA
Attendance: 27,835

MLS Standings

# TEAM GP GD PTS
1 Philadelphia Union 29 +23 57
2 FC Cincinnati 29 +6 52
3 Charlotte FC 29 +8 50
4 Nashville SC 29 +16 50
Full Standings

Line-Ups

CLT Charlotte FC (4-2-3-1)

No. Name
1 Kristijan Kahlina (GK)
3 Tim Ream
29 Adilson Malanda
2 Jahkeele Marshall-Rutty
6 Bill Tuiloma
16 Pep Biel
13 Brandt Bronico
8 Ashley Westwood Yellow Card
17 Idan Toklomati
10 Wilfried Zaha
18 Kerwin Vargas

TOR Toronto FC (4-2-3-1)

No. Name
1 Sean Johnson (GK)
17 Sigurd Rosted
5 Kevin Long
22 Richie Laryea
19 Kobe Franklin
23 Maxime Dominguez Yellow Card
14 Alonso Coello
21 Jonathan Osorio
29 Deandre Kerr
8 Matthew Longstaff
7 Theo Corbeanu

MLS News

Miami's Luis Suárez apologizes for spitting on Seattle staffer
Miami's Luis Suárez apologizes for spitting on Seattle staffer

Luis Suárez apologized for spitting on a Seattle Sounders staffer following Sunday's Leagues Cup final loss.

Miami starlet Cremaschi moves to Serie A's Parma on loan
Miami starlet Cremaschi moves to Serie A's Parma on loan

Inter Miami midfielder Benjamin Cremaschi will join Parma on loan through June 2026, and the Serie A side will have the option to purchase his contract.

Burley: MLS need to 'throw the book' at Suárez
Burley: MLS need to 'throw the book' at Suárez

Craig Burley slams Luis Suárez for appearing to spit on a Seattle Sounders member of staff following Inter Miami's Leagues Cup final loss.

Son's LAFC arrival brings out pride in L.A.'s Korean community
Son's LAFC arrival brings out pride in L.A.'s Korean community

"He's the face of soccer in our country and in a lot of Asia ... he's our superstar." Son Heung-Min's home debut for LAFC brought out the best of the city even in defeat to San Diego.

MLS Power Rankings: Philadelphia jumps San Diego into top spot
MLS Power Rankings: Philadelphia jumps San Diego into top spot

Philadelphia Union's statement win over Cincinnati has the Union back on top of ESPN's MLS Power Rankings.