MLS
· Regular Season - 9
April 23, 2026 03:30
J. Sargent
(ast. D. Salloi)
56'
K. Franklin
(ast. J. Cifuentes)
64'
L. Gavran
(ast. A. Coello)
90'+6
45'+4
(ast. J. Lukic)
M. Iloski
52'
D. Jean Jacques
89'
(ast. A. Bedoya)
N. Harriel
The ForzaPitch pre-match prediction gave Toronto FC a 48% win probability (draw 26%, Philadelphia Union 25%). The final result was Toronto FC 3–3 Philadelphia Union.
Match statistics
9
Total shots
8
4
Shots on target
5
1.40
Actual xG
0.83
2
Saves
0
64%
Possession
36%
2
Corners
2
9
Tackles
12
4
🟨 Yellow cards
4
Match Events
J. Osorio
7'
D. Salloi
16'
45'+4
ast. J. Lukic ·
M. Iloski⚽
A. Coello
46'
R. Laryea
49'
52'
D. Jean Jacques⚽
D. Kerr
/ M. Henry
54'
⚽J. Sargent
· ast. D. Salloi
56'
61'
J. Sery Larsen
⚽K. Franklin
· ast. J. Cifuentes
64'
W. Zimmerman
/ L. Stefanovic
65'
65'
A. Bedoya
/
I. Vassilev
65'
D. Jean Jacques
78'
O. Makhanya
79'
E. Alladoh
/
B. Damiani
82'
M. Jakupovic
/
J. Lukic
82'
C. Sullivan
/
M. Iloski
89'
ast. A. Bedoya ·
N. Harriel⚽
90'+3
A. Bedoya
⚽L. Gavran
· ast. A. Coello
90'+6
Pre-match prediction
48.27%
Toronto
26.12%
X ←
25.61%
Philadelphia
we assigned to the actual result (Draw)
26.12%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
2.20
1.40
-0.8
1.04
0.83
-0.21
Toronto FC dominated by xG (1.40 vs 0.83).
The final result does not reflect the playing dominance.
The model's xG estimates diverged from reality.
Lineups
1
L. Gavran
1 ⚽
G
22
Richie Laryea
D
12
Zane Monlouis
D
25
Walker Zimmerman
65'
D
19
K. Franklin
1 ⚽
D
21
Jonathan Osorio
M
14
A. Coello
1 👟
M
20
D. Salloi
1 👟
M
8
J. Cifuentes
1 👟
M
29
D. Kerr
54'
M
9
J. Sargent
1 ⚽
F
Bench
11
Derrick Etienne Junior
F
17
E. Aristizabal
F
76
L. Stefanovic
25'
D
71
M. Cimermancic
M
78
M. Henry
36'
M
44
Raheem Edwards
D
18
G
39
Frankie Westfield
D
Frankie Westfield
D
29
Olwethu Makhanya
D
Olwethu Makhanya
D
5
Japhet Sery Larsen
D
26
Nathan Harriel
1 ⚽
D
Nathan Harriel
1 ⚽
D
19
Indiana Vassilev
65'
M
Indiana Vassilev
65'
M
8
J. Bueno
M
4
Jovan Lukić
1 👟
82'
M
Jovan Lukić
1 👟
82'
M
21
Danley Jean Jacques
1 ⚽
M
Danley Jean Jacques
1 ⚽
M
10
Milan Iloski
1 ⚽
82'
F
Milan Iloski
1 ⚽
82'
F
9
Bruno Damiani
79'
F
Bruno Damiani
79'
F
Bench
11
Alejandro Bedoya
1 👟
25'
M
Alejandro Bedoya
1 👟
25'
M
16
Ben Bender
M
Ben Bender
M
6
Cavan Sullivan
8'
M
Cavan Sullivan
8'
M
23
Ezekiel Alladoh
11'
F
Ezekiel Alladoh
11'
F
2
Geiner Martínez
D
Geiner Martínez
D
14
Jeremy Rafanello
M
Jeremy Rafanello
M
20
Philippe Ndinga
D
Philippe Ndinga
D
Best on the pitch
J. Sargent
F · Toronto
8.20
1 ⚽
1 shots
· 17 pass
Milan Iloski
F · Philadelphia
7.60
1 ⚽
1 shots
· 14 pass
Danley Jean Jacques
M · Philadelphia
7.60
1 ⚽
1 shots
· 17 pass
Nathan Harriel
D · Philadelphia
7.30
1 ⚽
1 shots
· 23 pass
A. Coello
M · Toronto
7.00
1 👟
· 69 pass
Alejandro Bedoya
M · Philadelphia
6.90
1 👟
· 8 pass
Toronto FC — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| L. Gavran | G | 90 | 6.50 | 1 | — | 1 | 29 | 20% | — | — | — |
| Richie Laryea | D | 90 | 6.00 | — | — | — | 42 | 30% | 1 | 1 | — |
| Zane Monlouis | D | 90 | 5.90 | — | — | — | 81 | 73% | — | — | — |
| Walker Zimmerman | D | 65 | 6.30 | — | — | 1 | 47 | 40% | 1 | — | — |
| K. Franklin | D | 90 | 6.60 | 1 | — | 1 | 47 | 35% | 2 | — | — |
| Jonathan Osorio | M | 90 | 6.60 | — | — | 1 | 78 | 69% | 1 | 1 | — |
| A. Coello | M | 90 | 7.00 | — | 1 | — | 69 | 56% | 3 | 1 | — |
| D. Salloi | M | 90 | 6.70 | — | 1 | 2 | 18 | 13% | — | 1 | — |
| J. Cifuentes | M | 90 | 6.90 | — | 1 | 1 | 35 | 26% | — | — | — |
| D. Kerr | M | 54 | 6.20 | — | — | 1 | 6 | 5% | 1 | — | — |
| J. Sargent | F | 90 | 8.20 | 1 | — | 1 | 17 | 12% | — | — | — |
| L. Stefanovic | D | 25 | 6.20 | — | — | — | 28 | 26% | — | — | — |
| M. Henry | M | 36 | 6.30 | — | — | — | 8 | 6% | — | — | — |
Philadelphia Union — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 90 | 5.60 | — | — | — | 20 | 18% | — | — | — | |
| Frankie Westfield | D | 90 | 6.00 | — | — | 2 | 37 | 24% | 2 | — | — |
| Olwethu Makhanya | D | 90 | 6.20 | — | — | — | 37 | 30% | 2 | 1 | — |
| Japhet Sery Larsen | D | 90 | 6.30 | — | — | 1 | 29 | 17% | 3 | 1 | — |
| Nathan Harriel | D | 90 | 7.30 | 1 | — | 1 | 23 | 18% | 2 | — | — |
| Indiana Vassilev | M | 65 | 6.50 | — | — | — | 13 | 10% | 1 | — | — |
| J. Bueno | M | 90 | 6.90 | — | — | — | 22 | 15% | — | — | — |
| Jovan Lukić | M | 82 | 6.70 | — | 1 | 1 | 28 | 21% | 1 | — | — |
| Danley Jean Jacques | M | 90 | 7.60 | 1 | — | 1 | 17 | 10% | 1 | 1 | — |
| Milan Iloski | F | 82 | 7.60 | 1 | — | 1 | 14 | 10% | — | — | — |
| Bruno Damiani | F | 79 | 6.00 | — | — | 1 | 20 | 13% | — | — | — |
| Alejandro Bedoya | M | 25 | 6.90 | — | 1 | — | 8 | 3% | — | 1 | — |
| Cavan Sullivan | M | 8 | 6.50 | — | — | — | — | — | — | — | — |
| Ezekiel Alladoh | F | 11 | 6.50 | — | — | — | 5 | 1% | — | — | — |
Frequently Asked Questions
What was the final score of Toronto FC vs Philadelphia Union?
The final score was Toronto FC 3–3 Philadelphia Union.
What did the model predict before Toronto FC vs Philadelphia Union?
The model assigned 48% probability to a Toronto FC win, 26% to a draw, and 25% to an Philadelphia Union win.