Houston Dynamo 0 - 0 FT Minnesota United FC

BBVA Compass Stadium

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

Futmetrix Verdict
30
FT
Sun, Oct 25
Houston Dynamo
0-0
Minnesota United FC
⚡ Intensity 28
⚖️ Balance 15
🏆 Stakes 10
🎲 Upset 34
A red card, five saves, nothing

Win Probability

  • Houston Dynamo 45%
  • Draw 26%
  • Minnesota United FC 29%

Futmetrix AI estimate

A red card changed the field, not the score

Skip It Futmetrix Score: 30/100. A dismissal turned this into a survival test, but five saves kept the visitors’ pressure from producing a winner.

Opening Act

Houston controlled the opening spell without making it count. At BBVA Compass Stadium, Houston Dynamo controlled possession at 55%, but the ball rarely became a clean chance. Their nine shots produced just one on target, and 0.68 expected goals is a blunt measure of the missing incision. Minnesota United FC were more direct once they escaped the press: 17 attempts, five on target and 1.35 expected goals. The visitors did not need long spells on the ball to make the more dangerous case. Their seven corners also kept Houston’s back line busy. The Balance leaned toward Minnesota in the penalty areas, even while Houston held more possession. The contrast between possession and threat was clear before the break. There was enough movement for an open match, but very little precision at the finish.

The Pivot

The match’s decisive event arrived at 45 minutes, when Houston’s B. Olsen was sent off for abusive language. It changed the assignment: the home side had to defend with a man fewer, and Minnesota could push more bodies into the final third. Yet this did not become a procession. Minnesota managed 17 shots overall and created two big chances, but only six of the combined 26 attempts found the target. Houston’s defence blocked three shots and cleared 31 balls across the match. The Intensity came from the repeated pressure and the red-card swing, not from clean finishing. Every extra Minnesota attack carried the threat of breaking the deadlock, while Houston’s shape narrowed the space and bought its goalkeeper time to intervene. The dismissal tilted the pitch; it did not settle the result.

Resolution

J. Bond was the difference between a hard-earned point and a home defeat. The Houston goalkeeper, J. Bond, made five saves, the essential reason Minnesota’s higher expected-goal total never became a lead. The visiting goalkeeper had only one save to make, underlining how rarely Houston threatened. Bond faced a sustained test rather than one isolated scare, and his work turned a difficult second half into a point for the hosts. Minnesota will see the missed opportunity most sharply: 17 shots and seven corners, yet no goal. Houston had to manage the second half with ten men. No Minnesota player is identified by name in the supplied match record, so the visitors’ threat is best captured by their team figures. The Stakes sit in the table: Houston leaves with 35 points in eighth, while Minnesota has 27 in 13th. Neither got the lift a win would have brought.

Key Questions

How did the red card for B. Olsen impact the match?

Houston played the second half a man down, but J. Bond’s five saves helped preserve the goalless draw.

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
55%
45%
Houston Dynamo 55%
Minnesota United FC 45%
Shots
9
17
Houston Dynamo 9
Minnesota United FC 17
Shots on Target
1
5
Houston Dynamo 1
Minnesota United FC 5
Expected Goals (xG)
0.68
1.35
Houston Dynamo 0.68
Minnesota United FC 1.35
Passes
562
456
Houston Dynamo 562
Minnesota United FC 456
Corners
4
7
Houston Dynamo 4
Minnesota United FC 7
Fouls
11
16
Houston Dynamo 11
Minnesota United FC 16
Yellow Cards
3
0
Houston Dynamo 3
Minnesota United FC 0
Red Cards
0
0
Houston Dynamo 0
Minnesota United FC 0

Match Events

9' 🟨 Antônio Carlos
30' 🟨 Agustín Bouzat
34' 🟨 Lawrence Ennali
44' 🟨 B. Olsen
45' 🟥 B. Olsen
HT
56' 🔄 ↓ Lyle Foster ↑Duncan McGuire
↓ Mauricio González Carabalí ↑Marcus Caldeira 🔄 64'
70' 🔄 ↓ Héctor Herrera ↑Ibrahim Aliyu
↓ Aziel Jackson ↑Joaquín Pereyra 🔄 73'
↓ Jefferson Abel Díaz Beleño ↑Michael Boxall 🔄 73'
82' 🔄 ↓ Franco Negri ↑Marcelo Saracchi
82' 🔄 ↓ Lawrence Ennali ↑Duane Holmes
83' 🔄 ↓ Agustín Bouzat ↑Diadie Samassekou
↓ Kelvin Yeboah ↑Tomás Chancalay 🔄 90'
FT

Player Cards

Our take on every player in this match

Houston Dynamo

