Football
/
USA
/
USA MLS
Real Salt Lake vs Portland Timbers
Real Salt Lake
6th
in MLS 2026, Western Conference
May 2, 2026
20:45
2
-
0
FULL TIME
Portland Timbers
12th
in MLS 2026, Western Conference
Real Salt Lake
vs
Portland Timbers
Live Score
Real Salt Lake
Full Time
Portland Timbers
Real Salt Lake
vs
Portland Timbers
May 2, 2026 Timeline
0'
HT
10
'
28
'
FT
Attacks
85
85
Dangerous Attacks
61
41
Shots On Target
14
2
Shots Off Target
8
8
Possession
53%
47%
Passing Accuracy
87%
85%
Crossing Accuracy
42%
7%
2
Goals
0
20
Goal attempts
6
6
Corners
2
0
Penalties
0
16
Fouls
13
2
Saves
13
1
Shots blocked
2
0
Red Cards
0
1
Yellow Cards
2
5
Substitutions
4
2
Injuries
2
12
crosses
14
3.53
Xg
1.05
20
key passes
10
Real Salt Lake
vs
Portland Timbers
events May 2, 2026
Score After Full Time - 2-0
90+1'
Substitution - Guerra -
Kelsy
-
Portland Timbers
89'
Substitution - Ruiz -
Spierings
-
Real Salt Lake
89'
Substitution - Hezarkhani -
Luna
-
Real Salt Lake
88'
19th Shot Off Target - Velde -
Portland Timbers
86'
18th Shot Off Target - Luna -
Real Salt Lake
86'
3rd Yellow Card - Sanabria -
Real Salt Lake
82'
2nd Yellow Card - Smith -
Portland Timbers
80'
17th Shot Off Target - Costa -
Portland Timbers
77'
Substitution - Olatunji -
Solans
-
Real Salt Lake
77'
Substitution - Booth -
Goz
-
Real Salt Lake
76'
16th Shot Off Target - Kelsy -
Portland Timbers
75'
17th Shot On Target - Spierings -
Real Salt Lake
75'
8th Corner -
Real Salt Lake
74'
15th Shot Off Target - Goz -
Real Salt Lake
73'
14th Shot Off Target - Velde -
Portland Timbers
62'
13th Shot Off Target - Costa -
Portland Timbers
61'
Substitution - Quinton -
Glad
-
Real Salt Lake
59'
1st Offside -
Portland Timbers
59'
Substitution - Aravena -
Bassett
-
Portland Timbers
59'
Substitution - Smith -
Bonetig
-
Portland Timbers
60'
1st Yellow Card - Fory -
Portland Timbers
52'
16th Shot On Target - Sanabria -
Real Salt Lake
53'
7th Corner -
Real Salt Lake
52'
6th Corner -
Real Salt Lake
50'
15th Shot On Target - Caliskan -
Real Salt Lake
50'
12th Shot Off Target - Sanabria -
Real Salt Lake
50'
14th Shot On Target - Goz -
Real Salt Lake
46'
Substitution - Miller -
Surman
-
Portland Timbers
45+9'
13th Shot On Target - Goz -
Real Salt Lake
45+9'
11th Shot Off Target - Caliskan -
Real Salt Lake
Score After First Half - 2-0
45+8'
12th Shot On Target - Goz -
Real Salt Lake
45+9'
5th Corner -
Real Salt Lake
45+6'
11th Shot On Target - Luna -
Real Salt Lake
45'
10th Shot Off Target - Guilavogui -
Real Salt Lake
45'
9th Shot Off Target - Solans -
Real Salt Lake
45'
8th Shot Off Target - Goz -
Real Salt Lake
44'
7th Shot Off Target - Alves -
Portland Timbers
44'
4th Corner -
Portland Timbers
35'
10th Shot On Target - Solans -
Real Salt Lake
35'
9th Shot On Target - Guilavogui -
Real Salt Lake
33'
6th Shot Off Target - Costa -
Portland Timbers
31'
8th Shot On Target - Solans -
Real Salt Lake
28'
2nd Assist - Sanabria -
Real Salt Lake
28'
7th Shot On Target - Luna -
Real Salt Lake
28'
2nd Goal - Shot (Assist: Sanabria) - Luna -
Real Salt Lake
27'
6th Shot On Target - Alves -
Portland Timbers
26'
5th Shot On Target - Kelsy -
Portland Timbers
26'
5th Shot Off Target - Velde -
Portland Timbers
21'
4th Shot Off Target - Spierings -
Real Salt Lake
12'
3rd Shot Off Target - Bassett -
Portland Timbers
19'
2nd Shot Off Target - Guilavogui -
Real Salt Lake
16'
3rd Corner -
Real Salt Lake
14'
1st Shot Off Target - Guilavogui -
Real Salt Lake
12'
4th Shot On Target - Guilavogui -
Real Salt Lake
13'
2nd Corner -
Real Salt Lake
10'
1st Assist - Solans -
Real Salt Lake
10'
3rd Shot On Target - Goz -
Real Salt Lake
10'
1st Goal - Shot (Assist: Solans) - Goz -
Real Salt Lake
9'
2nd Shot On Target - Goz -
Real Salt Lake
5'
1st Shot On Target - Luna -
Real Salt Lake
4'
1st Corner -
Portland Timbers
Real Salt Lake
vs
Portland Timbers
Lineups May 2, 2026
:Referee
Rosendo Mendoza
Mendoza
Real Salt Lake
Portland Timbers
Pablo Mastroeni
Mastroeni
Phil Neville
Neville
Lineup
5-4-1
4-3-3
1 -
Rafael
Rafael
- Guard
41 -
James Pantemis
Pantemis
- Guard
72 -
Zavier Gozo
Gozo
- Midfielder
Zach Booth
Booth
5 -
Brandon Bye
Bye
- Defender
2 -
DeAndre Yedlin
Yedlin
- Defender
20 -
Finn Surman
Surman
- Defender
Kamal Miller
Miller
15 -
Justen Glad
Glad
- Defender
Philip Quinton
Quinton
6 -
Alex Bonetig
Bonetig
- Defender
Ian Smith
Smith
29 -
Sam Junqua
Junqua
- Defender
27 -
Jimer Fory
Fory
- Defender
8 -
Juan Sanabria
Sanabria
- Defender
30 -
Jose Caicedo
Caicedo
- Midfielder
9 -
Morgan Guilavogui
Guilavogui
- Forward
10 -
David Pereira Da Costa
Pereira Da Costa
- Midfielder
6 -
Stijn Spierings
Spierings
- Midfielder
Pablo Ruiz
Ruiz
17 -
Cole Bassett
Bassett
- Midfielder
Alexander Aravena
Aravena
92 -
Noel Caliskan
Caliskan
- Midfielder
11 -
Antony
Antony
- Forward
10 -
Diego Luna
Luna
- Midfielder
Aiden Hezarkhani
Hezarkhani
19 -
Kevin Kelsy
Kelsy
- Forward
Gage Guerra
Guerra
22 -
Sergi Solans
Solans
- Forward
Victor Oluyemi Olatunji
Oluyemi Olatunji
99 -
Kristoffer Velde
Velde
- Forward
SUBSTITUTES
26 -
Philip Quinton
Quinton
- Defender
Justen Glad
Glad
88 -
Gage Guerra
Guerra
- Forward
Kevin Kelsy
Kelsy
11 -
Dominik Marczuk
Marczuk
- Midfielder
23 -
Ian Smith
Smith
- Defender
Alex Bonetig
Bonetig
23 -
Zach Booth
Booth
- Midfielder
Zavier Gozo
Gozo
25 -
Trey Muse
Muse
- Guard
98 -
Alexandros Katranis
Katranis
- Defender
16 -
Sawyer Jura
Jura
- Defender
7 -
Pablo Ruiz
Ruiz
- Midfielder
Stijn Spierings
Spierings
9 -
Felipe Mora
Mora
- Forward
27 -
Griffin Dillon
Dillon
- Midfielder
4 -
Kamal Miller
Miller
- Defender
Finn Surman
Surman
31 -
Mason Stajduhar
Stajduhar
- Guard
28 -
Alexander Aravena
Aravena
- Forward
Cole Bassett
Bassett
17 -
Victor Oluyemi Olatunji
Oluyemi Olatunji
- Forward
Sergi Solans
Solans
7 -
Ariel Lassiter
Lassiter
- Midfielder
39 -
Aiden Hezarkhani
Hezarkhani
- Forward
Diego Luna
Luna
21 -
Diego Chara
Chara
- Midfielder
Missing Players
Emeka Eneli
Eneli
- Defensive Midfield
(Knee injury)
Omir Fernandez
Fernandez
- Right Winger
(Foot surgery)
Juan Jose Arias
Jose Arias
- Centre-Back
(Groin injury)
Juan Mosquera
Mosquera
- Right-Back
(Ankle injury)
Ariath Piol
Piol
- Centre-Forward
(Achilles tendon rupture)
Zac McGraw
McGraw
- Centre-Back
(Back injury)
Real Salt Lake
vs
Portland Timbers
Stadium May 2, 2026
Name:
America First Field
City:
Sandy, UT, USA
Capacity:
20213
Real Salt Lake
-
Portland Timbers
H2H
USA MLS
20:45
May 2, 2026
Real Salt Lake
2
-
0
Portland Timbers
2
-
0
02:30
Jul 17, 2025
Portland Timbers
0
-
1
Real Salt Lake
0
-
1
01:30
May 15, 2025
Real Salt Lake
0
-
0
Portland Timbers
0
-
0
01:30
Sep 22, 2024
Real Salt Lake
3
-
3
Portland Timbers
3
-
3
02:25
Jul 14, 2024
Portland Timbers
3
-
0
Real Salt Lake
3
-
0
USA MLS Play-Offs
02:30
Oct 23, 2025
Portland Timbers
3
-
1
Real Salt Lake
3
-
1