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 Timeline

  • 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. Nicholas 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 Table

# TEAM GP GD PTS
1 Philadelphia Union 25 +19 50
2 FC Cincinnati 25 +8 49
3 Nashville SC 25 +16 47
4 Columbus Crew 25 +5 44
Full Table

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

Messi tracker: Goals, assists, key moments for Inter Miami
Messi tracker: Goals, assists, key moments for Inter Miami

With Lionel Messi in the final year of his contract with Inter Miami, ESPN provides game-by-game analysis of the World Cup winner's performances.

Messi sets up late Miami win in Leagues Cup: 'Need to compete'
Messi sets up late Miami win in Leagues Cup: 'Need to compete'

Lionel Messi said he struggled to find rhythm in the first half against Atlas on Wednesday night at Chase Stadium before setting up two second-half goals -- including a late winner -- in a 2-1 victory to kick off Inter Miami CF's Leagues Cup campaign.

Miami wins it late behind Messi's pair of assists
Miami wins it late behind Messi's pair of assists

Lionel Messi tallies two assists in Inter Miami's 2-1 win over Atlas in the Leagues Cup.

Miami stuns Atlas with Messi's assist to Weigandt in stoppage time
Miami stuns Atlas with Messi's assist to Weigandt in stoppage time

Lionel Messi sets up Marcelo Weigandt to score the go-ahead goal for Inter Miami in the final moments vs. Atlas.

Rodrigo De Paul starts for Miami in Leagues Cup win over Atlas
Rodrigo De Paul starts for Miami in Leagues Cup win over Atlas

Rodrigo De Paul made his debut for Inter Miami CF on Wednesday night in a dramatic 2-1 win over Atlas in the 2025 Leagues Cup.