🇺🇸 USA MAJOR LEAGUE SOCCER
--.--.---- --:--
America First Field
Referee: R. Mendoza
Real Salt Lake
Match Timeline
Portland Timbers
HT
0' 15' 30' 45' 60' 75' 90'
10'
Z. Gozo · Assist: S. Solans
Real Salt Lake
28'
D. Luna · Assist: J. Sanabria
Real Salt Lake
🔄
46'
F. Surman ↔ K. Miller
Portland Timbers
🔄
59'
C. Bassett ↔ A. Aravena
Portland Timbers
🔄
59'
A. Bonetig ↔ I. Smith
Portland Timbers
🟨
60'
Jímer Fory
Portland Timbers
🔄
61'
J. Glad ↔ P. Quinton
Real Salt Lake
🔄
76'
S. Solans ↔ V. Olatunji
Real Salt Lake
🔄
76'
Z. Gozo ↔ Z. Booth
Real Salt Lake
🟨
82'
Ian Smith
Portland Timbers
🟨
85'
Juan Sanabria
Real Salt Lake
🔄
89'
S. Spierings ↔ P. Ruiz
Real Salt Lake
🔄
89'
D. Luna ↔ A. Hezarkhani
Real Salt Lake
🔄
90+1'
K. Kelsy ↔ G. Guerra
Portland Timbers

Predictions & Statistics

Full analysis and predictions for all markets

1X2
Home Win
Probability 75.1%
Odds -
BTTS
BTTS Yes
Probability 83.4%
Odds -
Over / Under 2.5
Over 2.5
Probability 76%
Odds -
All Markets
Market Option Probability Odds Stats & Analysis
1X2 Home Win
75.1%
-
BTTS BTTS Yes
83.4%
-
Over / Under 2.5 Over 2.5
76%
-
Corners O/U Over 7.5 Corners
71.7%
-
HT / FT Home / Home
-
-
Correct Score 2-1
-
-
Probability Distribution
Real Salt Lake Win 75.1%
Draw 5.6%
Portland Timbers Win 19.4%
Expected Goals (xG)
Real Salt Lake1.95
Portland Timbers1.53
Recent Form (Last 5)
Real Salt Lake Real Salt Lake
WWDLW
23 GF / 19 GA
Portland Timbers Portland Timbers
WLDWL
21 GF / 28 GA
Key Stats
1.92
Average Goals Scored
1.5
1.58
Average Goals Conceded
2
10
BTTS Yes
10
9
Over 2.5
9
6.11
Shots on Goal
4.33

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

Real Salt Lake Real Salt Lake 12 matches
Portland Timbers Portland Timbers 14 matches
Real Salt Lake Statistic Portland Timbers
6 Wins 4
3 Draws 3
3 Losses 7
23 Goals For 21
19 Goals Against 28
1.92 Avg Goals Scored 1.5
1.58 Avg Goals Conceded 2
10 BTTS Yes 10
11 Over 1.5 12
9 Over 2.5 9
5 Over 3.5 7
0 Clean Sheets 1
2 Failed To Score 4
6.11 Shots On Goal 4.33
16.11 Total Shots 10.89
4.11 Corners 4
47.4% Ball Possession 45.3%

Match Analysis

Model notes, team context and key prediction signals

Final Verdict

On paper, this fixture places two sides in different competitive situations, shaped by Real Salt Lake's more proactive style and Portland Timbers's more cautious structure. Squad availability does not appear severe enough to completely reshape the expected balance, although smaller absences can still influence specific duels. Real Salt Lake arrive from the stronger league position, sitting 6 with 16 points compared to Portland Timbers in 12 on 10, which underlines the gap in season consistency. The defensive profile of this fixture suggests that clear openings may be harder to create.This profiles as a tighter contest, with fewer clear openings expected. The broader competitive context suggests that patience and control may be just as important as raw attacking intent. Given the broader gap between the sides, Away Win looks like the most logical direction, while the clean-sheet expectation leans toward Portland Timbers. The shape dynamic also adds another layer here, with Real Salt Lake expected to line up in 3-4-2-1 and Portland Timbers in 4-2-3-1, which may reinforce the expected flow toward Portland Timbers having the stronger overall control. Recent form does not point to a completely one-sided rhythm, which increases the chance of a more tactical and phase-based contest.

Real Salt Lake Analysis

