Major League Soccer Regular Season - 9
Toronto FC 3 - 3 FT Philadelphia Union
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
7' J. Osorio
16' D. Salloi
M. Iloski (J. Lukic) 45'+4
HT
46' A. Coello
49' R. Laryea
D. Jean Jacques 53'
54' ↓ D. Kerr ↑M. Henry
56' J. Sargent (D. Salloi)
J. Sery Larsen 61'
64' K. Franklin (J. Cifuentes)
65' ↓ W. Zimmerman ↑L. Stefanovic
↓ I. Vassilev ↑A. Bedoya 65'
D. Jean Jacques 65'
O. Makhanya 78'
↓ B. Damiani ↑E. Alladoh 79'
↓ J. Lukic ↑M. Jakupovic 82'
↓ M. Iloski ↑C. Sullivan 82'
N. Harriel (A. Bedoya) 89'
A. Bedoya 90'+3
90'+6 L. Gavran (A. Coello)
FT
Player Cards
Our take on every player in this match
Toronto FC
Goalkeepers
Luka Gavran
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
5.9
Rating
Defenders
Kobe Franklin
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Walker Zimmerman
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Zane Monlouis
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Richie Laryea
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Midfielders
Alonso Coello
MAGNET
81
Activity
81
Activity
69
Passes
12
Duels
Jonathan Osorio
MAGNET
85
Activity
85
Activity
78
Passes
7
Duels
Deandre Kerr
LATE SHIFT
15
Late Mins
15
Late Mins
54
Total Mins
54
Entry
José Cifuentes
PROVIDER
1
Assists
1
Assists
3
Key Passes
6.6
Rating
Dániel Sallói
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.3
Rating
Forwards
Josh Sargent
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
William Yarbrough
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lazar Stefanovic
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Raheem Edwards
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Reid Fisher
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Malik Henry
LATE SHIFT
15
Late Mins
15
Late Mins
42
Total Mins
Started
Entry
Markus Cimermancic
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Derrick Etienne Junior
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Emilio Aristizábal
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jules-Anthony Vilsaint
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Philadelphia Union
Goalkeepers
Andre Blake
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Nathan Harriel
CLUTCH HERO
89
Goal Time
89
Goal Time
Goal
Impact
7.3
Rating
Japhet Sery Larsen
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Olwethu Makhanya
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
57%
Duel Win %
Frankie Westfield
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Midfielders
Danley Jean Jacques
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Jovan Lukić
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.7
Rating
Jesus Bueno
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Indiana Vassilev
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Forwards
Bruno Damiani
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Milan Iloski
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Andrew Rick
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Philippe Ndinga
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Geiner Martínez
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alejandro Bedoya
SUPER SUB
1
Assist
1
Assist
31
Minutes
6.9
Rating
Cavan Sullivan
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Ben Bender
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jeremy Rafanello
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ezekiel Alladoh
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Malik Jakupovic
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 08/09/2025 | Philadelphia Union | 1 - 1 | Toronto FC | Major League Soccer | Subaru Park |
| 05/28/2025 | Toronto FC | 1 - 2 | Philadelphia Union | Major League Soccer | BMO Field |
| 07/13/2024 | Toronto FC | 2 - 1 | Philadelphia Union | Major League Soccer | BMO Field |
| 05/29/2024 | Philadelphia Union | 0 - 0 | Toronto FC | Major League Soccer | Subaru Park |
| 08/30/2023 | Toronto FC | 3 - 1 | Philadelphia Union | Major League Soccer | BMO Field |
| 04/22/2023 | Philadelphia Union | 4 - 2 | Toronto FC | Major League Soccer | Subaru Park |
| 10/09/2022 | Philadelphia Union | 4 - 0 | Toronto FC | Major League Soccer | Subaru Park |
| 04/16/2022 | Toronto FC | 2 - 1 | Philadelphia Union | Major League Soccer | BMO Field |
| 10/27/2021 | Toronto FC | 2 - 2 | Philadelphia Union | Major League Soccer | BMO Field |
| 08/04/2021 | Philadelphia Union | 3 - 0 | Toronto FC | Major League Soccer | Subaru Park |
08/09/2025
05/28/2025
07/13/2024
05/29/2024
08/30/2023
04/22/2023
10/09/2022
04/16/2022
10/27/2021
08/04/2021
Toronto FC Win
Philadelphia Union Win
Draw
League Standings
P: 6 GD: +11
P: 7 GD: +7
P: 7 GD: +5
P: 9 GD: -7
P: 5 GD: +4
P: 6 GD: +3
P: 5 GD: +2
P: 7 GD: 0
P: 8 GD: -5
P: 5 GD: +4
P: 7 GD: -9
P: 7 GD: -3
P: 6 GD: -1
P: 8 GD: -5
League Standings
P: 10 GD: +15
P: 10 GD: +6
P: 11 GD: +3
P: 10 GD: +8
P: 11 GD: -2
P: 11 GD: -3
P: 11 GD: -1
P: 11 GD: -2
P: 11 GD: +1
P: 11 GD: 0
P: 11 GD: -11
P: 11 GD: -6
P: 11 GD: -16
P: 10 GD: -9
Match previews and recaps to help you decide which games are worth watching
BMO Field Bedlam: Gavran Rescues Last-Gasp Point
Must-Watch Futmetrix Score: 89/100. An astonishing second-half shootout delivered unforgettable drama, with a stoppage-time equalizer ensuring neither side walked away from this six-goal thriller empty-handed.
First-Half Simmer
The opening exchanges at BMO Field suggested a tactical stalemate, with the hosts methodically building out of the back. Toronto FC dominated possession early, eventually hoarding 64% of the ball, but they struggled to find the final killer pass. The visitors were content to sit deep and absorb pressure, waiting for their singular moment to strike. That patience paid off spectacularly just before the halftime whistle. Against the run of play, M. Iloski broke the deadlock in the 45th minute, converting a sharp delivery to silence the home crowd. It was a classic sucker punch that completely shifted the momentum heading into the tunnel, proving our take that having the ball means nothing if you cannot punish the opposition in the final third.
Second-Half Fireworks
Our verdict going into the second half was that the hosts needed an immediate response, but the script flipped entirely. Just eight minutes after the restart, D. Jean Jacques doubled the away side's advantage, seemingly putting the match to bed. Yet, falling two goals behind only awakened the sleeping giants. The Balance of power shifted violently as J. Sargent sparked a furious comeback in the 56th minute. Riding that wave of momentum, K. Franklin leveled the tie just eight minutes later. In an astonishing 11-minute window, a comfortable two-goal cushion evaporated into thin air. The tactical rigidity of the first half gave way to an absolute free-for-all, with both midfields completely bypassed in favor of breathless, end-to-end attacking sequences.
Stoppage-Time Chaos
As the match approached its dying embers, the Intensity reached a boiling point. The visitors thought they had orchestrated the ultimate smash-and-grab when N. Harriel headed home in the 89th minute, capitalizing on a brilliant assist from substitute A. Bedoya. It was a crushing blow that would have broken most teams. However, the Stakes were simply too high for the hosts to surrender their unbeaten league form. Refusing to capitulate, they threw everyone forward in a desperate final assault. Deep into the sixth minute of stoppage time, L. Gavran found a pocket of space and buried the equalizer, sending the local supporters into delirium. This draw feels like a crucial character-building point for the home side.
Key Questions
What caused the 6-goal thriller?
A wild second half saw four lead changes and a fierce attacking tempo, fueled by Toronto's possession dominance and Philadelphia's lethal counter-attacks.
How dramatic was the late winner by Josh Sargent?
Sargent actually scored the vital 56th-minute goal to spark the comeback, while the true late drama was provided by Gavran's 96th-minute equalizer.
Did Toronto FC deserve the late equalizer?
Absolutely. Controlling 64% possession and creating consistent pressure, their relentless attacking effort earned Gavran's dramatic stoppage-time reward at the death.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Toronto's Momentum Meets Philadelphia's Desperation
Average Entertainment Futmetrix Score: 45/100. While the standings suggest a mismatch, a surprisingly tight win probability makes this an intriguing clash between a steady home side and a desperate visitor.
The Setup
Toronto arrive at BMO Field this April 22, 2026, boasting an unbeaten Form rating (DDWWD), sitting comfortably in 6th place. They have been pragmatic, finding ways to grind out results. Philadelphia Union, languishing in 13th, bring a dire run of three straight defeats. They are bleeding goals and struggling to find any coherent identity on the pitch. The Stakes are relatively low early in the regular season, but the pressure is entirely on the visitors to stop the rot before their campaign derails. Despite the massive gap in the table, the bookmakers suggest an unexpected Balance here, with the probability gap sitting at a modest 6.3%. On the pitch, the Stars metric gets a noticeable bump. J. Sargent leads the line for the home side with menace, while Cavan Sullivan offers a glimmer of midfield hope for the beleaguered visitors.
Key Battle
Philadelphia's fragile defensive line faces a massive test against Toronto's surging attacking unit. With the visitors conceding heavily in recent weeks, their ability to weather the early storm at BMO Field will completely dictate the tempo of this match. If Toronto's midfield dominates the transitional moments, the Union backline will inevitably crumble under sustained pressure.
Our Prediction
Toronto takes this 2-0. Expect the home side to control possession from the opening whistle. They will exploit Philadelphia's utter lack of confidence to carve out early chances. The Union will try to absorb pressure, but Toronto will strike decisively on the counter once the visitors are forced to push forward in search of a desperately needed goal.