The 2022 CONCACAF U-20 Championship was an international football tournament held in Honduras from 18 June to 3 July 2022. The twenty participating national teams were required to register a squad of twenty players, of which two had to be goalkeepers.
The age listed for each player is on 18 June 2022, the first day of the tournament. The numbers of caps and goals listed for each player do not include any matches played after the start of the tournament. The club listed is the club for which the player last played a competitive match before the tournament.[note 1] The nationality for each club reflects the national association (not the league) to which the club is affiliated. A flag is included for coaches who are of a different nationality than their own national team.