Colorado Rapids 1 - 0 FT Real Salt Lake

Dick's Sporting Goods Park

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
34
FT
Sun, Aug 30
Colorado Rapids
1-0
Real Salt Lake
⚡ Intensity 23
⚖️ Balance 20
🏆 Stakes 56
🎲 Upset 0
Cannon fires Rapids to narrow victory.

Win Probability

  • Colorado Rapids 48%
  • Draw 25%
  • Real Salt Lake 27%

Futmetrix AI estimate

Cannon's Strike Breaches Real Salt Lake's Defences at Dick's Sporting Goods Park

Skip It Futmetrix Score: 34/100. Our verdict: Despite utterly dominating the ball and the shot count, Colorado needed a solitary second-half strike to dispatch a defensively stubborn Real Salt Lake.

The Early Siege

The hosts set up an absolute attacking siege at Dick's Sporting Goods Park, refusing to let the visitors breathe. Colorado Rapids dominated possession with 65 percent of the ball, dictating the tempo and pressing high up the pitch. A high Intensity rating underscores just how one-sided the early phases felt, with the hosts unleashing a barrage of attempts. They generated a massive 14-4 shot advantage over the course of the match, treating the opposition half like a shooting gallery. At the heart of this comfortable structure was Rob Holding, who orchestrated the play from the back and snuffed out any rare counter-attacking ideas before they could even materialize. Despite the overwhelming volume of pressure and numerous entries into the penalty area, a lack of clinical finishing meant the deadlock remained firmly intact heading into the interval.

The Breakthrough Pivot

After the break, the mounting frustration threatened to alter the complexion of the match. The Balance shifted slightly as Real Salt Lake attempted to break up the rhythm with tactical fouls, eventually racking up 20 offenses. However, the pivotal moment arrived in the 58th minute. A perfectly weighted delivery from Y. Maziz sliced through the retreating defensive lines, finding R. Cannon in space. The defender stepped up and delivered a composed finish to give his side a deserved advantage. This solitary breakthrough fundamentally changed the dynamic, forcing the away side to abandon their entrenched defensive shell and chase the game, though they severely lacked the attacking tools to mount a serious response.

Locking Down the Points

With the lead secured, the hosts shifted their focus to game management. Loïc Williams put in a monumental shift across the backline, winning crucial duels and ensuring the visitors never caught a glimpse of goal. The defensive masterclass meant the away side finished with zero shots on target and a pitiful expected goals tally of 0.08. The Stakes were palpable for both clubs; this 1-0 victory cements Colorado in third place with 28 points, reinforcing their credentials near the top of the table. Conversely, another toothless offensive display extends a miserable five-match winless run for the visitors, leaving their manager with profound questions to answer regarding their lack of final-third creativity.

Key Questions

What does this mean for Colorado Rapids's season?

Sitting comfortably in third place with 28 points, this victory cements their strong position and maintains pressure on the Western Conference leaders.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
65%
35%
Colorado Rapids 65%
Real Salt Lake 35%
Shots
14
4
Colorado Rapids 14
Real Salt Lake 4
Shots on Target
4
0
Colorado Rapids 4
Real Salt Lake 0
Expected Goals (xG)
1.22
0.08
Colorado Rapids 1.22
Real Salt Lake 0.08
Passes
568
318
Colorado Rapids 568
Real Salt Lake 318
Pass Accuracy
87%
74%
Colorado Rapids 87%
Real Salt Lake 74%
Corners
7
1
Colorado Rapids 7
Real Salt Lake 1
Fouls
13
20
Colorado Rapids 13
Real Salt Lake 20
Yellow Cards
3
5
Colorado Rapids 3
Real Salt Lake 5
Red Cards
0
0
Colorado Rapids 0
Real Salt Lake 0

Match Events

14' 🟨 H. Ojediran
HT
49' 🟨 R. Holding
A. Hezarkhani 🟨 54'
58' R. Cannon (Y. Maziz)
M. Guilavogui 🟨 61'
D. Yedlin J. Sanabria 🔄 64'
A. Hezarkhani D. Luna 🔄 64'
N. Caliskan 🟨 67'
71' 🔄 Y. Maziz D. Phillip
P. Ruiz C. Guske 🔄 72'
78' 🔄 W. Frederick J. Atencio
C. Guske 🟨 80'
A. Katranis S. Lobjanidze 🔄 81'
J. J. Arias 🟨 89'
90'+1 🔄 Rafael Navarro D. Yapi
90'+2 🟨 M. Navarro
FT

Player Cards

Our take on every player in this match

Colorado Rapids

