San Diego 3 - 0 FT Colorado Rapids

Snapdragon Stadium

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

Futmetrix Verdict
33
FT
Sun, Aug 23
San Diego
3-0
Colorado Rapids
⚡ Intensity 25
⚖️ Balance 8
🏆 Stakes 56
🎲 Upset 0
San Diego dismantles Colorado in dominant fashion.

Win Probability

  • San Diego 47%
  • Draw 25%
  • Colorado Rapids 28%

Futmetrix AI estimate

San Diego Dismantles Colorado in Gritty Snapdragon Showdown

Skip It Futmetrix Score: 33/100. San Diego maximized their attacking chances to secure a vital regular-season victory, ruthlessly exposing Colorado’s offensive frustrations.

Early Breakthroughs

Possession was a pure 50-50 deadlock right out of the gate, but San Diego utilized clinical efficiency to break this game wide open. After a highly physical start on the grass at Snapdragon Stadium, O. Valakari capitalized on a defensive lapse to find the net in the 27th minute. The home crowd barely had time to settle before E. Achouri doubled the advantage just eight minutes later, punishing a disorganized backline. The Balance of the match shifted decisively during this quick flurry of goals. The hosts clearly did not need to command the ball to dictate the terms of engagement. Colorado Rapids tried desperately to fight their way back into contention, racking up cynical fouls in the process, but they completely failed to test the home defense during these pivotal opening stages.

The Physical Midfield Trench

The middle of the field quickly devolved into a gritty, stop-start wrestling match. With 21 total fouls committed by the frustrated visitors, the Intensity rating perfectly reflects a disjointed affair rather than a free-flowing soccer spectacle. Colorado Rapids managed to attempt nine total shots, yet their paltry 0.43 expected goals told the true story of their massive offensive struggles. They simply could not penetrate the penalty area. San Diego's resolute defensive shape held firm, absolutely refusing to yield any high-quality scoring chances to the opposition. The Rapids clearly lacked the creative spark required to unlock a deeply disciplined defensive unit. The home side was perfectly happy to absorb the physical pressure, weather the numerous midfield collisions, and look for smart counter-attacking opportunities as the clock ticked down.

Clinical Substitutions Seal It

Any lingering hope of a miraculous Colorado comeback was completely extinguished in the 71st minute. The Stakes were getting high for the trailing visitors, but San Diego ruthlessly delivered the fatal final blow. M. Ingvartsen came off the bench to immediately provide a perfectly timed assist for Gabriel Pirani, emphatically wrapping up a comprehensive 3-0 victory. Beyond the goalscorers, the true standout of the night was starting defender Manu Duah. His outstanding, mistake-free shift at the back easily earned him the top rating on the field. San Diego’s ruthless attacking efficiency—scoring three goals from a mere 1.19 expected goals—keeps them confidently climbing the Western Conference ladder, leaving Colorado to painfully rethink their lackluster offensive strategy moving forward.

Key Questions

What does this mean for San Diego's season?

This massive statement win pushes their points tally to 26, solidifying their mid-table status and keeping crucial playoff aspirations vividly alive in a highly competitive Western Conference.

How did substitute Manu Duah change the game?

Despite the question's premise, defender Manu Duah anchored the starting backline perfectly. His flawless defensive interventions completely neutralized Colorado's attack, earning him Match of the Match honors.

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
50%
50%
San Diego 50%
Colorado Rapids 50%
Shots
6
9
San Diego 6
Colorado Rapids 9
Shots on Target
4
2
San Diego 4
Colorado Rapids 2
Expected Goals (xG)
1.19
0.43
San Diego 1.19
Colorado Rapids 0.43
Passes
507
503
San Diego 507
Colorado Rapids 503
Pass Accuracy
83%
86%
San Diego 83%
Colorado Rapids 86%
Corners
2
3
San Diego 2
Colorado Rapids 3
Fouls
13
21
San Diego 13
Colorado Rapids 21
Yellow Cards
0
3
San Diego 0
Colorado Rapids 3
Red Cards
0
0
San Diego 0
Colorado Rapids 0

Match Events

27' O. Valakari
35' E. Achouri
HT
H. Ojediran Y. Maziz 🔄 46'
D. Sealy D. Yapi 🔄 46'
J. Atencio W. Frederick 🔄 46'
R. Cannon 🟨 58'
G. Minoungou A. Harris 🔄 60'
67' 🔄 O. Valakari M. Ingvartsen
68' 🔄 E. Achouri A. Pellegrino
71' Gabriel Pirani (M. Ingvartsen)
R. Cannon K. Rosenberry 🔄 76'
86' 🔄 M. Ingvartsen L. Morgan
K. Rosenberry 🟨 89'
A. Harris 🟨 90'+2
90'+3 🔄 I. Murphy C. McVey
90'+3 🔄 Gabriel Pirani A. Alvarado Jr
FT

