Toronto FC 3-3 Philadelphia Union final score - 22 April 2026, Major League Soccer

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

USA - Major League Soccer

Toronto FC
3
-
3
End
Philadelphia Union
Welcome offer
Exclusive Offer

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

Highlights

Toronto FC Toronto FC
Philadelphia Union Philadelphia Union
End of game
L. Gavran
A. Coello
90+7'
drop icon
90+4'
A. Bedoya
89'
drop icon
N. Harriel
A. Bedoya
83'
C. Sullivan
M. Iloski
83'
M. Jakupovic
J. Lukic
78'
O. Makhanya
78'
E. Alladoh
B. Damiani
65'
D. Jean-Jacques
65'
A. Bedoya
I. Vassilev
L. Stefanovic
W. Zimmerman
65'
K. Franklin
J. Cifuentes
64'
drop icon
61'
J. Sery
J. Sargent
D. Salloi
56'
drop icon
M. Henry
D. Kerr
54'
52'
drop icon
D. Jean-Jacques
R. Laryea
49'
A. Coello
46'
Half-time
45+5'
drop icon
M. Iloski
J. Lukic
D. Salloi
16'
J. Osorio
7'
Kick-off

Game Statistics

Toronto FC Toronto FC
Philadelphia Union Philadelphia Union
63
Possession (%)
37
7
Total shots
8
3
Shots on target
5
2
Corners
2
17
Free Kicks
11
12
Fouls
18
4
Yellow card
4
8
Goal opportunities
2
4
Offside
0
4
Shots off target
3
3
Shots blocked
2
468
Passes attempted
270
408
Successful passes
188
60
Unsuccessful passes
82
30
Long passes attempted
37
10
Successful long passes
16
20
Unsuccessful long passes
21
23
Crosses attempted
19
6
Successful crosses
2
17
Unsuccessful crosses
17
4
Successful dribbles
0
28
Loss of possession
11
18
Fouled against
12
4
Tackles attempted
9
3
Successful tackles
9
1
Missed tackles
0
54
Defensive clearances
33
1
Interceptions
15
3
Defensive blocks
4
1
Saves
0
7
Clearances
7
2
Goalkeeper dives
0
1
Injuries
0
2
Substitutions
4

Form

Table

Teams Pts P W D L GD
26 Toronto FC
14 14 3 5 6 -7
30 Philadelphia Union
7 15 1 4 10 -12

Last matches

Toronto FC
Toronto FC Last matches
W D W W D D
Wins

3/6 (50%)

Draw

