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

Futmetrix Verdict
24
FT
Thu, Oct 29
Seattle Sounders
0-1
Houston Dynamo
⚡ Intensity 15
⚖️ Balance 22
🏆 Stakes 10
🎲 Upset 60
Nineteen shots, one Houston answer

Win Probability

  • Seattle Sounders 52%
  • Draw 24%
  • Houston Dynamo 23%

Futmetrix AI estimate

Seattle's Siege, Houston's One Decisive Finish

Skip It Futmetrix Score: 24/100. Houston turned one shot on target into a three-point road win, exposing the gap between Seattle's territorial control and its finishing.

Opening Act: A siege without a breakthrough

Seattle owned the territory and still left Lumen Field empty-handed. The Seattle Sounders controlled possession at 70%, pushed 19 shots towards goal and won ten corners, but only five efforts tested J. Bond. There was no big chance to show for all that pressure. The Houston Dynamo, by contrast, managed just two shots and one on target, yet that single accurate effort became the difference. Bond made five saves, while Houston's defence piled up 62 clearances; this was survival by volume, not a contest in which the visitors matched Seattle's flow. The Intensity came from the hosts' repeated waves, but the visitors kept danger away from the cleanest finishing positions. At Lumen Field, the result reflected one finish, not the balance of territory.

The Pivot: Halter strikes in the 26th

The match turned in the 26th minute, when Mateusz Bogusz supplied the assist for Lucas Halter's finish. Houston's defender scored the goal that separated the sides, and it was the visitors' only shot on target from just two attempts. Their return was modest, but the finish was decisive. Houston created one big chance and converted it; Seattle produced zero big chances despite its 19 attempts and 0.88 xG. Houston's 0.32 xG tells a different story: it did not need to sustain attacks, only punish one opening. The Balance changed not because Houston seized possession, but because it found a clean finish before settling into protection mode. Houston managed only 21 passes into the final third, compared with Seattle's 253, and Bond's five saves gave that narrow lead the necessary shelter.

Resolution: Houston makes its moment count

The table context gives the result a sharper edge. The supplied standings had Seattle seventh and Houston eighth, both on 36 points, so this was a direct contest between neighbours rather than a win in isolation. Houston arrived after four draws and a defeat; the road victory ends that five-match winless stretch and supplies a timely lift. Seattle's 70% possession and 19-2 shot advantage make the loss harder to dismiss: volume brought territory, but no goal, while Houston made its lone target count. The Stakes are therefore about momentum and position in a crowded regular season, not a season-defining verdict. The Upset Factor was built on patience and a defender's finish, with Bond providing the insurance behind it. Seattle will feel the waste of those ten corners; Houston can leave Lumen Field knowing it took the points by protecting the one moment it created.

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
70%
30%
Seattle Sounders 70%
Houston Dynamo 30%
Shots
19
2
Seattle Sounders 19
Houston Dynamo 2
Shots on Target
5
1
Seattle Sounders 5
Houston Dynamo 1
Expected Goals (xG)
0.88
0.32
Seattle Sounders 0.88
Houston Dynamo 0.32
Passes
718
309
Seattle Sounders 718
Houston Dynamo 309
Corners
10
1
Seattle Sounders 10
Houston Dynamo 1
Fouls
15
10
Seattle Sounders 15
Houston Dynamo 10
Yellow Cards
1
1
Seattle Sounders 1
Houston Dynamo 1
Red Cards
0
0
Seattle Sounders 0
Houston Dynamo 0

Match Events

Lucas Halter (Mateusz Bogusz) ⚽ 26'
45' 🔄 ↓ Nouhou Tolo ↑Paul Arriola
HT
59' 🔄 ↓ Jesús Ferreira ↑Jordan Morris
59' 🔄 ↓ Hassani Dotson ↑Snyder Brunell
59' 🔄 ↓ Kalani Kossa-Rienzi ↑Peter Kingston
65' 🟨 Peter Kingston
↓ Lyle Foster ↑Duncan McGuire 🔄 72'
↓ Diadie Samassekou ↑Antônio Carlos 🔄 83'
85' 🔄 ↓ Alexander Roldan ↑Caden Clark
Agustin Resch 🟨 87'
↓ Ibrahim Aliyu ↑Duane Holmes 🔄 87'
FT

Player Cards

Our take on every player in this match

Seattle Sounders

Goalkeepers
Andrew Thomas
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
90
Minutes
Defenders
Kalani Kossa-Rienzi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
Alexander Roldan
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
62%
Duel Win %
Jackson Ragen
MAGNET
MAGNET
120
Activity
120
Activity
113
Passes
7
Duels
Nouhou Tolo
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Hassani Dotson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
Cristian Roldan
MAGNET
MAGNET
108
Activity
108
Activity
97
Passes
11
Duels
Jesús Ferreira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
Albert Rusnák
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
0
Assists
58%
Pass Acc
Sebastian Gomez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Dejan Joveljić
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
BENCH
Stefan Frei
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Stuart Hawkins
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kim Kee-Hee
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
Snyder Brunell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Caden Clark
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry
P. Kingston
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Paul Arriola
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry
Jordan Morris
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry

