28/06/2025 · 23:30 MLS
Stadium BMO Field
Attendance 22.445
Referee Rosendo Mendoza
Ciudad Toronto

Match timeline

Descanso
🟨
Kosi Thompson
90'+5 · Tarjeta amarilla
90'+5
↕️
Maxime Dominguez → Charlie Sharp
90'+5 · Sustitución
90'+5
Ian Smith
90'+4 · Gol en propia
90'+4
🟨
Kevin Kelsy
90' · Tarjeta amarilla
90'
↕️
Matthew Longstaff → Michael Sullivan
86' · Sustitución
86'
↕️
Ola Brynhildsen → Deandre Kerr
85' · Sustitución
85'
🟨
David Ayala
77' · Tarjeta amarilla
77'
↕️
Jímer Fory → Ian Smith
74' · Sustitución
74'
↕️
Felipe Mora → Gage Guerra
73' · Sustitución
73'
↕️
Diego Chará → Cristhian Paredes
73' · Sustitución
73'
↕️
Tyrese Spicer → Derrick Etienne
69' · Sustitución
69'
🟨
Jímer Fory
68' · Tarjeta amarilla
68'
Tyrese Spicer
56' · Gol
56'
↕️
Omir Fernandez → Santiago Moreno
54' · Sustitución
54'
🟨
Dario Župarić
43' · Tarjeta amarilla
43'
Alonso Coello
11' · Gol
11'
🟨
?
-5' · Tarjeta amarilla
-5'

Match statistics

Toronto FC
Stat
Portland Timbers
42%
Ball possession
58%
1.51
Expected goals
0.38
3
Big chances
0
13
Total shots
5
0
Goalkeeper saves
5
9
Corner kicks
3
16
Fouls
15
309
Passes
436
24
Tackles
18
15
Free kicks
16
1
Yellow cards
4
13
Total shots
5
7
Shots on target
0
1
Hit woodwork
0
5
Shots off target
2
1
Blocked shots
3
7
Shots inside box
3
6
Shots outside box
2
1
Big chances scored
0
2
Big chances missed
0
21
Touches in penalty area
14
5
Fouled in final third
4
0
Offsides
3
244
Accurate passes
363
16
Throw-ins
19
51
Final third entries
54
62/99 (63%)
Final third phase
72/101 (71%)
17/49 (35%)
Long balls
26/49 (53%)
4/22 (18%)
Crosses
2/17 (12%)
48%
Duels
52%
11
Dispossessed
10
46/87 (53%)
Ground duels
41/87 (47%)
7/23 (30%)
Aerial duels
16/23 (70%)
7/14 (50%)
Dribbles
9/23 (39%)
54%
Tackles won
50%
24
Total tackles
18
13
Interceptions
6
50
Recoveries
44
25
Clearances
27
0
Errors lead to a shot
1
0
Total saves
5
0.00
Goals prevented
-0.02
0
Big saves
2
0
High claims
1
0
Punches
1
8
Goal kicks
9

Lineups

Player performance

Toronto FC
#JugadorMINGOLASTNota
1
90 6.7
33
90 6.9
13
90 6.9
24
90 7.3
18
90 7.0
14
90 1 8.8
7
90 7.0
8
86 7.0
10
89 7.1
14
69 1 7.7
17
85 6.8
11
D. Etienne (supl.)
21 7.4
29
D. Kerr (supl.)
15 6.6
47
M. Sullivan (supl.)
14 6.5
38
C. Sharp (supl.)
1
77
76
75
R. Fisher (supl.)
78
M. Henry (supl.)
Portland Timbers
#JugadorMINGOLASTNota
41
90 7.3
29
90 6.9
20
90 6.4
13
90 6.7
27
74 6.8
22
54 6.0
21
73 6.9
22
90 6.4
10
90 6.3
9
73 6.4
19
90 6.7
10
S. Moreno (supl.)
36 6.3
8
C. Paredes (supl.)
17 6.4
88
G. Guerra (supl.)
17 6.7
23
I. Smith (supl.)
16 5.9
25
T. Muse (supl.)
15
E. Miller (supl.)
80
J. Ortíz (supl.)