Minnesota United vs Houston Dynamo

11 October 2026 · MLS · 2026 · Referee Marcos de Oliveira

Full time 2 – 2

Half-time: 0–1

  • Kelvin Yeboah 48’
  • Marcus Caldeira 78’
  • Lyle Foster 18’
  • Duncan McGuire 90+2’

Match summary

Minnesota United and Houston Dynamo shared the points in a 2-2 draw. Houston Dynamo led 1-0 at half-time.

In the first half, Lyle Foster put Houston Dynamo ahead in the 18th minute. In the second half, Kelvin Yeboah equalised in the 48th minute, Marcus Caldeira put Minnesota United in front in the 78th minute, and Duncan McGuire equalised with a header in stoppage time.

There was little between the sides on chances: Minnesota United created 1.30 expected goals (xG) from 15 shots, Houston Dynamo 1.58 from 15.

Match stats

46% Possession 54%
15 Shots 15
6 Shots on target 6
2 Corners 5
69 Attacks 61
44 Dangerous attacks 37
438 Passes 513
85.4% Pass accuracy 86.9%
14 Tackles 15
16 Fouls 4
2 Yellow cards 0
0 Offsides 1

Key events

Minnesota United Houston Dynamo
Kick-off
18’
Lyle FosterRight foot shot0-1 (Houston Dynamo)
Kelvin YeboahShot on target
29’
Wil TrappShot on target
30’
Half-time0-1
Second half underway
Kelvin YeboahRight foot shot1-1 (Minnesota United)
48’
66’
67’
GuilhermeShot on target
Marcus CaldeiraShot on target
70’
Marcus CaldeiraRight foot shot2-1 (Minnesota United)
78’
Wil TrappFoul
82’
Marcus CaldeiraShot on target
82’
85’
Franco NegriShot on target
90+2’
Duncan McGuireHeader2-2 (Houston Dynamo)
90+4’
Mateusz BoguszShot on target
90+5’
ArturShot on target
Full-time2-2

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.30 1.58 18’ Lyle Foster (Houston Dynamo), 0-1 18’ 48’ Kelvin Yeboah (Minnesota United), 1-1 48’ 78’ Marcus Caldeira (Minnesota United), 2-1 78’ 90+2’ Duncan McGuire (Houston Dynamo), 2-2 90+2’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.30 1.58 18’ Lyle Foster (Houston Dynamo), 0-1 Foster 18’ 48’ Kelvin Yeboah (Minnesota United), 1-1 Yeboah 48’ 78’ Marcus Caldeira (Minnesota United), 2-1 Caldeira 78’ 90+2’ Duncan McGuire (Houston Dynamo), 2-2 McGuire 90+2’
Minnesota United 1.30 xGHouston Dynamo 1.58 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Houston Dynamo attacking Minnesota United attacking 
18’ Lyle Foster (Houston Dynamo), open play, 0.41 xG, goal 90+2’ Duncan McGuire (Houston Dynamo), from a corner, 0.33 xG, goal 90+3’ Kyle Duncan (Minnesota United), open play, 0.23 xG, off target 78’ Marcus Caldeira (Minnesota United), open play, 0.21 xG, goal 90+8’ Antônio Carlos (Houston Dynamo), from a corner, 0.19 xG, off target 48’ Kelvin Yeboah (Minnesota United), open play, 0.18 xG, goal 8’ Lyle Foster (Houston Dynamo), from a corner, 0.15 xG, blocked 60’ Kelvin Yeboah (Minnesota United), open play, 0.12 xG, off target 30’ Kelvin Yeboah (Minnesota United), open play, 0.11 xG, off target 43’ Aziel Jackson (Minnesota United), set piece, 0.11 xG, off target 32’ Lyle Foster (Houston Dynamo), open play, 0.09 xG, off target 85’ Franco Negri (Houston Dynamo), open play, 0.08 xG, saved 67’ Guilherme (Houston Dynamo), open play, 0.07 xG, saved 82’ Marcus Caldeira (Minnesota United), open play, 0.06 xG, saved 90+4’ Mateusz Bogusz (Houston Dynamo), open play, 0.07 xG, saved 81’ Nectarios Triantis (Minnesota United), open play, 0.06 xG, blocked 39’ Tomás Chancalay (Minnesota United), open play, 0.06 xG, blocked 90+8’ Nick Markanich (Houston Dynamo), from a corner, 0.05 xG, blocked 90+11’ Guilherme (Houston Dynamo), open play, 0.04 xG, off target 90+8’ Nick Markanich (Houston Dynamo), from a corner, 0.04 xG, off target 7’ Mateusz Bogusz (Houston Dynamo), from a corner, 0.03 xG, off target 20’ Morris Duggan (Minnesota United), open play, 0.03 xG, off target 29’ Kelvin Yeboah (Minnesota United), open play, 0.03 xG, saved 70’ Marcus Caldeira (Minnesota United), set piece, 0.03 xG, saved 90+9’ Mauricio González (Minnesota United), open play, 0.03 xG, off target 90+8’ Lucas Halter (Houston Dynamo), from a corner, 0.02 xG, off target 30’ Wil Trapp (Minnesota United), open play, 0.02 xG, saved 80’ Wil Trapp (Minnesota United), open play, 0.02 xG, off target 88’ Guilherme (Houston Dynamo), set piece, 0.01 xG, off target 90+5’ Artur (Houston Dynamo), from a corner, 0.00 xG, saved 18’ Lyle Foster (Houston Dynamo), open play, 0.41 xG, goal 90+2’ Duncan McGuire (Houston Dynamo), from a corner, 0.33 xG, goal 90+3’ Kyle Duncan (Minnesota United), open play, 0.23 xG, off target 78’ Marcus Caldeira (Minnesota United), open play, 0.21 xG, goal 90+8’ Antônio Carlos (Houston Dynamo), from a corner, 0.19 xG, off target 48’ Kelvin Yeboah (Minnesota United), open play, 0.18 xG, goal 8’ Lyle Foster (Houston Dynamo), from a corner, 0.15 xG, blocked 60’ Kelvin Yeboah (Minnesota United), open play, 0.12 xG, off target 30’ Kelvin Yeboah (Minnesota United), open play, 0.11 xG, off target 43’ Aziel Jackson (Minnesota United), set piece, 0.11 xG, off target 32’ Lyle Foster (Houston Dynamo), open play, 0.09 xG, off target 85’ Franco Negri (Houston Dynamo), open play, 0.08 xG, saved 90+4’ Mateusz Bogusz (Houston Dynamo), open play, 0.07 xG, saved 67’ Guilherme (Houston Dynamo), open play, 0.07 xG, saved 82’ Marcus Caldeira (Minnesota United), open play, 0.06 xG, saved 81’ Nectarios Triantis (Minnesota United), open play, 0.06 xG, blocked 39’ Tomás Chancalay (Minnesota United), open play, 0.06 xG, blocked 90+8’ Nick Markanich (Houston Dynamo), from a corner, 0.05 xG, blocked 90+11’ Guilherme (Houston Dynamo), open play, 0.04 xG, off target 90+8’ Nick Markanich (Houston Dynamo), from a corner, 0.04 xG, off target 90+9’ Mauricio González (Minnesota United), open play, 0.03 xG, off target 7’ Mateusz Bogusz (Houston Dynamo), from a corner, 0.03 xG, off target 20’ Morris Duggan (Minnesota United), open play, 0.03 xG, off target 29’ Kelvin Yeboah (Minnesota United), open play, 0.03 xG, saved 70’ Marcus Caldeira (Minnesota United), set piece, 0.03 xG, saved 90+8’ Lucas Halter (Houston Dynamo), from a corner, 0.02 xG, off target 30’ Wil Trapp (Minnesota United), open play, 0.02 xG, saved 80’ Wil Trapp (Minnesota United), open play, 0.02 xG, off target 88’ Guilherme (Houston Dynamo), set piece, 0.01 xG, off target 90+5’ Artur (Houston Dynamo), from a corner, 0.00 xG, saved
Size shows xG Goal On target Off target or blocked

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

