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 - 10·FT
Toronto FCToronto FC
1-2
HT (1-1)
Portland Timbers FCPortland Timbers FC
Sat, Apr 27, 2019·7: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
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
W
Sat
Aug 12
2017
Toronto FCToronto FC
Portland TimbersPortland Timbers FC
4
1
Major League Soccer
HT 0-0Regular Season - 26BMO Field, TorontoKevin 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

  1. 20'
    Jonathan Osorio
    Toronto FC
    ⚽
  2. 22'
    ⚽
    Portland Timbers
    Bill Tuiloma
    Assist: Diego Valeri
  3. 64'
    Chris Mavinga
    Toronto FC
    🟨
  4. 66'
    🟨
    Portland Timbers
    Jorge Moreira
  5. 68'
    Ayo Akinola ↑
    Jordan Hamilton ↓
    Toronto FC
    🔁
  6. 70'
    ⚽
    Portland Timbers
    Jeremy Ebobisse
    Assist: Sebastian Blanco
  7. 73'
    Terrence Boyd ↑
    Nick DeLeon ↓
    Toronto FC
    🔁
  8. 78'
    Jay Chapman ↑
    Marky Delgado ↓
    Toronto FC
    🔁
  9. 86'
    🔁
    Portland Timbers
    Julio Cascante ↑
    Sebastian Blanco ↓
  10. 87'
    🟨
    Portland Timbers
    Diego Chará
  11. 90'
    🔁
    Portland Timbers
    Jorge Villafaña ↑
    Andres Flores ↓
  12. 90'
    🔁
    Portland Timbers
    Andy Polo ↑
    Diego Valeri ↓

Expected Goals (ASA)

Score
Toronto FC1
Portland Timbers FC2
xG
Toronto FC0.93
Portland Timbers FC1.07
xPoints
Toronto FC1.24
Portland Timbers FC1.41
0.51.01.515'30'45'60'75'90'HTCumulative xGGoal · Toronto FC · 19' · Jonathan OsorioHGoal · Portland Timbers FC · 21' · Bill TuilomaAGoal · Portland Timbers FC · 69' · Jeremy EbobisseAToronto FC (xG)Portland Timbers FC (xG)Score: 1 — 2Final xG: 0.98 — 1.07
Portland Timbers FC ←
→ Toronto FC
0' – 90'17 of 17 shots
0'45'90'
Team
Body
Pattern
Toronto FCPortland Timbers FCFootHeaderGoalMarker size = xG

Period Breakdown

PeriodToronto FCPortland Timbers FC
GxGShGxGSh
1H10.74510.318
2H00.24110.763
Total10.98621.0711

Match stats

Toronto FCPortland Timbers FC
  • 55%Possession45%
  • 6Shots11
  • 3Shots on target3
  • 1Shots off target6
  • 2Blocked shots2
  • 4Shots inside box6
  • 2Shots outside box5
  • 590Passes459
  • 502Accurate passes387
  • 85%Pass accuracy84%
  • 6Corners5
  • 2Offsides1
  • 8Fouls13
  • 1Yellow cards2
  • 1Saves2

Lineups

Toronto FC
Toronto FC
Formation: 4-4-1-1

Starting XI

Goalkeeper
  • 16Quentin Westberg
Defenders
  • 96Auro
  • 15Eriq Zavaleta
  • 23Chris Mavinga
  • 2Justin Morrow
  • 18Nick DeLeon
Midfielders
  • 4Michael Bradley
  • 8Marky Delgado
  • 21Jonathan Osorio
  • 10Alejandro Pozuelo
Forwards
  • 7Jordan Hamilton

Substitutes

  • 25Alex Bono
  • 26Laurent Ciman
  • 5Ashtone Morgan
  • 27Liam Fraser
  • 14Jay Chapman
  • 20Ayo Akinola
  • 91Terrence Boyd
Coach: G. Vanney
Portland Timbers FC
Portland Timbers FC
Formation: 4-4-2

Starting XI

Goalkeeper
  • 12Steve Clark
Defenders
  • 2Jorge Moreira
  • 33Larrys Mabiala
  • 25Bill Tuiloma
  • 16Zarek Valentin
Midfielders
  • 14Andres Flores
  • 22Cristhian Paredes
  • 21Diego Chará
  • 10Sebastian Blanco
  • 8Diego Valeri
Forwards
  • 17Jeremy Ebobisse

Substitutes

  • 1Jeff Attinella
  • 4Jorge Villafaña
  • 18Julio Cascante
  • 11Andy Polo
  • 20David Guzmán
  • 26Lucas Melano
  • 19Tomás Conechny
Coach: G. Savarese

Top performers

Toronto FCToronto FC
  • Alejandro Pozuelo90'8.0
  • Michael Bradley90'7.2
  • Chris Mavinga90'7.1
  • Justin Morrow90'6.9
  • Jonathan Osorio1G90'6.9
Portland Timbers FCPortland Timbers FC
  • Sebastian Blanco1A86'7.8
  • Diego Valeri1A89'7.6
  • Bill Tuiloma1G90'7.3
  • Jeremy Ebobisse1G90'7.3
  • Cristhian Paredes90'7.2