Major League Soccer · REGULAR SEASON - 9 · WED, 22 APR · 23:30 LOCAL
TORONTO FC
6TH · 13 PTS · LAST 5:
L D D D D
FT
3 3
FULL TIME HT · 0-1
PHILADELPHIA UNION
L D L W D
· 15TH · 5 PTS · LAST 5
⚽ 56' J. Sargent ⚽ 64' K. Franklin ⚽ 90' L. Gavran
GOALS
⚽ 45' M. Iloski ⚽ 52' D. Jean-Jacques ⚽ 89' N. 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
▶ MATCH HIGHLIGHTS

Goals, key moments & recap

awaiting upload
Goals, key moments, post-match interviews
Highlightly publishes 30 min – 6 h after final whistle
📊 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
    J. Osorio
    TOR
  2. 16'
    Card · Yellow Card
    D. Sallói
    TOR
  3. 45'
    Goal · Normal Goal
    M. Iloski · assist J. Lukić
    PHI
  4. 46'
    Card · Yellow Card
    Alonso Coello
    TOR
  5. 49'
    Card · Yellow Card
    R. Laryea
    TOR
  6. 52'
    Goal · Normal Goal
    D. Jean-Jacques
    PHI
  7. 54'
    Subst · Substitution 1
    D. Kerr · assist Malik Henry
    TOR
  8. 56'
    Goal · Normal Goal
    J. Sargent · assist D. Sallói
    TOR
  9. 61'
    Card · Yellow Card
    J. Sery Larsen
    PHI
  10. 64'
    Goal · Normal Goal
    K. Franklin · assist J. Cifuentes
    TOR
  11. 65'
    Card · Yellow Card
    D. Jean-Jacques
    PHI
  12. 65'
    Subst · Substitution 2
    W. Zimmerman · assist L. Stefanovic
    TOR
  13. 65'
    Subst · Substitution 1
    I. Vassilev · assist A. Bedoya
    PHI
  14. 78'
    Card · Yellow Card
    O. Makhanya
    PHI
  15. 79'
    Subst · Substitution 2
    B. Damiani · assist E. Alladoh
    PHI
  16. 82'
    Subst · Substitution 3
    M. Iloski · assist Cavan Sullivan
    PHI
  17. 82'
    Subst · Substitution 4
    J. Lukić · assist M. Jakupovic
    PHI
  18. 89'
    Goal · Normal Goal
    N. Harriel · assist A. Bedoya
    PHI
  19. 90'
    Goal · Normal Goal
    L. Gavran · assist Alonso Coello
    TOR
  20. 90'+3
    Card · Yellow Card
    A. 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. Sallói
0/2
J. Sargent
1/1
J. Cifuentes
0/1
J. Osorio
0/1
PHILADELPHIA UNION 3 shots
M. Iloski
1/1
D. Jean-Jacques
1/1
N. 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
M. Cimermanc...
M
44
R. Edwards
D
75
R. Fisher
D
99
J. Vilsaint
F
76
L. Stefanovi...
D
11
D. Etienne
F
23
W. Yarbrough
G
78
Malik Henry
M
COACH: Robin Fraser
SUBSTITUTES · PHILADELPHIA UNION
23
E. Alladoh
F
2
G. Martínez
D
6
Cavan Sulli...
M
16
B. Bender
M
14
J. Rafanello
M
20
P. Ndinga Os...
D
11
A. Bedoya
M
76
A. Rick
G
51
M. Jakupovic
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 D D D
PHILADELPHIA UNION LAST 5 OVERALL
L D L W D
MATCH IMPACT Final 3–3 · result locked
TORONTO FC #6
Lost · already at 13 pts
Promotion - MLS (Play Offs: 1/8-finals)
PHILADELPHIA UNION #15
Lost · already at 5 pts
LEAGUE CONTEXT FULL TABLE →
# TEAM P W D L GD PTS FORM
1 San Jose Earthquakes 10 9 0 1 +19 27
W W W W W
1 Nashville SC 9 7 1 1 +15 22
W W W L W
2 Vancouver Whitecaps 9 8 0 1 +20 24
W W W W L
2 Inter Miami 10 5 4 1 +4 19
D W W D D
3 Los Angeles FC 10 6 2 2 +11 20
W D L L W
3 Chicago Fire 9 5 2 2 +9 17
W D W W W
4 New England Revolution 9 5 1 3 +5 16
D W W W W
4 Seattle Sounders 8 6 1 1 +8 19
W W W D W
5 Minnesota United FC 10 5 2 3 -3 17
L W W W W
5 Charlotte 10 4 2 4 0 14
L L W L W
6 Real Salt Lake 9 5 1 3 +3 16
L L W W D
6 Toronto FC 10 3 4 3 -2 13
L D D D W
7 Colorado Rapids 10 4 1 5 +4 13
L D L W L
7 New York City FC 10 3 3 4 +3 12
L D L L D
8 Columbus Crew 10 3 3 4 +1 12
W W L D W
8 FC Dallas 10 3 4 3 +3 13
L L D D W
9 Houston Dynamo 9 4 0 5 -6 12
L W W L L
9 FC Cincinnati 10 3 3 4 -4 12
W D D D L
10 Los Angeles Galaxy 10 3 3 4 -1 12
W L D W L
10 DC United 10 3 3 4 -4 12
W D D L L
11 San Diego 10 3 2 5 0 11
L L L L L
11 New York Red Bulls 10 3 3 4 -9 12
L D L D W
12 CF Montreal 9 3 0 6 -7 9
W W L L L
12 Portland Timbers 9 3 1 5 -6 10
W L W L D
13 Austin 10 2 4 4 -5 10
W L D L D
13 Atlanta United FC 10 2 1 7 -8 7
W L L L L
14 St. Louis City 9 1 3 5 -7 6
L L D D W
14 Orlando City SC 10 2 1 7 -17 7
L W L D L
15 Sporting Kansas City 9 1 1 7 -18 4
L L L L L
15 Philadelphia Union 10 1 2 7 -8 5
L D D W L
UCL Qualification Europa / Conference Relegation
COMMENTARY
  • 90'+3
    Card · Yellow Card · A. Bedoya
    Foul
  • 90'
    Goal · Normal Goal · L. Gavran
  • 89'
    Goal · Normal Goal · N. Harriel
  • 82'
    Subst · Substitution 4 · J. Lukić
  • 82'
    Subst · Substitution 3 · M. Iloski
  • 79'
    Subst · Substitution 2 · B. Damiani
  • 78'
    Card · Yellow Card · O. Makhanya
    Foul
  • 65'
    Subst · Substitution 1 · I. Vassilev
  • 65'
    Subst · Substitution 2 · W. Zimmerman
  • 65'
    Card · Yellow Card · D. Jean-Jacques
    Foul
  • 64'
    Goal · Normal Goal · K. Franklin
  • 61'
    Card · Yellow Card · J. Sery Larsen
    Foul
  • 56'
    Goal · Normal Goal · J. Sargent
  • 54'
    Subst · Substitution 1 · D. Kerr
  • 52'
    Goal · Normal Goal · D. Jean-Jacques
  • 49'
    Card · Yellow Card · R. Laryea
    Foul
  • 46'
    Card · Yellow Card · Alonso Coello
    Foul
  • HALF TIME · 0 – 1
  • 45'
    Goal · Normal Goal · M. Iloski
  • 16'
    Card · Yellow Card · D. Sallói
    Foul
  • 7'
    Card · Yellow Card · J. 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.