Goalkeepers
Adam Beaudry
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
93
Minutes
Defenders
Reggie Cannon
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Rob Holding
MAGNET
MAGNET
90
Activity
90
Activity
81
Passes
9
Duels
Loïc Williams
MAGNET
MAGNET
96
Activity
96
Activity
87
Passes
9
Duels
Miguel Navarro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Midfielders
Hamzat Ojediran
MAGNET
MAGNET
90
Activity
90
Activity
77
Passes
13
Duels
Wayne Frederick
ENFORCER
ENFORCER
3
Tackles
3
Tackles
7
Duels Won
78%
Win %
Paxten Aaronson
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
32%
Pass Acc
Youssef Maziz
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7
Rating
Georgi Minoungou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Forwards
Rafael Navarro
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
9
Duels Won
0
Pens Won
BENCH
Bryan Dowd
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Kosi Thompson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Keegan Rosenberry
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Noah Cobb
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Joshua Atencio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Nathan Tchoumba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Donavan Phillip
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Darren Yapi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
2
Total Mins
Started
Entry
Alexander Harris
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Real Salt Lake

Goalkeepers
Rafael Cabral
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Kobi Henry
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Juan Arias
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Sam Junqua
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
DeAndre Yedlin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
64
Entry
Pablo Ruiz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Noel Caliskan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Alexandros Katranis
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Forwards
Aiden Hezarkhani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
64
Entry
Sergi Solans
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Morgan Guilavogui
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
BENCH
Mason Stajduhar
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lukas Engel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Juan Manuel Sanabria
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Luca Moisa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Colin Guske
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Diego Luna
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Saba Lobzhanidze
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Dominik Marczuk
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lineker Rodrigues
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
05/17/2026 Real Salt Lake 2 - 1 Colorado Rapids Major League Soccer America First Field
10/05/2025 Real Salt Lake 1 - 0 Colorado Rapids Major League Soccer Rio Tinto Stadium
05/18/2025 Colorado Rapids 1 - 0 Real Salt Lake Major League Soccer Dick's Sporting Goods Park
07/21/2024 Colorado Rapids 3 - 2 Real Salt Lake Major League Soccer Dick's Sporting Goods Park
05/19/2024 Real Salt Lake 5 - 3 Colorado Rapids Major League Soccer America First Field
03/10/2024 Real Salt Lake 1 - 2 Colorado Rapids Major League Soccer America First Field
10/22/2023 Colorado Rapids 0 - 1 Real Salt Lake Major League Soccer Dick's Sporting Goods Park
09/03/2023 Real Salt Lake 2 - 0 Colorado Rapids Major League Soccer America First Field
05/25/2023 Colorado Rapids 0 - 1 Real Salt Lake US Open Cup Dick's Sporting Goods Park
05/21/2023 Colorado Rapids 2 - 3 Real Salt Lake Major League Soccer Dick's Sporting Goods Park
05/17/2026
Major League Soccer America First Field
10/05/2025
Major League Soccer Rio Tinto Stadium
05/18/2025
Major League Soccer Dick's Sporting Goods Park
07/21/2024
Major League Soccer Dick's Sporting Goods Park
05/19/2024
Major League Soccer America First Field
03/10/2024
Major League Soccer America First Field
10/22/2023
Major League Soccer Dick's Sporting Goods Park
09/03/2023
Major League Soccer America First Field
05/25/2023
US Open Cup Dick's Sporting Goods Park
05/21/2023
Major League Soccer Dick's Sporting Goods Park
Colorado Rapids Win
Real Salt Lake Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Vancouver Whitecaps 18 37 40 14 +26 WSporting Kansas City 0 - 3 Vancouver Whitecaps (30-08-2026)WVancouver Whitecaps 5 - 0 FC Dallas (23-08-2026)LVancouver Whitecaps 0 - 1 Houston Dynamo (20-08-2026)WSeattle Sounders 0 - 2 Vancouver Whitecaps (17-08-2026)DVancouver Whitecaps 1 - 1 Los Angeles FC (01-08-2026)
2 Colorado Rapids 19 31 26 19 +7 WColorado Rapids 1 - 0 Real Salt Lake (30-08-2026)LSan Diego 3 - 0 Colorado Rapids (23-08-2026)WColorado Rapids 1 - 0 Los Angeles FC (20-08-2026)WColorado Rapids 2 - 0 Sporting Kansas City (16-08-2026)WColorado Rapids 1 - 0 Austin (02-08-2026)
3 Los Angeles FC 19 29 25 19 +6 DLos Angeles FC 1 - 1 Portland Timbers (23-08-2026)LColorado Rapids 1 - 0 Los Angeles FC (20-08-2026)LLos Angeles FC 0 - 1 San Diego (16-08-2026)DVancouver Whitecaps 1 - 1 Los Angeles FC (01-08-2026)WLos Angeles FC 4 - 0 Sporting Kansas City (26-07-2026)
4 Houston Dynamo 18 29 24 24 0 DHouston Dynamo 0 - 0 San Jose Earthquakes (30-08-2026)LSt. Louis City 2 - 1 Houston Dynamo (23-08-2026)WVancouver Whitecaps 0 - 1 Houston Dynamo (20-08-2026)WHouston Dynamo 1 - 0 Los Angeles Galaxy (16-08-2026)WSporting Kansas City 0 - 2 Houston Dynamo (02-08-2026)
5 St. Louis City 18 28 27 26 +1 DSt. Louis City 3 - 3 FC Dallas (30-08-2026)WSt. Louis City 2 - 1 Houston Dynamo (23-08-2026)DSporting Kansas City 1 - 1 St. Louis City (20-08-2026)WSan Jose Earthquakes 1 - 3 St. Louis City (16-08-2026)DSt. Louis City 1 - 1 Real Salt Lake (02-08-2026)
6 San Jose Earthquakes 17 27 33 24 +9 DHouston Dynamo 0 - 0 San Jose Earthquakes (30-08-2026)LSan Jose Earthquakes 1 - 5 Minnesota United FC (23-08-2026)LLos Angeles Galaxy 1 - 0 San Jose Earthquakes (20-08-2026)LSan Jose Earthquakes 1 - 3 St. Louis City (16-08-2026)DSan Jose Earthquakes 1 - 1 Los Angeles Galaxy (26-07-2026)
7 San Diego 20 26 32 30 +2 WSan Diego 3 - 1 Los Angeles Galaxy (30-08-2026)WSan Diego 3 - 0 Colorado Rapids (23-08-2026)LPortland Timbers 3 - 1 San Diego (20-08-2026)WLos Angeles FC 0 - 1 San Diego (16-08-2026)DMinnesota United FC 1 - 1 San Diego (02-08-2026)
8 Real Salt Lake 18 25 30 27 +3 LColorado Rapids 1 - 0 Real Salt Lake (30-08-2026)LReal Salt Lake 3 - 4 FC Dallas (20-08-2026)DReal Salt Lake 1 - 1 Minnesota United FC (16-08-2026)DSt. Louis City 1 - 1 Real Salt Lake (02-08-2026)LPortland Timbers 2 - 1 Real Salt Lake (26-07-2026)
9 Portland Timbers 18 24 33 31 +2 LPortland Timbers 1 - 2 Austin (30-08-2026)DLos Angeles FC 1 - 1 Portland Timbers (23-08-2026)WPortland Timbers 3 - 1 San Diego (20-08-2026)WPortland Timbers 2 - 1 Seattle Sounders (02-08-2026)WPortland Timbers 2 - 1 Real Salt Lake (26-07-2026)
10 FC Dallas 18 24 32 35 -3 DSt. Louis City 3 - 3 FC Dallas (30-08-2026)LVancouver Whitecaps 5 - 0 FC Dallas (23-08-2026)WReal Salt Lake 3 - 4 FC Dallas (20-08-2026)WAustin 1 - 2 FC Dallas (17-08-2026)DLos Angeles Galaxy 0 - 0 FC Dallas (02-08-2026)
11 Seattle Sounders 18 24 21 25 -4 LSeattle Sounders 1 - 2 Austin (20-08-2026)LSeattle Sounders 0 - 2 Vancouver Whitecaps (17-08-2026)LPortland Timbers 2 - 1 Seattle Sounders (02-08-2026)LAustin 3 - 1 Seattle Sounders (23-07-2026)LSeattle Sounders 1 - 5 Portland Timbers (17-07-2026)
12 Minnesota United FC 16 22 20 20 0 WSan Jose Earthquakes 1 - 5 Minnesota United FC (23-08-2026)DReal Salt Lake 1 - 1 Minnesota United FC (16-08-2026)DMinnesota United FC 1 - 1 San Diego (02-08-2026)DMinnesota United FC 0 - 0 Vancouver Whitecaps (26-07-2026)LSporting Kansas City 2 - 1 Minnesota United FC (23-07-2026)
13 Los Angeles Galaxy 18 18 19 29 -10 LSan Diego 3 - 1 Los Angeles Galaxy (30-08-2026)WLos Angeles Galaxy 1 - 0 San Jose Earthquakes (20-08-2026)LHouston Dynamo 1 - 0 Los Angeles Galaxy (16-08-2026)DLos Angeles Galaxy 0 - 0 FC Dallas (02-08-2026)DSan Jose Earthquakes 1 - 1 Los Angeles Galaxy (26-07-2026)
14 Austin 17 18 20 32 -12 WPortland Timbers 1 - 2 Austin (30-08-2026)WSeattle Sounders 1 - 2 Austin (20-08-2026)LAustin 1 - 2 FC Dallas (17-08-2026)LColorado Rapids 1 - 0 Austin (02-08-2026)LHouston Dynamo 3 - 0 Austin (26-07-2026)
15 Sporting Kansas City 18 14 16 43 -27 LSporting Kansas City 0 - 3 Vancouver Whitecaps (30-08-2026)DSporting Kansas City 1 - 1 St. Louis City (20-08-2026)LColorado Rapids 2 - 0 Sporting Kansas City (16-08-2026)LSporting Kansas City 0 - 2 Houston Dynamo (02-08-2026)LLos Angeles FC 4 - 0 Sporting Kansas City (26-07-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.