Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 734 of 734 stored matches (100%) that name a player. Appearances count 314 matches with a stored lineup.

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

95% or more of matches name a playerSome matches name a playerNone recorded

#PlayerSeason · ClubPosAgeAppsGoalsAstYCRCRating
600J. Mason2021Cavalry FC· 30y2021Cavalry FCF3007020–
600T. Campbell2026Vancouver FC· 28y2026Vancouver FCF282371106.71
600Shaan Hundal2025York United· 26y2025York UnitedF26371106.90
600Samuel Salter2023Atlético Ottawa· 23y2023Atlético OttawaF231771606.87
600M. Amissi2026Vancouver FC· 26y2026Vancouver FCM262071206.85
600Woobens Pacius2021Forge2021ForgeF–07200–
600M. Babouli2024York United· 31y2024York UnitedM312372307.23
600M. Babouli2021Forge· 28y2021ForgeM2807240–
600Shaan Hundal2024Valour· 25y2024ValourF252773306.73
600A. Musse2022Cavalry FC· 26y2022Cavalry FCM2607340–
600T. Warschewski2022FC Edmonton· 24y2022FC EdmontonF2407420–
600M. Morgan2025Valour2025Valour—–07410–
600Sean Rea2026Supra du Quebec· 24y2026Supra du QuebecM242176407.09
600Marco Bustos2021Pacific FC· 25y2021Pacific FCM2507630–
600A. Musse2023Cavalry FC· 27y2023Cavalry FCM271877207.29
600Ayman Sellouf2023Pacific FC· 22y2023Pacific FCF222078007.20
619J. Mason2022Cavalry FC· 31y2022Cavalry FCF3108120–
619J. Altobelli2026York United· 24y2026York UnitedF241681307.03
619T. Skublak2026York United2026York UnitedF–4821006.54
619K. Poku2024Forge· 21y2024ForgeM211782307.04
619W. Akio2021Valour2021ValourF–08310–
619O. Bassett2022Atlético Ottawa· 24y2022Atlético OttawaM2408360–
619M. Ferrin2023HFX Wanderers FC· 25y2023HFX Wanderers FCM251783207.24
619D. Nimick2024HFX Wanderers FC· 24y2024HFX Wanderers FCD242483927.10
619Marco Bustos2026Pacific FC· 30y2026Pacific FCM302384116.91
619A. Musse2026Cavalry FC· 30y2026Cavalry FCM302185207.05
619T. Borges2024Forge· 26y2024ForgeM262586807.36
632Moses Dyer2022Valour· 25y2022ValourF2509281–
632Moses Dyer2021Valour· 24y2021ValourF2409450–
634T. Campbell2023Forge· 25y2023ForgeF2518101006.98
634M. Shaw2021Atlético Ottawa· 26y2021Atlético OttawaF26010100–
634Alejandro Díaz2024Vancouver FC· 28y2024Vancouver FCF2828102106.95
634Woobens Pacius2023Forge2023ForgeF–16103506.91
634Alejandro Díaz2021Pacific FC· 25y2021Pacific FCF25010410–
634Brian Wright2024York United· 29y2024York UnitedF2924106107.06
634A. Musse2025Cavalry FC· 29y2025Cavalry FCM293107307.23
641I. Johnston2026HFX Wanderers FC· 24y2026HFX Wanderers FCM2425112706.89
641O. Bassett2023Atlético Ottawa· 25y2023Atlético OttawaM2518113307.01
641J. Altobelli2025York United· 23y2025York UnitedF234113407.35
641M. Bevan2023Cavalry FC2023Cavalry FCF–19114516.69
641Ballou Tabla2025Atlético Ottawa· 26y2025Atlético OttawaF265114407.36
641T. Warschewski2025Cavalry FC· 27y2025Cavalry FCF273115207.97
641T. Campbell2021Pacific FC· 23y2021Pacific FCF23011520–
641D. Rodriguez2025Atlético Ottawa· 23y2025Atlético OttawaF235119417.20
650Brian Wright2025Forge· 30y2025ForgeF305120406.36

Data coverage for Canadian Premier League →

Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources