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

Futmetrix Verdict
32
FT
Sat, Sep 5
Charlotte
0-0
Houston Dynamo
⚡ Intensity 19
⚖️ Balance 0
🏆 Stakes 72
🎲 Upset 27
A scoreless battle lacking clinical finishing.

Houston's Possession Squandered in Frustrating Stalemate

Skip It Futmetrix Score: 32/100. Despite a barrage of 25 combined shots and massive playoff implications, this scoreless draw failed to deliver the final-third quality fans expected.

High Expectations, Low Polish

The pre-match expectations were sky-high, and the massive Stakes were obvious with both clubs sitting firmly in fourth place in their respective conferences. From the opening whistle at Bank of America Stadium, Houston Dynamo asserted themselves. They dominated possession, holding the ball for 65% of the game and dictating the tempo. In the middle of the park, M. Bogusz was pulling the strings, delivering four key passes to unlock the defense. Yet, despite moving the ball with purpose, the visitors struggled to find a clinical finish to match their buildup play, leaving the game stuck in a tactical stalemate.

The Red Card and the Wall

The complexion of the match shifted dramatically when Charlotte were reduced to ten men. Sensing blood, Houston amplified the pressure, generating a high Intensity match script fueled by constant offensive waves. The field tilted entirely, backed by a relentless sequence of set pieces that saw 13 combined corners. Houston racked up 16 total shots, but they ran headfirst into a brick wall. K. Kahlina put on an absolute masterclass between the pipes. The goalkeeper registered four crucial saves, single-handedly keeping the shorthanded home side in the fight as the Dynamo peppered his net.

Missed Opportunities

When the final whistle blew, the lopsided Balance in possession meant little on the scoreboard. Houston will undoubtedly view this as two points dropped, having failed to capitalize on their man advantage and sheer shot volume. For Charlotte, surviving a red card to secure a scoreless draw feels like a gritty victory. Ultimately, our take is that neutral fans can safely skip the replay of this fixture; the lack of a finishing touch overshadowed the statistical dominance.

Key Questions

What does this mean for Charlotte's season?

Charlotte secures a vital point to remain fourth, proving their defensive resilience ahead of the playoffs despite playing with ten men.

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
35%
65%
Charlotte 35%
Houston Dynamo 65%
Shots
9
16
Charlotte 9
Houston Dynamo 16
Shots on Target
3
4
Charlotte 3
Houston Dynamo 4
Expected Goals (xG)
0.79
0.81
Charlotte 0.79
Houston Dynamo 0.81
Passes
284
568
Charlotte 284
Houston Dynamo 568
Corners
8
5
Charlotte 8
Houston Dynamo 5
Fouls
14
9
Charlotte 14
Houston Dynamo 9
Yellow Cards
3
4
Charlotte 3
Houston Dynamo 4
Red Cards
1
0
Charlotte 1
Houston Dynamo 0

Match Events

45'+3 🟨 Tim Ream
HT
49' 🟨 Djibril Diani
Agustin Resch 🟨 66'
Duncan McGuire Ibrahim Aliyu 🔄 66'
70' 🔄 Djibril Diani Luca De La Torre
70' 🔄 Liel Abada Rodolfo Aloko
71' 🟨 Ashley Westwood
75' 🔄 Idan Toklomati Jorno Brandt Bronico
Artur 🟨 78'
Agustín Bouzat Matthew Arana 🔄 79'
85' 🔄 Allan Saint-Maximin Archie Goodwin
Guilherme Augusto 🟨 90'+3
FT

Player Cards

Our take on every player in this match

Charlotte

Goalkeepers
K. Kahlina
OCTOPUS
OCTOPUS
4
Saves
4
Saves
0
Conceded
100%
Save %
Defenders
Will Cleary
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
H. Kessler
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
T. Ream
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
D. Schnegg
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Pep Biel
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
18%
Pass Acc
A. Westwood
FRIENDLY FIRE
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
2
Fouls
6.5
Rating
D. Diani
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
Forwards
L. Abada
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
I. Toklomati Giorno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
A. Saint-Maximin
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
BENCH
T. Miller
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
M. Agyemang
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Byrne
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Privett
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
B. Bronico
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
L. de la Torre
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Tyger Smalls
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Aloko
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
A. Goodwin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry

Houston Dynamo

Goalkeepers
J. Bond
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
2
Duels Won
0
Pens Won
Defenders
Felipe Andrade
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
55%
Duel Win %
A. Resch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Lucas Halter
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
L. Ennali
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
31%
Pass Acc
Midfielders
Artur
MAGNET
MAGNET
91
Activity
91
Activity
84
Passes
7
Duels
H. Herrera
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
85%
Pass Acc
M. Bogusz
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
43%
Pass Acc
A. Bouzat
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Guilherme
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
43%
Pass Acc
Forwards
D. McGuire
GHOST
GHOST
5
Actions
5
Actions
66
Minutes
6.4
Rating
BENCH
B. Gillingham
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
F. Negri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Antônio Carlos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Samassékou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Holmes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Arana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
N. Markanich
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Ibrahim
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
06/30/2024 Houston Dynamo 1 - 0 Charlotte Major League Soccer Shell Energy Stadium
08/08/2023 Charlotte 2 - 1 Houston Dynamo Leagues Cup Shell Energy Stadium
07/04/2022 Houston Dynamo 1 - 2 Charlotte Major League Soccer PNC Stadium
06/30/2024
Major League Soccer Shell Energy Stadium
08/08/2023
Leagues Cup Shell Energy Stadium
07/04/2022
Major League Soccer PNC Stadium
Charlotte Win
Houston Dynamo Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Nashville SC 20 46 41 14 +27 DNew York City FC 0 - 0 Nashville SC (04-09-2026)WNashville SC 4 - 0 FC Cincinnati (30-08-2026)WNashville SC 3 - 2 Columbus Crew (23-08-2026)WNew York Red Bulls 0 - 1 Nashville SC (19-08-2026)WNashville SC 4 - 1 Inter Miami (16-08-2026)
2 New England Revolution 19 34 33 21 +12 WColumbus Crew 1 - 3 New England Revolution (30-08-2026)DNew England Revolution 1 - 1 New York City FC (23-08-2026)WDC United 0 - 3 New England Revolution (19-08-2026)LToronto FC 2 - 1 New England Revolution (15-08-2026)DCF Montreal 2 - 2 New England Revolution (01-08-2026)
3 Inter Miami 18 33 49 36 +13 DInter Miami 2 - 2 Atlanta United FC (05-09-2026)WInter Miami 7 - 1 CF Montreal (29-08-2026)LInter Miami 1 - 2 Toronto FC (22-08-2026)DPhiladelphia Union 2 - 2 Inter Miami (19-08-2026)LNashville SC 4 - 1 Inter Miami (16-08-2026)
4 Charlotte 19 31 36 27 +9 WAtlanta United FC 0 - 2 Charlotte (29-08-2026)WCharlotte 3 - 1 DC United (22-08-2026)DToronto FC 3 - 3 Charlotte (19-08-2026)WCharlotte 3 - 1 Columbus Crew (15-08-2026)LChicago Fire 2 - 1 Charlotte (02-08-2026)
5 Chicago Fire 18 31 33 27 +6 DToronto FC 4 - 4 Chicago Fire (05-09-2026)DNew York Red Bulls 1 - 1 Chicago Fire (22-08-2026)WOrlando City SC 1 - 2 Chicago Fire (19-08-2026)WChicago Fire 2 - 1 Charlotte (02-08-2026)LNew York City FC 3 - 1 Chicago Fire (25-07-2026)
6 New York City FC 19 24 31 26 +5 DNew York City FC 0 - 0 Nashville SC (04-09-2026)DToronto FC 1 - 1 New York City FC (29-08-2026)DNew England Revolution 1 - 1 New York City FC (23-08-2026)LFC Cincinnati 2 - 1 New York City FC (19-08-2026)LNew York City FC 2 - 3 Philadelphia Union (16-08-2026)
7 Philadelphia Union 20 23 34 37 -3 WPhiladelphia Union 2 - 0 CF Montreal (05-09-2026)WNew York Red Bulls 1 - 3 Philadelphia Union (29-08-2026)DPhiladelphia Union 2 - 2 Inter Miami (19-08-2026)WNew York City FC 2 - 3 Philadelphia Union (16-08-2026)WPhiladelphia Union 3 - 2 Atlanta United FC (01-08-2026)
8 FC Cincinnati 17 23 37 41 -4 LNashville SC 4 - 0 FC Cincinnati (30-08-2026)WFC Cincinnati 2 - 1 New York City FC (19-08-2026)DOrlando City SC 1 - 1 FC Cincinnati (15-08-2026)LColumbus Crew 2 - 1 FC Cincinnati (25-07-2026)WFC Cincinnati 6 - 2 Orlando City SC (23-05-2026)
9 New York Red Bulls 20 23 30 43 -13 LNew York Red Bulls 1 - 3 Philadelphia Union (29-08-2026)DNew York Red Bulls 1 - 1 Chicago Fire (22-08-2026)LNew York Red Bulls 0 - 1 Nashville SC (19-08-2026)LAtlanta United FC 2 - 1 New York Red Bulls (15-08-2026)WNew York Red Bulls 3 - 2 Orlando City SC (01-08-2026)
10 DC United 17 22 26 29 -3 LCharlotte 3 - 1 DC United (22-08-2026)LDC United 0 - 3 New England Revolution (19-08-2026)DCF Montreal 1 - 1 DC United (15-08-2026)DDC United 2 - 2 Nashville SC (01-08-2026)WDC United 2 - 1 Toronto FC (25-07-2026)
11 Toronto FC 18 21 27 30 -3 DToronto FC 4 - 4 Chicago Fire (05-09-2026)DToronto FC 1 - 1 New York City FC (29-08-2026)WInter Miami 1 - 2 Toronto FC (22-08-2026)DToronto FC 3 - 3 Charlotte (19-08-2026)WToronto FC 2 - 1 New England Revolution (15-08-2026)
12 CF Montreal 20 19 26 39 -13 LPhiladelphia Union 2 - 0 CF Montreal (05-09-2026)LInter Miami 7 - 1 CF Montreal (29-08-2026)WColumbus Crew 1 - 2 CF Montreal (19-08-2026)DCF Montreal 1 - 1 DC United (15-08-2026)DCF Montreal 2 - 2 New England Revolution (01-08-2026)
13 Orlando City SC 17 18 28 43 -15 LOrlando City SC 1 - 2 Chicago Fire (19-08-2026)DOrlando City SC 1 - 1 FC Cincinnati (15-08-2026)LNew York Red Bulls 3 - 2 Orlando City SC (01-08-2026)WOrlando City SC 1 - 0 Nashville SC (25-07-2026)LFC Cincinnati 6 - 2 Orlando City SC (23-05-2026)
14 Columbus Crew 18 16 23 30 -7 LColumbus Crew 1 - 3 New England Revolution (30-08-2026)LNashville SC 3 - 2 Columbus Crew (23-08-2026)LColumbus Crew 1 - 2 CF Montreal (19-08-2026)LCharlotte 3 - 1 Columbus Crew (15-08-2026)DInter Miami 2 - 2 Columbus Crew (01-08-2026)
15 Atlanta United FC 18 16 20 31 -11 DInter Miami 2 - 2 Atlanta United FC (05-09-2026)LAtlanta United FC 0 - 2 Charlotte (29-08-2026)WAtlanta United FC 2 - 1 New York Red Bulls (15-08-2026)LPhiladelphia Union 3 - 2 Atlanta United FC (01-08-2026)LNew England Revolution 4 - 1 Atlanta United FC (25-07-2026)