Houston Dynamo vs Sporting Kansas City, MLS 2025 REGULAR SEASON
Overview
Match Preview
Houston Dynamo vs Sporting Kansas City — MLS at Shell Energy Stadium.
- Houston Dynamo 27 games · 44 pts (2026/26)
- Sporting Kansas City 26 games · 21 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 27 | 60 |
| 2 | Internacional CF Miami | 27 | 46 |
| 3 | New England Revolution | 27 | 46 |
| 4 | Charlotte FC | 27 | 43 |
| 5 | Chicago Fire FC | 26 | 42 |
| 6 | Philadelphia Union | 27 | 39 |
| 7 | Orlando City SC | 27 | 34 |
| 8 | New York City FC | 27 | 33 |
| 9 | FC Cincinnati | 26 | 33 |
| 10 | New York Red Bulls | 26 | 33 |
| 11 | D.C. United SC | 26 | 30 |
| 12 | Columbus Crew SC | 27 | 29 |
| 13 | Toronto FC | 27 | 29 |
| 14 | Atlanta United FC | 27 | 27 |
| 15 | Montreal Impact FC | 27 | 24 |
| 16 | Vancouver Whitecaps FC | 26 | 50 |
| 17 | FC Dallas | 27 | 47 |
| 18 | San Jose Earthquakes | 27 | 45 |
| 19 | St. Louis City | 26 | 44 |
| 20 | Houston Dynamo | 27 | 44 |
| 21 | Los Angeles FC | 28 | 41 |
| 22 | Colorado Rapids SC | 27 | 36 |
| 23 | Los Angeles Galaxy | 28 | 36 |
| 24 | Seattle Sounders FC | 26 | 35 |
| 25 | San Diego FC | 27 | 32 |
| 26 | Portland Timbers | 27 | 32 |
| 27 | Real Salt Lake | 27 | 32 |
| 28 | Austin FC | 27 | 31 |
| 29 | Minnesota United FC | 27 | 29 |
| 30 | Sporting Kansas City | 26 | 21 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 01 Jun | Sporting Kansas City | H | 1–3 | L |
| 28 May | New York City FC | A | 3–0 | W |
| 25 May | San Jose Earthquakes | A | 3–3 | D |
| 18 May | FC Dallas | A | 2–0 | W |
| 15 May | Minnesota United FC | H | 2–0 | W |
| 11 May | Seattle Sounders FC | H | 1–3 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 01 Jun | Houston Dynamo | A | 3–1 | W |
| 25 May | New England Revolution | H | 3–3 | D |
| 18 May | San Diego FC | A | 0–0 | D |
| 15 May | St. Louis City | A | 2–2 | D |
| 11 May | Portland Timbers | A | 0–1 | L |
| 04 May | Los Angeles Galaxy | H | 1–0 | W |
Season Stats
| Houston Dynamo | Sporting Kansas City | |
|---|---|---|
| #20 | Position | #30 |
| 44 | Points | 21 |
| 27 | Played | 26 |
| 13 / 5 / 9 | W / D / L | 6 / 3 / 17 |
| 34 | Scored | 31 |
| 32 | Conceded | 63 |
| +2 | GD | -32 |
| 1.63 | PPG | 0.81 |
| 48% | Win % | 23% |
Key Stats
57%
Both Teams to Score
H2H (21 games)
H2H (21 games)
52%
Over 2.5 Goals
H2H history
H2H history
41%
Clean Sheets
Houston Dynamo this season
Houston Dynamo this season
4%
Clean Sheets
Sporting Kansas City this season
Sporting Kansas City this season
Houston Dynamo are 20th (44 pts). Sporting Kansas City are 30th (21 pts).
Goal Timing (This Season)
Houston Dynamo
0-15
1/2
16-30
3/4
31-45
7/4
46-60
5/3
61-75
5/3
76+
3/6
■ Scored ■ Conceded
Sporting Kansas City
0-15
3/8
16-30
7/7
31-45
5/8
46-60
2/6
61-75
4/11
76+
4/9
■ Scored ■ Conceded
Top Scorers (This Season)
Houston Dynamo
| Guilherme | 14 G | 6 A |
Events
Match Events
- 0' In just a few seconds Shell Energy Stadium will turn into a battlefield for Houston Dynamo and Sporting Kansas City.
- 5' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 10' Houston Dynamo currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 13' GOAL! Sebastian Kowalczyk fires home to make it 1-0!
- 18' With 3 assists to his name this season, Daniel Salloi is clearly more than just a goal scorer for Houston Dynamo.
- 23' The midfield battle is intense right now. Both Houston Dynamo and Sporting Kansas City are fighting for every inch of the pitch.
- 28' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 33' Not even hints on scoring a goal over the last 33 minutes.
- 38' Supporters expect more eagerness from Artur, as he is very good at scoring at Shell Energy Stadium with 0 goals in the last 0 games.
- 43' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 45' That is a card for Houston Dynamo. Brooklyn Raines will be fuming at that decision.
- 46' Andrew Brody gets the nod from Sporting Kansas City. He replaces Khiry Shelton and will look to change the dynamic.
- 48' A stunning finish from Dejan Joveljic — that came from absolutely nowhere!
- 52' The Serbia Dejan Joveljic breaks the deadlock on 52 minutes. 1-2!
- 53' The crowd applauds Ondrej Lingr as he leaves the pitch. Amine Bassi steps in for Houston Dynamo.
- 58' The teams are not in a rush to score plenty of goals. It might look strange considering Sporting Kansas City that had 289 games and scored 440 goals.
- 63' Logan Ndenbe makes way for Tim Leibold at the 63 minute mark. A tactical switch from Sporting Kansas City.
- 68' Houston Dynamo looks like a favorite considering 1 games won in last 1 matches with its main striker Agustin Bouzat scoring 1 goals.
- 73' While players are taking a pause, let’s have a look at their stats. The teams met 1 times this season with Houston Dynamo winning 100% of all matches.
- 76' A meaty challenge results in booking for Zorhan Bassong on 76.
- 79' Time for substitution for Houston Dynamo. Sebastian Kowalczyk is replaced by Duane Holmes.
- 80' Franco Escobar has so much to prove this time. He replaces Pablo Ortiz on 80 minute.
- 82' The referee calls foul for Daniel Salloi. He receives a card.
- 82' Houston Dynamo manager makes another effort to make the tables turned. Lawrence Ennali is hanging Artur on the field on 82 minute.
- 84' That is a card for Houston Dynamo. Griffin Dorsey will be fuming at that decision.
- 86' Houston Dynamo player sees a card in front of him.
- 88' Magnificent from Santiago Munoz! That is 3 goals in 341 appearances — and it could not have come at a better time.
- 90' Memo Rodriguez gets the nod from Sporting Kansas City. He replaces Manu Garcia and will look to change the dynamic.
- 1-3 the final result. Houston Dynamo will be bitterly disappointed.
Lineups
Houston Dynamo Lineups
Starting XI
- 31
- 10
-
6
Artur ↓ Lawrence Ennali 82'
- 25
-
9
Ondrej Lingr ↓ Amine Bassi 53'
- 27
- 21
-
35
Brooklyn Raines ↓ Junior Urso 53'
- 36
- 24
-
22
Pablo Ortiz ↓ Franco Escobar 80'
Bench
-
14
Duane Holmes ↑ 79'
-
8
Amine Bassi ↑ 53'
- 1
- 20
-
2
Franco Escobar ↑ 80'
-
30
Junior Urso ↑ 53'
- 4
-
37
Lawrence Ennali ↑ 82'
- 17
Coach
Ben Olsen
Sporting Kansas City Lineups
Starting XI
-
21
Manu Garcia ↓ Memo Rodriguez 90'
- 26
- 24
- 10
-
11
Khiry Shelton ↓ Andrew Brody 46'
-
9
Dejan Joveljic ↓ Santiago Munoz 79'
-
18
Logan Ndenbe ↓ Tim Leibold 63'
- 22
- 1
- 16
- 15
Bench
-
14
Tim Leibold ↑ 63'
-
3
Andrew Brody ↑ 46'
-
8
Memo Rodriguez ↑ 90'
- 13
-
7
Santiago Munoz ↑ 79'
-
93
Magomed Suleymanov ↑ 63'
- 30
- 36
- 2
Coach
Kerry Zavagnin
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Alan Pulido | 6 |
| Johnny Russell | 5 |
| Gadi Kinda | 4 |
| Alberth Elis | 3 |
| Mauro Manotas | 3 |
| Daniel Salloi | 3 |
| Mauro Manotas | 2 |
| Maximiliano Urruti | 2 |
Head to Head
Houston Dynamo Form
2025-06-01
Houston Dynamo
1–3
Sporting Kansas City
L
2025-05-28
New York City FC
0–3
Houston Dynamo
W
2025-05-25
San Jose Earthquakes
3–3
Houston Dynamo
D
2025-05-18
FC Dallas
0–2
Houston Dynamo
W
2025-05-15
Houston Dynamo
2–0
Minnesota United FC
W
2025-05-11
Houston Dynamo
1–3
Seattle Sounders FC
L
Sporting Kansas City Form
2025-06-01
Houston Dynamo
1–3
Sporting Kansas City
W
2025-05-25
Sporting Kansas City
3–3
New England Revolution
D
2025-05-18
San Diego FC
0–0
Sporting Kansas City
D
2025-05-15
St. Louis City
2–2
Sporting Kansas City
D
2025-05-11
Portland Timbers
1–0
Sporting Kansas City
L
2025-05-04
Sporting Kansas City
1–0
Los Angeles Galaxy
W
Predictions
Prediction accuracy
3 / 4
1.73
Houston Dynamo xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.36
Sporting Kansas City xG
I would bet for:
Houston Dynamo or Sporting Kansas City 73% + Both teams to score 61%
Match Result
✗ WrongActual: Sporting Kansas City win
Both Teams to Score
✓ Correct
Avg goals/match: 3.09
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 94% |
|
6% |
| ± 1.5 | 81% |
|
19% |
| ± 2.5 | 59% |
|
41% |
| ± 3.5 | 37% |
|
63% |
| ± 4.5 | 21% |
|
79% |
Double Chance
Houston Dynamo or Draw
69%
Draw or Sporting Kansas City
57%
Houston Dynamo or Sporting Kansas City
73%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✗ 1–3 not predicted1 – 3Actual
1 – 1
11.6%
2 – 1
8.9%
1 – 0
7.1%
1 – 2
7%
2 – 0
6.7%
0 – 0
6.2%
2 – 2
6.1%
0 – 1
5.4%
3 – 1
5.1%
0 – 2
4.2%
3 – 0
3.8%
3 – 2
3.5%
Asian Handicap — Houston Dynamo
| Handicap | Houston Dynamo covers | Push | Sporting Kansas City covers |
|---|---|---|---|
| -2.5 | 11% | — | 89% |
| -2 | 11% | 14% | 76% |
| -1.5 | 24% | — | 76% |
| -1 | 24% | 20% | 55% |
| -0.5 | 45% | — | 55% |
| +0.5 | 71% | — | 29% |
| +1 | 71% | 16% | 13% |
| +1.5 | 87% | — | 13% |
| +2 | 87% | 9% | 5% |
| +2.5 | 95% | — | 5% |
Clean Sheet
Houston Dynamo keeps clean sheet
26%
✓
Sporting Kansas City keeps clean sheet
19%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

