MLS 2026 | Matchday 29 | 2026-10-15 11:30 JST
3–3
- 20' A. Dreyer
- 22' C. Bakambu
- 86' Gabriel Pirani
- 24' Guilherme
- 33' M. Bogusz
- 37' Guilherme
Match summary
San Diego FC took on Houston Dynamo in the MLS 2026 Matchday 29 on October 15. San Diego FC and Houston Dynamo traded goals in a 3-3 draw. It was 2-3 at half-time and 1-0 in the second half, and neither side could pull ahead.
Possession: San Diego FC 62%, Houston Dynamo 38%. Shots: San Diego FC 17, Houston Dynamo 10. Yellow cards: San Diego FC 3, Houston Dynamo 3.
Team stats
4-3-3
4-2-3-1
View as table
| San Diego FC | Stat | Houston Dynamo |
|---|---|---|
| 4-3-3 | Formation | 4-2-3-1 |
| 62% | Possession | 38% |
| 2.85 | Expected goals (xG) | 0.78 |
| 17 | Shots | 10 |
| 6 | Shots on target | 3 |
| 7 | Shots off target | 4 |
| 4 | Blocked shots | 3 |
| 11 | Shots inside the box | 8 |
| 6 | Shots outside the box | 2 |
| 10 | Corner kicks | 3 |
| 1 | Offsides | 1 |
| 15 | Fouls | 12 |
| 664 | Passes | 426 |
| 602 | Accurate passes | 365 |
| 91% | Pass accuracy | 86% |
| 0 | Goalkeeper saves | 3 |
| -0.13 | Goals prevented (xG) | -0.13 |
| 3 | Yellow cards | 3 |
| 0 | Red cards | 0 |
Referee: Sergiy Boyko, Ukraine
Player stats
San Diego FC
| Pos | Player | Shots | Shots on target | Goals | Dribbles (success) | Tackles (success) | Blocks | Passes (accuracy) | Assists | Yellow cards | Red cards | Fouls | Fouled | Rating | Min | Key passes | Interceptions | Duels (won) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| GK | CJ Dos Santos | 0 | 18(86%) | 0 | 0 | 0 | 4.9 | 90 | ||||||||||
| DF | Dagur Dan Þórhallsson | 1 | 0 | 1(50%) | 47(94%) | 0 | 0 | 0 | 1 | 5.7 | 90 | 1 | 2 | 4(1) | ||||
| DF | Christopher McVey | 1 | 0 | 1 | 85(92%) | 0 | 0 | 0 | 1 | 6.3 | 90 | 1 | 10(3) | |||||
| DF | Manu Duah | 1 | 1 | 0 | 1 | 2 | 118(91%) | 0 | 0 | 0 | 6.3 | 90 | 5(3) | |||||
| DF | Kieran Sargeant | 1 | 0 | 1(50%) | 1 | 58(92%) | 0 | 1 | 0 | 1 | 2 | 6 | 75 | 1 | 7(5) | |||
| MF | Alejandro Alvarado Jr | 2 | 0 | 1 | 31(97%) | 0 | 0 | 0 | 3 | 1 | 6 | 58 | 2 | 7(2) | ||||
| MF | Jeppe Tverskov | 0 | 2 | 1 | 89(94%) | 0 | 0 | 0 | 1 | 3 | 8.6 | 90 | 2 | 3 | 10(7) | |||
| MF | Onni Valakari | 0 | 1(100%) | 1 | 21(75%) | 1 | 0 | 0 | 1 | 7 | 58 | 3 | 4(2) | |||||
| FW | Anders Dreyer | 2 | 2 | 1 | 1(100%) | 36(95%) | 0 | 1 | 0 | 1 | 7.5 | 90 | 2 | 4(1) | ||||
| FW | Cédric Bakambu | 2 | 2 | 1 | 3(100%) | 0 | 0 | 0 | 2 | 2 | 8.2 | 58 | 1 | 5(2) | ||||
| FW | Elias Achouri | 0 | 1 | 25(78%) | 0 | 0 | 0 | 1 | 3 | 7 | 75 | 1 | 8(5) | |||||
| MF | David Mimbang | 0 | 1(100%) | 32(86%) | 0 | 0 | 0 | 7.2 | 32 | 2(1) | ||||||||
| MF | Gabriel Pirani | 2 | 1 | 1 | 1 | 14(93%) | 0 | 0 | 0 | 7.3 | 32 | 1(1) | ||||||
| FW | Marcus Ingvartsen | 1 | 0 | 2(50%) | 0 | 0 | 0 | 2 | 6.2 | 32 | 1 | 3(1) | ||||||
| MF | Aníbal Godoy | 0 | 1 | 20(95%) | 0 | 1 | 0 | 1 | 7.2 | 15 | 4(2) | |||||||
| FW | Amahl Pellegrino | 0 | 3(75%) | 0 | 0 | 0 | 6.3 | 15 | ||||||||||
| GK | Pablo Sisniega | 0 | 0 | 0 | 0 | |||||||||||||
| DF | Oscar Verhoeven | 0 | 0 | 0 | 0 | |||||||||||||
| DF | Ian Pilcher | 0 | 0 | 0 | 0 | |||||||||||||
| FW | Bryan Zamblé | 0 | 0 | 0 | 0 |
Houston Dynamo
| Pos | Player | Shots | Shots on target | Goals | Dribbles (success) | Tackles (success) | Blocks | Passes (accuracy) | Assists | Yellow cards | Red cards | Fouls | Fouled | Rating | Min | Key passes | Interceptions | Duels (won) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| GK | Jonathan Bond | 0 | 29(76%) | 0 | 1 | 0 | 1 | 1 | 6 | 90 | 2(1) | |||||||
| DF | Lawrence Ennali | 0 | 2 | 20(80%) | 1 | 1 | 0 | 2 | 2 | 6.3 | 89 | 2 | 1 | 8(5) | ||||
| DF | Antônio Carlos | 1 | 0 | 2 | 49(89%) | 0 | 0 | 0 | 6.5 | 90 | 3 | 6(3) | ||||||
| DF | Lucas Halter | 0 | 2 | 46(92%) | 0 | 0 | 0 | 6.3 | 90 | |||||||||
| DF | Franco Negri | 0 | 2 | 23(74%) | 0 | 0 | 0 | 1 | 6.2 | 90 | 6(5) | |||||||
| MF | Artur | 0 | 1 | 62(93%) | 0 | 0 | 0 | 1 | 6.7 | 90 | 1 | 2(1) | ||||||
| MF | Héctor Herrera | 0 | 1 | 60(95%) | 0 | 0 | 0 | 1 | 3 | 7 | 90 | 2 | 5(4) | |||||
| MF | Mateusz Bogusz | 2 | 1 | 1 | 1(50%) | 16(76%) | 0 | 0 | 0 | 3 | 3 | 6.6 | 88 | 2 | 2 | 12(4) | ||
| MF | Agustín Bouzat | 0 | 1 | 14(88%) | 0 | 0 | 0 | 2 | 6.6 | 78 | 2 | 6(3) | ||||||
| MF | Guilherme | 3 | 2 | 2 | 2(100%) | 1 | 26(90%) | 1 | 1 | 0 | 3 | 1 | 9.3 | 77 | 2 | 2 | 11(5) | |
| FW | Lyle Foster | 1 | 0 | 4(67%) | 0 | 0 | 0 | 1 | 1 | 6.3 | 45 | 8(3) | ||||||
| FW | Duncan McGuire | 0 | 1(50%) | 5(50%) | 0 | 0 | 0 | 6.3 | 45 | 3(2) | ||||||||
| FW | Ibrahim Aliyu | 0 | 1(100%) | 1 | 8(100%) | 0 | 0 | 0 | 6.6 | 13 | 3(2) | |||||||
| DF | Agustin Resch | 0 | 2(33%) | 0 | 0 | 0 | 6 | 12 | 2(None) | |||||||||
| MF | Duane Holmes | 0 | 1(100%) | 0 | 0 | 0 | 6.7 | 8 | ||||||||||
| DF | Marcelo Saracchi | 0 | 0 | 0 | 0 | 1 | ||||||||||||
| GK | Blake Gillingham | 0 | 0 | 0 | 0 | |||||||||||||
| MF | Diadié Samassékou | 0 | 0 | 0 | 0 | |||||||||||||
| MF | Matthew Arana | 0 | 0 | 0 | 0 | |||||||||||||
| FW | Nick Markanich | 0 | 0 | 0 | 0 |
Lineups
San Diego FC
| Role | Pos | No. | Player |
|---|---|---|---|
| Starter | GK | 1 | dos Santos CJ |
| Starter | DF | 3 | D. Thorhallsson |
| Starter | DF | 97 | C. McVey |
| Starter | DF | 26 | M. Duah |
| Starter | 5 | K. Sargeant | |
| Starter | MF | 70 | A. Alvarado Jr |
| Starter | MF | 6 | J. Tverskov |
| Starter | MF | 8 | O. Valakari |
| Starter | FW | 10 | A. Dreyer |
| Starter | FW | 94 | C. Bakambu |
| Starter | FW | 99 | E. Achouri |
| Bench | MF | 20 | A. Godoy |
| Bench | MF | 12 | Gabriel Pirani |
| Bench | MF | 36 | D. Nyangono |
| Bench | FW | 90 | A. Pellegrino |
| Bench | FW | 7 | M. Ingvartsen |
Show unused substitutes (4)
| Role | Pos | No. | Player |
|---|---|---|---|
| Bench | GK | 13 | P. Sisniega |
| Bench | DF | 25 | I. Pilcher |
| Bench | DF | 33 | O. Verhoeven |
| Bench | FW | 14 | B. B. Zamble |
Houston Dynamo
| Role | Pos | No. | Player |
|---|---|---|---|
| Starter | GK | 31 | J. Bond |
| Starter | DF | 11 | L. Ennali |
| Starter | DF | 3 | Antonio Carlos |
| Starter | DF | 5 | Lucas Halter |
| Starter | DF | 21 | F. Negri |
| Starter | MF | 6 | Artur |
| Starter | MF | 16 | H. Herrera |
| Starter | MF | 19 | M. Bogusz |
| Starter | MF | 30 | A. Bouzat |
| Starter | MF | 20 | Guilherme |
| Starter | FW | 9 | L. Foster |
| Bench | DF | 4 | M. Saracchi |
| Bench | DF | 34 | A. Resch |
| Bench | MF | 14 | D. Holmes |
| Bench | FW | 23 | D. McGuire |
| Bench | FW | 24 | I. Aliyu |
Show unused substitutes (4)
| Role | Pos | No. | Player |
|---|---|---|---|
| Bench | GK | 26 | B. Gillingham |
| Bench | MF | 18 | D. Samassekou |
| Bench | MF | 22 | M. Arana |
| Bench | FW | 17 | N. Markanich |
Match events
| Time | Team | Event | Player | Score |
|---|---|---|---|---|
| 1H 4' | Houston Dynamo | 🟨 Yellow card | Lawrence Ennali | |
| 1H 18' | San Diego FC | 📺 VAR | Cédric Bakambu | |
| 1H 19' | Houston Dynamo | 🟨 Yellow card | Jonathan Bond | |
| 1H 20' | San Diego FC | ⚽ Goal | A. Dreyer | 1-0 |
| 1H 22' | San Diego FC | ⚽ Goal | C. Bakambu | 2-0 |
| 1H 24' | Houston Dynamo | ⚽ Goal | Guilherme | 2-1 |
| 1H 33' | Houston Dynamo | ⚽ Goal | M. Bogusz | 2-2 |
| 1H 37' | Houston Dynamo | ⚽ Goal | Guilherme | 2-3 |
| 1H 44' | Houston Dynamo | 🟨 Yellow card | Guilherme | |
| 2H 1' | Houston Dynamo | 🔄 Substitution | OUT L. Foster → IN D. McGuire | |
| 2H 8' | San Diego FC | 🟨 Yellow card | Kieran Sargeant | |
| 2H 13' | San Diego FC | 🔄 Substitution | OUT O. Valakari → IN Gabriel Pirani | |
| 2H 13' | San Diego FC | 🔄 Substitution | OUT A. Alvarado Jr → IN D. Nyangono | |
| 2H 13' | San Diego FC | 🔄 Substitution | OUT C. Bakambu → IN M. Ingvartsen | |
| 2H 30' | San Diego FC | 🔄 Substitution | OUT K. Sargeant → IN A. Godoy | |
| 2H 30' | San Diego FC | 🔄 Substitution | OUT E. Achouri → IN A. Pellegrino | |
| 2H 32' | San Diego FC | 🟨 Yellow card | Anders Dreyer | |
| 2H 32' | Houston Dynamo | 🔄 Substitution | OUT Guilherme → IN I. Aliyu | |
| 2H 33' | Houston Dynamo | 🔄 Substitution | OUT A. Bouzat → IN A. Resch | |
| 2H 34' | San Diego FC | 🟨 Yellow card | Aníbal Godoy | |
| 2H 41' | San Diego FC | ⚽ Goal | Gabriel Pirani | 3-3 |
| 2H 43' | Houston Dynamo | 🔄 Substitution | OUT M. Bogusz → IN D. Holmes | |
| 2H 45+3' | Houston Dynamo | 🔄 Substitution | OUT L. Ennali → IN M. Saracchi |
Match data is compiled from publicly available information. Highlight videos are embedded from their official channels.





















