USA - Major League Soccer
New customers only | Commercial content | 18+ age limit | T&Cs apply
Highlights




Game Statistics


Players List

S. Johnson
DefenderS. Rosted
R. Laryea
R. Petretta
MidfielderK. Thompson
A. Coello
J. Osorio
T. Corbeanu
O. Brynhildsen
ForwardL. Insigne
D. Etienne

D. Bingham
DefenderJ. Marshall-Rutty
A. Malanda
T. Ream
MidfielderA. Privett
E. Williamson
A. Westwood
B. Bronico
ForwardK. Vargas
P. Agyemang
W. Zaha
Substitutes

L. Gavran
DefenderK. Long
R. Laryea
S. Rosted
D. Etienne
A. Coello
M. Longstaff
ForwardT. Corbeanu
C. Sharp

K. Kahlina
DefenderT. Ream
B. Tuiloma
MidfielderE. Williamson
N. Scardina
D. Diani
ForwardT. Smalls
K. Vargas
I. Tavares
Missing players

N. Gomis
K. Franklin
H. Wingo
MidfielderM. Cimermancic
ForwardD. Kerr

J. Forbes
N. Byrne
MidfielderB. Cambridge
ForwardN. Berchimas
I. Gorno
Form
Table
Teams | Pts | P | W | D | L | GD |
---|---|---|---|---|---|---|
9
![]() |
32 | 23 | 10 | 2 | 11 | 1 |
12
![]() |
21 | 22 | 5 | 6 | 11 | -4 |
Last matches

2/6 (33%)
0/6 (0%)
4/6 (67%)
Average stats (Last 6 matchs)
28 May 2025 - Major League Soccer
24 May 2025 - Major League Soccer
17 May 2025 - Major League Soccer
14 May 2025 - Major League Soccer
10 May 2025 - Major League Soccer
3 May 2025 - Major League Soccer
1/6 (17%)
1/6 (17%)
4/6 (67%)
Average stats (Last 6 matchs)
28 May 2025 - Major League Soccer
24 May 2025 - Major League Soccer
14 May 2025 - Major League Soccer
10 May 2025 - Major League Soccer
3 May 2025 - Major League Soccer
30 Apr 2025 - Canadian Championship
2/6 (33%)
1/6 (17%)
3/6 (50%)
Average stats (Last 6 matchs)
17 May 2025 - Major League Soccer
19 Apr 2025 - Major League Soccer
6 Apr 2025 - Major League Soccer
22 Mar 2025 - Major League Soccer
8 Mar 2025 - Major League Soccer
1 Mar 2025 - Major League Soccer

1/6 (17%)
1/6 (17%)
4/6 (67%)
Average stats (Last 6 matchs)
28 May 2025 - Major League Soccer
24 May 2025 - Major League Soccer
21 May 2025 - US Open Cup
17 May 2025 - Major League Soccer
14 May 2025 - Major League Soccer
10 May 2025 - Major League Soccer
4/6 (67%)
0/6 (0%)
2/6 (33%)
Average stats (Last 6 matchs)
24 May 2025 - Major League Soccer
17 May 2025 - Major League Soccer
26 Apr 2025 - Major League Soccer
19 Apr 2025 - Major League Soccer
5 Apr 2025 - Major League Soccer
22 Mar 2025 - Major League Soccer
1/6 (17%)
1/6 (17%)
4/6 (67%)
Average stats (Last 6 matchs)
28 May 2025 - Major League Soccer
21 May 2025 - US Open Cup
14 May 2025 - Major League Soccer
10 May 2025 - Major League Soccer
6 May 2025 - US Open Cup
3 May 2025 - Major League Soccer
Head to head
67 %
0 %
33 %
Average stats (last H2H results)
13 Apr 2024 - Major League Soccer
9 Mar 2024 - Major League Soccer
23 Jul 2022 - Major League Soccer
Live Commentary

Ball goes out of play for a Charlotte goal kick.

Toronto's Ola Brynhildsen breaks free at BMO Field. But the strike goes wide of the post.
Joe Dickerson awards the home team a throw-in.

Free kick for Toronto in their own half.

Raoul Petretta (Toronto) has been booked and must now be careful not to get a second yellow card.

Toronto will need to be alert as they defend a dangerous free kick from Charlotte.
Charlotte to take a throw-in in Toronto territory.

