2018 CONCACAF U-20 Championship squads
The squad listings for the 2018 CONCACAF U-20 Championship. The squads were announced on 29 October 2018.
Upon completion of the group stage, five of the six group winners made alterations to their squad.Group A
Puerto Rico
Head coach: Amado GuevaraHead coach: Wade JacksonSuriname
Head coach: Eugene VerweyTrinidad and Tobago
Head coach: Russell LatapyHead coach: Tab Ramos
Replacements:Head coach: Joseph LimeburnerGroup B
Aruba
Head coach: Marvic BermúdezGrenada
Head coach: Jake RennieJamaica
Head coach: Jerome WaiteMexico
Head coach: Diego Ramírez
Replacements:Nicaragua
Head coach: Mario AlfaroSaint Martin
Head coach: Henri ConnerGroup C
Antigua and Barbuda
Head coach: George WarnerBelize
Head coach: Phillip Elexious MarinCuba
Head coach: Raúl González TrianaDominican Republic
Head coach: Orlando CapellinoHonduras
Head coach: Carlos Tábora
Replacements:Sint Maarten
Head coach: Elvis AlbertusGroup D
Canada
Head coach: Andrew OlivieriDominica
Head coach: Rajesh LatchooGuadeloupe
Head coach: Moïse CastryMartinique
Head coach: Julien CertainPanama
Head coach: Julio Dely Valdés
Replacements:Head coach: St.clair MorrisGroup E
Barbados
Head coach: Kenville LayneBermuda
Head coach: Ray JonesCosta Rica
Head coach: Breansse CamachoHaiti
Head coach: Marc CollatSaint Lucia
Head coach: Francis LasticGroup F
Cayman Islands
Head coach: Ernie SeymourCuraçao
Head coach: Ludwig AlbertoEl Salvador
Head coach: Ernesto Góchez
Replacements:Guatemala
Head coach: David GardinerGuyana
Head coach: Wayne Dover