Toronto FC vs Portland Timbers Results & Stats | 28.06.2025

us Toronto FC vs Portland Timbers
23:30 Ended
Toronto FC
3
Portland Timbers
0
Bet on the game with:
Bet365
star freebets livegame

Highlights

Toronto FC
whistle
Portland Timbers
Coello
ball
11'
43'
yellow card
Zuparic
clock 1,4 HT
54'
substitution
Fernandez
Moreno
Spicer
ball
56'
68'
yellow card
Fory
Spicer
Etienne
substitution
69'
73'
substitution
Mora
Guerra
73'
substitution
Fory
Smith
73'
substitution
Chara
Paredes
78'
yellow card
Ayala
Brynhildsen
Kerr
substitution
85'
Longstaff
Sullivan
substitution
86'
90'
yellow card
Kelsy
Kerr
assist: Etienne
ball
90+4'
Thompson
yellow card
90+5'
Dominguez
Sharp
substitution
95'
clock 1,4 FT
corners yellow card red card substitution ball
Toronto FC
9
1
0
4
3
Portland Timbers
3
4
0
4
0

Ticker

Start play
2' - 1st Corner - Toronto FC
2' - 2nd Corner - Toronto FC
4' - 3rd Corner - Toronto FC
4' - 1st Shot Off Target - Long (Toronto FC)
11' - 1st Goal - Coello (Toronto FC) - Shot
12' - 1st Shot On Target - Coello (Toronto FC)
17' - 4th Corner - Toronto FC
16' - 2nd Shot Off Target - Petretta (Toronto FC)
17' - 2nd Shot On Target - Dominguez (Toronto FC)
43' ~ 1st Yellow Card ~ Zuparic ~(Portland Timbers)
44' - 3rd Shot Off Target - Coello (Toronto FC)
Score After First Half - 1-0 - 1,4
46' - 5th Corner - Portland Timbers
46' - 4th Shot Off Target - Kelsy (Portland Timbers)
50' - 1st Offside - Portland Timbers
52' - 5th Shot Off Target - Brynhildsen (Toronto FC)
52' - 6th Corner - Toronto FC
52' - 3rd Shot On Target - Spicer (Toronto FC)
54' ~ Substitution ~ Moreno ~ Fernandez ~(Portland Timbers)
55' - 7th Corner - Toronto FC
56' - 2nd Goal - Spicer (Toronto FC) - Shot
56' - 4th Shot On Target - Spicer (Toronto FC)
56' - 5th Shot On Target - Brynhildsen (Toronto FC)
56' - 6th Shot On Target - Thompson (Toronto FC)
61' - 6th Shot Off Target - Surman (Portland Timbers)
63' - 8th Corner - Portland Timbers
63' - 7th Shot Off Target - Moreno (Portland Timbers)
68' ~ 2nd Yellow Card ~ Fory ~(Portland Timbers)
61' - 8th Shot Off Target - Zuparic (Portland Timbers)
70' - 2nd Offside - Portland Timbers
69' ~ Substitution ~ Etienne ~ Spicer ~(Toronto FC)
73' ~ Substitution ~ Guerra ~ Mora ~(Portland Timbers)
73' ~ Substitution ~ Smith ~ Fory ~(Portland Timbers)
73' ~ Substitution ~ Paredes ~ Chara ~(Portland Timbers)
78' ~ 3rd Yellow Card ~ Ayala ~(Portland Timbers)
79' - 9th Shot Off Target - Corbeanu (Toronto FC)
83' - 9th Corner - Toronto FC
85' ~ Substitution ~ Kerr ~ Brynhildsen ~(Toronto FC)
86' ~ Substitution ~ Sullivan ~ Longstaff ~(Toronto FC)
88' - 10th Corner - Toronto FC
89' - 11th Corner - Toronto FC
88' - 7th Shot On Target - Corbeanu (Toronto FC)
89' - 10th Shot Off Target - Etienne (Toronto FC)
90' ~ 4th Yellow Card ~ Kelsy ~(Portland Timbers)
90+2' - 12th Corner - Portland Timbers
90+4' - 3rd Goal - Kerr (Toronto FC) - Shot (Assist: Etienne)
90+4' - 8th Shot On Target - Kerr (Toronto FC)
90+4' - 1st Assist - Etienne (Toronto FC)
90+5' ~ 5th Yellow Card ~ Thompson ~(Toronto FC)
95' ~ Substitution ~ Sharp ~ Dominguez ~(Toronto FC)
90+6' - 3rd Offside - Portland Timbers
90+8' - 11th Shot Off Target - (Portland Timbers)
Score After Full Time - 3-0 - 1,4

Starting lineups