Real Salt Lake are currently 6 in the standings with 16 points from 9 matches. Across the campaign, they have posted 5 wins, 1 draws, and 3 losses, while the 17:14 goal ratio supports the view of mixed form over their recent run. Going forward they rely heavily on S. Solans (5 goals), A. Hezarkhani (2 goals), D. Luna (2 goals), with creative support from Z. Gozo (3 assists), M. Guilavogui (2 assists), J. Sanabria (2 assists), and defensively they have been very solid. At home, their split return of 4 wins, 0 draws, and 1 losses fits a fairly balanced split record. They are pushing for upper-table objectives and still have something important to play for. Stylistically, they usually display balanced attacking football.

Portland Timbers Analysis

So far, Portland Timbers have built a campaign that leaves them 12 in the table on 10 points from 9 matches. Their overall return of 3 wins, 1 draws, and 5 losses with goals at 13:19 reflects mixed form over their recent run. Their attacking weight is carried by K. Velde (3 goals), K. Kelsy (2 goals), A. Lassiter (1 goals), with creative support from C. Bassett (2 assists), K. Kelsy (1 assists), Antony (1 assists), while defensively they have appeared very solid. Away from home, the record of 1 wins, 0 draws, and 4 losses points toward a fairly balanced split record. They are operating from a relatively stable mid-table position. Their broader style still suggests a more cautious and defensive approach.

H2H Analysis

Across those 15 head-to-head meetings, Real Salt Lake won 4 times, Portland Timbers won 7 times, while 4 matches finished as draws. The aggregate score in this matchup is 19:29 from Real Salt Lake's perspective. 9 of those games went over 2.5 goals, and both teams scored in 8 matches, with an average of 3.2 goals per game.

1X2: Home Win
BTTS: BTTS Yes
Over/Under 2.5: Over 2.5
Highest model probability: 12 (94.4%)
Predicted formations: Real Salt Lake 3-4-2-1 / Portland Timbers 4-2-3-1
Missing players: Real Salt Lake 5, Portland Timbers 3
H2H summary: Real Salt Lake wins 4, draws 4, Portland Timbers wins 7
Stats
Real Salt Lake Real Salt Lake
Portland Timbers Portland Timbers
Shots on Goal
15
Shots on Goal
2
Shots off Goal
8
Shots off Goal
4
Blocked Shots
2
Blocked Shots
5
6 Corner Kicks 2
15 Fouls 12
0 Offsides 1
53% Ball Possession 47%
25 Total Shots 11
15 Shots on Goal 2
8 Shots off Goal 4
2 Blocked Shots 5
15 Shots insidebox 8
10 Shots outsidebox 3
2 Goalkeeper Saves 13
515 Total passes 458
445 Passes accurate 389
3.77 expected_goals 1.15
🟨 1 Yellow Cards 2 🟨
🟥 0 Red Cards 0 🟥

Lineups

