Search…
⌘K
Loading match…
Major League Soccer
·
Regular Season - 10
·
FT
Toronto FC
1
-
2
HT (1-1)
Portland Timbers FC
Sat, Apr 27, 2019
·
7:00 PM UTC
·
BMO Field · Toronto
Last 5 meetings
Full H2H
W
Sat
Jun 28
2025
Toronto FC
Portland Timbers FC
3
0
HT 1-0
Regular Season - 20
BMO Field, Toronto
Rosendo Mendoza, USA
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
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 (12)
Goals (3)
Cards (3)
Subs (6)
20'
Jonathan Osorio
⚽
22'
⚽
Bill Tuiloma
Assist: Diego Valeri
64'
Chris Mavinga
🟨
66'
🟨
Jorge Moreira
68'
Ayo Akinola ↑
Jordan Hamilton ↓
🔁
70'
⚽
Jeremy Ebobisse
Assist: Sebastian Blanco
73'
Terrence Boyd ↑
Nick DeLeon ↓
🔁
78'
Jay Chapman ↑
Marky Delgado ↓
🔁
86'
🔁
Julio Cascante ↑
Sebastian Blanco ↓
87'
🟨
Diego Chará
90'
🔁
Jorge Villafaña ↑
Andres Flores ↓
90'
🔁
Andy Polo ↑
Diego Valeri ↓
Expected Goals (ASA)
Score
Toronto FC
1
Portland Timbers FC
2
xG
Toronto FC
0.93
Portland Timbers FC
1.07
xPoints
Toronto FC
1.24
Portland Timbers FC
1.41
0.5
1.0
1.5
15'
30'
45'
60'
75'
90'
HT
Cumulative xG
Goal · Toronto FC · 19' · Jonathan Osorio
H
Goal · Portland Timbers FC · 21' · Bill Tuiloma
A
Goal · Portland Timbers FC · 69' · Jeremy Ebobisse
A
Toronto FC (xG)
Portland Timbers FC (xG)
Score: 1 — 2
Final xG: 0.98 — 1.07
Portland Timbers FC ←
→ Toronto FC
0' – 90'
17 of 17 shots
0'
45'
90'
Team
Both
Toronto FC
Portland Timbers FC
Body
All
Foot
Head
Pattern
Corner
Fastbreak
Free kick
Regular
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.74
5
1
0.31
8
2H
0
0.24
1
1
0.76
3
Total
1
0.98
6
2
1.07
11
Match stats
Toronto FC
Portland Timbers FC
55%
Possession
45%
6
Shots
11
3
Shots on target
3
1
Shots off target
6
2
Blocked shots
2
4
Shots inside box
6
2
Shots outside box
5
590
Passes
459
502
Accurate passes
387
85%
Pass accuracy
84%
6
Corners
5
2
Offsides
1
8
Fouls
13
1
Yellow cards
2
1
Saves
2
Lineups
Toronto FC
Formation: 4-4-1-1
Starting XI
Goalkeeper
16
Quentin Westberg
Defenders
96
Auro
15
Eriq Zavaleta
23
Chris Mavinga
2
Justin Morrow
18
Nick DeLeon
Midfielders
4
Michael Bradley
8
Marky Delgado
21
Jonathan Osorio
10
Alejandro Pozuelo
Forwards
7
Jordan Hamilton
Substitutes
25
Alex Bono
26
Laurent Ciman
5
Ashtone Morgan
27
Liam Fraser
14
Jay Chapman
20
Ayo Akinola
91
Terrence Boyd
Coach:
G. Vanney
Portland Timbers FC
Formation: 4-4-2
Starting XI
Goalkeeper
12
Steve Clark
Defenders
2
Jorge Moreira
33
Larrys Mabiala
25
Bill Tuiloma
16
Zarek Valentin
Midfielders
14
Andres Flores
22
Cristhian Paredes
21
Diego Chará
10
Sebastian Blanco
8
Diego Valeri
Forwards
17
Jeremy Ebobisse
Substitutes
1
Jeff Attinella
4
Jorge Villafaña
18
Julio Cascante
11
Andy Polo
20
David Guzmán
26
Lucas Melano
19
Tomás Conechny
Coach:
G. Savarese
Top performers
Toronto FC
Alejandro Pozuelo
90'
8.0
Michael Bradley
90'
7.2
Chris Mavinga
90'
7.1
Justin Morrow
90'
6.9
Jonathan Osorio
1G
90'
6.9
Portland Timbers FC
Sebastian Blanco
1A
86'
7.8
Diego Valeri
1A
89'
7.6
Bill Tuiloma
1G
90'
7.3
Jeremy Ebobisse
1G
90'
7.3
Cristhian Paredes
90'
7.2