Form Guide
Overview
DashboardForm GuideStandings
Analysis
SimulatedRolling FormStrength of Schedule
Stats
League StatsPlayer Stats
Fixtures
ScheduleHead to Head
News
News & Blogs
External
Old Form Guide
Sign in
Loading match…
Major League Soccer·Regular Season - 26·FT
Toronto FCToronto FC
4-1
HT (0-0)
Portland Timbers FCPortland Timbers FC
Sat, Aug 12, 2017·10:00 PM UTC·BMO Field · Toronto

Last 5 meetings

Full H2H
W
Sat
Jun 28
2025
Toronto FCToronto FC
Portland TimbersPortland Timbers FC
3
0
Major League Soccer
HT 1-0Regular Season - 20BMO Field, TorontoRosendo Mendoza, USA
D
Tue
Feb 14
2023
Toronto FCToronto FC
Portland TimbersPortland Timbers FC
2
2
Friendlies Clubs
HT 2-0Club Friendlies 3TBC, TBC
W
Sat
Aug 13
2022
Toronto FCToronto FC
Portland TimbersPortland Timbers FC
3
1
Major League Soccer
HT 1-0Regular Season - 34BMO Field, Toronto, OntarioN. Saghafi
L
Sat
Apr 27
2019
Toronto FCToronto FC
Portland TimbersPortland Timbers FC
1
2
Major League Soccer
HT 1-1Regular Season - 10BMO Field, TorontoAlex Chilowicz, USA
L
Thu
Aug 30
2018
Portland TimbersPortland Timbers FC
Toronto FCToronto FC
2
0
Major League Soccer
HT 0-0Regular Season - 31Providence Park, PortlandFotis Bazakos, 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

  1. 18'
    🔁
    Portland Timbers
    J. Attinella ↑
    J. Gleeson ↓
  2. 19'
    J. Hernández ↑
    N. Hagglund ↓
    Toronto FC
    🔁
  3. 53'
    Sebastian Giovinco
    Toronto FC
    🟨
  4. 58'
    J. Morrow
    Toronto FC
    ⚽
  5. 72'
    🔁
    Portland Timbers
    D. Asprilla ↑
    D. Guzmán ↓
  6. 72'
    Víctor Vázquez
    Assist: S. Giovinco
    Toronto FC
    ⚽
  7. 75'
    🔁
    Portland Timbers
    J. Ebobisse ↑
    D. Mattocks ↓
  8. 76'
    J. Morrow
    Toronto FC
    ⚽
  9. 80'
    J. Osorio ↑
    Víctor Vázquez ↓
    Toronto FC
    🔁
  10. 83'
    T. Ricketts ↑
    J. Altidore ↓
    Toronto FC
    🔁
  11. 87'
    M. Delgado
    Toronto FC
    ⚽
  12. 89'
    ⚽
    Portland Timbers
    D. Váleri
    Assist: J. Ebobisse

Expected Goals (ASA)

Score
Toronto FC4
Portland Timbers FC1
xG
Toronto FC1.70
Portland Timbers FC1.20
xPoints
Toronto FC1.74
Portland Timbers FC1.00
0.51.01.52.015'30'45'60'75'90'HTCumulative xGGoal · Toronto FC · 57' · Justin MorrowHGoal · Toronto FC · 71' · Víctor VázquezHGoal · Toronto FC · 75' · Justin MorrowHGoal · Toronto FC · 86' · Mark DelgadoHGoal · Portland Timbers FC · 88' · Diego ValeriAToronto FC (xG)Portland Timbers FC (xG)Score: 4 — 1Final xG: 1.70 — 1.20
Portland Timbers FC ←
→ Toronto FC
0' – 90'22 of 22 shots
0'45'90'
Team
Body
Pattern
Toronto FCPortland Timbers FCFootHeaderGoalMarker size = xG

Period Breakdown

PeriodToronto FCPortland Timbers FC
GxGShGxGSh
1H00.27500.204
2H41.43811.005
Total41.701311.209

Match stats

Toronto FCPortland Timbers FC
  • 50%Possession50%
  • 13Shots9
  • 6Shots on target5
  • 5Shots off target4
  • 2Blocked shots0
  • 10Shots inside box7
  • 3Shots outside box2
  • 464Passes469
  • 367Accurate passes365
  • 79%Pass accuracy78%
  • 7Corners5
  • 4Offsides3
  • 7Fouls4
  • 1Yellow cards0
  • 0Red cards0
  • 4Saves2

Lineups

Toronto FC
Toronto FC
Formation: 3-5-2

Starting XI

Goalkeeper
  • 25A. Bono
Defenders
  • 15E. Zavaleta
  • 2J. Morrow
  • 23C. Mavinga
  • 6N. Hagglund
Midfielders
  • 4M. Bradley
  • 7Víctor Vázquez
  • 26N. Hasler
  • 18M. Delgado
Forwards
  • 17J. Altidore
  • 10S. Giovinco

Substitutes

  • 12J. Hernández
  • 21J. Osorio
  • 87T. Ricketts
  • 1C. Irwin
  • 9T. Endoh
  • 14J. Chapman
  • 44R. Edwards
Coach: G. Vanney
Portland Timbers FC
Portland Timbers FC
Formation: 4-2-3-1

Starting XI

Goalkeeper
  • 90J. Gleeson
Defenders
  • 33L. Mabiala
  • 5V. Andriuškevičius
  • 2A. Powell
Midfielders
  • 8D. Váleri
  • 10S. Blanco
  • 21D. Chará
  • 13L. Olum
  • 20D. Guzmán
  • 6D. Nagbe
Forwards
  • 11D. Mattocks

Substitutes

  • 1J. Attinella
  • 27D. Asprilla
  • 17J. Ebobisse
  • 14B. Zemanski
  • 16Z. Valentin
  • 18A. Okugo
  • 19V. Arboleda
Coach: C. Porter

Top performers

Toronto FCToronto FC
  • Justin Morrow2G90'8.6
  • Marky Delgado1G90'7.8
  • Víctor Vázquez1G80'7.2
  • Alex Bono90'7.1
  • Sebastian Giovinco1A90'7.1
Portland Timbers FCPortland Timbers FC
  • David Guzmán72'7.2
  • Diego Chará90'7.1
  • Sebastian Blanco90'7.0
  • Darren Mattocks75'6.9
  • Jeremy Ebobisse1A15'6.9