Canada Soccer named Liam Mackenzie and Anyole Peter to its Men's U-20 roster for the 2026 Concacaf U-20 Championship, with the tournament set for July 24 to August 9 in Mexico. The announcement gives Canada a final look at its squad before it opens group play against Panama on Saturday, July 25.
The roster decision puts a 19-year-old midfielder, Mackenzie, alongside 18-year-old Peter, a defender-midfielder who has already been called up to WFC2 six times this season. Both players were part of Canada's push through the 2026 Concacaf U-20 Qualifiers in Managua, Nicaragua, where Canada won Group F with three wins from four matches before finishing with a 1-0 loss to hosts Nicaragua.
Canada now turns that qualifying form into a harder schedule in Group C. It faces Honduras on Tuesday, July 28, then Jamaica on Friday, July 31, with all three group matches set for Estadio Universitario BUAP in Puebla. The format leaves little margin for error: the top two teams from each group and the two best third-place finishers move on to the knockout stage, where the quarterfinals are set for August 4-5 and the semifinals for August 7 at Estadio Cuauhtémoc in Puebla.
For Mackenzie, the call is the next step after appearances at the U-17 and U-15 levels, plus a recent run with Les Rouge at the 2026 Maurice Revello Tournament, where he started three of four matches and has since started all eight of his MLS NEXT Pro matches this season while scoring a career-high five goals. Peter’s path is narrower but still significant: he made one appearance at the Maurice Revello Tournament and earned one start with WFC2 in 2026, enough for Canada to keep trusting his pace through a long tournament window.
There is still one question the roster does not answer. Neither player is guaranteed a starting role, and neither profile suggests Canada is picking them just for depth; both are there because the staff wants options that can hold up across a tournament that leads toward the 2027 FIFA U-20 World Cup and the 2028 Olympic Games in Los Angeles. Canada’s next confirmed step is simple enough: win early in Puebla, because the final is already scheduled for August 9 in Mexico City.