Goalkeepers
Jonathan Bond
OCTOPUS
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
Lawrence Ennali
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Antônio Carlos
SWEEPER
SWEEPER
5
Cleanups
5
Cleanups
4
Interceptions
1
Blocks
Lucas Halter
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
100%
Duel Win %
Franco Negri
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Midfielders
Mateusz Bogusz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Artur
MAGNET
MAGNET
103
Activity
103
Activity
100
Passes
3
Duels
Héctor Herrera
MAGNET
MAGNET
87
Activity
87
Activity
81
Passes
6
Duels
Guilherme
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
44%
Pass Acc
Forwards
Agustín Bouzat
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Lyle Foster
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
BENCH
Blake Gillingham
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Marcelo Saracchi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
G. Rivera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Diadie Samassékou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
M. Arana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Duane Holmes
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
0
Pens Won
Duncan McGuire
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
Aliyu Ibrahim
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Nicholas Markanich
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Minnesota United FC

Goalkeepers
Drake Callender
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Cherrion Valerius
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
57%
Duel Win %
Jefferson Díaz
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Morris Duggan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Anthony Markanich
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
Midfielders
Bongokuhle Hlongwane
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Nectarios Triantis
MAGNET
MAGNET
70
Activity
70
Activity
65
Passes
5
Duels
Owen Gene
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
49%
Pass Acc
Mauricio Gonzalez
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
Forwards
Aziel Jackson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
73
Total Mins
73
Entry
Kelvin Yeboah
STORMTROOPER
STORMTROOPER
5
Shots
5
Shots
0
Goals
1
On Target
BENCH
Kayne Rizvanovich
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Kyle Duncan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fernando Romero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Michael Boxall
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Carlos Harvey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Joaquín Pereyra
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Tomás Chancalay
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Maurice Malone
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marcus Caldeira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
10/11/2026 Minnesota United FC 2 - 2 Houston Dynamo Major League Soccer Allianz Field
06/26/2025 Minnesota United FC 3 - 1 Houston Dynamo Major League Soccer Allianz Field
05/15/2025 Houston Dynamo 2 - 0 Minnesota United FC Major League Soccer Shell Energy Stadium
07/14/2024 Houston Dynamo 1 - 1 Minnesota United FC Major League Soccer Shell Energy Stadium
04/14/2024 Minnesota United FC 1 - 2 Houston Dynamo Major League Soccer Allianz Field
07/13/2023 Houston Dynamo 0 - 3 Minnesota United FC Major League Soccer Shell Energy Stadium
05/24/2023 Houston Dynamo 4 - 0 Minnesota United FC US Open Cup Shell Energy Stadium
05/18/2023 Minnesota United FC 1 - 0 Houston Dynamo Major League Soccer Allianz Field
08/27/2022 Minnesota United FC 2 - 1 Houston Dynamo Major League Soccer Allianz Field
07/24/2022 Houston Dynamo 1 - 2 Minnesota United FC Major League Soccer PNC Stadium
10/11/2026
Major League Soccer Allianz Field
06/26/2025
Major League Soccer Allianz Field
05/15/2025
Major League Soccer Shell Energy Stadium
07/14/2024
Major League Soccer Shell Energy Stadium
04/14/2024
Major League Soccer Allianz Field
07/13/2023
Major League Soccer Shell Energy Stadium
05/24/2023
US Open Cup Shell Energy Stadium
05/18/2023
Major League Soccer Allianz Field
08/27/2022
Major League Soccer Allianz Field
07/24/2022
Major League Soccer PNC Stadium
Houston Dynamo Win
Minnesota United FC Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Vancouver Whitecaps 26 48 51 22 +29 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)WReal Salt Lake 0 - 3 Vancouver Whitecaps (20-09-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 25 40 45 35 +10 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)DSan Jose Earthquakes 2 - 2 Los Angeles FC (19-09-2026)
4 Colorado Rapids 26 39 36 29 +7 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)LLos Angeles Galaxy 3 - 2 Colorado Rapids (27-09-2026)
5 St. Louis City 25 39 44 39 +5 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)WSt. Louis City 4 - 2 Minnesota United FC (13-09-2026)
6 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)
7 Seattle Sounders 25 36 34 34 0 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)WSeattle Sounders 2 - 0 Real Salt Lake (24-09-2026)
8 Houston Dynamo 25 36 33 35 -2 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)LHouston Dynamo 0 - 2 Sporting Kansas City (27-09-2026)
9 Real Salt Lake 25 33 40 38 +2 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)LReal Salt Lake 0 - 3 Vancouver Whitecaps (20-09-2026)
10 San Diego 25 30 44 43 +1 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)LSan Diego 2 - 3 San Jose Earthquakes (10-09-2026)
11 Portland Timbers 25 30 45 47 -2 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)LFC Dallas 2 - 1 Portland Timbers (13-09-2026)
12 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)
13 Minnesota United FC 25 28 37 43 -6 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)LSeattle Sounders 3 - 1 Minnesota United FC (27-09-2026)
14 Austin 25 28 31 44 -13 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)DFC Dallas 0 - 0 Austin (20-09-2026)
15 Sporting Kansas City 25 21 30 58 -28 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)WHouston Dynamo 0 - 2 Sporting Kansas City (27-09-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.