CHARLOTTE, NC — Canada’s World Cup roster release is getting closer and, as of Monday, far easier to predict.Jesse Marsch and Canada Soccer have revealed the full list of the 32 players who will take part in Canada’s pre-World Cup training camp in Charlotte, N.C.Canada has invited more than the 26 players it is allowed to name to a World Cup squad due to multiple players recovering from injuries. Canada’s roster reveal date is May 29, which is later than most of the 48 teams competing for the World Cup.There is, therefore, a strong likelihood that some of Marsch’s final decisions on the roster will come down to the wire and will be entirely dependent on various players’ health.Now that we know the final group of players competing for the most-anticipated Canadian World Cup team in the program’s history, it’s time for The Athletic’s final roster prediction for Canada’s World Cup squad. I’ve made my predictions, based off the list of 32 players invited to Charlotte.We will also list the final six players who are in camp but we anticipate will not make the final roster cut.Notable training camp exclusionsLet’s start with some notable names not even travelling to Charlotte: On Saturday, we covered Theo Bair and Kamal Miller missing out. I’m somewhat surprised Miller didn’t get a nod for camp, given how many injuries Canada has at centre-back.Even higher up the list of surprise exclusions? Junior Hoilett. The veteran attacker would have been 36 when the World Cup started but Canada fans appreciated the smarts he brought to the pitch. Ultimately, it feels like Hoilett’s decreasing speed — though he’s still got decent wheels, it has to be said — might have been exposed in Marsch’s full-throttle game. Many of the players on the bubble of the roster that Marsch did invite to Charlotte are known for their pace: Jacob Shaffelburg, Jayden Nelson and Jamie Knight-Lebel among them.It could be difficult for Canada to not have Hoilett around through a home World Cup. Known affectionately as “OG” in Canada camps because of his longstanding history with the program, Hoilett often goes out of his way to welcome younger players into the team and is quick to pay for team meals.Goalkeeper James Pantemis was told in advance of Canada’s camp, despite his strong season with the Portland Timbers, that he was not in Canada’s World Cup plans. Perhaps his surge this season could have landed him a camp invite. But Marsch has clearly elected to go with the three goalkeepers he knows best.James Pantemis will not be going to the World Cup (Orlando Ramirez/Getty Images)Joshua Kloke’s final Canada World Cup squad prediction