Les Championnats nationaux de Canada Soccer est la compétition amateur pour adultes, tant pour les hommes (Trophée Challenge) que pour les femmes (Trophée Jubilee).
Le Canadian National Railways de Montréal a remporté le championnat canadien de 1929, un rang de mieux que sa deuxième place en 1928. Montréal a éliminé Oshawa General Motors et la Canadian Legion de Fort William lors des éliminatoires avant de battre le United Weston FC de Winnipeg dans la finale canadienne.
En remportant le titre canadien en 1929, les Nationals étaient la première équipe de Montréal en 10 ans à remporter le championnat (ils avaient également été champions en 1919 sous le nom de Grand Trunk FC).
Bill Finlayson était le héro de Montréal lors du Championnat de 1929. Il a marqué sept buts en six matches, dont quatre buts et deux passes décisives lors des deux derniers matches.
Les Championnats nationaux de Canada Soccer sont organisés chaque année en octobre dans six divisions et sur trois sites : la compétition adulte pour les hommes (Trophée Challenge) et femmes (Trophée Jubilee) ; la Coupe U-17 pour les garçons et les filles ; la Coupe U-15 pour les garçons et les filles.