Vancouver Whitecaps vs Houston Dynamo

20 August 2026 · MLS · 2026 · Referee Ricardo Montero

Full time 0 – 1

Half-time: 0–1

  • Franco Negri 34’

Match summary

Houston Dynamo took a 1-0 win at Vancouver Whitecaps. Houston Dynamo led 1-0 at half-time.

Franco Negri put Houston Dynamo ahead in the 34th minute.

Vancouver Whitecaps can feel hard done by, creating 1.32 expected goals (xG) from 17 shots to Houston Dynamo's 0.82 from 9.

Match stats

64% Possession 36%
17 Shots 9
1 Shots on target 5
8 Corners 2
149 Attacks 58
114 Dangerous attacks 23
582 Passes 355
87.1% Pass accuracy 81.1%
24 Tackles 16
13 Fouls 12
1 Yellow cards 2
0 Offsides 2

Key events

Vancouver Whitecaps Houston Dynamo
Kick-off
16’
Héctor HerreraShot on target
18’
Corner
Corner
20’
25’
Corner
26’
34’
Franco NegriLeft foot shot0-1 (Houston Dynamo)
36’
Franco NegriShot on target
37’
41’
Corner
45’
Half-time0-1
Second half underway
Corner
50’
Emmanuel SabbiShot on target
56’
56’
Mateusz BoguszShot on target
Corner
59’
Rayan ElloumiVAR: Goal given
66’
Corner
82’
Corner
85’
Corner
88’
Corner
90+1’
90+7’
Duncan McGuireShot on target
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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.32 0.82 34’ Franco Negri (Houston Dynamo), 0-1 34’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.32 0.82 34’ Franco Negri (Houston Dynamo), 0-1 Negri 34’
Vancouver Whitecaps 1.32 xGHouston Dynamo 0.82 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Houston Dynamo attacking Vancouver Whitecaps attacking 
90+7’ Duncan McGuire (Houston Dynamo), open play, 0.37 xG, saved 52’ Rayan Elloumi (Vancouver Whitecaps), open play, 0.19 xG, off target 20’ Rayan Elloumi (Vancouver Whitecaps), open play, 0.17 xG, blocked 46’ Cheick Tidiane Sabaly (Vancouver Whitecaps), open play, 0.18 xG, hit the woodwork 82’ Thomas Müller (Vancouver Whitecaps), open play, 0.18 xG, blocked 16’ Héctor Herrera (Houston Dynamo), set piece, 0.17 xG, saved 39’ Oliver Larraz (Vancouver Whitecaps), direct free kick, 0.14 xG, blocked 10’ Ryan Gauld (Vancouver Whitecaps), open play, 0.09 xG, blocked 61’ Guilherme (Houston Dynamo), open play, 0.06 xG, off target 56’ Mateusz Bogusz (Houston Dynamo), open play, 0.06 xG, saved 81’ Oliver Larraz (Vancouver Whitecaps), open play, 0.06 xG, off target 90+5’ Tristan Blackmon (Vancouver Whitecaps), set piece, 0.06 xG, off target 90+5’ Nikola Djordjevic (Vancouver Whitecaps), set piece, 0.06 xG, off target 25’ Guilherme (Houston Dynamo), open play, 0.06 xG, blocked 56’ Emmanuel Sabbi (Vancouver Whitecaps), open play, 0.04 xG, saved 89’ Mathías Laborda (Vancouver Whitecaps), from a corner, 0.03 xG, off target 34’ Franco Negri (Houston Dynamo), open play, 0.03 xG, goal 54’ Guilherme (Houston Dynamo), open play, 0.02 xG, blocked 84’ Oliver Larraz (Vancouver Whitecaps), open play, 0.02 xG, off target 16’ Lucas Halter (Houston Dynamo), set piece, 0.02 xG, blocked 36’ Franco Negri (Houston Dynamo), open play, 0.02 xG, saved 60’ Édier Ocampo (Vancouver Whitecaps), from a corner, 0.02 xG, off target 63’ Andrés Cubas (Vancouver Whitecaps), open play, 0.02 xG, blocked 89’ Oliver Larraz (Vancouver Whitecaps), open play, 0.02 xG, off target 60’ Mathías Laborda (Vancouver Whitecaps), from a corner, 0.01 xG, blocked 3’ Andrés Cubas (Vancouver Whitecaps), set piece, 0.01 xG, off target 90+7’ Duncan McGuire (Houston Dynamo), open play, 0.37 xG, saved 52’ Rayan Elloumi (Vancouver Whitecaps), open play, 0.19 xG, off target 46’ Cheick Tidiane Sabaly (Vancouver Whitecaps), open play, 0.18 xG, hit the woodwork 82’ Thomas Müller (Vancouver Whitecaps), open play, 0.18 xG, blocked 16’ Héctor Herrera (Houston Dynamo), set piece, 0.17 xG, saved 20’ Rayan Elloumi (Vancouver Whitecaps), open play, 0.17 xG, blocked 39’ Oliver Larraz (Vancouver Whitecaps), direct free kick, 0.14 xG, blocked 10’ Ryan Gauld (Vancouver Whitecaps), open play, 0.09 xG, blocked 61’ Guilherme (Houston Dynamo), open play, 0.06 xG, off target 81’ Oliver Larraz (Vancouver Whitecaps), open play, 0.06 xG, off target 90+5’ Tristan Blackmon (Vancouver Whitecaps), set piece, 0.06 xG, off target 90+5’ Nikola Djordjevic (Vancouver Whitecaps), set piece, 0.06 xG, off target 56’ Mateusz Bogusz (Houston Dynamo), open play, 0.06 xG, saved 25’ Guilherme (Houston Dynamo), open play, 0.06 xG, blocked 56’ Emmanuel Sabbi (Vancouver Whitecaps), open play, 0.04 xG, saved 89’ Mathías Laborda (Vancouver Whitecaps), from a corner, 0.03 xG, off target 34’ Franco Negri (Houston Dynamo), open play, 0.03 xG, goal 54’ Guilherme (Houston Dynamo), open play, 0.02 xG, blocked 84’ Oliver Larraz (Vancouver Whitecaps), open play, 0.02 xG, off target 16’ Lucas Halter (Houston Dynamo), set piece, 0.02 xG, blocked 36’ Franco Negri (Houston Dynamo), open play, 0.02 xG, saved 60’ Édier Ocampo (Vancouver Whitecaps), from a corner, 0.02 xG, off target 63’ Andrés Cubas (Vancouver Whitecaps), open play, 0.02 xG, blocked 89’ Oliver Larraz (Vancouver Whitecaps), open play, 0.02 xG, off target 60’ Mathías Laborda (Vancouver Whitecaps), from a corner, 0.01 xG, blocked 3’ Andrés Cubas (Vancouver Whitecaps), set piece, 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