Patrick Agyemang (Charlotte) gets a yellow card.

Charlotte take a comfortable 0-2 lead thanks to Patrick Agyemang.
Toronto have a dangerous throw-in.

Goal kick for Charlotte at BMO Field.

Joe Dickerson signals a free kick to Toronto in their own half.

Toronto have a goal kick.

Joe Dickerson signals a free kick to Charlotte.

At BMO Field, Richie Laryea has been yellow-carded for the home team.

Corner awarded to Toronto.

Kerwin Vargas is on a sub for Liel Abada for Charlotte.

Goal kick for Charlotte at BMO Field.

The home team replace Deybi Flores with Alonso Coello.
Can Toronto get the ball into an attacking position from this throw-in in Charlotte's half?

Joe Dickerson signals a free kick to Charlotte just outside Toronto's area.
A throw-in for the away team on the opposite half.

Free kick for Charlotte in their own half.

Jonathan Osorio (Toronto) has received a first yellow card.

Toronto awarded a free kick in their own half.
Throw-in for Charlotte in the half of Toronto.
Joe Dickerson signals a Charlotte throw-in in Toronto's half.
Throw-in for Charlotte at BMO Field.

Richie Laryea is replacing Lazar Stefanovic for the home team.

In Toronto, ON, Charlotte push forward quickly but are pulled up for offside.

Charlotte make their second substitution with Eryk Williamson replacing Pep Biel.

Liel Abada gets his shot on target but fails to score for Charlotte.

Charlotte pushes forward through Liel Abada, whose finish on goal is saved.

Charlotte have been awarded a corner by Joe Dickerson.

Toronto have been awarded a corner by Joe Dickerson.

Joe Dickerson signals a free kick to Toronto in their own half.
Throw-in for Toronto in their own half.

Corner awarded to Charlotte.

Corner awarded to Toronto.

The home team replace Maxime Dominguez with Theo Corbeanu.

Tim Ream is replacing Souleyman Doumbia for the away team.
Throw-in for Charlotte at BMO Field.
Charlotte needs to be cautious. Toronto have an attacking throw-in.

It's a goal kick for the away team in Toronto, ON.

Maxime Dominguez of Toronto gets in a strike, but is off target.

Ball goes out of play for a Charlotte goal kick.
Toronto awarded a throw-in in their own half.

Free kick for Charlotte in the half of Toronto.
Joe Dickerson awards the away team a throw-in.

Free kick for Charlotte in their own half.
Throw-in for Charlotte in the half of Toronto.

Goal! Pep Biel gives Charlotte a 0-1 lead. That's a fine assist from Liel Abada.
Throw-in for Toronto close to the penalty box.

In Toronto, ON Toronto drive forward through Ola Brynhildsen. His shot is on target but it's saved.
Throw-in high up the field for Charlotte in Toronto, ON.
A throw-in for the away team on the opposite half.

Joe Dickerson awards Charlotte a goal kick.

In Toronto, ON Toronto attack through Jonathan Osorio. The finish is off target, however.
Toronto to take a throw-in in Charlotte territory.
Ball safe as Toronto is awarded a throw-in in their half.

Toronto awarded a free kick in their own half.

Toronto make their second substitution with Sigurd Rosted replacing Zane Monlouis.

Derick Etienne is on a sub for Tyrese Spicer for Toronto.

The first half has been concluded at BMO Field.

Toronto drive forward but Tyrese Spicer is judged offside.

Toronto have been awarded a corner by Joe Dickerson.

Joe Dickerson signals a free kick to Charlotte in their own half.
Joe Dickerson signals a throw-in for Toronto, close to Charlotte's area.
Can Charlotte get the ball into an attacking position from this throw-in in Toronto's half?

Charlotte have been awarded a corner by Joe Dickerson.
Can Charlotte capitalize from this throw-in deep inside Toronto's half?

Free kick for Charlotte in the half of Toronto.

Deybi Flores is booked for the home team.
Charlotte needs to be cautious. Toronto have an attacking throw-in.

Toronto awarded a free kick in their own half.

Corner awarded to Charlotte.

Charlotte drives forward and Wilfried Zaha gets in a shot. Without netting, however.
Joe Dickerson signals a Charlotte throw-in in Toronto's half.

Charlotte have been awarded a corner by Joe Dickerson.

Toronto are too eager and fall into an offside trap.

