New customers only | Commercial content | 18+ age limit | T&Cs apply

Toronto FC 0-2 Charlotte FC final score - 31 May 2025, Major League Soccer

Follow the next match live between these two teams
Charlotte FC - Toronto FC live

USA - Major League Soccer

Toronto FC
0
-
2
End
Charlotte FC

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

Toronto FC Toronto FC
Charlotte FC Charlotte FC
End of game
R. Petretta
90+2'
90+1'
P. Agyemang
90'
drop icon
P. Agyemang
86'
K. Vargas
L. Abada
R. Laryea
86'
A. Coello
D. Flores
84'
J. Osorio
80'
R. Laryea
L. Stefanovic
77'
75'
E. Williamson
P. Biel
T. Corbeanu
M. Dominguez
67'
66'
T. Ream
S. Doumbia
56'
drop icon
P. Biel
L. Abada
S. Rosted
Z. Monlouis
46'
D. Etienne
T. Spicer
46'
Half-time
D. Flores
37'
Kick-off

Game Statistics

CD Huachipato Toronto FC
CD Huachipato Charlotte FC
53
Ball possession (%)
47
5
Shots
11
2
Shots on-target
8
3
Shots off-target
3
4
Corners
6
2
Offsides
1
12
Fouls
10
11
Free kicks
14
5
Goal kicks
7
6
Saves
2
13
Throw-ins
19
4
Yellow cards
1

Players List

Toronto FC
Toronto FC
Goalkeeper

S. Johnson

Defender

S. Rosted

R. Laryea

R. Petretta

Midfielder

K. Thompson

A. Coello

J. Osorio

T. Corbeanu

O. Brynhildsen

Forward

L. Insigne

D. Etienne

Charlotte FC
Charlotte FC
Goalkeeper

D. Bingham

Defender

J. Marshall-Rutty

A. Malanda

T. Ream

Midfielder

A. Privett

E. Williamson

A. Westwood

B. Bronico

Forward

K. Vargas

P. Agyemang

W. Zaha

Substitutes

Toronto FC
Toronto FC
Goalkeeper

L. Gavran

Defender

K. Long

R. Laryea

L. Stefanovic 77'

S. Rosted

Z. Monlouis 46'

Midfielder

D. Etienne

T. Spicer 46'

A. Coello

D. Flores 84'

M. Longstaff

Forward

T. Corbeanu

M. Dominguez 67'

C. Sharp

Charlotte FC
Charlotte FC
Goalkeeper

K. Kahlina

Defender

T. Ream

S. Doumbia 66'

B. Tuiloma

Midfielder

E. Williamson

P. Biel 75'

N. Scardina

D. Diani

Forward

T. Smalls

K. Vargas

L. Abada 86'

I. Tavares

Missing players

Toronto FC
Toronto FC
Defender

N. Gomis

K. Franklin

H. Wingo

Midfielder

M. Cimermancic

Forward

D. Kerr

Charlotte FC
Charlotte FC
Defender

J. Forbes

N. Byrne

Midfielder

B. Cambridge

Forward

N. Berchimas

I. Gorno

Form

Table

Teams Pts P W D L GD
9
Charlotte FC
Charlotte FC
32 23 10 2 11 1
12
Toronto FC
Toronto FC
21 22 5 6 11 -4

Last matches

Toronto FC
Toronto FC Last matches
L W L W L L
Wins

2/6 (33%)

Draw