Real Salt Lake
Formation
Portland Timbers
Rafael Cabral
Rafael Cabral
D. Yedlin
D. Yedlin
J. Glad
J. Glad
S. Junqua
S. Junqua
Z. Gozo
Z. Gozo
S. Spierings
S. Spierings
N. Caliskan
N. Caliskan
J. Sanabria
🎯
J. Sanabria
D. Luna
D. Luna
M. Guilavogui
M. Guilavogui
S. Solans
🎯
S. Solans
J. Pantemis
J. Pantemis
B. Bye
B. Bye
F. Surman
F. Surman
A. Bonetig
A. Bonetig
J. Fory
J. Fory
C. Bassett
C. Bassett
J. Caicedo
J. Caicedo
K. Velde
K. Velde
D. Da Costa
D. Da Costa
Antony
Antony
K. Kelsy
K. Kelsy
Real Salt Lake 3-4-2-1
Starting XI
1
Rafael Cabral
G
2
D. Yedlin
D
15
J. Glad
↓ 61'
D
29
S. Junqua
D
72
Z. Gozo
⚽ 10' ↓ 76'
M
6
S. Spierings
↓ 89'
M
92
N. Caliskan
M
8
J. Sanabria
🎯 28' 🟨 85'
M
10
D. Luna
⚽ 28' ↓ 89'
F
9
M. Guilavogui
F
22
S. Solans
🎯 10' ↓ 76'
F
Substitutes
31
M. Stajduhar
G
98
A. Katranis
D
7
P. Ruiz
↑ 89'
M
11
D. Marczuk
F
26
P. Quinton
↑ 61'
D
39
A. Hezarkhani
↑ 89'
F
17
V. Olatunji
↑ 76'
F
23
Z. Booth
↑ 76'
M
27
G. Dillon
M
Portland Timbers 4-2-3-1
Starting XI
41
J. Pantemis
G
5
B. Bye
D
20
F. Surman
↓ 46'
D
6
A. Bonetig
↓ 59'
D
27
J. Fory
🟨 60'
D
17
C. Bassett
↓ 59'
M
30
J. Caicedo
M
99
K. Velde
M
10
D. Da Costa
M
11
Antony
M
19
K. Kelsy
↓ 90+1'
F
Substitutes
25
T. Muse
G
21
D. Chara
M
9
F. Mora
F
28
A. Aravena
↑ 59'
F
88
G. Guerra
↑ 90+1'
F
7
A. Lassiter
F
4
K. Miller
↑ 46'
D
16
S. Jura
D
23
I. Smith
↑ 59' 🟨 82'
D
Last matches: Real Salt Lake
23.05.26
Maj
Real Salt Lake
Minnesota United FC
1
1
D
17.05.26
Maj
Real Salt Lake
Colorado Rapids
2
1
W
14.05.26
Maj
Real Salt Lake
Houston Dynamo
3
0
W
10.05.26
Maj
Real Salt Lake
FC Dallas
1
3
L
26.04.26
Maj
Real Salt Lake
Los Angeles Galaxy
1
2
L
23.04.26
Maj
Real Salt Lake
Inter Miami
0
2
L
19.04.26
Maj
Real Salt Lake
San Diego
4
2
W
04.04.26
Maj
Real Salt Lake
Sporting Kansas City
3
1
W
22.03.26
Maj
Real Salt Lake
San Diego
2
2
D
15.03.26
Maj
Real Salt Lake
Austin
2
1
W
08.03.26
Maj
Real Salt Lake
Atlanta United FC
3
2
W
01.03.26
Maj
Real Salt Lake
Seattle Sounders
2
1
W
22.02.26
Maj
Real Salt Lake
Vancouver Whitecaps
0
1
L
13.02.26
Fri
Real Salt Lake
Los Angeles Galaxy
3
3
D
06.02.26
Fri
Real Salt Lake
Orange County SC
1
1
D
22.01.26
Fri
Real Salt Lake
Randers FC
2
1
W
Last matches: Portland Timbers
24.05.26
Maj
Portland Timbers
San Jose Earthquakes
1
3
L
17.05.26
Maj
Portland Timbers
Inter Miami
0
2
L
13.05.26
Maj
Portland Timbers
CF Montreal
2
2
D
10.05.26
Maj
Portland Timbers
Sporting Kansas City
6
0
W
26.04.26
Maj
Portland Timbers
San Diego
2
1
W
19.04.26
Maj
Portland Timbers
Minnesota United FC
0
2
L
11.04.26
Maj
Portland Timbers
Los Angeles FC
2
1
W
05.04.26
Maj
Portland Timbers
Vancouver Whitecaps
2
3
L
22.03.26
Maj
Portland Timbers
Los Angeles Galaxy
1
1
D
15.03.26
Maj
Portland Timbers
Houston Dynamo
2
3
L
08.03.26
Maj
Portland Timbers
Vancouver Whitecaps
1
4
L
28.02.26
Maj
Portland Timbers
Colorado Rapids
0
2
L
22.02.26
Maj
Portland Timbers
Columbus Crew
3
2
W
14.02.26
Fri
Portland Timbers
Chicago Fire
4
3
W
11.02.26
Fri
Portland Timbers
San Jose Earthquakes
2
3
L
07.02.26
Fri
Portland Timbers
DC United
0
0
D
28.01.26
Fri
Portland Timbers
Los Angeles FC
2
2
D
23.01.26
Fri
Portland Timbers
Los Angeles Galaxy
0
1
L
H2H: Real Salt Lake vs Portland Timbers
02.05.26
H2H
Real Salt Lake
Portland Timbers
2
0
W
23.10.25
H2H
Portland Timbers
Real Salt Lake
3
1
L
17.07.25
H2H
Portland Timbers
Real Salt Lake
0
1
W
15.05.25
H2H
Real Salt Lake
Portland Timbers
0
0
D
22.09.24
H2H
Real Salt Lake
Portland Timbers
3
3
D
14.07.24
H2H
Portland Timbers
Real Salt Lake
3
0
L
31.08.23
H2H
Portland Timbers
Real Salt Lake
2
1
L
18.05.23
H2H
Real Salt Lake
Portland Timbers
0
0
D
11.05.23
H2H
Portland Timbers
Real Salt Lake
3
4
W
09.10.22
H2H
Real Salt Lake
Portland Timbers
3
1
W
24.04.22
H2H
Portland Timbers
Real Salt Lake
0
0
D
04.12.21
H2H
Portland Timbers
Real Salt Lake
2
0
L
04.11.21
H2H
Real Salt Lake
Portland Timbers
1
3
L
26.09.21
H2H
Portland Timbers
Real Salt Lake
6
1
L
08.08.21
H2H
Portland Timbers
Real Salt Lake
3
2
L
Last matches: Real Salt Lake
17.05.26
Maj
Real Salt Lake
Colorado Rapids
2
1
W
14.05.26
Maj
Real Salt Lake
Houston Dynamo
3
0
W
23.04.26
Maj
Real Salt Lake
Inter Miami
0
2
L
19.04.26
Maj
Real Salt Lake
San Diego
4
2
W
04.04.26
Maj
Real Salt Lake
Sporting Kansas City
3
1
W
15.03.26
Maj
Real Salt Lake
Austin
2
1
W
01.03.26
Maj
Real Salt Lake
Seattle Sounders
2
1
W
06.02.26
Fri
Real Salt Lake
Orange County SC
1
1
D
H2H at home: Real Salt Lake
02.05.26
H2H
Real Salt Lake
Portland Timbers
2
0
W
15.05.25
H2H
Real Salt Lake
Portland Timbers
0
0
D
22.09.24
H2H
Real Salt Lake
Portland Timbers
3
3
D
18.05.23
H2H
Real Salt Lake
Portland Timbers
0
0
D
09.10.22
H2H
Real Salt Lake
Portland Timbers
3
1
W
04.11.21
H2H
Real Salt Lake
Portland Timbers
1
3
L
Last matches: Portland Timbers
17.05.26
Maj
Portland Timbers
Inter Miami
0
2
L
13.05.26
Maj
Portland Timbers
CF Montreal
2
2
D
26.04.26
Maj
Portland Timbers
San Diego
2
1
W
19.04.26
Maj
Portland Timbers
Minnesota United FC
0
2
L
05.04.26
Maj
Portland Timbers
Vancouver Whitecaps
2
3
L
15.03.26
Maj
Portland Timbers
Houston Dynamo
2
3
L
28.02.26
Maj
Portland Timbers
Colorado Rapids
0
2
L
14.02.26
Fri
Portland Timbers
Chicago Fire
4
3
W
11.02.26
Fri
Portland Timbers
San Jose Earthquakes
2
3
L
28.01.26
Fri
Portland Timbers
Los Angeles FC
2
2
D
23.01.26
Fri
Portland Timbers
Los Angeles Galaxy
0
1
L
H2H away: Portland Timbers
02.05.26
H2H
Real Salt Lake
Portland Timbers
2
0
L
15.05.25
H2H
Real Salt Lake
Portland Timbers
0
0
D
22.09.24
H2H
Real Salt Lake
Portland Timbers
3
3
D
18.05.23
H2H
Real Salt Lake
Portland Timbers
0
0
D
09.10.22
H2H
Real Salt Lake
Portland Timbers
3
1
L
04.11.21
H2H
Real Salt Lake
Portland Timbers
1
3
W

