Houston Dynamo vs Vancouver Whitecaps FC, MLS 2025 REGULAR SEASON
Overview
Match Preview
Houston Dynamo vs Vancouver Whitecaps FC — MLS at Shell Energy Stadium.
- Houston Dynamo 27 games · 44 pts (2026/26)
- Vancouver Whitecaps FC 26 games · 50 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 27 | 60 |
| 2 | Internacional CF Miami | 27 | 46 |
| 3 | New England Revolution | 27 | 46 |
| 4 | Charlotte FC | 27 | 43 |
| 5 | Chicago Fire FC | 26 | 42 |
| 6 | Philadelphia Union | 27 | 39 |
| 7 | Orlando City SC | 27 | 34 |
| 8 | New York City FC | 27 | 33 |
| 9 | FC Cincinnati | 26 | 33 |
| 10 | New York Red Bulls | 27 | 33 |
| 11 | D.C. United SC | 26 | 30 |
| 12 | Columbus Crew SC | 27 | 29 |
| 13 | Toronto FC | 27 | 29 |
| 14 | Atlanta United FC | 27 | 27 |
| 15 | Montreal Impact FC | 27 | 24 |
| 16 | Vancouver Whitecaps FC | 26 | 50 |
| 17 | St. Louis City | 27 | 47 |
| 18 | FC Dallas | 27 | 47 |
| 19 | San Jose Earthquakes | 27 | 45 |
| 20 | Houston Dynamo | 27 | 44 |
| 21 | Los Angeles FC | 28 | 41 |
| 22 | Colorado Rapids SC | 27 | 36 |
| 23 | Los Angeles Galaxy | 28 | 36 |
| 24 | Seattle Sounders FC | 26 | 35 |
| 25 | San Diego FC | 27 | 32 |
| 26 | Portland Timbers | 27 | 32 |
| 27 | Real Salt Lake | 27 | 32 |
| 28 | Austin FC | 27 | 31 |
| 29 | Minnesota United FC | 27 | 29 |
| 30 | Sporting Kansas City | 26 | 21 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 17 Jul | Vancouver Whitecaps FC | H | 0–3 | L |
| 13 Jul | Real Salt Lake | A | 0–1 | L |
| 06 Jul | San Diego FC | A | 4–3 | W |
| 29 Jun | St. Louis City | H | 1–0 | W |
| 26 Jun | Minnesota United FC | A | 1–3 | L |
| 15 Jun | Montreal Impact FC | H | 1–3 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 17 Jul | Houston Dynamo | A | 3–0 | W |
| 13 Jul | Colorado Rapids SC | A | 0–3 | L |
| 05 Jul | Los Angeles Galaxy | A | 0–3 | L |
| 30 Jun | Los Angeles FC | A | 1–0 | W |
| 26 Jun | San Diego FC | H | 3–5 | L |
| 14 Jun | Columbus Crew SC | A | 1–2 | L |
Season Stats
| Houston Dynamo | Vancouver Whitecaps FC | |
|---|---|---|
| #20 | Position | #16 |
| 44 | Points | 50 |
| 27 | Played | 26 |
| 13 / 5 / 9 | W / D / L | 15 / 5 / 6 |
| 34 | Scored | 59 |
| 32 | Conceded | 26 |
| +2 | GD | +33 |
| 1.63 | PPG | 1.92 |
| 48% | Win % | 58% |
Key Stats
71%
Both Teams to Score
H2H (17 games)
H2H (17 games)
65%
Over 2.5 Goals
H2H history
H2H history
41%
Clean Sheets
Houston Dynamo this season
Houston Dynamo this season
42%
Clean Sheets
Vancouver Whitecaps FC this season
Vancouver Whitecaps FC this season
Houston Dynamo are 20th (44 pts). Vancouver Whitecaps FC are 16th (50 pts).
Goal Timing (This Season)
Houston Dynamo
0-15
1/2
16-30
3/4
31-45
7/4
46-60
5/3
61-75
5/3
76+
3/6
■ Scored ■ Conceded
Vancouver Whitecaps FC
0-15
8/3
16-30
10/4
31-45
6/8
46-60
4/5
61-75
6/1
76+
11/3
■ Scored ■ Conceded
Top Scorers (This Season)
Houston Dynamo
| Guilherme | 14 G | 6 A |
Vancouver Whitecaps FC
| Brian White | 17 G | |
| Thomas Muller | 9 G | 5 A |
| Sebastian Berhalter | 6 G | 4 A |
Events
Match Events
- 0' Here we go! The referee blows the whistle and Houston Dynamo launch into their encounter with Vancouver Whitecaps FC.
- 4' Goal! Emmanuel Sabbi scores his 14 goal in 430 matches.
- 9' The tempo has dropped considerably in the last few minutes. Ben Olsen will be considering his options from the bench.
- 14' The clock is ticking and both teams know a goal could change everything at this point.
- 15' The referee has no hesitation. Sebastian Berhalter is booked for Vancouver Whitecaps FC — card on 15.
- 20' The home supporters are growing impatient. Houston Dynamo must find a spark to ignite this game.
- 25' The travelling Vancouver Whitecaps FC supporters hardly appreciate their team being pressed down to the backline.
- 30' It’s high time Ben Olsen made some changes to put the his team’s game back to action.
- 34' Amine Bassi has been a danger all night but risks an early exit having now seen a card on 34.
- 38' A meaty challenge results in booking for Emmanuel Sabbi on 38.
- 42' Clinical. Composed. Brilliant. Sebastian Berhalter makes it 0-2.
- 47' The midfield battle is intense right now. Both Houston Dynamo and Vancouver Whitecaps FC are fighting for every inch of the pitch.
- 49' That is a card for Houston Dynamo. Brooklyn Raines will be fuming at that decision.
- 50' Vancouver Whitecaps FC receives a card for a hard tackle on 50.
- 55' Both keepers have barely been tested. Houston Dynamo and Vancouver Whitecaps FC are cancelling each other out in the centre of the park.
- 56' Brian White has been a constant threat and now delivers with a goal on 56 minutes.
- 61' The 29-year-old Ezequiel Ponce has been sensational this season — 0 goals and 1 assists is a remarkable return.
- 66' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 67' Houston Dynamo make a change. Amine Bassi trudges off to be replaced by Sebastian Kowalczyk on 67 minutes.
- 70' The referee reaches into his pocket. Out comes the card for Tate Johnson.
- 75' Japan international Yohei Takaoka has been a key figure this campaign — 0 goals and 1 assists in the Array this season.
- 76' The referee does not hesitate — a card for Sebastian Kowalczyk on 76 minutes.
- 79' Daniel Rios makes way for Jayden Nelson at the 79 minute mark. A tactical switch from Vancouver Whitecaps FC.
- 80' Obafemi Awodesu has so much to prove this time. He replaces Ethan Bartlow on 80 minute.
- 85' It looks surprising Houston Dynamo does not make any changes. Ralph Priso-Mbongue has some obvious troubles when approaching to the goal.
- 86' Fresh legs for Vancouver Whitecaps FC! Jean-Claude Ngando comes on to replace Ranko Veselinovic.
- 89' The referee calls foul for Obafemi Awodesu. He receives a card.
- 90' Franco Escobar catches the referee's attention in entirely the wrong way. card on 90.
- 90' Another change for Vancouver Whitecaps FC made on 90 minute. Sebastian Berhalter leaves to be changed by Jeevan Badwal.
- Both sets of fans can go home satisfied — a 0-3 draw is a fair result on the day.
Lineups
Houston Dynamo Lineups
Starting XI
- 31
- 8
- 10
-
6
Artur ↓ Duane Holmes 80'
- 2
-
4
Ethan Bartlow ↓ Obafemi Awodesu 80'
- 21
-
11
Lawrence Ennali ↓ Ondrej Lingr 67'
- 35
-
36
Felipe ↓ Griffin Dorsey 67'
- 22
Bench
-
14
Duane Holmes ↑ 80'
- 1
- 30
-
25
Griffin Dorsey ↑ 67'
-
9
Ondrej Lingr ↑ 67'
-
27
Sebastian Kowalczyk ↑ 67'
- 12
- 17
-
24
Obafemi Awodesu ↑ 80'
Coach
Ben Olsen
Vancouver Whitecaps FC Lineups
Starting XI
- 24
- 1
- 15
- 16
-
14
Daniel Rios ↓ Jayden Nelson 79'
- 4
- 13
- 2
- 18
-
11
Emmanuel Sabbi ↓ Belal Halbouni 86'
- 28
Bench
- 30
-
20
Andres Cubas ↑ 79'
-
7
Jayden Nelson ↑ 79'
- 32
-
12
Belal Halbouni ↑ 86'
- 42
-
26
Jean-Claude Ngando ↑ 86'
-
59
Jeevan Badwal ↑ 90'
Coach
Jesper Sørensen
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Brian White | 4 |
| Memo Rodriguez | 4 |
| Lucas Cavallini | 3 |
| Griffin Dorsey | 3 |
| Fredy Montero | 2 |
| Julian Gressel | 2 |
| Mauro Manotas | 2 |
| Sebastian Berhalter | 2 |
Head to Head
Houston Dynamo Form
Vancouver Whitecaps FC Form
2025-07-17
Houston Dynamo
0–3
Vancouver Whitecaps FC
W
2025-07-13
Colorado Rapids SC
3–0
Vancouver Whitecaps FC
L
2025-07-05
Los Angeles Galaxy
3–0
Vancouver Whitecaps FC
L
2025-06-30
Los Angeles FC
0–1
Vancouver Whitecaps FC
W
2025-06-26
Vancouver Whitecaps FC
3–5
San Diego FC
L
2025-06-14
Columbus Crew SC
2–1
Vancouver Whitecaps FC
L
Predictions
Prediction accuracy
2 / 4
1.22
Houston Dynamo xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.87
Vancouver Whitecaps FC xG
I would bet for:
Both teams to score 60% + Over 2.5 goals 59%
Match Result
✓ CorrectActual: Vancouver Whitecaps FC win
Both Teams to Score
✗ Wrong
Avg goals/match: 3.09
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 94% |
|
6% |
| ± 1.5 | 81% |
|
19% |
| ± 2.5 | 59% |
|
41% |
| ± 3.5 | 37% |
|
63% |
| ± 4.5 | 21% |
|
79% |
Double Chance
Houston Dynamo or Draw
54%
Draw or Vancouver Whitecaps FC
72%
Houston Dynamo or Vancouver Whitecaps FC
74%
Half-Time Result
✗ WrongActual: Vancouver Whitecaps FC win at HT
Correct Score
✓ In top 12
1 – 1
11.2%
1 – 2
9.3%
0 – 2
7.9%
0 – 1
7.8%
0 – 0
6.2%
2 – 1
6.1%
1 – 3
5.8%
2 – 2
5.7%
0 – 3
Actual
1 – 0
4.8%
2 – 3
3.6%
2 – 0
3.4%
Asian Handicap — Houston Dynamo
| Handicap | Houston Dynamo covers | Push | Vancouver Whitecaps FC covers |
|---|---|---|---|
| -2.5 | 3% | — | 97% |
| -2 | 3% | 7% | 90% |
| -1.5 | 10% | — | 90% |
| -1 | 10% | 14% | 76% |
| -0.5 | 24% | — | 76% |
| +0.5 | 49% | — | 51% |
| +1 | 49% | 22% | 30% |
| +1.5 | 70% | — | 30% |
| +2 | 70% | 16% | 14% |
| +2.5 | 86% | — | 14% |
Clean Sheet
Houston Dynamo keeps clean sheet
16%
✓
Vancouver Whitecaps FC keeps clean sheet
30%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

