Seattle Sounders vs Houston Dynamo

29 October 2026 · MLS · 2026 · Referee Lorenzo Hernandez

Full time 0 – 1

Half-time: 0–1

  • Lucas Halter 26’

Match summary

Houston Dynamo took a 1-0 win at Seattle Sounders. Houston Dynamo led 1-0 at half-time.

Lucas Halter put Houston Dynamo ahead with a header in the 26th minute.

Seattle Sounders can feel hard done by, creating 1.84 expected goals (xG) from 21 shots to Houston Dynamo's 0.30 from 2.

Match stats

71% Possession 29%
21 Shots 2
5 Shots on target 1
10 Corners 1
112 Attacks 59
91 Dangerous attacks 37
735 Passes 315
87.6% Pass accuracy 74.0%
21 Tackles 20
14 Fouls 10
1 Yellow cards 1
2 Offsides 2

Key events

Seattle Sounders Houston Dynamo
Kick-off
Cristian RoldánShot on target
13’
Corner
14’
Corner
17’
26’
Lucas HalterHeader0-1 (Houston Dynamo)
26’
Corner
Albert RusnákShot on target
41’
Jesús FerreiraShot on target
41’
Corner
41’
Dejan JoveljićShot on target
45’
Corner
45+1’
Corner
45+3’
Half-time0-1
Second half underway
Corner
54’
Corner
57’
65’
Corner
74’
Corner
81’
Corner
84’
87’
Paul ArriolaShot on target
90+2’
Full-time0-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.84 0.30 26’ Lucas Halter (Houston Dynamo), 0-1 26’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.84 0.30 26’ Lucas Halter (Houston Dynamo), 0-1 Halter 26’
Seattle Sounders 1.84 xGHouston Dynamo 0.30 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Houston Dynamo attacking Seattle Sounders attacking 
90+3’ Jordan Morris (Seattle Sounders), open play, 0.29 xG, off target 89’ Dejan Joveljić (Seattle Sounders), open play, 0.25 xG, blocked 90+5’ Jordan Morris (Seattle Sounders), open play, 0.25 xG, off target 90+2’ Paul Arriola (Seattle Sounders), open play, 0.21 xG, saved 26’ Lucas Halter (Houston Dynamo), from a corner, 0.16 xG, goal 65’ Lucas Halter (Houston Dynamo), set piece, 0.14 xG, off target 46’ Jackson Ragen (Seattle Sounders), from a corner, 0.12 xG, off target 90+2’ Caden Clark (Seattle Sounders), open play, 0.11 xG, off target 68’ Jordan Morris (Seattle Sounders), open play, 0.10 xG, off target 4’ Cristian Roldán (Seattle Sounders), set piece, 0.07 xG, off target 41’ Albert Rusnák (Seattle Sounders), open play, 0.05 xG, saved 73’ Albert Rusnák (Seattle Sounders), direct free kick, 0.05 xG, blocked 84’ Dejan Joveljić (Seattle Sounders), from a corner, 0.05 xG, blocked 90+2’ Jackson Ragen (Seattle Sounders), open play, 0.04 xG, off target 79’ Peter Kingston (Seattle Sounders), open play, 0.04 xG, blocked 89’ Jackson Ragen (Seattle Sounders), open play, 0.04 xG, off target 41’ Jesús Ferreira (Seattle Sounders), open play, 0.04 xG, saved 35’ Hassani Dotson (Seattle Sounders), open play, 0.03 xG, off target 80’ Cristian Roldán (Seattle Sounders), open play, 0.03 xG, blocked 49’ Cristian Roldán (Seattle Sounders), open play, 0.03 xG, off target 13’ Cristian Roldán (Seattle Sounders), open play, 0.02 xG, saved 18’ Nouhou Tolo (Seattle Sounders), from a corner, 0.01 xG, off target 45’ Dejan Joveljić (Seattle Sounders), set piece, 0.01 xG, saved 90+3’ Jordan Morris (Seattle Sounders), open play, 0.29 xG, off target 89’ Dejan Joveljić (Seattle Sounders), open play, 0.25 xG, blocked 90+5’ Jordan Morris (Seattle Sounders), open play, 0.25 xG, off target 90+2’ Paul Arriola (Seattle Sounders), open play, 0.21 xG, saved 26’ Lucas Halter (Houston Dynamo), from a corner, 0.16 xG, goal 65’ Lucas Halter (Houston Dynamo), set piece, 0.14 xG, off target 46’ Jackson Ragen (Seattle Sounders), from a corner, 0.12 xG, off target 90+2’ Caden Clark (Seattle Sounders), open play, 0.11 xG, off target 68’ Jordan Morris (Seattle Sounders), open play, 0.10 xG, off target 4’ Cristian Roldán (Seattle Sounders), set piece, 0.07 xG, off target 41’ Albert Rusnák (Seattle Sounders), open play, 0.05 xG, saved 84’ Dejan Joveljić (Seattle Sounders), from a corner, 0.05 xG, blocked 73’ Albert Rusnák (Seattle Sounders), direct free kick, 0.05 xG, blocked 89’ Jackson Ragen (Seattle Sounders), open play, 0.04 xG, off target 90+2’ Jackson Ragen (Seattle Sounders), open play, 0.04 xG, off target 79’ Peter Kingston (Seattle Sounders), open play, 0.04 xG, blocked 41’ Jesús Ferreira (Seattle Sounders), open play, 0.04 xG, saved 35’ Hassani Dotson (Seattle Sounders), open play, 0.03 xG, off target 80’ Cristian Roldán (Seattle Sounders), open play, 0.03 xG, blocked 49’ Cristian Roldán (Seattle Sounders), open play, 0.03 xG, off target 13’ Cristian Roldán (Seattle Sounders), open play, 0.02 xG, saved 18’ Nouhou Tolo (Seattle Sounders), from a corner, 0.01 xG, off target 45’ Dejan Joveljić (Seattle Sounders), set piece, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Seattle Sounders 4-2-3-1 Starting XI
Thomas
Kossa-Rienzi 59’
Ragen
Tolo 46’
Roldán 85’
Dotson 59’
Roldán
Ferreira 59’
Rusnák
Gomez
Joveljić
Houston Dynamo 4-2-3-1 Starting XI
Bond
Ennali
Halter
Resch
Negri
Samassékou 83’
Artur
Aliyu 87’
Bouzat
Bogusz
Foster 72’

