Toronto FC vs Philadelphia Union: April 22, 2026
Toronto FC and Philadelphia Union drew 3-3 at BMO Field, Toronto on April 22, 2026 (2026 MLS).
On this page
Score by half
| Team | 1st half | 2nd half | Final |
|---|---|---|---|
| Toronto FC | 0 | 3 | 3 |
| Philadelphia Union | 1 | 2 | 3 |
Goals
- 45+4′ Philadelphia Union: Milan Iloski
- 52′ Philadelphia Union: Danley Jean Jacques
- 56′ Toronto FC: Josh Sargent
- 64′ Toronto FC: Kobe Franklin
- 89′ Philadelphia Union: Nathan Harriel
- 90+6′ Toronto FC: Luka Gavran
Match statistics
| Statistic | Toronto FC | Philadelphia Union |
|---|---|---|
| Expected goals (xG) | 1.4 | 0.8 |
| Shots | 12 | 12 |
| Shots on target | 4 | 5 |
| Big chances | 7 | 1 |
| Possession % | 63.9 | 36.1 |
| Passes | 504 | 275 |
| Corners | 2 | 2 |
| Fouls | 12 | 18 |
| Yellow cards | 4 | 4 |
| Red cards | 0 | 0 |
| Saves | 2 | 0 |
What stood out
- Expected goals: Toronto FC 1.4, Philadelphia Union 0.8.
- Managers: Robin Fraser (Toronto FC), Bradley Carnell (Philadelphia Union).
Player lines
- Alejandro Bedoya (PHI, substitute): 25 MIN, 0 G, 1 A, 0 SH, 0 SOT, 0.5 xA, 1 YC, 0 RC
- Alonso Coello (TOR): 90 MIN, 0 G, 1 A, 1 SH, 0 SOT, 0.0 xG, 0.2 xA, 1 YC, 0 RC
- Andre Blake (PHI): 90 MIN, 0 SV, 20 PASS, 18 CMP, 0 YC
- Bruno Damiani (PHI): 79 MIN, 0 G, 0 A, 1 SH, 1 SOT, 0.1 xG, 0.0 xA, 0 YC, 0 RC
- Cavan Sullivan (PHI, substitute): 8 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0 YC, 0 RC
- Danley Jean Jacques (PHI): 90 MIN, 1 G, 0 A, 1 SH, 1 SOT, 0.0 xG, 0.2 xA, 1 YC, 0 RC
- Deandre Kerr (TOR): 54 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.2 xG, 0 xA, 0 YC, 0 RC
- Ezekiel Alladoh (PHI, substitute): 11 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0 xA, 0 YC, 0 RC
- Frankie Westfield (PHI): 90 MIN, 0 G, 0 A, 3 SH, 0 SOT, 0.2 xG, 0.0 xA, 0 YC, 0 RC
- Indiana Vassilev (PHI): 65 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
- Japhet Sery (PHI): 90 MIN, 0 G, 0 A, 1 SH, 1 SOT, 0.0 xG, 0.0 xA, 1 YC, 0 RC
- Jesús Bueno (PHI): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.1 xA, 0 YC, 0 RC
- Jonathan Osorio (TOR): 90 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.3 xG, 0.1 xA, 1 YC, 0 RC
- José Cifuentes (TOR): 90 MIN, 0 G, 1 A, 2 SH, 0 SOT, 0.1 xG, 0.5 xA, 0 YC, 0 RC
- Josh Sargent (TOR): 90 MIN, 1 G, 0 A, 2 SH, 1 SOT, 0.2 xG, 0.1 xA, 0 YC, 0 RC
- Jovan Lukic (PHI): 82 MIN, 0 G, 1 A, 2 SH, 0 SOT, 0.1 xG, 0.0 xA, 0 YC, 0 RC
- Kobe Franklin (TOR): 90 MIN, 1 G, 0 A, 1 SH, 1 SOT, 0.1 xG, 0.0 xA, 0 YC, 0 RC
- Lazar Stefanovic (TOR, substitute): 25 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0 xA, 0 YC, 0 RC
- Luka Gavran (TOR): 90 MIN, 2 SV, 29 PASS, 20 CMP, 0 YC
- Malik Henry (TOR, substitute): 36 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
- Malik Jakupovic (PHI, substitute): 8 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0 xA, 0 YC, 0 RC
- Milan Iloski (PHI): 82 MIN, 1 G, 0 A, 2 SH, 1 SOT, 0.1 xG, 0.0 xA, 0 YC, 0 RC
- Nathan Harriel (PHI): 90 MIN, 1 G, 0 A, 2 SH, 1 SOT, 0.3 xG, 0.0 xA, 0 YC, 0 RC
- Olwethu Makhanya (PHI): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0 xA, 1 YC, 0 RC
- Richie Laryea (TOR): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 1 YC, 0 RC
- Walker Zimmerman (TOR): 65 MIN, 0 G, 0 A, 1 SH, 1 SOT, 0.1 xG, 0 xA, 0 YC, 0 RC
- Zane Monlouis (TOR): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
Lines for players with a StatsNext page.
Head-to-head
- Aug 9, 2025 (MLS): Toronto FC 1-1 Philadelphia Union
- May 28, 2025 (MLS): Toronto FC 1-2 Philadelphia Union
Full Toronto FC vs Philadelphia Union head-to-head (3 meetings).
About this page
This match is final; its statistics change only if a stored record is corrected. Goals are listed when StatsNext’s records hold every goal of the match.
This page shows statistics and results only. It contains no sportsbook prices or betting lines. Current markets and StatsNext research are in the app.
Research in StatsNext
- This match in StatsNext: Matchup Research for both clubs
- Toronto FC results and statistics
- Philadelphia Union results and statistics
- All MLS results