Standings

Western Conference
# Team MP W D L G GD PTS Form
1 14 10 2 2 34:12 22 32
W L W D D
2 15 10 2 3 34:15 19 32
W L L D D
3 14 8 2 4 26:19 7 26
D W W L W
4 15 7 4 4 30:22 8 25
W W L W W
5 15 7 3 5 24:17 7 24
W L L L D
6 13 7 3 3 17:11 6 24
L L W D D
7 14 7 1 6 19:23 -4 22
D W L W W
8 15 6 4 5 18:22 -4 22
D L L D W
9 15 5 5 5 22:22 0 20
D W L W D
10 15 4 5 6 30:27 3 17
L D W D D
11 15 5 1 9 25:24 1 16
L L W L L
12 14 4 4 6 16:20 -4 16
W D W W L
13 14 4 2 8 22:28 -6 14
L L D W L
14 15 3 5 7 19:31 -12 14
L L L D W
15 14 3 2 9 14:36 -22 11
L W W L D
Promotion - MLS (Play Offs: 1/8-finals)
Promotion - MLS (Play Offs: 1/16-finals)

Missing Players

Real Salt Lake 5 missing
-
E. Eneli
Missing Fixture Knee Injury
OUT
-
A. Piol
Missing Fixture Achilles Tendon Injury
OUT
-
J. J. Arias
Questionable Groin Injury
OUT
-
J. Barea
Missing Fixture Knee Injury
OUT
-
L. Engel
Missing Fixture Hip Injury
OUT
Portland Timbers 3 missing
-
O. Fernandez
Missing Fixture Foot Injury
OUT
-
Z. McGraw
Missing Fixture Back Injury
OUT
-
J. Mosquera
Missing Fixture Ankle Injury
OUT