Major League Soccer · REGULAR SEASON - 9 · WED, 22 APR · 23:30 LOCAL
TORONTO FC
10TH · 14 PTS · LAST 5:
L D L D D
FT
3 3
FULL TIME HT · 0-1
PHILADELPHIA UNION
L L D L D
· 15TH · 6 PTS · LAST 5
⚽ 56' J. Sargent ⚽ 64' Kobe Franklin ⚽ 90' Luka Gavran
GOALS
⚽ 45' Milan Iloski ⚽ 52' Danley Jean Jacques ⚽ 89' Nathan Harriel
J. Sargent
👑
⭐ PLAYER OF THE MATCH
J. Sargent
Toronto FC · 90 mins
⚽ 1 goal · 12% pass acc · 1 shots on
RATING
8.2
PREDICTIONS
📊 90 MIN TOTALS

Finalised · Match completed

1.40
⚡ EXPECTED GOALS (xG)
0.83
64%
BALL POSSESSION %
36%
12
TOTAL SHOTS
12
4
SHOTS ON TARGET
5
81%
PASS ACCURACY %
69%
2
CORNERS
2
KEY EVENTS 20 events
  1. 7'
    Card · Yellow Card
    Jonathan Osorio
    TOR
  2. 16'
    Card · Yellow Card
    Dániel Sallói
    TOR
  3. 45'
    Goal · Normal Goal
    Milan Iloski · assist Jovan Lukić
    PHI
  4. 46'
    Card · Yellow Card
    Alonso Coello
    TOR
  5. 49'
    Card · Yellow Card
    R. Laryea
    TOR
  6. 52'
    Goal · Normal Goal
    Danley Jean Jacques
    PHI
  7. 54'
    Subst · Substitution 1
    Deandre Kerr · assist Malik Henry
    TOR
  8. 56'
    Goal · Normal Goal
    J. Sargent · assist Dániel Sallói
    TOR
  9. 61'
    Card · Yellow Card
    Japhet Sery Larsen
    PHI
  10. 64'
    Goal · Normal Goal
    Kobe Franklin · assist J. Cifuentes
    TOR
  11. 65'
    Card · Yellow Card
    Danley Jean Jacques
    PHI
  12. 65'
    Subst · Substitution 2
    Walker Zimmerman · assist Lazar Stefanovic
    TOR
  13. 65'
    Subst · Substitution 1
    Indiana Vassilev · assist Alejandro Bedoya
    PHI
  14. 78'
    Card · Yellow Card
    Olwethu Makhanya
    PHI
  15. 79'
    Subst · Substitution 2
    Bruno Damiani · assist Ezekiel Alladoh
    PHI
  16. 82'
    Subst · Substitution 3
    Milan Iloski · assist Cavan Sullivan
    PHI
  17. 82'
    Subst · Substitution 4
    Jovan Lukić · assist Malik Jakupovic
    PHI
  18. 89'
    Goal · Normal Goal
    Nathan Harriel · assist Alejandro Bedoya
    PHI
  19. 90'
    Goal · Normal Goal
    Luka Gavran · assist Alonso Coello
    TOR
  20. 90'+3
    Card · Yellow Card
    Alejandro Bedoya
    PHI
PLAYER RATINGS · TOP 5 EACH 0–10 scale
TORONTO FC AVG 7.1
PHILADELPHIA UNION AVG 7.3
MATCH STATS H vs A
ATTACK
1.4
xG
0.8
12.0
TOTAL SHOTS
12.0
4.0
ON TARGET
5.0
5.0
OFF TARGET
3.0
3.0
BLOCKED
4.0
POSSESSION
64.0%
POSSESSION %
36.0%
505.0
PASSES
274.0
81.0%
PASS ACCURACY
69.0%
SET PIECES
2.0
CORNERS
2.0
4.0
OFFSIDES
0.0
DISCIPLINE
12.0
FOULS
18.0
4.0
YELLOW CARDS
4.0
2.0
GK SAVES
0.0
🎯 SHOT BREAKDOWN

Top shooters · accuracy = on-target / total