Lineups

Minnesota United 3-4-3 Starting XI
Callender
Boxall
Duggan
Valerius 88’
Markanich
Gene 63’
Trapp
Hlongwane 63’
Chancalay 88’
Jackson 63’
Yeboah 90’
Houston Dynamo 4-3-3 Starting XI
Bond 75’
Andrade 63’
Carlos
Halter
Samassékou 84’
Ennali 84’
Artur
Bouzat 89’
Guilherme
Foster 63’
Bogusz

Player stats

Goalkeeper1 player
90′ 4 2 19 – – – – –
Defenders4 players
Cherrion Valerius Taken off
88′ 1 1 – 5 1 38 1 – 1 –
90′ 1 – 1 3 2 52 2 – – –
90′ 2 – – 5 3 70 – – 1 –
90′ 2 3 – 3 1 28 2 – – –
Midfielders9 players
Bongokuhle Hlongwane Taken off
63′ – – 19 2 0.04 – 1 – – – –
Owen Gene Taken off
63′ – – 36 – 0.02 2 1 3 2 1 –
90′ – – 63 2 0.26 – 1 2 1 1
Aziel Jackson Taken off
63′ – – 16 – 0.20 1 – 3 1 1 –
Tomás Chancalay Taken off
88′ – – 45 – 0.28 5 – 8 1 – –
Nectarios Triantis Came on as a substitute
27′ – – 12 2 0.18 1 – 2 1 – –
Mauricio González Came on as a substitute
27′ – – 6 – 0.00 – – 1 2 –
Kyle Duncan Came on as a substitute
2′ – – 2 – 0.00 – – – – – –
Carlos Harvey Came on as a substitute
2′ – – 5 – 0.00 – – – – – –
Forwards2 players
Kelvin Yeboah Taken off
89′ 1 – 4 2 0.44 0.02 – 2 1 20 –
Marcus Caldeira Came on as a substitute
27′ 1 – 2 2 0.31 0.01 2 1 – 4 –
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.