In Toronto, ON a free kick has been awarded the away team.

Joe Dickerson signals a free kick to Toronto in their own half.

It's a goal kick for the home team in Toronto, ON.

Brandt Bronico (Charlotte) is first to the ball but his header is off-target.

Corner awarded to Charlotte.

Wilfried Zaha for Charlotte drives towards goal at BMO Field. But the finish is unsuccessful.
Can Charlotte get the ball into an attacking position from this throw-in in Toronto's half?
Throw-in for Charlotte in the half of Toronto.
Throw-in for Toronto close to the penalty box.

Free kick Toronto.

Joe Dickerson awards Toronto a goal kick.

Joe Dickerson signals a free kick to Charlotte.
Throw-in Charlotte.

Goal kick for Charlotte at BMO Field.

Toronto have a goal kick.

Liel Abada for Charlotte gets in a strike but fails to hit the target.
Charlotte to take a throw-in in Toronto territory.

Ball goes out of play for a Toronto goal kick.

Charlotte are pushing forward but Brandt Bronico's finish is wide of the goal.
A throw-in for the away team on the opposite half.
Charlotte have a dangerous throw-in.

Free kick for Charlotte in their own half.

Joe Dickerson signals a free kick to Charlotte in their own half.

Free kick for Toronto in their own half.

Toronto awarded a free kick in their own half.
Throw-in for Toronto in their own half.

The match is underway at BMO Field.
Federico Bernardeschi is Toronto FC's top scorer with 4 goals. Patrick Agyemang has scored 5 times for Charlotte FC.
Toronto FC's home record this season: 1-2-5.
Toronto FC scores 0.85 goals when playing at home and Charlotte FC scores 1.35 goals when playing away (on average).
Average number of goals in the first half in meetings between Toronto FC and Charlotte FC is 1.
Average number of goals in meetings between Toronto FC and Charlotte FC is 3.
Toronto FC scores 1.4 goals in a match against Charlotte FC and Charlotte FC scores 1.6 goals against Toronto FC (on average).
In the last 5 meetings Toronto FC won 2, Charlotte FC won 2, 1 draws.
Toronto FC's performance of the last 5 matches is better than Charlotte FC's.
In MLS, Toronto FC has better performance than Charlotte FC.
When Charlotte FC is down 1-0 away, they win 7% of their matches.
When Toronto FC is down 0-1 home, they win 10% of their matches.
When Charlotte FC leads 0-1 away, they win in 62% of their matches.
When Toronto FC leads 1-0 at home, they win in 42% of their matches.
On their last meeting Charlotte FC won by 1 goals.
The winner of their last meeting was Charlotte FC.
Toronto FC wins 19% of halftimes, Charlotte FC wins 21%.
Toronto FC wins 1st half in 19% of their matches, Charlotte FC in 21% of their matches.
Charlotte FC have scored at least one goal for 7 consecutive matches.
Charlotte FC have conceded a goal in each of their last 8 matches.
Federico Bernardeschi has assisted the most goals for Toronto FC with 3. Pep Biel is Charlotte FC's biggest assister (7).
Charlotte FC haven't scored in 2 of their 7 away matches in MLS this season.
Toronto FC haven't scored in 5 of their 8 home matches in MLS this season.
When playing at home, Toronto FC have not lost to Charlotte FC in their last 3 encounters.
Charlotte FC have lost 3 away matches in a row.
Charlotte FC have lost 4 matches in a row.
Did you know that Charlotte FC scores 29% of their goals between the minutes 46-60?
Did you know that Toronto FC scores 29% of their goals between the minutes 61-75?
In MLS, Charlotte FC have lost their last 3 away matches.
Charlotte FC have a losing streak of 5 matches in MLS.
Last season's matches: 1-0 (Toronto FC at home) and 3-2 (Charlotte FC at home).
During the last 6 meetings, Toronto FC have won 3 times, there have been 1 draws while Charlotte FC have won 2 times. The goal difference is 11-8 in favour of Toronto FC.
Score and result Toronto FC - Charlotte FC
The Toronto FC - Charlotte FC (Football - Major League Soccer) match in 31/05/2025 19:30 is now complete.
The Toronto FC - Charlotte FC result is as follows: 0-2
Now that this Football (Major League Soccer) match is over and the score is known, you can find the highlights and key statistics on that same page.