0/6 (0%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

3 Total goals
50% BTTS
1.67 Goals scored
1.33 Goals conceded
50% Over 2.5
50% Under 2.5

28 May 2025 - Major League Soccer

Toronto FC
1 :  2
Philadelphia Union

24 May 2025 - Major League Soccer

Toronto FC
1 :  2
Nashville SC

17 May 2025 - Major League Soccer

CF Montreal
1 :  6
Toronto FC

14 May 2025 - Major League Soccer

Toronto FC
0 :  1
FC Cincinnati

10 May 2025 - Major League Soccer

Toronto FC
2 :  0
DC United

3 May 2025 - Major League Soccer

Toronto FC
0 :  2
New England Revolution
D L W L L L
Wins

1/6 (17%)

Draw

1/6 (17%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

2.5 Total goals
50% BTTS
1 Goals scored
1.5 Goals conceded
50% Over 2.5
50% Under 2.5

28 May 2025 - Major League Soccer

Toronto FC
1 :  2
Philadelphia Union

24 May 2025 - Major League Soccer

Toronto FC
1 :  2
Nashville SC

14 May 2025 - Major League Soccer

Toronto FC
0 :  1
FC Cincinnati

10 May 2025 - Major League Soccer

Toronto FC
2 :  0
DC United

3 May 2025 - Major League Soccer

Toronto FC
0 :  2
New England Revolution

30 Apr 2025 - Canadian Championship

Toronto FC
2 :  2
CF Montreal
L L L D W W
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

3.5 Total goals
67% BTTS
1.83 Goals scored
1.67 Goals conceded
50% Over 2.5
50% Under 2.5

17 May 2025 - Major League Soccer

CF Montreal
1 :  6
Toronto FC

19 Apr 2025 - Major League Soccer

Real Salt Lake
0 :  1
Toronto FC

6 Apr 2025 - Major League Soccer

Inter Miami
1 :  1
Toronto FC

22 Mar 2025 - Major League Soccer

New York Red Bulls
2 :  1
Toronto FC

8 Mar 2025 - Major League Soccer

FC Cincinnati
2 :  0
Toronto FC

1 Mar 2025 - Major League Soccer

Orlando City SC
4 :  2
Toronto FC
Charlotte FC
Charlotte FC Last matches
L L L D W L
Wins

1/6 (17%)

Draw

1/6 (17%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

4.83 Total goals
100% BTTS
1.83 Goals scored
3 Goals conceded
100% Over 2.5
0% Under 2.5

28 May 2025 - Major League Soccer

New York Red Bulls
4 :  2
Charlotte FC

24 May 2025 - Major League Soccer

Charlotte FC
3 :  2
Columbus Crew

21 May 2025 - US Open Cup

DC United
3 :  3
Charlotte FC

17 May 2025 - Major League Soccer

Charlotte FC
1 :  4
Chicago Fire

14 May 2025 - Major League Soccer

Orlando City SC
3 :  1
Charlotte FC

10 May 2025 - Major League Soccer

Nashville SC
2 :  1
Charlotte FC
W W W L L W
Wins

4/6 (67%)

Draw

0/6 (0%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

3.67 Total goals
67% BTTS
2.17 Goals scored
1.5 Goals conceded
83% Over 2.5
17% Under 2.5

24 May 2025 - Major League Soccer

Charlotte FC
3 :  2
Columbus Crew

17 May 2025 - Major League Soccer

Charlotte FC
1 :  4
Chicago Fire

26 Apr 2025 - Major League Soccer

Charlotte FC
0 :  1
New England Revolution

19 Apr 2025 - Major League Soccer

Charlotte FC
3 :  0
San Diego FC

5 Apr 2025 - Major League Soccer

Charlotte FC
2 :  1
Nashville SC

22 Mar 2025 - Major League Soccer

Charlotte FC
4 :  1
San Jose Earthquakes
L W L L D L
Wins

1/6 (17%)

Draw

1/6 (17%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

5 Total goals
100% BTTS
2.17 Goals scored
2.83 Goals conceded
100% Over 2.5
0% Under 2.5

28 May 2025 - Major League Soccer

New York Red Bulls
4 :  2
Charlotte FC

21 May 2025 - US Open Cup

DC United
3 :  3
Charlotte FC

14 May 2025 - Major League Soccer

Orlando City SC
3 :  1
Charlotte FC

10 May 2025 - Major League Soccer

Nashville SC
2 :  1
Charlotte FC

6 May 2025 - US Open Cup

North Carolina
1 :  4
Charlotte FC

3 May 2025 - Major League Soccer

Columbus Crew
4 :  2
Charlotte FC

Head to head

Toronto FC

67 %

Draw

0 %

Charlotte FC

33 %

Average stats (last H2H results)

3.33
Total goals
33%
BTTS
2.33
Goals scored (Team 1)
1
Goals scored (Team 2)
67%
Over 2.5
33%
Under 2.5

13 Apr 2024 - Major League Soccer

Charlotte FC
3 :  2
Toronto FC

9 Mar 2024 - Major League Soccer

Toronto FC
1 :  0
Charlotte FC

23 Jul 2022 - Major League Soccer

Toronto FC
4 :  0
Charlotte FC
Improve your sports betting with our football team comparison tool (100+ statistics)

Live Commentary

90+4' sifflet_1

Ball goes out of play for a Charlotte goal kick.

90+4' tir_non_cadre_1

Toronto's Ola Brynhildsen breaks free at BMO Field. But the strike goes wide of the post.

90+4'  

Joe Dickerson awards the home team a throw-in.

90+3' coup_franc_1

Free kick for Toronto in their own half.

90+2' carton_jaune_1

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

90+2' coup_franc_1

Toronto will need to be alert as they defend a dangerous free kick from Charlotte.

90+2'  

Charlotte to take a throw-in in Toronto territory.

90+1' carton_jaune_1

Patrick Agyemang (Charlotte) gets a yellow card.

90' but_1

Charlotte take a comfortable 0-2 lead thanks to Patrick Agyemang.

90'  

Toronto have a dangerous throw-in.

88' sifflet_1

Goal kick for Charlotte at BMO Field.

88' coup_franc_1

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

87' sifflet_1

Toronto have a goal kick.

86' coup_franc_1

Joe Dickerson signals a free kick to Charlotte.

86' carton_jaune_1

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

86' corner_1

Corner awarded to Toronto.

86' substitution_1

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

84' sifflet_1

Goal kick for Charlotte at BMO Field.

84' substitution_1

The home team replace Deybi Flores with Alonso Coello.

83'  

Can Toronto get the ball into an attacking position from this throw-in in Charlotte's half?

82' coup_franc_1

Joe Dickerson signals a free kick to Charlotte just outside Toronto's area.

81'  

A throw-in for the away team on the opposite half.

81' coup_franc_1

Free kick for Charlotte in their own half.

80' carton_jaune_1

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

79' coup_franc_1

Toronto awarded a free kick in their own half.

78'  

Throw-in for Charlotte in the half of Toronto.

78'  

Joe Dickerson signals a Charlotte throw-in in Toronto's half.

77'  

Throw-in for Charlotte at BMO Field.

77' substitution_1

Richie Laryea is replacing Lazar Stefanovic for the home team.

76' hors_jeu_1

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

75' substitution_1

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

74' tir_cadre_1

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

73' tir_cadre_1

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

72' corner_1

Charlotte have been awarded a corner by Joe Dickerson.

70' corner_1

Toronto have been awarded a corner by Joe Dickerson.

70' coup_franc_1

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

69'  

Throw-in for Toronto in their own half.

68' corner_1

Corner awarded to Charlotte.

67' corner_1

Corner awarded to Toronto.

67' substitution_1

The home team replace Maxime Dominguez with Theo Corbeanu.

66' substitution_1

Tim Ream is replacing Souleyman Doumbia for the away team.

64'  

Throw-in for Charlotte at BMO Field.

63'  

Charlotte needs to be cautious. Toronto have an attacking throw-in.

63' sifflet_1

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

63' tir_non_cadre_1

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

61' sifflet_1

Ball goes out of play for a Charlotte goal kick.

60'  

Toronto awarded a throw-in in their own half.

60' coup_franc_1

Free kick for Charlotte in the half of Toronto.

59'  

Joe Dickerson awards the away team a throw-in.

59' coup_franc_1

Free kick for Charlotte in their own half.

58'  

Throw-in for Charlotte in the half of Toronto.

56' but_1

Goal! Pep Biel gives Charlotte a 0-1 lead. That's a fine assist from Liel Abada.

55'  

Throw-in for Toronto close to the penalty box.

55' tir_cadre_1

In Toronto, ON Toronto drive forward through Ola Brynhildsen. His shot is on target but it's saved.

54'  

Throw-in high up the field for Charlotte in Toronto, ON.

54'  

A throw-in for the away team on the opposite half.

53' sifflet_1

Joe Dickerson awards Charlotte a goal kick.

53' tir_non_cadre_1

In Toronto, ON Toronto attack through Jonathan Osorio. The finish is off target, however.

53'  

Toronto to take a throw-in in Charlotte territory.

50'  

Ball safe as Toronto is awarded a throw-in in their half.

46' coup_franc_1

Toronto awarded a free kick in their own half.

46' substitution_1

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

46' substitution_1

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

45' sifflet_1

The first half has been concluded at BMO Field.

45+1' hors_jeu_1

Toronto drive forward but Tyrese Spicer is judged offside.

45' corner_1

Toronto have been awarded a corner by Joe Dickerson.

42' coup_franc_1

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

41'  

Joe Dickerson signals a throw-in for Toronto, close to Charlotte's area.

40'  

Can Charlotte get the ball into an attacking position from this throw-in in Toronto's half?

39' corner_1

Charlotte have been awarded a corner by Joe Dickerson.

38'  

Can Charlotte capitalize from this throw-in deep inside Toronto's half?

37' coup_franc_1

Free kick for Charlotte in the half of Toronto.

37' carton_jaune_1

Deybi Flores is booked for the home team.

37'  

Charlotte needs to be cautious. Toronto have an attacking throw-in.

36' coup_franc_1

Toronto awarded a free kick in their own half.

36' corner_1

Corner awarded to Charlotte.

36' tir_cadre_1

Charlotte drives forward and Wilfried Zaha gets in a shot. Without netting, however.

35'  

Joe Dickerson signals a Charlotte throw-in in Toronto's half.

33' corner_1

Charlotte have been awarded a corner by Joe Dickerson.

32' hors_jeu_1

Toronto are too eager and fall into an offside trap.

31' coup_franc_1

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

31' coup_franc_1

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

30' sifflet_1

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

30' tir_non_cadre_1

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

30' corner_1

Corner awarded to Charlotte.

30' tir_cadre_1

Wilfried Zaha for Charlotte drives towards goal at BMO Field. But the finish is unsuccessful.

25'  

Can Charlotte get the ball into an attacking position from this throw-in in Toronto's half?

24'  

Throw-in for Charlotte in the half of Toronto.

22'  

Throw-in for Toronto close to the penalty box.

22' coup_franc_1

Free kick Toronto.

20' sifflet_1

Joe Dickerson awards Toronto a goal kick.

20' coup_franc_1

Joe Dickerson signals a free kick to Charlotte.

19'  

Throw-in Charlotte.

17' sifflet_1

Goal kick for Charlotte at BMO Field.

16' sifflet_1

Toronto have a goal kick.

16' tir_non_cadre_1

Liel Abada for Charlotte gets in a strike but fails to hit the target.

15'  

Charlotte to take a throw-in in Toronto territory.

11' sifflet_1

Ball goes out of play for a Toronto goal kick.

11' tir_non_cadre_1

Charlotte are pushing forward but Brandt Bronico's finish is wide of the goal.

11'  

A throw-in for the away team on the opposite half.

9'  

Charlotte have a dangerous throw-in.

8' coup_franc_1

Free kick for Charlotte in their own half.

6' coup_franc_1

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

6' coup_franc_1

Free kick for Toronto in their own half.

5' coup_franc_1

Toronto awarded a free kick in their own half.

4'  

Throw-in for Toronto in their own half.

sifflet_1

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.

Please Gamble Responsibly

logo footer