3/6 (50%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

3.17 Total goals
83% BTTS
1.83 Goals scored
1.33 Goals conceded
50% Over 2.5
50% Under 2.5

18 Apr 2026 - Major League Soccer

Toronto FC
3 :  3
Austin FC

11 Apr 2026 - Major League Soccer

Toronto FC
1 :  1
FC Cincinnati

4 Apr 2026 - Major League Soccer

Toronto FC
3 :  2
Colorado Rapids

21 Mar 2026 - Major League Soccer

Toronto FC
2 :  1
Columbus Crew

14 Mar 2026 - Major League Soccer

Toronto FC
1 :  1
New York Red Bulls

8 Mar 2026 - Major League Soccer

FC Cincinnati
0 :  1
Toronto FC
W D W W D D
Wins

3/6 (50%)

Draw

3/6 (50%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

4 Total goals
100% BTTS
2.33 Goals scored
1.67 Goals conceded
67% Over 2.5
33% Under 2.5

18 Apr 2026 - Major League Soccer

Toronto FC
3 :  3
Austin FC

11 Apr 2026 - Major League Soccer

Toronto FC
1 :  1
FC Cincinnati

4 Apr 2026 - Major League Soccer

Toronto FC
3 :  2
Colorado Rapids

21 Mar 2026 - Major League Soccer

Toronto FC
2 :  1
Columbus Crew

14 Mar 2026 - Major League Soccer

Toronto FC
1 :  1
New York Red Bulls

18 Oct 2025 - Major League Soccer

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

1/6 (17%)

Draw

2/6 (33%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

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

8 Mar 2026 - Major League Soccer

FC Cincinnati
0 :  1
Toronto FC

28 Feb 2026 - Major League Soccer

Vancouver Whitecaps
3 :  0
Toronto FC

21 Feb 2026 - Major League Soccer

FC Dallas
3 :  2
Toronto FC

8 Oct 2025 - Major League Soccer

Los Angeles FC
2 :  0
Toronto FC

4 Oct 2025 - Major League Soccer

Chicago Fire
2 :  2
Toronto FC

20 Sept 2025 - Major League Soccer

Columbus Crew
1 :  1
Toronto FC
Philadelphia Union
Philadelphia Union Last matches
L D L L W D
Wins

1/6 (17%)

Draw

2/6 (33%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

2.5 Total goals
83% BTTS
1 Goals scored
1.5 Goals conceded
67% Over 2.5
33% Under 2.5

18 Apr 2026 - Major League Soccer

Philadelphia Union
0 :  0
DC United

11 Apr 2026 - Major League Soccer

CF Montreal
1 :  2
Philadelphia Union

4 Apr 2026 - Major League Soccer

Charlotte FC
2 :  1
Philadelphia Union

21 Mar 2026 - Major League Soccer

Philadelphia Union
1 :  2
Chicago Fire

18 Mar 2026 - Concachampions

CF America
1 :  1
Philadelphia Union

14 Mar 2026 - Major League Soccer

Atlanta United Fc
3 :  1
Philadelphia Union
W L L L L D
Wins

1/6 (17%)

Draw

1/6 (17%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

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

18 Apr 2026 - Major League Soccer

Philadelphia Union
0 :  0
DC United

21 Mar 2026 - Major League Soccer

Philadelphia Union
1 :  2
Chicago Fire

10 Mar 2026 - Concachampions

Philadelphia Union
0 :  1
CF America

7 Mar 2026 - Major League Soccer

Philadelphia Union
0 :  1
San Jose Earthquakes

1 Mar 2026 - Major League Soccer

Philadelphia Union
1 :  2
New York City

26 Feb 2026 - Concachampions

Philadelphia Union
7 :  0
Defence Force FC
W L L D L W
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

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

11 Apr 2026 - Major League Soccer

CF Montreal
1 :  2
Philadelphia Union

4 Apr 2026 - Major League Soccer

Charlotte FC
2 :  1
Philadelphia Union

18 Mar 2026 - Concachampions

CF America
1 :  1
Philadelphia Union

14 Mar 2026 - Major League Soccer

Atlanta United Fc
3 :  1
Philadelphia Union

21 Feb 2026 - Major League Soccer

DC United
1 :  0
Philadelphia Union

18 Feb 2026 - Concachampions

Defence Force FC
0 :  5
Philadelphia Union

Head to head

Toronto FC

33 %

Draw

33 %

Philadelphia Union

33 %

Average stats (last H2H results)

2.67
Total goals
66.67%
BTTS
1.17
Goals scored
1.5
Goals conceded
66.67%
Over 2.5
33.33%
Under 2.5

9 Aug 2025 - Major League Soccer

Philadelphia Union
1 :  1
Toronto FC

28 May 2025 - Major League Soccer

Toronto FC
1 :  2
Philadelphia Union

13 Jul 2024 - Major League Soccer

Toronto FC
2 :  1
Philadelphia Union

29 May 2024 - Major League Soccer

Philadelphia Union
0 :  0
Toronto FC

30 Aug 2023 - Major League Soccer

Toronto FC
3 :  1
Philadelphia Union

9 Oct 2022 - Major League Soccer

Philadelphia Union
4 :  0
Toronto FC

Tactical Scheme

Toronto FC

Formation : 5 - 3 - 2

1
L. Gavran
19
K. Franklin
14
A. Coello
12
Z. Monlouis
25
W. Zimmerman
22
R. Laryea
8
J. Cifuentes
21
J. Osorio
20
D. Salloi
29
D. Kerr
9
J. Sargent
9
B. Damiani
10
M. Iloski
19
I. Vassilev
4
J. Lukic
8
J. Bueno
21
D. Jean-Jacques
39
F. Westfield
29
O. Makhanya
5
J. Sery
26
N. Harriel
18
A. Blake

Formation : 4 - 4 - 2

Philadelphia Union

Substitutes

Toronto FC
Toronto FC
Goalkeeper

W. Yarbrough

Defender

L. Stefanovic

W. Zimmerman 65'

Midfielder

M. Cimermancic

R. Fisher

M. Henry

D. Kerr 54'

Forward

J. Vilsaint

E. Aristizabal

D. Etienne

R. Edwards

Philadelphia Union
Philadelphia Union
Goalkeeper

A. Rick

Defender

G. Martinez

P. Ndinga

Midfielder

A. Bedoya

I. Vassilev 65'

B. Bender

C. Sullivan

M. Iloski 83'

Forward

M. Jakupovic

J. Lukic 83'

E. Alladoh

B. Damiani 78'

J. Rafanello

Missing players

Toronto FC
Toronto FC
Defender

B. Kuscevic

H. Wingo

M. Pereira

N. Gomis

Midfielder

D. Mihailovic

Forward

T. Corbeanu

Philadelphia Union
Philadelphia Union
Midfielder

Q. Sullivan

Forward

A. Anello

S. Olivas

Live Commentary

90+7' but_1

Luka Gavran grabs a goal to bring things level at 3 - 3 at BMO Field.

90+6' coup_franc_1

Free kick Toronto.

90+5' coup_franc_1

Fotis Bazakos signals a free kick to Toronto in their own half.

90+5'  

Fotis Bazakos awards the away team a throw-in.

90+4'  

Fotis Bazakos signals a Philadelphia throw-in in Toronto's half.

90+4'  

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

90+4' carton_jaune_1

Alejandro Bedoya (Philadelphia) has been booked and must now be careful not to get a second yellow card.

90+3'  

Philadelphia awarded a throw-in in their own half.

90+2' coup_franc_1

It's getting dangerous! Free kick for Philadelphia close to the penalty box.

90+2'  

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

90+1' coup_franc_1

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

90' ending

Full-time! The final score is 3 - 3.

89' but_1

Goal! The away team take a 2 - 3 lead through Nathan Harriel.

89' corner_1

Corner awarded to Philadelphia.

88'  

Throw-in for Toronto in the half of Philadelphia.

87' coup_franc_1

Free kick for Philadelphia in their own half.

86'  

Throw-in for Philadelphia in their own half.

86' coup_franc_1

Toronto are in shooting range from this free kick.

85'  

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

85'  

Throw-in for Toronto close to the penalty box.

84' sifflet_1

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

84'  

Fotis Bazakos signals a throw-in for Philadelphia, close to Toronto's area.

83' sifflet_1

Fotis Bazakos awards Toronto a goal kick.

83'  

Throw-in Philadelphia.

83' substitution_1

Bradley Carnell is making the team's fourth substitution at BMO Field with Cavan Sullivan replacing Milan Iloski.

83' substitution_1

Malik Jakupovic is replacing Jovan Lukic for the away team.

82' hors_jeu_1

Daniel Salloi for Toronto is whistled offside.

80' sifflet_1

Toronto have a goal kick.

80'  

Throw-in for Philadelphia at BMO Field.

79'  

Philadelphia awarded a throw-in in their own half.

78' carton_jaune_1

At BMO Field, Olwethu Makhanya has been yellow-carded for the away team.

78' substitution_1

Bradley Carnell is making the team's second substitution at BMO Field with Ezekiel Alladoh replacing Bruno Damiani.

78' hors_jeu_1

Toronto's Josh Sargent has run offside.

76'  

Throw-in Toronto.

76'  

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

74'  

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

74'  

Philadelphia to take a throw-in in Toronto territory.

74'  

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

73' sifflet_1

Goal kick for Philadelphia at BMO Field.

71' hors_jeu_1

Toronto drive forward but Malik Henry is judged offside.

69'  

Fotis Bazakos awards the away team a throw-in.

69'  

Throw-in for Philadelphia at BMO Field.

68' sifflet_1

Fotis Bazakos awards Toronto a goal kick.

68'  

Throw-in for Philadelphia in their own half.

67' coup_franc_1

Can Philadelphia capitalize from this dangerous free kick?

66' coup_franc_1

Fotis Bazakos signals a free kick to Toronto.

65' substitution_1

The home team have replaced Walker Zimmerman with Lazar Stefanovic. This is the second substitution made today by Robin Fraser.

65' substitution_1

Alejandro Bedoya is on a sub for Indiana Vassilev for Philadelphia.

65' carton_jaune_1

Danley Jean-Jacques (Philadelphia) has received a yellow card from Fotis Bazakos.

65' coup_franc_1

Fotis Bazakos signals a free kick to Toronto in their own half.

64' but_1

Goal! The home team draw level at 2 - 2 through Kobe Franklin.

63'  

Throw-in Toronto.

62'  

Throw-in for Philadelphia at BMO Field.

62' tir_cadre_1

Philadelphia's Bruno Damiani gets in a shot on goal at BMO Field. But the effort is unsuccessful.

62'  

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

61' carton_jaune_1

Japhet Sery (Philadelphia) has been booked and must now be careful not to get a second yellow card.

61' coup_franc_1

Fotis Bazakos signals a free kick to Toronto just outside Philadelphia's area.

59'  

Throw-in for Philadelphia in their own half.

58'  

Fotis Bazakos signals a Toronto throw-in in Philadelphia's half.

57' sifflet_1

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

57' tir_non_cadre_1

Daniel Salloi for Toronto gets in a strike but fails to hit the target.

56' but_1

Goal! Toronto reduce the deficit to 1 - 2 through Josh Sargent.

55' coup_franc_1

Free kick for Toronto in their own half.

54'  

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

54' substitution_1

Toronto make their first substitution with Malik Henry replacing Deandre Kerr.

52' but_1

Philadelphia take a comfortable 0 - 2 lead thanks to Danley Jean-Jacques.

52'  

Throw-in for Philadelphia in the half of Toronto.

51'  

Fotis Bazakos signals a Toronto throw-in in Philadelphia's half.

51' coup_franc_1

Toronto awarded a free kick in their own half.

50'  

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

49' carton_jaune_1

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

49' coup_franc_1

Fotis Bazakos signals a free kick to Philadelphia in their own half.

49' coup_franc_1

Free kick for Toronto in their own half.

48'  

Philadelphia awarded a throw-in in their own half.

48'  

Fotis Bazakos awards the away team a throw-in.

47' coup_franc_1

Free kick for Toronto in the half of Philadelphia.

47'  

Philadelphia to take a throw-in in Toronto territory.

46' carton_jaune_1

Alonso Coello (Toronto) gets a yellow card.

46' coup_franc_1

Philadelphia awarded a free kick in their own half.

46'  

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

45+7' sifflet_1

Philadelphia have a goal kick.

45+6' sifflet_1

Ball goes out of play for a Philadelphia goal kick.

45+6' tir_non_cadre_1

Toronto are coming forward and Daniel Salloi gets in a strike, it misses the target, however.

45+6' coup_franc_1

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

45+5' but_1

Goal! Milan Iloski gives Philadelphia a 0 - 1 lead.

45+3' sifflet_1

Goal kick for Philadelphia at BMO Field.

45+2'  

Throw-in for Toronto in the half of Philadelphia.

45'  

The whistle has gone to end the first-half.

45'  

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

45'  

Throw-in for Toronto in their own half.

44' corner_1

Toronto takes a corner from the right.

44' tir_non_cadre_1

In Toronto, ON Toronto attack through Josh Sargent. The finish is off target, however.

43'  

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

41' coup_franc_1

Philadelphia awarded a free kick in their own half.

39'  

Toronto to take a throw-in in Philadelphia territory.

38'  

Toronto awarded a throw-in in their own half.

37' coup_franc_1

Free kick for Toronto in their own half.

36' hors_jeu_1

Fotis Bazakos blows against Toronto's Josh Sargent for offside.

36' coup_franc_1

Free kick Philadelphia.

35'  

Fotis Bazakos signals a Toronto throw-in in Philadelphia's half.

34' coup_franc_1

Fotis Bazakos signals a free kick to Toronto in their own half.

32'  

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

27' sifflet_1

Fotis Bazakos awards Philadelphia a goal kick.

27' tir_non_cadre_1

Walker Zimmerman of Toronto gets in a strike, but is off target.

27' corner_1

Corner awarded to Toronto.

25'  

Throw-in for Philadelphia in the half of Toronto.

24'  

Fotis Bazakos awards the home team a throw-in.

23'  

Throw-in for Toronto at BMO Field.

23'  

Toronto to take a throw-in in Philadelphia territory.

23'  

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

22'  

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

21' coup_franc_1

Free kick for Toronto in their own half.

19'  

Throw-in Philadelphia.

18' sifflet_1

Goal kick for Philadelphia at BMO Field.

18'  

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

18'  

Toronto have a dangerous throw-in.

17' sifflet_1

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

17' tir_non_cadre_1

Francis Westfield of Philadelphia gets in a strike, but is off target.

16' carton_jaune_1

Toronto's Daniel Salloi has been booked in Toronto, ON.

16' coup_franc_1

Philadelphia awarded a free kick in their own half.

15' sifflet_1

Toronto have a goal kick.

15' tir_non_cadre_1

Philadelphia are pushing forward but Milan Iloski's finish is wide of the goal.

15' coup_franc_1

Fotis Bazakos signals a free kick to Philadelphia in their own half.

14'  

Throw-in Toronto.

13' sifflet_1

Ball goes out of play for a Toronto goal kick.

13' tir_non_cadre_1

In Toronto, ON Philadelphia attack through Jovan Lukic. The finish is off target, however.

13' corner_1

Philadelphia have been awarded a corner by Fotis Bazakos.

11' coup_franc_1

Free kick for Toronto in their own half.

8' tir_cadre_1

Philadelphia drives forward and Francis Westfield gets in a shot. Without netting, however.

7' carton_jaune_1

Jonathan Osorio is booked for the home team.

7' coup_franc_1

Philadelphia awarded a free kick in their own half.

6' coup_franc_1

Fotis Bazakos signals a free kick to Toronto in their own half.

4'  

Toronto awarded a throw-in in their own half.

3'  

Throw-in for Philadelphia in their own half.

2'  

Throw-in for Philadelphia at BMO Field.

1' coup_franc_1

Fotis Bazakos signals a free kick to Philadelphia.

1'  

Fotis Bazakos signals a Philadelphia throw-in in Toronto's half.

1'  

Fotis Bazakos awards the home team a throw-in.

 

Toronto FC have conceded a goal in each of their last 5 matches.

 

Jose Adoni Cifuentes Charcopa has more yellow cards (3) than any other player at Toronto FC. Japhet Sery Larsen has collected 3 for Philadelphia Union.

 

Toronto FC scores 1.36 goals when playing at home and Philadelphia Union scores 1.32 goals when playing away (on average).

 

Average number of goals in the first half in meetings between Toronto FC and Philadelphia Union is 0.8.

 

Average number of goals in meetings between Toronto FC and Philadelphia Union is 2.4.

 

Toronto FC scores 1.4 goals in a match against Philadelphia Union and Philadelphia Union scores 1 goals against Toronto FC (on average).

 

Philadelphia Union have won just 1 of their last 5 MLS games against Toronto FC.

 

Toronto FC have lost just 1 of their last 5 MLS games against Philadelphia Union.

 

In the last 5 meetings Toronto FC won 2, Philadelphia Union won 1, 2 draws.

 

Toronto FC have lost just 1 of their last 5 games against Philadelphia Union (in all competitions).

 

Toronto FC's performance of the last 5 matches is better than Philadelphia Union's.

 

In MLS, Toronto FC has better performance than Philadelphia Union.

 

When Philadelphia Union is down 1-0 away, they win 15% of their matches.

 

When Toronto FC is down 0-1 home, they win 15% of their matches.

 

When Philadelphia Union leads 0-1 away, they win in 87% of their matches.

 

When Toronto FC leads 1-0 at home, they win in 37% of their matches.

 

Their last meeting was a draw. (1-1)

 

Toronto FC wins 16% of halftimes, Philadelphia Union wins 35%.

 

Toronto FC wins 1st half in 16% of their matches, Philadelphia Union in 35% of their matches.

 

Philadelphia Union have scored at least one goal for 5 consecutive matches.

 

Philadelphia Union have conceded a goal in each of their last 8 matches.

 

Toronto FC have scored at least one goal for 6 consecutive matches.

 

Toronto FC's home record this season: 2-3-0.

 

Philadelphia Union haven't scored in 1 of their 4 away matches in MLS this season.

 

Toronto FC haven't scored in 0 of their 5 home matches in MLS this season.

 

Toronto FC haven't lost in any of their last 13 home matches.

 

Toronto FC haven't lost in their last 6 games.

 

Did you know that Toronto FC scores 46% of their goals between the minutes 76-90?

 

Last season's matches: 1-2 (Toronto FC at home) and 1-1 (Philadelphia Union at home).

 

During the last 38 meetings, Toronto FC have won 15 times, there have been 10 draws while Philadelphia Union have won 13 times. The goal difference is 56-52 in favour of Philadelphia Union.

 

During the last 18 meetings with Toronto FC playing at home, Toronto FC have won 10 times, there have been 4 draws while Philadelphia Union have won 4 times. The goal difference is 33-24 in favour of Toronto FC.

 

The most common result of matches between Toronto FC and Philadelphia Union is 1-1. 6 matches have ended with this result.

 

The most common result of matches between Toronto FC and Philadelphia Union when Toronto FC is playing at home is 2-1. 4 matches have ended with this result.

Score and result Toronto FC - Philadelphia Union

The Toronto FC - Philadelphia Union match (Football - Major League Soccer) at 22/04/2026 19:30 is complete.

The Toronto FC - Philadelphia Union match result is as follows: 3-3.

Now that this Major League Soccer Football match is over and the score is known, you can find the highlights and key statistics on that same page.