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 Guevara

Saint Vincent and the Grenadines

Head coach: Wade Jackson

Suriname

Head coach: Eugene Verwey

Trinidad and Tobago

Head coach: Russell Latapy

United States

Head coach: Tab Ramos
Replacements:

United States Virgin Islands

Head coach: Joseph Limeburner

Group B

Aruba

Head coach: Marvic Bermúdez

Grenada

Head coach: Jake Rennie

Jamaica

Head coach: Jerome Waite

Mexico

Head coach: Diego Ramírez
Replacements:

Nicaragua

Head coach: Mario Alfaro

Saint Martin

Head coach: Henri Conner

Group C

Antigua and Barbuda

Head coach: George Warner

Belize

Head coach: Phillip Elexious Marin

Cuba

Head coach: Raúl González Triana

Dominican Republic

Head coach: Orlando Capellino

Honduras

Head coach: Carlos Tábora
Replacements:

Sint Maarten

Head coach: Elvis Albertus

Group D

Canada

Head coach: Andrew Olivieri

Dominica

Head coach: Rajesh Latchoo

Guadeloupe

Head coach: Moïse Castry

Martinique

Head coach: Julien Certain

Panama

Head coach: Julio Dely Valdés
Replacements:

Saint Kitts and Nevis

Head coach: St.clair Morris

Group E

Barbados

Head coach: Kenville Layne

Bermuda

Head coach: Ray Jones

Costa Rica

Head coach: Breansse Camacho

Haiti

Head coach: Marc Collat

Saint Lucia

Head coach: Francis Lastic

Group F

Cayman Islands

Head coach: Ernie Seymour

Curaçao

Head coach: Ludwig Alberto

El Salvador

Head coach: Ernesto Góchez
Replacements:

Guatemala

Head coach: David Gardiner

Guyana

Head coach: Wayne Dover