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

1Vitor LucasVancouver FCVancouver FCM17000005.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC17000005.90
2L. ParejaYork UnitedYork UnitedM19000006.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United19000006.20
3Marko StojadinovicAtlΓ©tico OttawaAtlΓ©tico OttawaM111000006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa111000006.60

Player page β†’

4E. ZetterbergFC EdmontonFC EdmontonM115000206.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton115000206.50
5A. KhabraAtlΓ©tico OttawaAtlΓ©tico OttawaM119000106.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa119000106.20
6J. HartillYork UnitedYork UnitedM222000006.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United222000006.35
7J. CabralYork UnitedYork UnitedM226000005.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United226000005.84
7Y. W. Wandje DjomzeSupra du QuebecSupra du QuebecM326000006.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec326000006.70
9J. McGlincheyCavalry FCCavalry FCM341000006.44
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC341000006.44
10K. AlemΓ‘nAtlΓ©tico OttawaAtlΓ©tico OttawaM145064806.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton145010106.60
2021Valour0––3330–
2022AtlΓ©tico Ottawa0––2140–
10A. CaceresFC EdmontonFC EdmontonM145001006.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton145001006.70
12D. CarreiroValourValourM159010106.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour159010106.90
13P. AmandaFC EdmontonFC EdmontonM162000006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton162000006.60
14Calin CalaidjogluSupra du QuebecSupra du QuebecM163000006.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec163000006.70
15C. CarterFC EdmontonFC EdmontonM175000006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton175000006.60
16O. BenΓ­tezForgeForgeM377000006.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge377000006.65
17P. SabakForgeForgeM182034506.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge182022106.90
2021Forge0––1240–
18Son Yong-ChanFC EdmontonFC EdmontonM190000006.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton190000006.50
18M. Velado-TsegayeFC EdmontonFC EdmontonM190020005.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton190010005.90
2021FC Edmonton0––1000–
18M. KouroumaAtlΓ©tico OttawaAtlΓ©tico OttawaM190010106.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa190010106.90
18JosΓ© GalΓ‘nValourValourM190012606.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour190011206.90
2021Valour0––0140–
22A. RiggiValourValourM2105042817.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2105011007.25
2021HFX Wanderers FC0––0030–
2022Valour0––3151–
23Alexander MarshsallHFX Wanderers FCHFX Wanderers FCM2115023207.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2115002107.15
2021HFX Wanderers FC0––2110–

Player page β†’

24James McGlincheyCavalry FCCavalry FCM3126000006.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC3126000006.50

Player page β†’

25J. DixonPacific FCPacific FCM21421101517.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2142110107.00
2021Pacific FC0––0081–
2022Pacific FC0––0060–
26O. KreimHFX Wanderers FCHFX Wanderers FCM2143010106.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2143010006.50
2021HFX Wanderers FC0––0010–
27V. BlascoPacific FCPacific FCM2154033307.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2154022207.10
2021Pacific FC0––1110–
28J. N. CostaYork UnitedYork UnitedM7158000306.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025York United0––0020–
2026York United7158000106.22
29C. ZeppieriYork UnitedYork UnitedM8172000206.56
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United8172000106.56
2025York United0––0010–
30Andres BolaΓ±oPacific FCPacific FCM9178000006.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC9178000006.24
31Viti MartΓ­nezAtlΓ©tico OttawaAtlΓ©tico OttawaM2187022516.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa2187010206.90
2021AtlΓ©tico Ottawa0––1231–
31B. McKendryAtlΓ©tico OttawaAtlΓ©tico OttawaM21870121216.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa2187000206.50
2021AtlΓ©tico Ottawa0––1161–
2022AtlΓ©tico Ottawa0––0140–
33O. BoughanmiSupra du QuebecSupra du QuebecM5198010316.38
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec5198010316.38
34L. BΓ©land-GoyetteHFX Wanderers FCHFX Wanderers FCM3199000306.53
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC3199000306.53
35L. MacKenzieHFX Wanderers FCHFX Wanderers FCM7219010006.44
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC7219010006.44
36M. PiepgrassPacific FCPacific FCM6234001306.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Cavalry FC0––0130–
2026Cavalry FC111000006.38
2026Pacific FC5223000006.72
37D. YemohVancouver FCVancouver FCM10285000206.29
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC10285000206.29
38M. ValesPacific FCPacific FCM7296011006.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC7296011006.22
39K. ClarkeYork UnitedYork UnitedM9335110106.53
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United9335110106.53
40Z. SukundaValourValourM13357000106.51
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour13357000106.51
41G. McDonnellVancouver FCVancouver FCM17422002106.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC17422002106.59
42Isak SsewankamboVancouver FCVancouver FCM7441002106.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC7441002106.72

Player page β†’

43L. DiasCavalry FCCavalry FCM11522001106.54
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC11522001106.54
44Jonantan Villal OzunaAtlΓ©tico OttawaAtlΓ©tico OttawaM10599110106.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa10599110106.58

Player page β†’

45Mateo FranzottiYork UnitedYork UnitedM12611000206.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United12611000206.78
46M. Dominguez-RamirezPacific FCPacific FCM10746000706.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC10746000706.95
47O. El KalkouliSupra du QuebecSupra du QuebecM16760001206.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec16760001206.62
48L. ToomeyVancouver FCVancouver FCM19783031406.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC19783031406.64
49Kamron HabibullahAtlΓ©tico OttawaAtlΓ©tico OttawaM23792136206.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0––0210–
2026AtlΓ©tico Ottawa23792134106.58

Player page β†’

50A. TircoveanuPacific FCPacific FCM22887221306.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC22887221306.81

Data coverage for Canadian Premier League β†’

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