Major League Soccer Regular Season - 8

Orlando City SC 0 - 1 FT Houston Dynamo

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

Futmetrix Verdict
13
FT
Sat, Apr 18
Orlando City SC
0-1
Houston Dynamo
⚡ Intensity 17
⚖️ Balance 20
🏆 Stakes 0
🎲 Upset 10
Herrera's late strike stuns possession-heavy Orlando.

Houston's Smash-and-Grab Stuns Orlando

Skip It Futmetrix Score: 13/100. Hector Herrera's late strike punishes an Orlando side that dominated the ball but entirely lacked the killer instinct to escape the league basement.

Early Frustrations

The clash between two struggling sides showcased high Intensity from the opening whistle, as both teams desperately sought to jump-start their sluggish campaigns. Orlando City SC dominated possession, pinning their opponents deep and setting the tempo. However, the final third proved to be a frantic, uncoordinated shooting gallery. A staggering 34 combined shots were unleashed over the ninety minutes, but a mere six managed to test the goalkeepers. The home side knocked on the door repeatedly, with Adrian Marin orchestrating brilliantly from the back and launching probing passes forward. Houston Dynamo absorbed the early pressure effortlessly, content to sit in a disciplined block and wait for quick transition opportunities, leaving the first half deadlocked.

The Second-Half Pivot

The complexion of the match shifted subtly after the break. Houston introduced substitute goalkeeper J. Maurer, who immediately transformed into a brick wall, producing three critical saves that thoroughly frustrated the home crowd. The Balance of the contest began to tilt; Orlando still held the ball, but Houston looked increasingly lethal when breaking forward. Despite Iago Silva anchoring the Orlando defense with several composed, timely interventions, the visitors eventually found their golden moment. In the 75th minute, H. Herrera shattered the stalemate. Seizing on a rare breakdown in Orlando's defensive shape, the midfield maestro buried the chance, injecting a massive dose of away-day euphoria into the traveling squad.

Dynamo Hold On

The final fifteen minutes devolved into a desperate scramble. The Stakes were immense for an Orlando side languishing near the bottom, and they threw every available body forward in search of a late equalizer. Houston, however, showcased tremendous grit to protect their slender advantage. The final whistle confirmed a classic smash-and-grab victory, carrying a notable Upset Factor given the visitors saw only forty percent of the ball. The Dynamo will travel back to Texas with renewed hope and three crucial points, while Orlando faces a harsh reality check. Controlling the play without a clinical edge has cost them dearly once again.

Key Questions

What made Adrian Marin the Man of the Match?

Despite the defeat, Marin was defensively impeccable, stopping counterattacks while simultaneously driving Orlando's forward play by providing two crucial key passes into the final third.

How did substitute Adrian Marin change the game?

Although our primary data lists Marin as a starter, his dynamic flank movement constantly disorganized Houston's shape, creating numerical advantages that sparked Orlando's best offensive sequences.

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
60%
40%
Orlando City SC 60%
Houston Dynamo 40%
Shots
17
17
Orlando City SC 17
Houston Dynamo 17
Shots on Target
3
3
Orlando City SC 3
Houston Dynamo 3
Expected Goals (xG)
1.11
1.60
Orlando City SC 1.11
Houston Dynamo 1.60
Passes
492
327
Orlando City SC 492
Houston Dynamo 327
Pass Accuracy
89%
85%
Orlando City SC 89%
Houston Dynamo 85%
Corners
4
3
Orlando City SC 4
Houston Dynamo 3
Fouls
16
9
Orlando City SC 16
Houston Dynamo 9
Yellow Cards
2
2
Orlando City SC 2
Houston Dynamo 2
Red Cards
0
0
Orlando City SC 0
Houston Dynamo 0

Match Events

18' 🟨 E. Atuesta
Felipe Andrade 🟨 29'
HT
J. Bond J. Maurer 🔄 46'
58' 🔄 T. Spicer J. Ellis
F. Negri S. Vines 🔄 64'
D. Samassekou Artur 🔄 64'
H. Herrera 75'
J. Maurer 🟨 78'
80' 🔄 Z. Taifi H. Sarajian
H. Herrera A. Bouzat 🔄 81'
90' 🔄 E. Atuesta I. Gomez
L. Ennali I. Aliyu 🔄 90'+2
90'+6 🟨 B. Ojeda
FT

Player Cards

Our take on every player in this match

Orlando City SC