Vancouver Whitecaps 4-2-3-1 Starting XI
Takaoka
Johnson 88’
Laborda
Blackmon
Ocampo 88’
Larraz
Cubas 74’
Sabaly 46’
Gauld
Sabbi 73’
Elloumi
Houston Dynamo 4-2-3-1 Starting XI
Bond
Negri 75’
Resch
Halter
Artur
Herrera 75’
McGlynn
Ennali 79’
Guilherme 70’
Bouzat
Bogusz

Player stats

Goalkeeper1 player
90′ 3 1 20 – – – – –
Defenders7 players
Édier Ocampo Taken off
88′ 3 – 1 5 – 40 3 – – –
90′ 1 3 2 5 3 87 – – – –
90′ – 1 – 1 1 101 – – – –
Tate Johnson Taken off
88′ 3 – – 4 – 69 1 – – –
Ralph Priso Came on as a substitute
16′ 1 – – 1 – 23 – – – –
Sam Adekugbe Came on as a substitute
9′ – – – – – 3 – – – –
Nikola Djordjevic Came on as a substitute
9′ – – – 1 – 2 – – – –
Midfielders7 players
90′ – – 57 3 0.46 4 1 5 2 1 –
Andrés Cubas Taken off
74′ – – 37 – 0.01 3 – 3 3 –
Emmanuel Sabbi Taken off
73′ – – 23 – 0.03 1 – 6 2 3 –
90′ – – 56 5 0.72 4 1 5 1 1 –
Cheick Tidiane Sabaly Taken off
45′ – – 17 – 0.02 3 2 5 – 1 –
Thomas Müller Came on as a substitute
45′ – – 23 1 0.13 – – 3 – – –
Bruno Quiñonez Came on as a substitute
17′ – – 11 – 0.07 – – 1 – – –
Forwards1 player
90′ – – 2 – 0.36 0.04 1 3 1 9 –
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.