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

Futmetrix Verdict
60
FT
Fri, Oct 2
Seattle Sounders
2-1
Sporting Kansas City
⚡ Intensity 59
⚖️ Balance 74
🏆 Stakes 0
🎲 Upset 0
Roldán's late strike stuns Sporting KC.

Win Probability

  • Seattle Sounders 62%
  • Draw 20%
  • Sporting Kansas City 18%

Futmetrix AI estimate

A Lumen Field Lifeline

Worth Watching Futmetrix Score: 60/100. Seattle snapped a devastating five-game losing streak with a sensational second-half fightback that redefined their season's trajectory.

The Breaking Point

The setup at Lumen Field screamed desperation. With both Seattle Sounders and Sporting Kansas City dragging dreadful form into this clash, the Stakes were unmistakably high. The hosts controlled possession early, keeping 58% of the ball, but it was the visitors who carried the lethal threat on the counter-attack. A staggering 43 total shots turned the pitch into an absolute shooting gallery, driving the Intensity through the roof from the opening whistle. Just as the first half seemed destined for a tense stalemate, André Luiz finished off a slick pass from Stephen Afrifa in the 44th minute. The devastating opener silenced the home crowd and threatened to extend Seattle's miserable five-game losing slump.

The Super-Sub Spark

Seattle desperately needed a jolt, and they found it immediately after the break. Enter Sebastian Gomez. Brought on at halftime, the substitute needed just six minutes to completely flip the match's Balance. Latching onto a perfectly weighted feed from Jordan Morris in the 51st minute, Gomez smashed home the equalizer. Suddenly, the hosts were awake and flying. But Kansas City refused to fold, unleashing waves of attacks that forced A. Thomas into an absolute masterclass between the posts. The Seattle goalkeeper pulled off eight crucial saves, repelling a relentless barrage of 11 shots on target from the visitors. His heroics ensured the momentum remained firmly with the home side when it mattered most.

A Dramatic Finale

With a combined 17 corners flashing across both penalty boxes, a draw felt impossible in such a wildly open contest. The Upset Factor lingered heavily as Kansas City chased a rare away triumph, but the Sounders' relentless final-third pressure finally cracked the code at the death. In the 90th minute, Cristian Roldán found the sliver of space he needed in a chaotic penalty area, hammering home a dramatic winner to complete the incredible turnaround. The final whistle brought unbridled relief to Seattle, securing three vital points and ending their nightmare run. Sporting KC, meanwhile, are left soul-searching near the bottom of the table after another agonizing collapse on the road.

Key Questions

What made A. Thomas the Man of the Match?

He delivered a monumental performance, registering eight crucial saves to keep Seattle alive under relentless pressure from Kansas City's attack.

How dramatic was the late winner by A. Thomas?

While Thomas provided the heroics in goal, it was actually Cristian Roldán who scored the sensational 90th-minute winner to complete the comeback.

How did Seattle Sounders complete the comeback from behind?

A quick equalizer from substitute Sebastian Gomez shifted the momentum, paving the way for Cristian Roldán's dramatic 90th-minute strike to seal the win.

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
58%
42%
Seattle Sounders 58%
Sporting Kansas City 42%
Shots
21
22
Seattle Sounders 21
Sporting Kansas City 22
Shots on Target
7
11
Seattle Sounders 7
Sporting Kansas City 11
Expected Goals (xG)
1.69
1.94
Seattle Sounders 1.69
Sporting Kansas City 1.94
Passes
553
390
Seattle Sounders 553
Sporting Kansas City 390
Corners
11
6
Seattle Sounders 11
Sporting Kansas City 6
Fouls
7
4
Seattle Sounders 7
Sporting Kansas City 4
Yellow Cards
1
0
Seattle Sounders 1
Sporting Kansas City 0
Red Cards
0
0
Seattle Sounders 0
Sporting Kansas City 0

Match Events

André Luiz (Stephen Afrifa) ⚽ 44'
45' 🔄 ↓ Daniel Musovski ↑Sebastian Gomez
HT
51' ⚽ Sebastian Gomez (Jordan Morris)
61' 🟨 Nouhou Tolo
63' 🔄 ↓ Paul Arriola ↑Caden Clark
63' 🔄 ↓ stuar hawkins ↑Kalani Kossa-Rienzi
↓ André Luiz ↑Shapi Suleymanov 🔄 76'
↓ Calvin Harris ↑Zorhan Bassong 🔄 76'
↓ Stephen Afrifa ↑Seymour Garfield-Reid 🔄 76'
↓ Lasse Berg Johnsen ↑Jacob Bartlett 🔄 79'
89' 🔄 ↓ Peter Kingston ↑Mark Bronnik
90'+3 🔄 ↓ Albert Rusnák ↑Yeimar Gomez
FT

Player Cards

Our take on every player in this match

Seattle Sounders

Goalkeepers
Andrew Thomas
OCTOPUS
OCTOPUS
8
Saves
8
Saves
0
Conceded
100%
Save %
Defenders
Alexander Roldan
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
67%
Duel Win %
Stuart Hawkins
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Jackson Ragen
MAGNET
MAGNET
103
Activity
103
Activity
97
Passes
6
Duels
Nouhou Tolo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
P. Kingston
NPC
NPC
89
Minutes
89
Minutes
32%
Pass Acc
6.7
Rating
Cristian Roldan
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
8.2
Rating
Jordan Morris
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
1
Assists
19%
Pass Acc
Albert Rusnák
ARCHITECT
ARCHITECT
8
Key Passes
8
Key Passes
0
Assists
37%
Pass Acc
Paul Arriola
STORMTROOPER
STORMTROOPER
4
Shots
4
Shots
0
Goals
0
On Target
Forwards
Danny Musovski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
BENCH
Stefan Frei
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Yeimar Gómez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ryan Sailor
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Antino Lopez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Caden Clark
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Sebastian Gomez
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.8
Rating
Kalani Kossa-Rienzi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Mark Bronnik
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry

Sporting Kansas City

Goalkeepers
Stefan Cleveland
OCTOPUS
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
Justin Reynolds
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
29%
Pass Acc
Jansen Miller
WALL
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
100%
Duel Win %
Wyatt Meyer
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Emir Karić
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
39%
Pass Acc
Midfielders
André Luiz
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
18%
Pass Acc
Lasse Berg Johnsen
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
K. Agyabeng
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
40%
Pass Acc
Calvin Harris
SNAKEBITTEN
SNAKEBITTEN
4
On Target
4
On Target
0
Goals
1.2
xG Wasted
Forwards
Taylor Calheira
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
19%
Pass Acc
Stephen Afrifa
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.3
Rating
BENCH
John Pulskamp
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jayden Reid
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ian James
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Zorhan Bassong
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Ethan Bartlow
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jacob Bartlett
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Alexander Cunningham
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Seymour Garfield-Reid
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Magomed-Shapi Suleymanov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
05/02/2026 Sporting Kansas City 1 - 1 Seattle Sounders Major League Soccer Children's Mercy Park
08/25/2025 Seattle Sounders 5 - 2 Sporting Kansas City Major League Soccer Lumen Field
07/13/2025 Sporting Kansas City 2 - 3 Seattle Sounders Major League Soccer Children's Mercy Park
09/15/2024 Seattle Sounders 2 - 0 Sporting Kansas City Major League Soccer Lumen Field
06/09/2024 Sporting Kansas City 2 - 1 Seattle Sounders Major League Soccer Children's Mercy Park
05/07/2023 Seattle Sounders 1 - 2 Sporting Kansas City Major League Soccer Lumen Field
03/26/2023 Sporting Kansas City 1 - 4 Seattle Sounders Major League Soccer Children's Mercy Park
10/02/2022 Sporting Kansas City 1 - 0 Seattle Sounders Major League Soccer Children's Mercy Park
06/25/2022 Seattle Sounders 3 - 0 Sporting Kansas City Major League Soccer Lumen Field
10/23/2021 Seattle Sounders 1 - 2 Sporting Kansas City Major League Soccer Lumen Field
05/02/2026
Major League Soccer Children's Mercy Park
08/25/2025
Major League Soccer Lumen Field
07/13/2025
Major League Soccer Children's Mercy Park
09/15/2024
Major League Soccer Lumen Field
06/09/2024
Major League Soccer Children's Mercy Park
05/07/2023
Major League Soccer Lumen Field
03/26/2023
Major League Soccer Children's Mercy Park
10/02/2022
Major League Soccer Children's Mercy Park
06/25/2022
Major League Soccer Lumen Field
10/23/2021
Major League Soccer Lumen Field
Seattle Sounders Win
Sporting Kansas City Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Vancouver Whitecaps 20 40 44 17 +27 WVancouver Whitecaps 3 - 0 Los Angeles Galaxy (10-09-2026)LVancouver Whitecaps 1 - 3 St. Louis City (06-09-2026)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)
2 Colorado Rapids 20 32 27 20 +7 DAustin 1 - 1 Colorado Rapids (10-09-2026)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)
3 Houston Dynamo 19 32 26 25 +1 WHouston Dynamo 2 - 1 Real Salt Lake (10-09-2026)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)
4 St. Louis City 19 31 30 27 +3 WVancouver Whitecaps 1 - 3 St. Louis City (06-09-2026)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)
5 Los Angeles FC 20 30 27 21 +6 DReal Salt Lake 2 - 2 Los Angeles FC (06-09-2026)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)
6 FC Dallas 20 30 38 39 -1 WMinnesota United FC 1 - 2 FC Dallas (10-09-2026)WFC Dallas 4 - 3 Sporting Kansas City (06-09-2026)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)
7 San Jose Earthquakes 18 28 34 25 +9 DAustin 1 - 1 San Jose Earthquakes (06-09-2026)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)
8 Portland Timbers 19 27 38 35 +3 WPortland Timbers 5 - 4 Minnesota United FC (06-09-2026)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)
9 Real Salt Lake 20 26 33 31 +2 LHouston Dynamo 2 - 1 Real Salt Lake (10-09-2026)DReal Salt Lake 2 - 2 Los Angeles FC (06-09-2026)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)
10 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)
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 18 22 25 27 -2 LMinnesota United FC 1 - 2 FC Dallas (10-09-2026)LPortland Timbers 5 - 4 Minnesota United FC (06-09-2026)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)
13 Austin 19 20 22 34 -12 DAustin 1 - 1 Colorado Rapids (10-09-2026)DAustin 1 - 1 San Jose Earthquakes (06-09-2026)WPortland Timbers 1 - 2 Austin (30-08-2026)WSeattle Sounders 1 - 2 Austin (20-08-2026)LAustin 1 - 2 FC Dallas (17-08-2026)
14 Los Angeles Galaxy 19 18 19 32 -13 LVancouver Whitecaps 3 - 0 Los Angeles Galaxy (10-09-2026)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)
15 Sporting Kansas City 19 14 19 47 -28 LFC Dallas 4 - 3 Sporting Kansas City (06-09-2026)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)

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.