Houston Dynamo

Goalkeepers
Jonathan Bond
OCTOPUS
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
Lawrence Ennali
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Lucas Halter
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
A. Resch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Franco Negri
WALL
WALL
0
Dribbled Past
0
Dribbled Past
6
Tackles
91%
Duel Win %
Midfielders
Artur
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Diadie Samassékou
ENFORCER
ENFORCER
5
Tackles
5
Tackles
6
Duels Won
86%
Win %
Mateusz Bogusz
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.5
Rating
Agustín Bouzat
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
0
Pens Won
Aliyu Ibrahim
NPC
NPC
87
Minutes
87
Minutes
7%
Pass Acc
6.6
Rating
Forwards
Lyle Foster
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
BENCH
Blake Gillingham
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Logan Erb
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Chibuike Ukaegbu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Antônio Carlos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Duane Holmes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry
G. Rivera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Arana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nicholas Markanich
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Duncan McGuire
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
04/05/2026 Houston Dynamo 0 - 1 Seattle Sounders Major League Soccer Shell Energy Stadium
05/11/2025 Houston Dynamo 1 - 3 Seattle Sounders Major League Soccer Shell Energy Stadium
03/23/2025 Seattle Sounders 0 - 0 Houston Dynamo Major League Soccer Lumen Field
11/03/2024 Houston Dynamo 1 - 1 (PEN 6-7) Seattle Sounders Major League Soccer Shell Energy Stadium
10/29/2024 Seattle Sounders 0 - 0 (PEN 5-4) Houston Dynamo Major League Soccer Lumen Field
09/29/2024 Seattle Sounders 1 - 0 Houston Dynamo Major League Soccer Lumen Field
06/20/2024 Houston Dynamo 2 - 2 Seattle Sounders Major League Soccer Shell Energy Stadium
07/02/2023 Seattle Sounders 1 - 0 Houston Dynamo Major League Soccer Lumen Field
05/14/2023 Houston Dynamo 0 - 1 Seattle Sounders Major League Soccer Shell Energy Stadium
09/05/2022 Seattle Sounders 2 - 1 Houston Dynamo Major League Soccer Lumen Field
04/05/2026
Major League Soccer Shell Energy Stadium
05/11/2025
Major League Soccer Shell Energy Stadium
03/23/2025
Major League Soccer Lumen Field
11/03/2024
Major League Soccer Shell Energy Stadium
10/29/2024
Major League Soccer Lumen Field
09/29/2024
Major League Soccer Lumen Field
06/20/2024
Major League Soccer Shell Energy Stadium
07/02/2023
Major League Soccer Lumen Field
05/14/2023
Major League Soccer Shell Energy Stadium
09/05/2022
Major League Soccer Lumen Field
Seattle Sounders Win
Houston Dynamo Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Vancouver Whitecaps 27 51 55 23 +32 WVancouver Whitecaps 4 - 1 San Diego (29-10-2026)LColorado Rapids 1 - 0 Vancouver Whitecaps (25-10-2026)WAustin 1 - 2 Vancouver Whitecaps (18-10-2026)DSt. Louis City 0 - 0 Vancouver Whitecaps (15-10-2026)DLos Angeles FC 1 - 1 Vancouver Whitecaps (11-10-2026)
2 FC Dallas 26 44 47 42 +5 WFC Dallas 3 - 0 San Jose Earthquakes (25-10-2026)DHouston Dynamo 2 - 2 FC Dallas (18-10-2026)WFC Dallas 1 - 0 Seattle Sounders (15-10-2026)WFC Dallas 1 - 0 Los Angeles FC (27-09-2026)DFC Dallas 0 - 0 Austin (20-09-2026)
3 San Jose Earthquakes 26 41 47 37 +10 DSan Jose Earthquakes 2 - 2 Colorado Rapids (29-10-2026)LFC Dallas 3 - 0 San Jose Earthquakes (25-10-2026)DReal Salt Lake 1 - 1 San Jose Earthquakes (15-10-2026)DColorado Rapids 1 - 1 San Jose Earthquakes (11-10-2026)WSan Jose Earthquakes 3 - 1 Portland Timbers (27-09-2026)
4 Colorado Rapids 27 40 38 31 +7 DSan Jose Earthquakes 2 - 2 Colorado Rapids (29-10-2026)WColorado Rapids 1 - 0 Vancouver Whitecaps (25-10-2026)DPortland Timbers 0 - 0 Colorado Rapids (18-10-2026)DColorado Rapids 2 - 2 Minnesota United FC (15-10-2026)DColorado Rapids 1 - 1 San Jose Earthquakes (11-10-2026)
5 St. Louis City 26 39 46 42 +4 LSt. Louis City 2 - 3 Portland Timbers (29-10-2026)LReal Salt Lake 3 - 0 St. Louis City (25-10-2026)LMinnesota United FC 3 - 2 St. Louis City (17-10-2026)DSt. Louis City 0 - 0 Vancouver Whitecaps (15-10-2026)WSt. Louis City 6 - 2 Los Angeles Galaxy (11-10-2026)
6 Houston Dynamo 26 39 34 35 -1 WSeattle Sounders 0 - 1 Houston Dynamo (29-10-2026)DHouston Dynamo 0 - 0 Minnesota United FC (25-10-2026)DHouston Dynamo 2 - 2 FC Dallas (18-10-2026)DSan Diego 3 - 3 Houston Dynamo (15-10-2026)DMinnesota United FC 2 - 2 Houston Dynamo (11-10-2026)
7 Los Angeles FC 26 36 36 31 +5 DLos Angeles FC 2 - 2 Los Angeles Galaxy (26-10-2026)WLos Angeles FC 3 - 1 Austin (15-10-2026)DLos Angeles FC 1 - 1 Vancouver Whitecaps (11-10-2026)LFC Dallas 1 - 0 Los Angeles FC (27-09-2026)DSan Jose Earthquakes 2 - 2 Los Angeles FC (19-09-2026)
8 Real Salt Lake 26 36 42 39 +3 WAustin 1 - 2 Real Salt Lake (29-10-2026)WReal Salt Lake 3 - 0 St. Louis City (25-10-2026)WSporting Kansas City 1 - 3 Real Salt Lake (18-10-2026)DReal Salt Lake 1 - 1 San Jose Earthquakes (15-10-2026)LSeattle Sounders 2 - 0 Real Salt Lake (24-09-2026)
9 Seattle Sounders 26 36 34 35 -1 LSeattle Sounders 0 - 1 Houston Dynamo (29-10-2026)DSan Diego 2 - 2 Seattle Sounders (25-10-2026)LFC Dallas 1 - 0 Seattle Sounders (15-10-2026)WSeattle Sounders 2 - 1 Sporting Kansas City (02-10-2026)WSeattle Sounders 3 - 1 Minnesota United FC (27-09-2026)
10 Portland Timbers 26 33 48 49 -1 WSt. Louis City 2 - 3 Portland Timbers (29-10-2026)DPortland Timbers 0 - 0 Colorado Rapids (18-10-2026)LLos Angeles Galaxy 2 - 0 Portland Timbers (15-10-2026)DSporting Kansas City 3 - 3 Portland Timbers (11-10-2026)LSan Jose Earthquakes 3 - 1 Portland Timbers (27-09-2026)
11 Minnesota United FC 26 31 40 44 -4 WMinnesota United FC 3 - 1 Sporting Kansas City (29-10-2026)DHouston Dynamo 0 - 0 Minnesota United FC (25-10-2026)WMinnesota United FC 3 - 2 St. Louis City (17-10-2026)DColorado Rapids 2 - 2 Minnesota United FC (15-10-2026)DMinnesota United FC 2 - 2 Houston Dynamo (11-10-2026)
12 San Diego 26 30 45 47 -2 LVancouver Whitecaps 4 - 1 San Diego (29-10-2026)DSan Diego 2 - 2 Seattle Sounders (25-10-2026)DLos Angeles Galaxy 2 - 2 San Diego (18-10-2026)DSan Diego 3 - 3 Houston Dynamo (15-10-2026)DAustin 3 - 3 San Diego (27-09-2026)
13 Los Angeles Galaxy 26 30 34 47 -13 DLos Angeles FC 2 - 2 Los Angeles Galaxy (26-10-2026)DLos Angeles Galaxy 2 - 2 San Diego (18-10-2026)WLos Angeles Galaxy 2 - 0 Portland Timbers (15-10-2026)LSt. Louis City 6 - 2 Los Angeles Galaxy (11-10-2026)WLos Angeles Galaxy 3 - 2 Colorado Rapids (27-09-2026)
14 Austin 26 28 32 46 -14 LAustin 1 - 2 Real Salt Lake (29-10-2026)WSporting Kansas City 1 - 2 Austin (25-10-2026)LAustin 1 - 2 Vancouver Whitecaps (18-10-2026)LLos Angeles FC 3 - 1 Austin (15-10-2026)DAustin 3 - 3 San Diego (27-09-2026)
15 Sporting Kansas City 26 21 31 61 -30 LMinnesota United FC 3 - 1 Sporting Kansas City (29-10-2026)LSporting Kansas City 1 - 2 Austin (25-10-2026)LSporting Kansas City 1 - 3 Real Salt Lake (18-10-2026)DSporting Kansas City 3 - 3 Portland Timbers (11-10-2026)LSeattle Sounders 2 - 1 Sporting Kansas City (02-10-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.