Player Cards

Our take on every player in this match

San Diego

Goalkeepers
CJ dos Santos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Oscar Verhoeven
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Manu Duah
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
89%
Duel Win %
Ian Murphy
NPC
NPC
89
Minutes
89
Minutes
51%
Pass Acc
6.9
Rating
Luca Bombino
WALL
WALL
0
Dribbled Past
0
Dribbled Past
8
Tackles
73%
Duel Win %
Midfielders
Anders Dreyer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Aníbal Godoy
MAGNET
MAGNET
75
Activity
75
Activity
64
Passes
11
Duels
Jeppe Tverskov
MAGNET
MAGNET
87
Activity
87
Activity
77
Passes
10
Duels
Gabriel Pirani
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
Onni Valakari
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Elias Achouri
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
BENCH
Duran Ferree
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Christopher McVey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Ian Pilcher
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dagur Dan Þórhallsson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
David Vazquez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marcus Ingvartsen
SUPER SUB
SUPER SUB
1
Assist
1
Assist
19
Minutes
6.9
Rating
Amahl Pellegrino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Lewis Morgan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Alejandro Alvarado
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry

Colorado Rapids

Goalkeepers
Nico Hansen
SIEVE
SIEVE
25%
Save %
25%
Save %
3
Conceded
1
Saves
Defenders
Reggie Cannon
LATE SHIFT
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
Rob Holding
MAGNET
MAGNET
107
Activity
107
Activity
98
Passes
9
Duels
Loïc Williams
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Kosi Thompson
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
33%
Pass Acc
Midfielders
Joshua Atencio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Paxten Aaronson
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Hamzat Ojediran
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
Dante Sealy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Rafael Navarro
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Georgi Minoungou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
BENCH
Adam Beaudry
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Keegan Rosenberry
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Noah Cobb
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Youssef Maziz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Wayne Frederick
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Nathan Tchoumba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Darren Yapi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Alexander Harris
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Donavan Phillip
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
07/23/2026 Colorado Rapids 1 - 0 San Diego Major League Soccer Dick's Sporting Goods Park
05/15/2025 San Diego 2 - 0 Colorado Rapids Major League Soccer Snapdragon Stadium
04/13/2025 Colorado Rapids 3 - 2 San Diego Major League Soccer Dick's Sporting Goods Park
07/23/2026
Major League Soccer Dick's Sporting Goods Park
05/15/2025
Major League Soccer Snapdragon Stadium
04/13/2025
Major League Soccer Dick's Sporting Goods Park
San Diego Win
Colorado Rapids Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Vancouver Whitecaps 17 34 37 14 +23 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)DMinnesota United FC 0 - 0 Vancouver Whitecaps (26-07-2026)
2 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)
3 Colorado Rapids 18 28 25 19 +6 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)LSt. Louis City 1 - 0 Colorado Rapids (26-07-2026)
4 Houston Dynamo 17 28 24 24 0 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)WHouston Dynamo 3 - 0 Austin (26-07-2026)
5 St. Louis City 17 27 24 23 +1 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)WSt. Louis City 1 - 0 Colorado Rapids (26-07-2026)
6 San Jose Earthquakes 16 26 33 24 +9 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)WPortland Timbers 1 - 3 San Jose Earthquakes (24-05-2026)
7 Real Salt Lake 17 25 30 26 +4 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)LLos Angeles FC 3 - 1 Real Salt Lake (23-07-2026)
8 Portland Timbers 17 24 32 29 +3 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)DPortland Timbers 2 - 2 FC Dallas (23-07-2026)
9 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)
10 San Diego 19 23 29 29 0 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)WSan Diego 1 - 0 FC Dallas (26-07-2026)
11 FC Dallas 17 23 29 32 -3 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)LSan Diego 1 - 0 FC Dallas (26-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 17 18 18 26 -8 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)LLos Angeles Galaxy 1 - 3 St. Louis City (23-07-2026)
14 Austin 16 15 18 31 -13 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)WAustin 3 - 1 Seattle Sounders (23-07-2026)
15 Sporting Kansas City 17 14 16 40 -24 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)WSporting Kansas City 2 - 1 Minnesota United FC (23-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.