Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 734 of 734 stored matches (100%) that name a player. Appearances and minutes count 314 matches with a stored lineup; a dash under Min means no minutes are stored yet.

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

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

1N. BickfordForgeForgeD11–0000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge11–0000–
1K. MosesFC EdmontonFC EdmontonD11–0000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton11–0000–
1Jack McInerneySupra du QuebecSupra du QuebecF11–0000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec11–0000–

Player page β†’

1E. RamosYork UnitedYork UnitedF11–0000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United11–0000–
5Vitor LucasVancouver FCVancouver FCM17000005.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC17000005.90
5H. HughesHFX Wanderers FCHFX Wanderers FCD17000006.46
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC17000006.46
7L. ParejaYork UnitedYork UnitedM19000006.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United19000006.20
8F. PeΓ±aValourValourF110001116.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour110000016.30
2021Valour0––0110–
9Marko StojadinovicAtlΓ©tico OttawaAtlΓ©tico OttawaM111000006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa111000006.60

Player page β†’

9D. DeMeloPacific FCPacific FCF111000106.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC111000106.50
11R. AgunbiadeHFX Wanderers FCHFX Wanderers FCF112000006.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC112000006.30
11Kacper PlocinskiCavalry FCCavalry FCD112000006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC112000006.60
11I. SanohHFX Wanderers FCHFX Wanderers FCF112010006.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC112010006.20
14J. RoyerHFX Wanderers FCHFX Wanderers FCD114000006.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC114000006.30
15T. AmeobiFC EdmontonFC EdmontonF115000206.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton115000206.70
15K. ThomasForgeForgeF115001106.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge115001106.50
15E. ZetterbergFC EdmontonFC EdmontonM115000206.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton115000206.50
18A. KhabraAtlΓ©tico OttawaAtlΓ©tico OttawaM119000106.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa119000106.20
19G. Wiethaeuper-BalbinottiForgeForgeF122000106.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge122000106.10
19J. HartillYork UnitedYork UnitedM222000006.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United222000006.35
21J. CabralYork UnitedYork UnitedM226000005.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United226000005.84
21Y. W. Wandje DjomzeSupra du QuebecSupra du QuebecM326000006.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec326000006.70
23D. DoeFC EdmontonFC EdmontonF127000006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton127000006.60
24C. BentHFX Wanderers FCHFX Wanderers FCF128033407.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC128010007.00
2021HFX Wanderers FC0––0330–
2022HFX Wanderers FC0––2010–
24A. EscotoAtlΓ©tico OttawaAtlΓ©tico OttawaF228000006.40
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa228000006.40

Player page β†’

26H. GodboutVancouver FCVancouver FCβ€”329010106.49
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC0––1010–
2026Vancouver FC329000006.49
27I. YeoSupra du QuebecSupra du QuebecD138000006.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec138000006.50
28J. McGlincheyCavalry FCCavalry FCM341000006.44
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC341000006.44
28C. OnyeochaYork UnitedYork UnitedF441000206.33
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United441000206.33
30Hassan AyariCavalry FCCavalry FCF342000006.43
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC342000006.43

Player page β†’

31M. de JongPacific FCPacific FCD145000006.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC145000006.70
31K. AlemΓ‘nAtlΓ©tico OttawaAtlΓ©tico OttawaM145064806.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton145010106.60
2021Valour0––3330–
2022AtlΓ©tico Ottawa0––2140–
31J. PhillipsAtlΓ©tico OttawaAtlΓ©tico OttawaD145000006.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa145000006.50
31J. DunstanForgeForgeD145000006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge145000006.60
31A. MarcouxSupra du QuebecSupra du QuebecF145010006.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec145010006.30
31A. CaceresFC EdmontonFC EdmontonM145001006.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton145001006.70
37D. CarreiroValourValourM159010106.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour159010106.90
38P. AmandaFC EdmontonFC EdmontonM162000006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton162000006.60
38D. KinumbeHFX Wanderers FCHFX Wanderers FCD162000006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC162000006.60
40Calin CalaidjogluSupra du QuebecSupra du QuebecM163000006.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec163000006.70
41C. ChandaCavalry FCCavalry FCF666000106.56
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC666000106.56
42M. KaporAtlΓ©tico OttawaAtlΓ©tico OttawaD171000716.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa171000316.90
2021AtlΓ©tico Ottawa0––0040–
42A. De CarolisHFX Wanderers FCHFX Wanderers FCD271010106.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC271010106.80
44David PerazaYork UnitedYork UnitedF273000006.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United273000006.59
45C. CarterFC EdmontonFC EdmontonM175000006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton175000006.60
46Bul JuachPacific FCPacific FCF876010106.44
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC876010106.44
47V. NeufvilleAtlΓ©tico OttawaAtlΓ©tico OttawaD277002616.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa277001216.30
2021AtlΓ©tico Ottawa0––0140–
47O. BenΓ­tezForgeForgeM377000006.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge377000006.65
49V. KlonaridisForgeForgeF378001006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge378001006.60
50P. SabakForgeForgeM182034506.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge182022106.90
2021Forge0––1240–

Data coverage for Canadian Premier League β†’

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