New customers only | Commercial content | 18+ age limit | T&Cs apply

Portland Timbers 0-1 Real Salt Lake final score - 16 July 2025, Major League Soccer

USA - Major League Soccer

Portland Timbers
0
-
1
End
Real Salt Lake

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

Portland Timbers Portland Timbers
Real Salt Lake Real Salt Lake
End of game
90+8'
R. Cabral
90+2'
J. Barea
D. Goncalves
90'
D. Marczuk
D. Luna
C. Paredes
D. Ayala
86'
83'
drop icon
D. Goncalves
A. Piol
80'
P. Quinton
J. Glad
73'
A. Katranis
S. Junqua
73'
A. Piol
W. Agada
73'
E. Eneli
P. Ruiz
E. Miller
J. Mosquera
71'
G. Guerra
F. Mora
71'
F. Mora
69'
67'
B. Hidalgo
A. Lassister
O. Fernandez
55'
52'
P. Ruiz
Half-time
45'
B. Vera
Kick-off

Game Statistics

CD Huachipato Portland Timbers
CD Huachipato Real Salt Lake
44
Ball possession (%)
56
6
Shots
8
0
Shots on-target
3
6
Shots off-target
5
9
Corners
2
1
Offsides
4
8
Fouls
8
12
Free kicks
9
6
Goal kicks
8
2
Saves
0
19
Throw-ins
9
1
Yellow cards
4

Tactical Scheme

Portland Timbers

Formation : 5 - 4 - 1

16
M. Crepeau
29
J. Mosquera
27
J. Fory
13
D. Zuparic
20
F. Surman
22
O. Fernandez
30
S. Moreno
21
D. Chara
24
D. Ayala
10
D. Da Costa
9
F. Mora
9
W. Agada
8
D. Luna
72
Z. Gozo
10
D. Goncalves
7
P. Ruiz
92
N. Caliskan
29
S. Junqua
4
B. Vera
15
J. Glad
19
B. Hidalgo
1
R. Cabral

Formation : 4 - 2 - 3 - 1

Real Salt Lake

Substitutes

Portland Timbers
Portland Timbers
Goalkeeper

J. Pantemis

Defender

I. Smith

E. Miller

J. Mosquera 71'

Midfielder

C. Paredes

D. Ayala 86'

J. Ortiz

A. Lassister

O. Fernandez 55'

Forward

G. Guerra

F. Mora 71'

K. Kelsy

Real Salt Lake
Real Salt Lake
Goalkeeper

M. Stajduhar

Defender

A. Katranis

S. Junqua 73'

P. Quinton

J. Glad 80'

Midfielder

E. Eneli

P. Ruiz 73'

D. Marczuk

D. Luna 90'

G. Dillon

Forward

J. Barea

D. Goncalves 90'

J. Russell

A. Piol

W. Agada 73'

Missing players

Portland Timbers
Portland Timbers
Defender

Z. McGraw

Forward

J. Rodriguez

A. Alves Santos

Real Salt Lake
Real Salt Lake
Goalkeeper

Z. MacMath

Defender

J. Brown

Forward

M. Bell

T. Wolff

Form

Table

Teams Pts P W D L GD
6
Portland Timbers
Portland Timbers
39 28 10 9 9 -2
11
Real Salt Lake
Real Salt Lake
31 27 9 4 14 -8

Last matches

Portland Timbers
Portland Timbers Last matches
W W D L W L
Wins

3/6 (50%)

Draw