Toronto FC (3-5-2)
Portland Timbers (4-3-3)
Soccer field
Sean Johnson
1
Sean Johnson
Kevin Long
5
Kevin Long
Sigurd Rosted
17
Sigurd Rosted
Raoul Petretta
28
Raoul Petretta
Kosi Thompson
6
Kosi Thompson
Alonso Coello
14
Alonso Coello
Maxime Dominguez
23
Maxime Dominguez
Matty Longstaff
8
Matty Longstaff
Tyrese Spicer
16
Tyrese Spicer
Theo Corbeanu
7
Theo Corbeanu
Ola Brynhildsen
9
Ola Brynhildsen
James Pantemis
41
James Pantemis
Juan Mosquera
29
Juan Mosquera
Dario Zuparic
13
Dario Zuparic
Finn Surman
20
Finn Surman
Jimer Fory
27
Jimer Fory
David Ayala
24
David Ayala
David Pereira Da Costa
10
David Pereira Da Costa
Diego Chara
21
Diego Chara
Omir Fernandez
22
Omir Fernandez
Felipe Mora
9
Felipe Mora
Kevin Kelsy
19
Kevin Kelsy
Robin Fraser Phil Neville
Bench
GK
77
Adisa De Rosario
DF
76
Lazar Stefanovic
MF
74
Michael Sullivan
MF
75
Reid Fisher
MF
78
Malik Henry
MF
11
Derick Etienne
FW
29
Deandre Kerr
FW
38
Charlie Sharp
Bench
GK
25
Trey Muse
DF
15
Eric Miller
DF
23
Ian Smith
MF
80
Joao Ortiz
MF
17
Cristhian Paredes
MF
30
Santiago Moreno
FW
88
Gage Guerra
Substitutions
54'
substitution
Fernandez
Moreno
69'
substitution
Spicer
Etienne
73'
substitution
Mora
Guerra
73'
substitution
Fory
Smith
73'
substitution
Chara
Paredes
85'
substitution
Brynhildsen
Kerr
86'
substitution
Longstaff
Sullivan
95'
substitution
Dominguez
Sharp

Match Info & Odds

calendar June 28 2025 11:30
marker BMO Field - Toronto, ON
whistle Rosendo Mendoza
coup Competition
us
MLS USA

Statistics

Toronto FC
Portland Timbers
Attacks
83
90
Dangerous attacks
42
36
Possession %
43
57
25.8 Action areas 30
83 Attacks 90
78 Ball safe 117
9 Corners 3
9 Corners F 3
4 Corners H 0
15 Crosses 14
0.13 Crossing accuracy 0.14
42 Dangerous attacks 36
16 Fouls 16
11 Goal attempts 1
3 Goals 0
2 Injuries 2
10 Key passes 3
0 Offsides 3
7 Shots on target 6
6 Shots off target 0
0.80 Passing accuracy 0.83
0 Penalties 0
43 Possession % 57
0 Red cards 0
0 Saves 4
2 Shots blocked 4
4 Substitutions 4
1.38 Expected goals 0.22
1 Yellow cards 4
0 Yellow-red cards 0
Momentum! ?

Head to head

22:00 15/02
Toronto FC
2
Portland Timbers
2
23:30 13/08
Toronto FC
3
Portland Timbers
1
19:00 27/04
Toronto FC
1
Portland Timbers
2
2:30 30/08
Portland Timbers
2
Toronto FC
0
22:00 12/08
Toronto FC
4
Portland Timbers
1
19:30 01/05
Portland Timbers
2
Toronto FC
1
21:00 23/05
Toronto FC
1
Portland Timbers
0
23:30 25/06
Toronto FC
1
New York Red Bulls
1
23:30 31/05
Toronto FC
0
Charlotte FC
2
23:30 28/05
Toronto FC
1
Philadelphia Union
2
23:30 24/05
Toronto FC
1
Nashville SC
2
18:30 17/05
CF Montreal
1
Toronto FC
6
23:30 14/05
Toronto FC
0
FC Cincinnati
1
20:30 10/05
Toronto FC
2
DC United
0
20:30 03/05
Toronto FC
0
New England Revolution
2
23:00 30/04
Toronto FC
4
CF Montreal
5
18:30 26/04
Toronto FC
0
New York City FC
1
2:30 14/06
Portland Timbers
1
San Jose Earthquakes
1
23:00 08/06
Portland Timbers
2
St. Louis City SC
1
2:30 29/05
Portland Timbers
2
Colorado Rapids
1
23:30 24/05
Orlando City SC
1
Portland Timbers
0
2:30 21/05
San Jose Earthquakes
0
Portland Timbers
0
1:30 18/05
Portland Timbers
1
Seattle Sounders
1
1:30 15/05
Real Salt Lake
0
Portland Timbers
0
2:30 11/05
Portland Timbers
1
Sporting Kansas City
0
2:00 07/05
Tacoma Defiance
2
Portland Timbers
3
2:30 04/05
San Jose Earthquakes
4
Portland Timbers
1
Season
22 Feb 2025 8 Dec 2025

MLS 2025 Standings

#
Team
P
W
D
L
GA
GF
Pts
Last 5
2
San Diego FC
29
17
5
7
34
54
56
- - - - -
26
28
5
10
13
35
28
25
Playoffs
Qualification Playoffs
#
Team
P
W
D
L
GA
GF
Pts
Last 5
10
San Diego FC
15
7
5
3
13
24
26
- - - - -
Playoffs
Qualification Playoffs
#
Team
P
W
D
L
GA
GF
Pts
Last 5
1
San Diego FC
14
10
0
4
21
30
30
- - - - -
Playoffs
Qualification Playoffs

Eastern Conference Standings

Western Conference Standings