Sporting Kansas City vs Houston Dynamo

2 August 2026 · MLS · 2026 · Referee Sergiy Boyko

Full time 0 – 2

Half-time: 0–0

  • Guilherme 55’
  • Agustín Bouzat 71’

Match summary

Houston Dynamo took a 2-0 win at Sporting Kansas City. It was goalless at half-time.

Guilherme put Houston Dynamo ahead in the 55th minute and Agustín Bouzat made it 0-2 in the 71st minute.

The chances backed that up: Houston Dynamo created 1.86 expected goals (xG) from 14 shots to Sporting Kansas City's 0.21 from 6. Sporting Kansas City had a player sent off.

Match stats

36% Possession 64%
6 Shots 14
4 Shots on target 4
2 Corners 6
55 Attacks 72
23 Dangerous attacks 38
398 Passes 718
83.9% Pass accuracy 91.9%
10 Tackles 12
10 Fouls 12
2 Yellow cards 1
1 Red cards 0
0 Offsides 1

Key events

Sporting Kansas City Houston Dynamo
Kick-off
2’
Corner
6’
Corner
11’
CapitaShot on target
14’
25’
Héctor HerreraShot on target
25’
Corner
Corner
32’
Lasse Berg JohnsenSecond yellowFoul
45’
Second half underway
Half-time0-0
49’
ArturShot on target
49’
Corner
55’
GuilhermeRight foot shot0-1 (Houston Dynamo)
71’
Agustín BouzatLeft foot shot0-2 (Houston Dynamo)
74’
Corner
Dejan JoveljićShot on target
76’
86’
Jayden ReidShot on target
87’
Corner
87’
Shapi SuleymanovShot on target
88’
90’
Corner
Full-time0-2

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 0.21 1.86 55’ Guilherme (Houston Dynamo), 0-1 55’ 71’ Agustín Bouzat (Houston Dynamo), 0-2 71’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.21 1.86 55’ Guilherme (Houston Dynamo), 0-1 Guilherme 55’ 71’ Agustín Bouzat (Houston Dynamo), 0-2 Bouzat 71’
Sporting Kansas City 0.21 xGHouston Dynamo 1.86 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Houston Dynamo attacking Sporting Kansas City attacking 
71’ Agustín Bouzat (Houston Dynamo), open play, 0.53 xG, goal 50’ Ezequiel Ponce (Houston Dynamo), open play, 0.37 xG, off target 75’ Felipe Andrade (Houston Dynamo), from a corner, 0.25 xG, off target 25’ Héctor Herrera (Houston Dynamo), open play, 0.23 xG, saved 90’ Lawrence Ennali (Houston Dynamo), open play, 0.14 xG, blocked 55’ Guilherme (Houston Dynamo), open play, 0.08 xG, goal 47’ Héctor Herrera (Houston Dynamo), open play, 0.06 xG, off target 50’ Ezequiel Ponce (Houston Dynamo), open play, 0.07 xG, off target 87’ Jayden Reid (Sporting Kansas City), open play, 0.05 xG, saved 14’ Capita (Sporting Kansas City), open play, 0.04 xG, saved 76’ Dejan Joveljić (Sporting Kansas City), open play, 0.04 xG, saved 15’ Calvin Harris (Sporting Kansas City), open play, 0.04 xG, off target 67’ Felipe Andrade (Houston Dynamo), open play, 0.04 xG, off target 3’ Lucas Halter (Houston Dynamo), from a corner, 0.02 xG, off target 34’ Agustin Resch (Houston Dynamo), open play, 0.02 xG, off target 15’ Emir Karić (Sporting Kansas City), open play, 0.02 xG, off target 90+1’ Jack McGlynn (Houston Dynamo), open play, 0.02 xG, off target 49’ Artur (Houston Dynamo), from a corner, 0.02 xG, saved 88’ Shapi Suleymanov (Sporting Kansas City), from a corner, 0.01 xG, saved 7’ Agustin Resch (Houston Dynamo), from a corner, 0.01 xG, off target 71’ Agustín Bouzat (Houston Dynamo), open play, 0.53 xG, goal 50’ Ezequiel Ponce (Houston Dynamo), open play, 0.37 xG, off target 75’ Felipe Andrade (Houston Dynamo), from a corner, 0.25 xG, off target 25’ Héctor Herrera (Houston Dynamo), open play, 0.23 xG, saved 90’ Lawrence Ennali (Houston Dynamo), open play, 0.14 xG, blocked 55’ Guilherme (Houston Dynamo), open play, 0.08 xG, goal 47’ Héctor Herrera (Houston Dynamo), open play, 0.06 xG, off target 50’ Ezequiel Ponce (Houston Dynamo), open play, 0.07 xG, off target 87’ Jayden Reid (Sporting Kansas City), open play, 0.05 xG, saved 14’ Capita (Sporting Kansas City), open play, 0.04 xG, saved 76’ Dejan Joveljić (Sporting Kansas City), open play, 0.04 xG, saved 15’ Calvin Harris (Sporting Kansas City), open play, 0.04 xG, off target 67’ Felipe Andrade (Houston Dynamo), open play, 0.04 xG, off target 3’ Lucas Halter (Houston Dynamo), from a corner, 0.02 xG, off target 34’ Agustin Resch (Houston Dynamo), open play, 0.02 xG, off target 15’ Emir Karić (Sporting Kansas City), open play, 0.02 xG, off target 90+1’ Jack McGlynn (Houston Dynamo), open play, 0.02 xG, off target 49’ Artur (Houston Dynamo), from a corner, 0.02 xG, saved 88’ Shapi Suleymanov (Sporting Kansas City), from a corner, 0.01 xG, saved 7’ Agustin Resch (Houston Dynamo), from a corner, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

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

Lineups

Sporting Kansas City 4-2-3-1 Starting XI
Cleveland
Karić
Mosquera 65’
Blorian
Davis 65’
Johnsen
Bassong 85’
Capita 82’
Agyabeng 65’
Harris
Joveljić
Houston Dynamo 4-2-3-1 Starting XI
Bond
Andrade 82’
Halter
Resch
Artur
Herrera 90’
McGlynn
Ennali
Guilherme 90’
Bouzat 82’
Ponce 65’

Player stats

Goalkeeper1 player
90′ 1 2 31 – – – – –
Defenders6 players
Jacob Davis Taken off
65′ – 4 – – – 40 1 – – –
Moises Mosquera Taken off
65′ 2 2 – 4 2 33 1 – – –
90′ 1 – – 2 – 51 1 – – –
90′ 1 1 – 1 – 50 – – – –
Wyatt Meyer Came on as a substitute
25′ 2 1 – 2 – 13 – – – –
Jayden Reid Came on as a substitute
25′ – – – 2 – 13 – – – –
Midfielders8 players
Lasse Berg Johnsen Sent off
45′ – – 28 – 0.01 – 2 1 2 –
Zorhan Bassong Taken off
85′ – – 29 – 0.02 1 – 3 1 1 –
Capita Taken off
82′ – – 15 – 0.01 – 1 4 1 2 –
Kwaku Agyabeng Taken off
65′ – – 21 – 0.03 1 – 2 1 1 –
90′ – – 24 1 0.05 2 1 6 – 2 –
Manu García Came on as a substitute
25′ – – 17 – 0.01 – – – – – –
Shapi Suleymanov Came on as a substitute
8′ – – 8 – 0.00 – – 1 – – –
Jacob Bartlett Came on as a substitute
9′ – – 4 – 0.01 – 1 – – – –
Forwards1 player
90′ – – 1 1 0.04 0.13 1 3 3 19 –
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.