player-level shot accuracy · per-shot xG bubbles require xG Advanced tier
TORONTO FC 5 shots
Dániel Sallói
0/2
J. Sargent
1/1
J. Cifuentes
0/1
Jonathan Osorio
0/1
PHILADELPHIA UNION 3 shots
Milan Iloski
1/1
Danley Jean Jacques
1/1
Nathan Harriel
1/1
📈 xG RACE

Cumulative xG over 90 minutes REAL xG

final xG: 1.400.83
1.1 0.8 0.6 0.3 1.4 0.0 HT 56' 64' 90' 45' 52' 89' H 1.40 A 0.83 KO 30' 60' FT

Step chart anchored to real goal minutes · final xG from SportMonks · baseline distributes remaining shots evenly across the match

⚡ ATTACK SHARE

Event activity ratio · attacks/cards/subs

zone-based attack maps require broadcast partner (Q3)
H 45%
55% A
9
EVENTS LOGGED
11
EVENTS LOGGED
LINEUPS 4-2-3-1 vs 4-4-2
SUBSTITUTES · TORONTO FC
17
Emilio Arist...
F
71
Markus Cimer...
M
44
Raheem Edwar...
D
75
R. Fisher
D
99
J. Vilsaint
F
76
Lazar Stefan...
D
11
Derrick Etie...
F
23
William Yarb...
G
78
Malik Henry
M
COACH: Robin Fraser
SUBSTITUTES · PHILADELPHIA UNION
23
Ezekiel Alla...
F
2
Geiner Martí...
D
6
Cavan Sulliv...
M
16
Ben Bender
M
14
Jeremy Rafan...
M
20
Philippe Ndi...
D
11
Alejandro Be...
M
76
Andrew Rick
G
51
Malik Jakupo...
F
COACH: Bradley Carnell
🏥 UNAVAILABLE PLAYERS
TOR · 0 OUT

No injuries reported · federation feed activates Q3

PHI · 0 OUT

No injuries reported · federation feed activates Q3

