Search…
⌘K
Loading match…
Major League Soccer
·
Regular Season - 20
·
FT
Toronto FC
3
-
0
HT (1-0)
Portland Timbers FC
Sat, Jun 28, 2025
·
11:30 PM UTC
·
BMO Field · Toronto
Last 5 meetings
Full H2H
D
Tue
Feb 14
2023
Toronto FC
Portland Timbers FC
2
2
HT 2-0
Club Friendlies 3
TBC, TBC
W
Sat
Aug 13
2022
Toronto FC
Portland Timbers FC
3
1
HT 1-0
Regular Season - 34
BMO Field, Toronto, Ontario
N. Saghafi
L
Sat
Apr 27
2019
Toronto FC
Portland Timbers FC
1
2
HT 1-1
Regular Season - 10
BMO Field, Toronto
Alex Chilowicz, USA
L
Thu
Aug 30
2018
Portland Timbers FC
Toronto FC
2
0
HT 0-0
Regular Season - 31
Providence Park, Portland
Fotis Bazakos, USA
W
Sat
Aug 12
2017
Toronto FC
Portland Timbers FC
4
1
HT 0-0
Regular Season - 26
BMO Field, Toronto
Kevin Stott, USA
Note:
advanced (ASA) stats are processed on a delay and may lag basic stats by up to a day after match completion.
Match events
All (16)
Goals (3)
Cards (5)
Subs (8)
11'
A. Coello
⚽
43'
🟨
Dario Župarić
Foul
54'
🔁
S. Moreno ↑
O. Fernandez ↓
56'
T. Spicer
⚽
68'
🟨
Jímer Fory
Foul
69'
D. Etienne ↑
T. Spicer ↓
🔁
73'
🔁
C. Paredes ↑
D. Chara ↓
73'
🔁
G. Guerra ↑
F. Mora ↓
74'
🔁
I. Smith ↑
J. Fory ↓
77'
🟨
David Ayala
Foul
85'
D. Kerr ↑
O. Brynhildsen ↓
🔁
85'
M. Sullivan ↑
M. Longstaff ↓
🔁
90+5'
Kosi Thompson
Foul
🟨
90'
🟨
Kevin Kelsy
Foul
90+5'
C. Sharp ↑
M. Dominguez ↓
🔁
90'
I. Smith (OG)
🔴
Expected Goals (ASA)
Score
Toronto FC
2
Portland Timbers FC
0
xG
Toronto FC
1.48
Portland Timbers FC
0.49
xPoints
Toronto FC
2.20
Portland Timbers FC
0.54
0.5
1.0
1.5
2.0
2.5
15'
30'
45'
60'
75'
90'
105'
HT
Cumulative xG
Goal · Toronto FC · 10' · Alonso Coello
H
Goal · Toronto FC · 55' · Tyrese Spicer
H
Toronto FC (xG)
Portland Timbers FC (xG)
Score: 3 — 0
Final xG: 2.00 — 0.50
Portland Timbers FC ←
→ Toronto FC
0' – 97'
18 of 18 shots
0'
49'
97'
Team
Both
Toronto FC
Portland Timbers FC
Body
All
Foot
Head
Pattern
Corner
Fastbreak
Free kick
Regular
Set piece
Toronto FC
Portland Timbers FC
Foot
Header
Goal
Marker size = xG
Period Breakdown
Period
Toronto FC
Portland Timbers FC
G
xG
Sh
G
xG
Sh
1H
1
0.26
5
0
0.00
0
2H
1
1.74
8
0
0.50
5
Total
2
2.00
13
0
0.50
5
Match stats
Toronto FC
Portland Timbers FC
43%
Possession
57%
14
Shots
5
8
Shots on target
0
5
Shots off target
2
1
Blocked shots
3
8
Shots inside box
3
6
Shots outside box
2
1.39
Expected goals (xG)
0.38
306
Passes
424
245
Accurate passes
353
80%
Pass accuracy
83%
9
Corners
3
0
Offsides
3
16
Fouls
14
1
Yellow cards
4
0
Saves
5
Lineups
Toronto FC
Formation: 4-1-4-1
Starting XI
Goalkeeper
1
S. Johnson
Defenders
6
K. Thompson
5
K. Long
17
S. Rosted
28
R. Petretta
Midfielders
14
A. Coello
7
T. Corbeanu
8
M. Longstaff
23
M. Dominguez
16
T. Spicer
Forwards
9
O. Brynhildsen
Substitutes
11
D. Etienne
29
D. Kerr
76
L. Stefanovic
77
A. De Rosario
38
C. Sharp
74
M. Sullivan
75
R. Fisher
78
M. Henry
Coach:
Robin Lucius Fraser
Portland Timbers FC
Formation: 4-4-2
Starting XI
Goalkeeper
41
J. Pantemis
Defenders
29
J. Mosquera
20
F. Surman
13
D. Zuparic
27
J. Fory
Midfielders
22
O. Fernandez
21
D. Chara
24
D. Ayala
10
D. Pereira da Costa
Forwards
9
F. Mora
19
K. Kelsy
Substitutes
15
E. Miller
17
C. Paredes
30
S. Moreno
25
T. Muse
80
J. Ortiz
23
I. Smith
88
G. Guerra
Coach:
Philip John Neville
Top performers
Toronto FC
Alonso Coello
1G
90'
8.6
Derrick Etienne Junior
1A
21'
7.7
Tyrese Spicer
1G
69'
7.6
Deandre Kerr
1G
15'
7.5
Sigurd Rosted
90'
7.2
Portland Timbers FC
James Pantemis
90'
7.2
Juan Mosquera
90'
6.9
Jímer Fory
73'
6.9
Diego Chará
73'
6.9
Kevin Kelsy
90'
6.7