Houston Dynamo
- Goalkeeper
- 1 Jimmy Maurer (45')
- Defender
- 3 Antonio Carlos
- 28 Erik Sviatchenko (90')
- 21 Franco Negri (80')
- Midfielder
- 18 Diadie Samassekou (58')
- 19 Mateusz Bogusz (58')
- 14 Duane Holmes
- 8 Jack McGlynn (45')
- 30 Agustín Bouzat (68')
- Forward
- 9 Ondrej Lingr
- 24 Ibrahim Aliyu
- Substitutes
- ent Ben Olsen 3-5-2
- 10 Ezequiel Ponce (58')
- 36 Felipe Andrade (80')
- 16 Héctor Herrera (68')
- 11 Lawrence Ennali (45')
- 6 Artur (58')
- 34 Agustin Resch (90')
- 31 Jonathan Bond (45')
Louisville City
- Goalkeeper
- 12 Danny Faundez
- Defender
- 32 Kyle Adams
- 5 Brandon Dayes
- 16 Carlos Moguel (57')
- Midfielder
- 13 Amadou Dia
- 15 Manny Perez (74')
- 8 Taylor Davila
- 6 Zach Duncan (85')
- Forward
- 14 Tola Showunmi (65')
- 25 Jansen Wilson (65')
- 27 Evan Davila (74')
- Substitutes
- ent Simon Bird 3-4-3
- 30 Ryan Troutman
- 24 Josh Jones (74')
- 23 Sam Gleadle (57')
- 9 Chris Donovan (65')
- 47 Mukwelle Akale (74')
- 7 Ray Serrano (65')
- 28 Cameron Duke (85')