⚖ MATCH OFFICIALS
REFEREE
F. Bazakos
TOR MANAGER
Robin Fraser
head coach
PHI MANAGER
Bradley Carnell
head coach
HEAD TO HEAD · ALL-TIME
3
TOR WINS
4
DRAWS
3
PHI WINS
30%
40%
30%
16 19
TOTAL GOALS · 10 MEETINGS
3.50
AVG GOALS / MATCH
RECENT MEETINGS SHOWING 5 / 10
TORONTO FC LAST 5 OVERALL
L D L D D
PHILADELPHIA UNION LAST 5 OVERALL
L L D L D
MATCH IMPACT Final 3–3 · result locked
TORONTO FC #10
Lost · already at 14 pts
PHILADELPHIA UNION #15
Lost · already at 6 pts
LEAGUE CONTEXT FULL TABLE →
# TEAM P W D L GD PTS FORM
1 Vancouver Whitecaps 12 9 2 1 +21 29
W D D W W
1 Nashville SC 12 8 3 1 +18 27
W D D W W
2 San Jose Earthquakes 13 9 2 2 +18 29
L D D W W
2 Inter Miami 13 7 4 2 +7 25
W W L D W
3 Seattle Sounders 11 7 3 1 +9 24
W D D W W
3 New England Revolution 12 7 1 4 +4 22
L W W D W
4 Chicago Fire 12 6 2 4 +8 20
W L L W D
4 Real Salt Lake 12 7 1 4 +6 22
W L W L L
5 Los Angeles FC 13 6 3 4 +7 21
L L D W D
5 New York City FC 13 5 3 5 +5 18
W W L L D
6 Minnesota United FC 13 6 3 4 -3 21
L D W L W
6 New York Red Bulls 13 5 3 5 -8 18
W W L L D
7 FC Dallas 13 5 4 4 +6 19
L W W L L
7 DC United 13 4 4 5 -4 16
L D W W D
8 FC Cincinnati 13 4 4 5 -5 16
L D W W D
8 Houston Dynamo 12 6 0 6 -5 18
L W W L W
9 Colorado Rapids 13 5 1 7 +3 16
W L L L D
9 Charlotte 13 4 3 6 -2 15
L D L L L
10 San Diego 13 4 4 5 +5 16
W D D L L
10 Toronto FC 12 3 5 4 -4 14
L D L D D
11 Los Angeles Galaxy 13 4 4 5 -2 16
L W D W L
11 CF Montreal 12 4 1 7 -7 13
D W L W W
12 Orlando City SC 13 4 1 8 -17 13
W L W L W
12 Portland Timbers 12 4 2 6 -2 14
D W L W L
13 Austin 13 3 5 5 -8 14
L D W W L
13 Columbus Crew 13 3 3 7 -4 12
L L L W W
14 St. Louis City 12 3 3 6 -7 12
W W L L L
14 Atlanta United FC 12 3 1 8 -7 10
L W W L L
15 Sporting Kansas City 12 2 2 8 -22 8
W L D L L
15 Philadelphia Union 13 1 3 9 -10 6
L L D L D
UCL Qualification Europa / Conference Relegation
COMMENTARY
  • 90'+3
    Card · Yellow Card · Alejandro Bedoya
    Foul
  • 90'
    Goal · Normal Goal · Luka Gavran
  • 89'
    Goal · Normal Goal · Nathan Harriel
  • 82'
    Subst · Substitution 4 · Jovan Lukić
  • 82'
    Subst · Substitution 3 · Milan Iloski
  • 79'
    Subst · Substitution 2 · Bruno Damiani
  • 78'
    Card · Yellow Card · Olwethu Makhanya
    Foul
  • 65'
    Subst · Substitution 1 · Indiana Vassilev
  • 65'
    Subst · Substitution 2 · Walker Zimmerman
  • 65'
    Card · Yellow Card · Danley Jean Jacques
    Foul
  • 64'
    Goal · Normal Goal · Kobe Franklin
  • 61'
    Card · Yellow Card · Japhet Sery Larsen
    Foul
  • 56'
    Goal · Normal Goal · J. Sargent
  • 54'
    Subst · Substitution 1 · Deandre Kerr
  • 52'
    Goal · Normal Goal · Danley Jean Jacques
  • 49'
    Card · Yellow Card · R. Laryea
    Foul
  • 46'
    Card · Yellow Card · Alonso Coello
    Foul
  • HALF TIME · 0 – 1
  • 45'
    Goal · Normal Goal · Milan Iloski
  • 16'
    Card · Yellow Card · Dániel Sallói
    Foul
  • 7'
    Card · Yellow Card · Jonathan Osorio
    Foul
12 BOOKIES
📊 AVERAGE ACROSS 12 BOOKMAKERS
TORONTO FC WIN
2.63
38% implied
↑ best 2.75
DRAW
3.31
30.2% implied
↑ best 3.40
PHILADELPHIA UNI WIN
2.60
38.5% implied
↑ best 2.75
MATCH WINNER ODDS avg across bookmakers
BOOKMAKER 1 X 2
10Bet 2.56 3.40 2.60
888Sport 2.60 3.10 2.50
Bet365 2.70 3.40 2.60
Betano 2.72 3.30 2.65
Betfair 2.63 3.30 2.63
BetVictor 2.60 3.40 2.55
Dafabet 2.70 3.40 2.65
Marathonbet 2.64 3.28 2.57
Pinnacle 2.75 3.36 2.70
SBO 2.57 3.24 2.54
Unibet 2.45 3.40 2.75
William Hill 2.60 3.10 2.50

Best odds in gold. Edge ≥ +5% (lime) means market under-prices the AI's probability. 18+ only.

📊 OTHER MARKETS

Over/Under · BTTS · Asian Handicap

avg across bookmakers
⚽ GOALS · OVER / UNDER
1.5 O 1.25 U 3.72
2.5 O 1.83 U 1.96
3.5 O 3.05 U 1.35
⚽ BOTH TEAMS SCORE
YES
1.63 9 bks
NO
2.17 9 bks
⚖ ASIAN HANDICAP
Away -0.25 1.62
Away -0.5 1.49
Away -0.75 1.33
Away -1 1.22
Away -1.25 1.15
Away -1.5 1.13
📈 MARKET MOVEMENT

How the market shifted before kick-off

historical line movement
7d ago 3d 1d KICK-OFF

Smoothed line illustration · per-snapshot historical odds storage activates Q3.