Colorado Rapids 2 - 0 FT Sporting Kansas City

Dick's Sporting Goods Park

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

Futmetrix Verdict
65
FT
Sun, Aug 16
Colorado Rapids
2-0
Sporting Kansas City
⚡ Intensity 63
⚖️ Balance 13
🏆 Stakes 67
🎲 Upset 0
Rapids conquer nine-man Sporting KC.

Win Probability

  • Colorado Rapids 63%
  • Draw 20%
  • Sporting Kansas City 17%

Futmetrix AI estimate

Rapids Punish Nine-Man Sporting KC

Worth Watching Futmetrix Score: 65/100. Colorado’s sheer offensive persistence broke a depleted Sporting Kansas City in a fiery clash defined by two visiting red cards.

The Early Standoff

We expected a clash of contrasting ambitions under the lights at Dick's Sporting Goods Park. The high Stakes were obvious for a struggling Sporting Kansas City side desperately trying to climb out of the Western Conference basement. Early on, the visitors managed to absorb the initial waves of Colorado attacks, deploying a rigid defensive block to frustrate the hosts. The Rapids immediately dominated possession, stringing together passes and pushing the ball deep into opposition territory. Our take on these opening exchanges is that Colorado knew patience would eventually unlock a vulnerable defense, even if the final ball was temporarily lacking. Despite the hosts creating several promising avenues down the flanks, Sporting KC’s backline initially held firm, holding on for dear life to keep the match scoreless.

A Disciplinary Collapse

Everything unraveled for the visitors in the 38th minute. A rash challenge from K. Agyabeng earned him a straight red card, completely shattering the tactical Balance of the contest. Our verdict? The visitors practically handed the match to the Rapids right there. With a man advantage, Colorado turned the pitch into a shooting gallery, suffocating Sporting KC with a massive 74% possession rate and an endless barrage of corners. The breakthrough was inevitable. In the 65th minute, R. Cannon finally found the back of the net, capitalizing on the relentless pressure. The goal forced Kansas City out of their defensive shell, but with only ten men on the field, they lacked the resources to mount a meaningful response.

The Final Meltdown

The closing stages were defined by boiling frustrations rather than a late visiting comeback. The Intensity spiked violently as Sporting KC chased ghosts across the turf. Their discipline failed entirely in stoppage time when M. Mosquera was also given his marching orders, reducing the desperate visitors to just nine men. It was an ugly capitulation. Colorado immediately twisted the knife. With acres of space to operate, Rafael Navarro buried a stoppage-time strike after a brilliant setup by P. Aaronson, sealing the 2-0 victory. The Rapids simply managed the game perfectly in those dying moments, exploiting the numerical advantage to secure three points and hand Kansas City a miserable trip home.

Key Questions

How did the red card for K. Agyabeng impact the match?

It entirely erased Sporting KC's attacking threat, forcing them to defend desperately while handing Colorado absolute control of the match tempo.

What does this mean for Colorado Rapids's season?

The dominant victory cements their fourth-place standing, proving they have the ruthless edge required to capitalize on an opponent's mistakes.

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
74%
26%
Colorado Rapids 74%
Sporting Kansas City 26%
Shots
28
6
Colorado Rapids 28
Sporting Kansas City 6
Shots on Target
3
3
Colorado Rapids 3
Sporting Kansas City 3
Expected Goals (xG)
2.91
0.97
Colorado Rapids 2.91
Sporting Kansas City 0.97
Passes
548
193
Colorado Rapids 548
Sporting Kansas City 193
Pass Accuracy
89%
66%
Colorado Rapids 89%
Sporting Kansas City 66%
Corners
8
2
Colorado Rapids 8
Sporting Kansas City 2
Fouls
12
12
Colorado Rapids 12
Sporting Kansas City 12
Yellow Cards
1
3
Colorado Rapids 1
Sporting Kansas City 3
Red Cards
0
2
Colorado Rapids 0
Sporting Kansas City 2

