Major League Soccer
Apr 23, 2026 12.30am
BMO Field

Toronto vs Philadelphia Union - Match Guide, Data Analysis, Standings

Form, Standings, Stats

Toronto

All competitions
Major League Soccer
Last game
Apr 11, 2026 6.00pm
Toronto 1 - 1 Cincinnati
Goals scored
10
Top scorer
Dániel Sallói

Philadelphia Union

All competitions
Major League Soccer
Last game
Apr 11, 2026 7.30pm
Montreal 1 - 2 Philadelphia
Goals scored
6
Top scorer
Agustín Anello

Data analysis

Our analysis of all available data, including recent performances and player stats, suggests the most likely outcome of this match is a Toronto win with a probability of 39.56%. A win for Philadelphia Union has a probability of 34% and a draw has a probability of 26.47%.

The most likely scoreline for a Toronto win is 1-0 with a probability of 9.69%. The next most likely scorelines for that outcome are 2-1 (8.4%) and 2-0 (6.66%). The likeliest Philadelphia Union win is 0-1 (8.59%) , while for a drawn scoreline it is 1-1 (12.47%).

Result

Toronto 39.56%
Draw 26.47%
Philadelphia Union 34%

Both Teams to Score: 

54.41%

Goals

Over 1.5 74.65%
Under 1.5 25.35%
Over 2.5 50.24%
Under 2.5 49.76%
Over 3.5 28.58%
Under 3.5 71.42%
Over 4.5 15.74%
Under 4.5 84.26%

First Half Winner

Toronto 26.53%
Draw 43.13%
Philadelphia Union 30.34%

Team To Score First

Toronto 43.99%
No Goal 7.11%
Philadelphia Union 48.9%

Corners

Over 8 60.1%
Equal 8 11.65%
Under 8 28.25%
Over 9 47.98%
Equal 9 12.12%
Under 9 39.9%
Over 10.5 36.48%
Under 10.5 63.52%

Toronto Goals

Over 1.5 39.16%
Under 1.5 60.84%
Over 2.5 16.11%
Under 2.5 83.89%
Over 3.5 5.22%
Under 3.5 94.78%

Philadelphia Union Goals

Over 0.5 68.38%
Under 0.5 31.62%
Over 1.5 34.97%
Under 1.5 65.03%
Over 2.5 13.6%
Under 2.5 86.4%
Over 3.5 4.49%
Under 3.5 95.51%

Score analysis

Toronto 39.56%
Draw 26.46%
Philadelphia Union 34.02%
Toronto
1-0 @ 9.69%
2-1 @ 8.4%
2-0 @ 6.66%
3-1 @ 3.95%
3-0 @ 3.15%
3-2 @ 2.66%
Other @ 5.05%
Total : 39.56%
Draw
1-1 @ 12.47%
0-0 @ 7.11%
2-2 @ 5.58%
3-3 @ 1.13%
Other @ 0.17%
Total : 26.46%
Philadelphia Union
0-1 @ 8.59%
1-2 @ 7.85%
0-2 @ 5.28%
1-3 @ 3.31%
2-3 @ 2.41%
0-3 @ 2.26%
Other @ 4.32%
Total : 34.02%

Head to Head

Major League Soccer MLS Playoffs
Aug 10, 2025 12.30am
1
1
HT : 0 0
FT
MLS Playoffs
May 29, 2025 12.30am
1
2
HT : 0 0
FT BMO Field
  • Ola Brynhildsen 75' goal
  • Ola Brynhildsen 75' goal
  • goal Nathan Harriel 86'
  • goal Nathan Harriel 86'
  • yellowcard Tai Baribo 89'
  • yellowcard Tai Baribo 89'
  • goal Kai Wagner 90'+2'
  • goal Kai Wagner 90'+2'
  • yellowcard Alejandro Bedoya 90'+7'
  • yellowcard Alejandro Bedoya 90'+7'
Major League Soccer
Jul 14, 2024 12.30am
2
1
HT : 0 2
FT BMO Field
  • Jack Elliott 74' goal
  • Jack Elliott 74' goal
  • Deandre Kerr 78' goal
  • Deandre Kerr 78' goal
  • goal Tai Baribo 39'
  • goal Tai Baribo 39'
  • yellowcard Quinn Sullivan 77'
  • yellowcard Quinn Sullivan 77'
Major League Soccer
May 30, 2024 12.30am
0
0
HT : 0 0
FT Subaru Park
  • Alejandro Bedoya 25' yellowcard
  • Alejandro Bedoya 25' yellowcard
  • yellowcard Matty Longstaff 87'
  • yellowcard Matty Longstaff 87'
  • yellowcard Tyrese Spicer 90'+3'
  • yellowcard Tyrese Spicer 90'+3'
Major League Soccer
Aug 31, 2023 12.30am
3
1
HT : 2 2
FT BMO Field
  • Lorenzo Insigne 23' goal
  • Lorenzo Insigne 23' goal
  • Deandre Kerr 58' goal
  • Deandre Kerr 58' goal
  • Jonathan Osorio 63' goal
  • Jonathan Osorio 63' goal
  • Franco Ibarra 76' yellowcard
  • Franco Ibarra 76' yellowcard
  • Tomas Romero 87' yellowcard
  • Tomas Romero 87' yellowcard
  • Lorenzo Insigne 90'+3' yellowcard
  • Lorenzo Insigne 90'+3' yellowcard
  • Victor Vazquez 90'+5' yellowcard
  • Victor Vazquez 90'+6' yellowcard
  • goal Julian Carranza 45'
  • goal Julian Carranza 45'
  • yellowcard Jakob Glesnes 90'+1'
  • yellowcard Jakob Glesnes 90'+1'
  • yellowcard Jose Andres Martinez 90'+4'
  • yellowcard Jose Andres Martinez 90'+5'
  • redcard Jesus Bueno 90'+7'
  • redcard Jesus Bueno 90'+7'
  • yellowcard Kai Wagner 90'+9'
Major League Soccer
Apr 23, 2023 12.30am
4
2
HT : 3 0
FT Talen Energy Stadium
  • Lukas MacNaughton 16' goal
  • Mikael Uhre 20' goal
  • Mikael Uhre 43' goal
  • Mikael Uhre 56' goal
  • goal Lorenzo Insigne 66'
  • goal Richie Laryea 90'+2'