Major League Soccer Gameweek 31
Houston Dynamo 0 - 0 FT Minnesota United FC
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Corners
Fouls
Yellow Cards
Red Cards
Match Events
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
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
Lawrence Ennali
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Antônio Carlos
SWEEPER
5
Cleanups
5
Cleanups
4
Interceptions
1
Blocks
Lucas Halter
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
100%
Duel Win %
Franco Negri
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Midfielders
Mateusz Bogusz
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Artur
MAGNET
103
Activity
103
Activity
100
Passes
3
Duels
Héctor Herrera
MAGNET
87
Activity
87
Activity
81
Passes
6
Duels
Guilherme
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
44%
Pass Acc
Forwards
Agustín Bouzat
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Lyle Foster
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
BENCH
Blake Gillingham
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Marcelo Saracchi
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
G. Rivera
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Diadie Samassékou
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
M. Arana
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Duane Holmes
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
0
Pens Won
Duncan McGuire
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
Aliyu Ibrahim
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Nicholas Markanich
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Minnesota United FC
Goalkeepers
Drake Callender
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Cherrion Valerius
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
57%
Duel Win %
Jefferson Díaz
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Morris Duggan
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Anthony Markanich
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
Midfielders
Bongokuhle Hlongwane
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Nectarios Triantis
MAGNET
70
Activity
70
Activity
65
Passes
5
Duels
Owen Gene
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
49%
Pass Acc
Mauricio Gonzalez
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
Forwards
Aziel Jackson
LATE SHIFT
15
Late Mins
15
Late Mins
73
Total Mins
73
Entry
Kelvin Yeboah
STORMTROOPER
5
Shots
5
Shots
0
Goals
1
On Target
BENCH
Kayne Rizvanovich
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Kyle Duncan
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fernando Romero
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Michael Boxall
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Carlos Harvey
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Joaquín Pereyra
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Tomás Chancalay
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Maurice Malone
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marcus Caldeira
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
06/26/2025
05/15/2025
07/14/2024
04/14/2024
07/13/2023
05/24/2023
05/18/2023
08/27/2022
07/24/2022
Houston Dynamo Win
Minnesota United FC Win
Draw
League Standings
P: 26 GD: +29
P: 26 GD: +5
P: 25 GD: +10
P: 26 GD: +7
P: 25 GD: +5
P: 26 GD: +5
P: 25 GD: 0
P: 25 GD: -2
P: 25 GD: +2
P: 25 GD: +1
P: 25 GD: -2
P: 26 GD: -13
P: 25 GD: -6
P: 25 GD: -13
P: 25 GD: -28
League Standings
P: 33 GD: +38
P: 33 GD: +9
P: 33 GD: +8
P: 33 GD: +10
P: 32 GD: +3
P: 32 GD: +15
P: 33 GD: -6
P: 33 GD: -1
P: 33 GD: -3
P: 33 GD: 0
P: 32 GD: -3
P: 33 GD: -5
P: 32 GD: -6
P: 33 GD: -21
P: 33 GD: -42
Match previews and recaps to help you decide which games are worth watching
Houston Dynamo
Minnesota United FC
Houston Dynamo
Minnesota United FC
Win Probability
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.
Houston Desperate to Snap Stagnant Streak
Average Entertainment Futmetrix Score: 42/100. A frustrating string of draws makes this a pivotal moment for the hosts to regain momentum, even if the wider league implications remain modest.
The Setup
Houston Dynamo welcome Minnesota United FC to Shell Energy Stadium on October 25, 2026, trying to shake off a rut of four draws in their last five matches. While the home side sits comfortably in fifth, a low Stakes rating reflects the lack of severe jeopardy against a thirteenth-placed Minnesota outfit. However, a strong Balance score hints that the visitors will not roll over easily. Neither team boasts an intimidating Form, but their combined attacking output suggests we should expect goals.
Key Battle
The spotlight falls heavily on Guilherme in the midfield for Houston. His creative Stars rating has been a bright spot, and he will need to unlock a leaky Minnesota backline. Down the other end, the visitors will rely completely on K. Yeboah, who has been in scintillating touch and possesses the clinical edge to punish any defensive lapses.
Our Prediction
The odds heavily favour Houston, and it feels like their streak of stalemates has to snap eventually. Minnesota have shipped 55 goals this season, providing the perfect opportunity for the hosts to find their scoring boots. We expect a 2-1 victory for the home side, sealed late in the second half.