Answer
Yes, Cyle Larin is the all-time top goalscorer for the Canada Men's National Team. He has scored 24 goals for the team, which is more than any other player. Larin has been a key player for Canada since he made his debut in 2014. He has helped the team qualify for the 2018 World Cup and the 2022 World Cup.