Player stats

Goalkeeper1 player
90′ 0 1 11 – – – – –
Defenders4 players
Kalani Kossa-Rienzi Taken off
59′ – – – – – 45 3 – – –
Alex Roldán Taken off
85′ 4 – – 5 1 105 – – – –
90′ – – – 4 4 113 1 – – –
Nouhou Tolo Taken off
45′ – – – 1 – 52 – – – –
Midfielders9 players
Hassani Dotson Taken off
59′ – – 45 1 – 1 – 4 – 2 –
90′ – – 100 – – 3 1 7 2 2 –
Jesús Ferreira Taken off
59′ – – 34 1 – – – 2 3 1 –
90′ – – 68 6 – 1 – 1 1 – –
90′ – – 40 2 – 3 1 3 1 – –
Paul Arriola Came on as a substitute
45′ – – 29 1 – 3 – 4 – 1 –
Peter Kingston Came on as a substitute
31′ – – 27 2 – 3 – 4 1 –
Snyder Brunell Came on as a substitute
31′ – – 23 1 – 2 – 3 1 – –
Caden Clark Came on as a substitute
10′ – – 8 1 – 1 – 1 – – –
Forwards2 players
90′ – – 3 1 0.32 – – 5 3 22 –
Jordan Morris Came on as a substitute
31′ – – 3 – 0.64 – – 3 – 5 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.