Match Events

Z. Bassong 🟨 30'
K. Agyabeng 🟥 38'
S. Suleymanov J. Bartlett 🔄 42'
HT
Z. Bassong I. James 🔄 46'
56' 🔄 W. Frederick Y. Maziz
O. Blorian W. Meyer 🔄 62'
S. Suleymanov 🟨 63'
65' R. Cannon (Y. Maziz)
66' 🔄 D. Sealy D. Yapi
Capita J. Reid 🔄 66'
D. Joveljic T. Calheira 🔄 66'
84' 🟨 J. Atencio
85' 🔄 G. Minoungou H. Ojediran
M. Mosquera 🟨 88'
M. Mosquera 🟥 90'+2
90'+5 Rafael Navarro (P. Aaronson)
FT

Player Cards

Our take on every player in this match

Colorado Rapids

Goalkeepers
Nico Hansen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Reggie Cannon
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Rob Holding
MAGNET
MAGNET
88
Activity
88
Activity
84
Passes
4
Duels
Loïc Williams
MAGNET
MAGNET
99
Activity
99
Activity
91
Passes
8
Duels
Miguel Navarro
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
62%
Pass Acc
Midfielders
Wayne Frederick
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
Joshua Atencio
MAGNET
MAGNET
81
Activity
81
Activity
72
Passes
9
Duels
Dante Sealy
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
22%
Pass Acc
Paxten Aaronson
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
30%
Pass Acc
Georgi Minoungou
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
21%
Pass Acc
Forwards
Rafael Navarro
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.9
Rating
BENCH
Adam Beaudry
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
Hamzat Ojediran
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Youssef Maziz
SUPER SUB
SUPER SUB
1
Assist
1
Assist
34
Minutes
6.9
Rating
Darren Yapi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Alexander Harris
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Phillip
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Sporting Kansas City

