Montreal Impact
- Goalkeeper
- 31 Thomas Gillier
- Defender
- 2 Jalen Neal 86'
- 4 Brayan Vera
- 27 Dawid Bugaj
- 13 Luca Petrasso
- Midfielder
- 6 Samuel Piette 69'
- 8 Matthew Longstaff
- 22 Victor Loturi
- Forward
- 10 Iván Jaime
- 23 Noah Streit 45'
- 9 Prince Osei Owusu 74'
- Substitutes
- ent Philippe Eullaffroy 4-3-3
- 1 Sebastian Breza
- 24 Efraín Morales (86')
- 14 Daniel Rios (74')
- 29 Olger Escobar (45')
- 21 Fabian Herbers (69')
- 5 Brandan Craig
- 26 Ivan Losenko
- 7 Mahala Opoku
- 17 Dagur Thórhallsson
New York City
- Goalkeeper
- 49 Matt Freese
- Defender
- 13 Thiago Martina
- 5 Kai Trewin
- 22 Kevin O'Toole
- 24 Tayvon Gray
- Midfielder
- 55 Keaton Parks 64'
- 87 Arnau Farnós 64'
- 21 Aiden O'Neill
- 26 Agustín Ojeda 64'
- 10 Maxi Moralez 81'
- Forward
- 7 Nicolás Fernández
- Substitutes
- ent Pascal Jansen 4-2-3-1
- 29 Máximo Carrizo
- 8 Andrés Perea (81')
- 2 Nico Cavallo
- 32 Jonathan Shore
- 11 Talles Magno (64')
- 19 Strahinja Tanasijevic
- 34 Raul Gustavo (64')
- 99 Seymour Reid (64')
- 30 Tomás Romero