1/6 (17%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

2.83 Total goals
83% BTTS
1.33 Goals scored
1.5 Goals conceded
83% Over 2.5
17% Under 2.5

13 Jul 2025 - Major League Soccer

Saint Louis City SC
2 :  1
Portland Timbers

5 Jul 2025 - Major League Soccer

Portland Timbers
2 :  1
New England Revolution

28 Jun 2025 - Major League Soccer

Toronto FC
3 :  0
Portland Timbers

13 Jun 2025 - Major League Soccer

Portland Timbers
1 :  1
San Jose Earthquakes

8 Jun 2025 - Major League Soccer

Portland Timbers
2 :  1
Saint Louis City SC

28 May 2025 - Major League Soccer

Portland Timbers
2 :  1
Colorado Rapids
W D W W D W
Wins

4/6 (67%)

Draw

2/6 (33%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

2.33 Total goals
83% BTTS
1.5 Goals scored
0.83 Goals conceded
50% Over 2.5
50% Under 2.5

5 Jul 2025 - Major League Soccer

Portland Timbers
2 :  1
New England Revolution

13 Jun 2025 - Major League Soccer

Portland Timbers
1 :  1
San Jose Earthquakes

8 Jun 2025 - Major League Soccer

Portland Timbers
2 :  1
Saint Louis City SC

28 May 2025 - Major League Soccer

Portland Timbers
2 :  1
Colorado Rapids

17 May 2025 - Major League Soccer

Portland Timbers
1 :  1
Seattle Sounders

10 May 2025 - Major League Soccer

Portland Timbers
1 :  0
Sporting Kansas City
W D L L L L
Wins

1/6 (17%)

Draw

1/6 (17%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

2.17 Total goals
33% BTTS
0.67 Goals scored
1.5 Goals conceded
50% Over 2.5
50% Under 2.5

13 Jul 2025 - Major League Soccer

Saint Louis City SC
2 :  1
Portland Timbers

28 Jun 2025 - Major League Soccer

Toronto FC
3 :  0
Portland Timbers

24 May 2025 - Major League Soccer

Orlando City SC
1 :  0
Portland Timbers

20 May 2025 - US Open Cup

San Jose Earthquakes
1 :  0
Portland Timbers

14 May 2025 - Major League Soccer

Real Salt Lake
0 :  0
Portland Timbers

6 May 2025 - US Open Cup

Tacoma Defiance
2 :  3
Portland Timbers
Real Salt Lake
Real Salt Lake Last matches
D L W D W W
Wins

3/6 (50%)

Draw

2/6 (33%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2.33 Total goals
50% BTTS
1.33 Goals scored
1 Goals conceded
17% Over 2.5
83% Under 2.5

12 Jul 2025 - Major League Soccer

Real Salt Lake
1 :  0
Houston Dynamo

5 Jul 2025 - Major League Soccer

Real Salt Lake
3 :  2
Saint Louis City SC

28 Jun 2025 - Major League Soccer

Sporting Kansas City
1 :  1
Real Salt Lake

14 Jun 2025 - Major League Soccer

Real Salt Lake
2 :  0
DC United

31 May 2025 - Major League Soccer

Los Angeles Galaxy
2 :  0
Real Salt Lake

28 May 2025 - Major League Soccer

Austin FC
1 :  1
Real Salt Lake
L D L W W W
Wins

3/6 (50%)

Draw

1/6 (17%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

2.33 Total goals
33% BTTS
1.33 Goals scored
1 Goals conceded
33% Over 2.5
67% Under 2.5

12 Jul 2025 - Major League Soccer

Real Salt Lake
1 :  0
Houston Dynamo

5 Jul 2025 - Major League Soccer

Real Salt Lake
3 :  2
Saint Louis City SC

14 Jun 2025 - Major League Soccer

Real Salt Lake
2 :  0
DC United

24 May 2025 - Major League Soccer

Real Salt Lake
2 :  3
Vancouver Whitecaps

14 May 2025 - Major League Soccer

Real Salt Lake
0 :  0
Portland Timbers

19 Apr 2025 - Major League Soccer

Real Salt Lake
0 :  1
Toronto FC
L D L D L D
Wins

0/6 (0%)

Draw

3/6 (50%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

2 Total goals
67% BTTS
0.67 Goals scored
1.33 Goals conceded
17% Over 2.5
83% Under 2.5

28 Jun 2025 - Major League Soccer

Sporting Kansas City
1 :  1
Real Salt Lake

31 May 2025 - Major League Soccer

Los Angeles Galaxy
2 :  0
Real Salt Lake

28 May 2025 - Major League Soccer

Austin FC
1 :  1
Real Salt Lake

17 May 2025 - Major League Soccer

Colorado Rapids
1 :  0
Real Salt Lake

10 May 2025 - Major League Soccer

FC Dallas
1 :  1
Real Salt Lake

3 May 2025 - Major League Soccer

Vancouver Whitecaps
2 :  1
Real Salt Lake

Head to head

Portland Timbers

33 %

Draw

33 %

Real Salt Lake

33 %

Average stats (last H2H results)

3
Total goals
50%
BTTS
1.67
Goals scored (home team)
1.33
Goals scored (away team)
67%
Over 2.5
33%
Under 2.5

14 May 2025 - Major League Soccer

Real Salt Lake
0 :  0
Portland Timbers

21 Sep 2024 - Major League Soccer

Real Salt Lake
3 :  3
Portland Timbers

13 Jul 2024 - Major League Soccer

Portland Timbers
3 :  0
Real Salt Lake

9 Oct 2022 - Major League Soccer

Real Salt Lake
3 :  1
Portland Timbers

4 Dec 2021 - Major League Soccer

Portland Timbers
2 :  0
Real Salt Lake

19 Oct 2019 - Major League Soccer

Real Salt Lake
2 :  1
Portland Timbers
Improve your sports betting with our football team comparison tool (100+ statistics)

Live Commentary

90+8' carton_jaune_1

Salt Lake's Rafael Cabral has been booked in Portland, OR.

90+7' sifflet_1

Salt Lake have a goal kick.

90+7' tir_non_cadre_1

Cristhian Paredes (Portland) gets up for a header but cannot keep the ball on target.

90+7'  

A throw-in for the home team on the opposite half.

90+5' sifflet_1

Goal kick for Salt Lake at Providence Park.

90+5' tir_non_cadre_1

In Portland, OR Portland attack through Eric Miller. The finish is off target, however.

90+4'  

Throw-in for Salt Lake in their own half.

90+3' sifflet_1

Ball goes out of play for a Salt Lake goal kick.

90+3' corner_1

Corner awarded to Portland.

90+2' substitution_1

Pablo Mastroeni is making the team's sixth substitution at Providence Park with Jesus Barea replacing Diogo Goncalves.

90+2'  

Alexis Da Silva signals a Portland throw-in in Salt Lake's half.

90' substitution_1

Dominik Marczuk is replacing Diego Luna for Salt Lake at Providence Park.

88' coup_franc_1

Alexis Da Silva signals a free kick to Salt Lake.

87'  

Throw-in for Portland at Providence Park.

86' substitution_1

Cristhian Paredes is replacing David Ayala for the home team.

85'  

Ball safe as Portland is awarded a throw-in in their half.

85'  

Throw-in Portland.

83' but_1

Salt Lake take a 0-1 lead thanks to Diogo Goncalves. Ariath Piol instrumental with a fine assist.

82'  

Throw-in for Salt Lake in their own half.

80' substitution_1

Philip Quinton is replacing Justen Glad for the away team.

78' corner_1

Portland have been awarded a corner by Alexis Da Silva.

76' hors_jeu_1

Salt Lake are whistled for offside.

76'  

Alexis Da Silva awards the home team a throw-in.

73' substitution_1

The away team replace Pablo Ruiz with Emeka Eneli.

73' substitution_1

Pablo Mastroeni is making the team's second substitution at Providence Park with Ariath Piol replacing William Agada.

73' substitution_1

Salt Lake make their first substitution with Alexandros Katranis replacing Sam Junqua.

72'  

Salt Lake awarded a throw-in in their own half.

71' substitution_1

Eric Miller is on a sub for Juan Mosquera for Portland.

71' substitution_1

Phil Neville (Portland) is making a second substitution, with Gage Guerra replacing Felipe Mora.

70'  

Throw-in for Portland at Providence Park.

70'  

Throw-in for Portland in their own half.

69' carton_jaune_1

Felipe Mora (Portland) has been booked and must now be careful not to get a second yellow card.

68' sifflet_1

Alexis Da Silva awards Portland a goal kick.

68' tir_non_cadre_1

Salt Lake's Diego Luna misses with an attempt on goal.

67' carton_jaune_1

Bode Hidalgo (Salt Lake) has received a yellow card from Alexis Da Silva.

65'  

Portland to take a throw-in in Salt Lake territory.

65' corner_1

Corner awarded to Portland.

65' corner_1

Corner awarded to Portland.

64' corner_1

Portland have been awarded a corner by Alexis Da Silva.

63'  

Throw-in for Salt Lake at Providence Park.

61' tir_cadre_1

In Portland, OR Salt Lake drive forward through Diogo Goncalves. His shot is on target but it's saved.

60' hors_jeu_1

Salt Lake are caught offside.

58' coup_franc_1

Salt Lake awarded a free kick in their own half.

58' coup_franc_1

Alexis Da Silva signals a free kick to Portland in their own half.

57' sifflet_1

Alexis Da Silva awards Portland a goal kick.

57' tir_non_cadre_1

Salt Lake are pushing forward but Bode Hidalgo's finish is wide of the goal.

56' sifflet_1

Ball goes out of play for a Salt Lake goal kick.

56' tir_non_cadre_1

Portland's Juan Mosquera misses with an attempt on goal.

56' corner_1

Portland have been awarded a corner by Alexis Da Silva.

55' corner_1

Corner awarded to Portland.

55' substitution_1

The home team have replaced Omir Fernandez with Ariel Lassister. This is the first substitution made today by Phil Neville.

53' coup_franc_1

Free kick Portland.

52' carton_jaune_1

At Providence Park, Pablo Ruiz has been yellow-carded for the away team.

52' coup_franc_1

Free kick for Salt Lake in their own half.

50'  

Alexis Da Silva awards the away team a throw-in.

50' coup_franc_1

Portland awarded a free kick in their own half.

47' tir_cadre_1

William Agada gets his shot on target but fails to score for Salt Lake.

46' hors_jeu_1

Portland push upfield but Alexis Da Silva quickly pulls them for offside.

45' sifflet_1

The ref's whistle signals the end of the first-half.

45+1' sifflet_1

It's a goal kick for the away team in Portland, OR.

45+1' tir_non_cadre_1

Jimer Fory of Portland gets in a strike, but is off target.

45' carton_jaune_1

Brayan Vera is booked for the away team.

45' coup_franc_1

Free kick Portland.

43' sifflet_1

Goal kick for Portland at Providence Park.

42' coup_franc_1

Alexis Da Silva signals a free kick to Salt Lake.

41' sifflet_1

Portland have a goal kick.

41' tir_non_cadre_1

Diogo Goncalves for Salt Lake gets in a strike but fails to hit the target.

37' hors_jeu_1

Salt Lake are too eager and fall into an offside trap.

37'  

Portland needs to be cautious. Salt Lake have an attacking throw-in.

35' hors_jeu_1

Salt Lake drive forward at breakneck speed but are pulled up for offside.

34'  

Ball safe as Portland is awarded a throw-in in their half.

33' coup_franc_1

Salt Lake awarded a free kick in their own half.

32'  

Can Portland get the ball into an attacking position from this throw-in in Salt Lake's half?

30'  

Throw-in for Portland close to the penalty box.

28' sifflet_1

Portland have a goal kick.

28' tir_non_cadre_1

Salt Lake's Diego Luna gets his shot away but it misses the target.

27' coup_franc_1

Free kick for Salt Lake in their own half.

26'  

A throw-in for the home team on the opposite half.

25' corner_1

Corner awarded to Salt Lake.

23' sifflet_1

It's a goal kick for the home team in Portland, OR.

23' tir_non_cadre_1

Salt Lake are coming forward and William Agada gets in a strike, it misses the target, however.

22'  

Throw-in Portland.

21' coup_franc_1

Free kick for Salt Lake in the half of Portland.

20'  

Throw-in for Portland in the half of Salt Lake.

18'  

Salt Lake awarded a throw-in in their own half.

18' coup_franc_1

Alexis Da Silva signals a free kick to Portland in their own half.

18'  

Salt Lake to take a throw-in in Portland territory.

17' sifflet_1

Ball goes out of play for a Salt Lake goal kick.

16'  

A throw-in for the home team on the opposite half.

13' coup_franc_1

In Portland, OR a free kick has been awarded the home team.

12'  

Alexis Da Silva signals a Portland throw-in in Salt Lake's half.

11' coup_franc_1

Alexis Da Silva signals a free kick to Portland in their own half.

10' sifflet_1

Goal kick for Salt Lake at Providence Park.

10' corner_1

Portland have been awarded a corner by Alexis Da Silva.

8' sifflet_1

Alexis Da Silva awards Salt Lake a goal kick.

6'  

Throw-in for Portland in the half of Salt Lake.

4' coup_franc_1

Portland awarded a free kick in their own half.

4' corner_1

Corner awarded to Salt Lake.

4'  

Alexis Da Silva signals a throw-in for Salt Lake, close to Portland's area.

3'  

Can Portland get the ball into an attacking position from this throw-in in Salt Lake's half?

3' corner_1

Portland have been awarded a corner by Alexis Da Silva.

1' coup_franc_1

Free kick for Salt Lake in their own half.

 

Real Salt Lake haven't lost in their last 4 games.

 

Portland Timbers scores 1.72 goals when playing at home and Real Salt Lake scores 0.95 goals when playing away (on average).

 

Average number of goals in the first half in meetings between Portland Timbers and Real Salt Lake is 0.8.

 

Average number of goals in meetings between Portland Timbers and Real Salt Lake is 2.4.

 

Portland Timbers scores 1.6 goals in a match against Real Salt Lake and Real Salt Lake scores 0.8 goals against Portland Timbers (on average).

 

Real Salt Lake have won just 0 of their last 5 MLS games against Portland Timbers.

 

Portland Timbers have lost just 0 of their last 5 MLS games against Real Salt Lake.

 

In the last 5 meetings Portland Timbers won 2, Real Salt Lake won 0, 3 draws.

 

Portland Timbers have lost just 0 of their last 5 games against Real Salt Lake (in all competitions).

 

Portland Timbers's performance of the last 5 matches is better than Real Salt Lake's.

 

In MLS, Portland Timbers has better performance than Real Salt Lake.

 

When Real Salt Lake is down 1-0 away, they win 0% of their matches.

 

When Portland Timbers is down 0-1 home, they win 33% of their matches.

 

When Real Salt Lake leads 0-1 away, they win in 33% of their matches.

 

When Portland Timbers leads 1-0 at home, they win in 70% of their matches.

 

Their last meeting was a draw. (0-0)

 

Portland Timbers wins 19% of halftimes, Real Salt Lake wins 27%.

 

Portland Timbers wins 1st half in 19% of their matches, Real Salt Lake in 27% of their matches.

 

Portland Timbers have conceded a goal in each of their last 8 matches.

 

David Pereira Da Costa has assisted the most goals for Portland Timbers with 6. Alexandros Katranis is Real Salt Lake's biggest assister (3).

 

Antony is Portland Timbers's top scorer with 6 goals. Diego Luna has scored 8 times for Real Salt Lake.

 

Portland Timbers's home record this season: 6-4-1.

 

Real Salt Lake haven't scored in 4 of their 11 away matches in MLS this season.

 

Portland Timbers haven't scored in 0 of their 11 home matches in MLS this season.

 

Real Salt Lake have received 4 red cards this season. This is the highest number in MLS.

 

Real Salt Lake haven't won any of their last 6 away matches.

 

Portland Timbers haven't lost in any of their last 10 home matches.

 

Did you know that Real Salt Lake scores 26% of their goals between the minutes 0-15?

 

Did you know that Portland Timbers scores 23% of their goals between the minutes 46-60?

 

Last season's matches: 3-0 (Portland Timbers at home) and 3-3 (Real Salt Lake at home).

 

During the last 46 meetings, Portland Timbers have won 18 times, there have been 13 draws while Real Salt Lake have won 15 times. The goal difference is 77-65 in favour of Portland Timbers.

 

During the last 22 meetings with Portland Timbers playing at home, Portland Timbers have won 10 times, there have been 8 draws while Real Salt Lake have won 4 times. The goal difference is 43-28 in favour of Portland Timbers.

 

The most common result of matches between Portland Timbers and Real Salt Lake when Portland Timbers is playing at home is 0-0. 4 matches have ended with this result.

Score and result Portland Timbers - Real Salt Lake

The Portland Timbers - Real Salt Lake match (Football - Major League Soccer) at 16/07/2025 22:30 is complete.

The Portland Timbers - Real Salt Lake match result is as follows: 0-1.

Now that this Major League Soccer Football match is over and the score is known, you can find the highlights and key statistics on that same page.

Please Gamble Responsibly

logo footer