Goalkeepers
Maxime Crepeau
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Defenders
Iago Silva
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
67%
Duel Win %
Robin Jansson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Adrian Marin
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
72%
Pass Acc
Midfielders
Zakaria Taifi
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Eduard Atuesta
NPC
NPC
90
Minutes
90
Minutes
45%
Pass Acc
6.7
Rating
Braian Ojeda
MAGNET
MAGNET
74
Activity
74
Activity
66
Passes
8
Duels
Iván Angulo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Forwards
Martín Ojeda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Tyrese Spicer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
58
Total Mins
58
Entry
Tiago Souza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
BENCH
Javier Otero
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nolan Miller
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tahir Reid-Brown
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Colin Guske
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luis Otávio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ignacio Gómez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry
Justin Ellis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
38
Total Mins
Started
Entry
Harvey Sarajian
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Gustavo Caraballo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Houston Dynamo

Goalkeepers
Jonathan Bond
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
45
Minutes
Defenders
Felipe Andrade
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
67%
Duel Win %
Antonio Carlos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Agustin Resch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Franco Negri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
64
Entry
Midfielders
Lawrence Ennali
NPC
NPC
90
Minutes
90
Minutes
12%
Pass Acc
6.9
Rating
Diadié Samassékou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
64
Entry
Hector Herrera
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Mateusz Bogusz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Forwards
Guilherme
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
37%
Pass Acc
Ezequiel Ponce
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
5
Duels Won
0
Pens Won
BENCH
Jimmy Maurer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
51
Total Mins
Started
Entry
Sam Vines
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
Erik Sviatchenko
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Artur
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
Ondrej Lingr
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Duane Holmes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Agustín Bouzat
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Nick Markanich
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ibrahim Aliyu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
02/14/2024 Orlando City SC 1 - 0 Houston Dynamo Friendlies Clubs TBC
07/22/2023 Orlando City SC 1 - 1 (PEN 5-4) Houston Dynamo Leagues Cup Exploria Stadium
06/18/2022 Orlando City SC 2 - 1 Houston Dynamo Major League Soccer Exploria Stadium
09/22/2019 Houston Dynamo 2 - 1 Orlando City SC Major League Soccer BBVA Stadium (Houston, Texas)
09/22/2018 Orlando City SC 0 - 0 Houston Dynamo Major League Soccer Orlando City Stadium
05/07/2017 Houston Dynamo 4 - 0 Orlando City SC Major League Soccer BBVA Compass Stadium
07/09/2016 Orlando City SC 0 - 0 Houston Dynamo Major League Soccer Orlando Citrus Bowl Stadium
03/13/2015 Houston Dynamo 0 - 1 Orlando City SC Major League Soccer BBVA Compass Stadium
02/14/2024
Friendlies Clubs TBC
07/22/2023
Leagues Cup Exploria Stadium
06/18/2022
Major League Soccer Exploria Stadium
09/22/2019
Major League Soccer BBVA Stadium (Houston, Texas)
09/22/2018
Major League Soccer Orlando City Stadium
05/07/2017
Major League Soccer BBVA Compass Stadium
07/09/2016
Major League Soccer Orlando Citrus Bowl Stadium
03/13/2015
Major League Soccer BBVA Compass Stadium
Orlando City SC Win
Houston Dynamo Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Nashville SC 6 15 14 3 +11 WAtlanta United FC 0 - 2 Nashville SC (18-04-2026)WCharlotte 1 - 2 Nashville SC (11-04-2026)LChicago Fire 1 - 0 Nashville SC (05-04-2026)WNashville SC 5 - 0 Orlando City SC (21-03-2026)WColumbus Crew 0 - 1 Nashville SC (14-03-2026)
2 Chicago Fire 7 14 11 6 +5 DFC Cincinnati 3 - 3 Chicago Fire (18-04-2026)WChicago Fire 1 - 0 Atlanta United FC (12-04-2026)WChicago Fire 1 - 0 Nashville SC (05-04-2026)WPhiladelphia Union 1 - 2 Chicago Fire (21-03-2026)LChicago Fire 1 - 2 DC United (15-03-2026)
3 New England Revolution 6 12 13 7 +6 WNew England Revolution 2 - 1 Columbus Crew (18-04-2026)WNew England Revolution 1 - 0 DC United (11-04-2026)WNew England Revolution 3 - 0 CF Montreal (04-04-2026)WNew England Revolution 6 - 1 FC Cincinnati (15-03-2026)LNew York Red Bulls 1 - 0 New England Revolution (28-02-2026)
4 Inter Miami 5 11 11 7 +4 DInter Miami 2 - 2 New York Red Bulls (11-04-2026)WNew York City FC 2 - 3 Inter Miami (22-03-2026)DCharlotte 0 - 0 Inter Miami (14-03-2026)WDC United 1 - 2 Inter Miami (07-03-2026)WOrlando City SC 2 - 4 Inter Miami (02-03-2026)
5 New York Red Bulls 8 11 12 19 -7 LCF Montreal 4 - 1 New York Red Bulls (18-04-2026)DInter Miami 2 - 2 New York Red Bulls (11-04-2026)WNew York Red Bulls 4 - 2 FC Cincinnati (04-04-2026)LCharlotte 6 - 1 New York Red Bulls (21-03-2026)DToronto FC 1 - 1 New York Red Bulls (14-03-2026)
6 Charlotte 5 10 11 5 +6 WNew York City FC 1 - 2 Charlotte (18-04-2026)LCharlotte 1 - 2 Nashville SC (11-04-2026)WCharlotte 2 - 1 Philadelphia Union (04-04-2026)WCharlotte 6 - 1 New York Red Bulls (21-03-2026)DCharlotte 0 - 0 Inter Miami (14-03-2026)
7 Toronto FC 4 8 5 3 +2 DToronto FC 1 - 1 FC Cincinnati (11-04-2026)WToronto FC 2 - 1 Columbus Crew (21-03-2026)DToronto FC 1 - 1 New York Red Bulls (14-03-2026)WFC Cincinnati 0 - 1 Toronto FC (08-03-2026)
8 DC United 6 8 4 4 0 DPhiladelphia Union 0 - 0 DC United (18-04-2026)LNew England Revolution 1 - 0 DC United (11-04-2026)DAtlanta United FC 0 - 0 DC United (21-03-2026)WChicago Fire 1 - 2 DC United (15-03-2026)LDC United 1 - 2 Inter Miami (07-03-2026)
9 FC Cincinnati 7 8 13 18 -5 DFC Cincinnati 3 - 3 Chicago Fire (18-04-2026)DToronto FC 1 - 1 FC Cincinnati (11-04-2026)LNew York Red Bulls 4 - 2 FC Cincinnati (04-04-2026)WFC Cincinnati 4 - 3 CF Montreal (22-03-2026)LNew England Revolution 6 - 1 FC Cincinnati (15-03-2026)
10 New York City FC 4 6 10 6 +4 LNew York City FC 1 - 2 Charlotte (18-04-2026)LNew York City FC 2 - 3 Inter Miami (22-03-2026)WNew York City FC 5 - 0 Orlando City SC (07-03-2026)WPhiladelphia Union 1 - 2 New York City FC (01-03-2026)
11 CF Montreal 7 6 12 15 -3 WCF Montreal 4 - 1 New York Red Bulls (18-04-2026)LCF Montreal 1 - 2 Philadelphia Union (11-04-2026)LNew England Revolution 3 - 0 CF Montreal (04-04-2026)LFC Cincinnati 4 - 3 CF Montreal (22-03-2026)LOrlando City SC 2 - 1 CF Montreal (14-03-2026)
12 Columbus Crew 6 5 6 7 -1 LNew England Revolution 2 - 1 Columbus Crew (18-04-2026)DColumbus Crew 1 - 1 Orlando City SC (12-04-2026)WAtlanta United FC 1 - 3 Columbus Crew (04-04-2026)LToronto FC 2 - 1 Columbus Crew (21-03-2026)LColumbus Crew 0 - 1 Nashville SC (14-03-2026)
13 Philadelphia Union 7 4 6 11 -5 DPhiladelphia Union 0 - 0 DC United (18-04-2026)WCF Montreal 1 - 2 Philadelphia Union (11-04-2026)LCharlotte 2 - 1 Philadelphia Union (04-04-2026)LPhiladelphia Union 1 - 2 Chicago Fire (21-03-2026)LAtlanta United FC 3 - 1 Philadelphia Union (14-03-2026)
14 Atlanta United FC 6 4 4 9 -5 LAtlanta United FC 0 - 2 Nashville SC (18-04-2026)LChicago Fire 1 - 0 Atlanta United FC (12-04-2026)LAtlanta United FC 1 - 3 Columbus Crew (04-04-2026)DAtlanta United FC 0 - 0 DC United (21-03-2026)WAtlanta United FC 3 - 1 Philadelphia Union (14-03-2026)
15 Orlando City SC 6 4 6 18 -12 DColumbus Crew 1 - 1 Orlando City SC (12-04-2026)LNashville SC 5 - 0 Orlando City SC (21-03-2026)WOrlando City SC 2 - 1 CF Montreal (14-03-2026)LNew York City FC 5 - 0 Orlando City SC (07-03-2026)LOrlando City SC 2 - 4 Inter Miami (02-03-2026)