Houston Dynamo vs San Diego FC

23 April 2026 · MLS · 2026 · Referee Rubiel Vazquez

Full time 1 – 0

Half-time: 1–0

  • Ibrahim Aliyu 35’

Match summary

Houston Dynamo saw off San Diego FC 1-0. Houston Dynamo led 1-0 at half-time.

Ibrahim Aliyu put Houston Dynamo ahead in the 35th minute.

The chances backed that up: Houston Dynamo created 1.56 expected goals (xG) from 11 shots to San Diego FC's 1.15 from 9. Both sides had a player sent off.

Match stats

29% Possession 71%
11 Shots 9
3 Shots on target 1
1 Corners 3
317 Passes 791
84.2% Pass accuracy 91.8%
14 Tackles 12
10 Fouls 11
2 Yellow cards 2
1 Red cards 1
2 Offsides 2

Key events

Houston Dynamo San Diego FC
0’
M. VarasManagerArgument
Kick-off
Mateusz BoguszShot on target
11’
14’
Ibrahim AliyuRight foot shot1-0 (Houston Dynamo)
35’
38’
Half-time1-0
Second half underway
Ezequiel PonceShot on target
74’
79’
90’
Anders DreyerShot on target
Erik SviatchenkoFelipe Andrade
90+1’
Franco NegriHandball
90+3’
Ondrej LingrViolent conduct
90+7’
90+7’
Full-time1-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.56 1.15 35’ Ibrahim Aliyu (Houston Dynamo), 1-0 35’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.56 1.15 35’ Ibrahim Aliyu (Houston Dynamo), 1-0 Aliyu 35’
Houston Dynamo 1.56 xGSan Diego FC 1.15 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 San Diego FC attacking Houston Dynamo attacking 
90+10’ Héctor Herrera (Houston Dynamo), open play, 0.60 xG, off target 60’ Alex Mighten (San Diego FC), open play, 0.33 xG, off target 74’ Ezequiel Ponce (Houston Dynamo), open play, 0.21 xG, saved 74’ Ondrej Lingr (Houston Dynamo), open play, 0.21 xG, hit the woodwork 51’ Lewis Morgan (San Diego FC), open play, 0.16 xG, off target 11’ Mateusz Bogusz (Houston Dynamo), open play, 0.15 xG, saved 48’ Christopher McVey (San Diego FC), from a corner, 0.13 xG, off target 47’ Anders Dreyer (San Diego FC), open play, 0.13 xG, blocked 68’ Ibrahim Aliyu (Houston Dynamo), open play, 0.12 xG, off target 90+4’ Onni Valakari (San Diego FC), direct free kick, 0.10 xG, blocked 76’ Antônio Carlos (Houston Dynamo), from a corner, 0.10 xG, off target 25’ Jeppe Tverskov (San Diego FC), set piece, 0.09 xG, off target 90+2’ Onni Valakari (San Diego FC), open play, 0.09 xG, blocked 35’ Ibrahim Aliyu (Houston Dynamo), open play, 0.08 xG, goal 90’ Anders Dreyer (San Diego FC), open play, 0.07 xG, saved 90+10’ Duran Ferree (San Diego FC), from a corner, 0.04 xG, blocked 31’ Agustín Bouzat (Houston Dynamo), open play, 0.04 xG, off target 66’ Mateusz Bogusz (Houston Dynamo), open play, 0.04 xG, off target 30’ Ibrahim Aliyu (Houston Dynamo), open play, 0.02 xG, blocked 76’ Antônio Carlos (Houston Dynamo), from a corner, 0.02 xG, blocked 90+10’ Héctor Herrera (Houston Dynamo), open play, 0.60 xG, off target 60’ Alex Mighten (San Diego FC), open play, 0.33 xG, off target 74’ Ezequiel Ponce (Houston Dynamo), open play, 0.21 xG, saved 74’ Ondrej Lingr (Houston Dynamo), open play, 0.21 xG, hit the woodwork 51’ Lewis Morgan (San Diego FC), open play, 0.16 xG, off target 11’ Mateusz Bogusz (Houston Dynamo), open play, 0.15 xG, saved 48’ Christopher McVey (San Diego FC), from a corner, 0.13 xG, off target 47’ Anders Dreyer (San Diego FC), open play, 0.13 xG, blocked 68’ Ibrahim Aliyu (Houston Dynamo), open play, 0.12 xG, off target 90+4’ Onni Valakari (San Diego FC), direct free kick, 0.10 xG, blocked 76’ Antônio Carlos (Houston Dynamo), from a corner, 0.10 xG, off target 90+2’ Onni Valakari (San Diego FC), open play, 0.09 xG, blocked 25’ Jeppe Tverskov (San Diego FC), set piece, 0.09 xG, off target 35’ Ibrahim Aliyu (Houston Dynamo), open play, 0.08 xG, goal 90’ Anders Dreyer (San Diego FC), open play, 0.07 xG, saved 90+10’ Duran Ferree (San Diego FC), from a corner, 0.04 xG, blocked 31’ Agustín Bouzat (Houston Dynamo), open play, 0.04 xG, off target 66’ Mateusz Bogusz (Houston Dynamo), open play, 0.04 xG, off target 30’ Ibrahim Aliyu (Houston Dynamo), open play, 0.02 xG, blocked 76’ Antônio Carlos (Houston Dynamo), from a corner, 0.02 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Houston Dynamo 4-4-2 Starting XI
Bond
Andrade 90’
Negri
Carlos
Resch
Aliyu
Samassékou 66’
Bouzat 77’
Bogusz 75’
Guilherme 66’
Lingr
San Diego FC 3-4-2-1 Starting XI
Ferree
McVey
Soe 77’
Duah
Godoy 66’
Tverskov
Valakari
Verhoeven 90’
Mighten 77’
Dreyer
Morgan 66’

Player stats

Goalkeeper1 player
90′ 1 0 29 1 – – – –
Defenders5 players
Felipe Andrade Taken off
89′ 3 – – 5 – 19 1 – –
90′ – 1 – 1 1 40 – – – –
90′ – 1 – 2 2 37 – – – –
90′ – 2 – 1 – 36 1 – –
Lawrence Ennali Came on as a substitute
15′ – – – – – 2 1 – – –
Midfielders8 players
90′ 1 – 17 – 0.02 2 – 2 3 – –
Diadié Samassékou Taken off
66′ – – 21 – 0.00 2 1 6 – 4 –
Agustín Bouzat Taken off
77′ – – 30 – 0.00 4 – 4 1 – –
Mateusz Bogusz Taken off
75′ – – 17 1 0.06 1 – 3 – – –
Ondrej Lingr Sent off
90′ – 1 17 3 0.07 2 1 3 1 1
Guilherme Taken off
66′ – – 22 2 0.05 – 3 4 – 2 –
Artur Came on as a substitute
24′ – – 10 – 0.00 1 1 2 – 1 –
Héctor Herrera Came on as a substitute
13′ – – 10 – 0.00 2 – 3 1 1 –
Forwards1 player
Ezequiel Ponce Came on as a substitute
24′ – – 1 1 0.21 0.00 – 1 – 8 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.