Goalkeepers
Stefan Cleveland
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
2
Duels Won
0
Pens Won
Defenders
Jacob Davis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Moisés Mosquera
FRIENDLY FIRE
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
3
Fouls
6.6
Rating
Or Blorian
SHIELD
SHIELD
4
Blocks
4
Blocks
1
Interceptions
0
Tackles
Emir Karić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Magomed-Shapi Suleymanov
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
K. Agyabeng
FRIENDLY FIRE
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
2
Fouls
5.7
Rating
Zorhan Bassong
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Capita
GHOST
GHOST
6
Actions
6
Actions
66
Minutes
6.7
Rating
Forwards
Dejan Joveljić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Calvin Harris
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
BENCH
John Pulskamp
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jansen Miller
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jayden Reid
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Jacob Bartlett
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
48
Total Mins
Started
Entry
Ian James
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
86%
Duel Win %
Wyatt Meyer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Manu García
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Stephen Afrifa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Taylor Calheira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
03/22/2026 Sporting Kansas City 1 - 4 Colorado Rapids Major League Soccer Children's Mercy Park
08/31/2025 Sporting Kansas City 4 - 2 Colorado Rapids Major League Soccer Children's Mercy Park
07/05/2025 Colorado Rapids 1 - 2 Sporting Kansas City Major League Soccer Dick's Sporting Goods Park
09/19/2024 Sporting Kansas City 4 - 1 Colorado Rapids Major League Soccer Children's Mercy Park
07/05/2024 Colorado Rapids 2 - 1 Sporting Kansas City Major League Soccer Dick's Sporting Goods Park
04/09/2023 Sporting Kansas City 0 - 1 Colorado Rapids Major League Soccer Children's Mercy Park
03/05/2023 Colorado Rapids 0 - 0 Sporting Kansas City Major League Soccer Dick's Sporting Goods Park
05/19/2022 Sporting Kansas City 2 - 1 Colorado Rapids Major League Soccer Children's Mercy Park
03/13/2022 Colorado Rapids 2 - 0 Sporting Kansas City Major League Soccer Dick's Sporting Goods Park
01/29/2022 Sporting Kansas City 0 - 0 Colorado Rapids Friendlies Clubs
03/22/2026
Major League Soccer Children's Mercy Park
08/31/2025
Major League Soccer Children's Mercy Park
07/05/2025
Major League Soccer Dick's Sporting Goods Park
09/19/2024
Major League Soccer Children's Mercy Park
07/05/2024
Major League Soccer Dick's Sporting Goods Park
04/09/2023
Major League Soccer Children's Mercy Park
03/05/2023
Major League Soccer Dick's Sporting Goods Park
05/19/2022
Major League Soccer Children's Mercy Park
03/13/2022
Major League Soccer Dick's Sporting Goods Park
01/29/2022
Friendlies Clubs
Colorado Rapids Win
Sporting Kansas City Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Vancouver Whitecaps 14 28 30 13 +17 DVancouver Whitecaps 1 - 1 Los Angeles FC (01-08-2026)DMinnesota United FC 0 - 0 Vancouver Whitecaps (26-07-2026)WSan Diego 2 - 4 Vancouver Whitecaps (24-05-2026)LHouston Dynamo 1 - 0 Vancouver Whitecaps (17-05-2026)WFC Dallas 2 - 3 Vancouver Whitecaps (14-05-2026)
2 Los Angeles FC 17 28 24 17 +7 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)WLos Angeles FC 3 - 1 Real Salt Lake (23-07-2026)WLos Angeles Galaxy 0 - 3 Los Angeles FC (18-07-2026)
3 San Jose Earthquakes 14 26 32 18 +14 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)LSan Jose Earthquakes 2 - 3 FC Dallas (17-05-2026)LSeattle Sounders 3 - 2 San Jose Earthquakes (14-05-2026)
4 Colorado Rapids 16 25 24 16 +8 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)WColorado Rapids 1 - 0 San Diego (23-07-2026)LColorado Rapids 1 - 2 FC Dallas (24-05-2026)
5 Real Salt Lake 16 25 27 22 +5 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)DMinnesota United FC 1 - 1 Real Salt Lake (23-05-2026)
6 Houston Dynamo 15 25 22 22 0 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)DLos Angeles Galaxy 1 - 1 Houston Dynamo (24-05-2026)WHouston Dynamo 1 - 0 Vancouver Whitecaps (17-05-2026)
7 Seattle Sounders 16 24 20 21 -1 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)LLos Angeles FC 1 - 0 Seattle Sounders (25-05-2026)LSeattle Sounders 0 - 2 Los Angeles Galaxy (17-05-2026)
8 St. Louis City 15 23 21 21 0 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)WLos Angeles Galaxy 1 - 3 St. Louis City (23-07-2026)WSt. Louis City 3 - 2 Sporting Kansas City (17-07-2026)
9 Portland Timbers 15 20 28 27 +1 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)WSeattle Sounders 1 - 5 Portland Timbers (17-07-2026)LPortland Timbers 1 - 3 San Jose Earthquakes (24-05-2026)
10 FC Dallas 15 20 25 24 +1 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)DPortland Timbers 2 - 2 FC Dallas (23-07-2026)WColorado Rapids 1 - 2 FC Dallas (24-05-2026)
11 San Diego 17 20 25 26 -1 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)LColorado Rapids 1 - 0 San Diego (23-07-2026)LSan Diego 2 - 4 Vancouver Whitecaps (24-05-2026)
12 Minnesota United FC 15 19 15 19 -4 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)DMinnesota United FC 1 - 1 Real Salt Lake (23-05-2026)
13 Los Angeles Galaxy 16 15 17 26 -9 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)LLos Angeles Galaxy 0 - 3 Los Angeles FC (18-07-2026)
14 Sporting Kansas City 16 13 15 39 -24 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)LSt. Louis City 3 - 2 Sporting Kansas City (17-07-2026)
15 Austin 15 12 16 30 -14 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)LSt. Louis City 3 - 0 Austin (23-05-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.