Skip to content
Almanac
Menu

Canadian Premier League

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

  • 20
  • 21
  • 22
  • 23
  • 24

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

1D. KlompCavalry FCCavalry FCD501742007.17
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC03040–
2022Cavalry FC03270–
2023Cavalry FC2151207.04
2024Cavalry FC2961707.26

Player page →

1T. Meilleur-GigeuerePacific FCPacific FCD50801006.97
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100106.90
2021Pacific FC00010–
2022Pacific FC01030–
2023Pacific FC2140206.93
2024Pacific FC2830307.00

Player page →

3Fraser AirdCavalry FCCavalry FCD4911121407.11
SeasonClubAppsGoalsAstYCRCRating
2020Valour110307.00
2021FC Edmonton05530–
2022Cavalry FC00110–
2023Cavalry FC2022306.92
2024Cavalry FC2834407.25

Player page →

3Alexander Achinioti-JönssonForgeForgeD49711106.97
SeasonClubAppsGoalsAstYCRCRating
2020Forge130106.20
2021Forge01120–
2022Forge01010–
2023Forge1700206.89
2024Forge3120507.03

Player page →

5A. DidicAtlético OttawaAtlético OttawaD481431707.15
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton100006.90
2021FC Edmonton03140–
2022Pacific FC02150–
2023Pacific FC1841507.02
2024Atlético Ottawa2950307.23

Player page →

6Olakunle Dada-LukePacific FCPacific FCD46151306.96
SeasonClubAppsGoalsAstYCRCRating
2021Pacific FC00230–
2022Pacific FC01150–
2023Pacific FC1901306.83
2024Pacific FC2701207.06

Player page →

7M. FerrariYork UnitedYork UnitedD42271806.73
SeasonClubAppsGoalsAstYCRCRating
2021York United02450–
2022York United00020–
2023York United1500406.46
2024York United2703706.87

Player page →

8D. NimickHFX Wanderers FCHFX Wanderers FCD411461527.14
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1763607.21
2024HFX Wanderers FC2483927.10

Player page →

8E. KobzaCavalry FCCavalry FCD4120406.85
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC2120306.90
2024Cavalry FC2000106.79

Player page →

10Bradley Sheede Kamdem FewoCavalry FCCavalry FCD40151306.87
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC1902706.85
2024Cavalry FC2113606.89

Player page →

11Matteo de BrienneAtlético OttawaAtlético OttawaD39641607.05
SeasonClubAppsGoalsAstYCRCRating
2022Valour03030–
2023Valour1133307.24
2024Atlético Ottawa28011006.98

Player page →

11Rocco RomeoVancouver FCVancouver FCD39602316.86
SeasonClubAppsGoalsAstYCRCRating
2021Valour02060–
2022Valour02070–
2023Vancouver FC1600516.81
2024Vancouver FC2320506.89

Player page →

11Z. FernandezHFX Wanderers FCHFX Wanderers FCD39572016.97
SeasonClubAppsGoalsAstYCRCRating
2022HFX Wanderers FC00460–
2023HFX Wanderers FC1432706.76
2024HFX Wanderers FC2521717.09

Player page →

14C. BayihaYork UnitedYork UnitedD3826106.85
SeasonClubAppsGoalsAstYCRCRating
2023York United1622006.83
2024HFX Wanderers FC1803106.86
2024York United401006.90

Player page →

14M. DuncanForgeForgeD3800306.76
SeasonClubAppsGoalsAstYCRCRating
2023Forge800106.61
2024Forge3000206.80

Player page →

14T. MourdoukoutasValourValourD3801606.89
SeasonClubAppsGoalsAstYCRCRating
2022York United00020–
2023York United1301106.88
2024Valour2500306.89

Player page →

17Paris GeeVancouver FCVancouver FCD37171506.65
SeasonClubAppsGoalsAstYCRCRating
2021FC Edmonton00040–
2022York United00200–
2023York United1301706.73
2024Vancouver FC2414406.60

Player page →

18Wesley-Thomas Lança TimóteoHFX Wanderers FCHFX Wanderers FCD36310806.99
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton03520–
2023HFX Wanderers FC1504307.03
2024HFX Wanderers FC2101306.96

Player page →

19M. Owolabi-BelewuForgeForgeD35301806.88
SeasonClubAppsGoalsAstYCRCRating
2022Forge01020–
2023Forge1000506.53
2024Forge25201107.01

Player page →

19G. MetusalaForgeForgeD35211106.80
SeasonClubAppsGoalsAstYCRCRating
2021Forge02010–
2022Forge00140–
2023Forge1200206.75
2024Forge2300406.82

Player page →

19R. FerrazzoHFX Wanderers FCHFX Wanderers FCD3522706.71
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1501606.73
2024HFX Wanderers FC2021106.70

Player page →

19Callum MontgomeryCavalry FCCavalry FCD3510106.74
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC1200006.62
2024Cavalry FC2310106.80

Player page →

23Luke SinghAtlético OttawaAtlético OttawaD34101826.79
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton00092–
2023Atlético Ottawa1510406.83
2024Atlético Ottawa1900506.75

Player page →

23D. SamuelForgeForgeD34001306.70
SeasonClubAppsGoalsAstYCRCRating
2020Forge100206.60
2021Forge00050–
2022Forge00020–
2023Forge1200206.60
2024Forge2100206.76

Player page →

25C. LoughreyHFX Wanderers FCHFX Wanderers FCD33111416.73
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton00140–
2023HFX Wanderers FC1600706.64
2024HFX Wanderers FC1710316.81
25J. CameronVancouver FCVancouver FCD3310916.76
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1610306.67
2024Vancouver FC1700616.84

Player page →

27Noah AbatnehYork UnitedYork UnitedD3110516.73
SeasonClubAppsGoalsAstYCRCRating
2023York United900116.66
2024York United2210406.76

Player page →

28K. ChungVancouver FCVancouver FCD2815806.80
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC101107.30
2021Pacific FC01130–
2023Vancouver FC801206.71
2024Vancouver FC1902206.82

Player page →

28G. MukumbilwaPacific FCPacific FCD28011016.81
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC00030–
2023Pacific FC1700516.72
2024Pacific FC1101206.97

Player page →

30G. FacchineriValourValourD2710706.73
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa10000–
2024Valour2610706.73

Player page →

30T. AntonoglouValourValourD2717507.21
SeasonClubAppsGoalsAstYCRCRating
2024Valour2717507.21

Player page →

30D. MorerAtlético OttawaAtlético OttawaD2706506.67
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa2706506.67
33Orlando BotelloYork UnitedYork UnitedD26101406.86
SeasonClubAppsGoalsAstYCRCRating
2024York United26101406.86

Player page →

34Daniel ParraForgeForgeD2522817.08
SeasonClubAppsGoalsAstYCRCRating
2024Forge2522817.08

Player page →

34R. AlarconValourValourD2504616.90
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00300–
2023Cavalry FC200006.40
2024Valour2301616.94

Player page →

34Tom FieldCavalry FCCavalry FCD2501407.01
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC00100–
2023Cavalry FC400106.50
2024Cavalry FC2100307.10

Player page →

37Kristopher TwardekAtlético OttawaAtlético OttawaD2312506.87
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa2312506.87

Player page →

37Allan EnyouVancouver FCVancouver FCD2300406.63
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC2300406.63

Player page →

39Tyr Duhaney-WalkerAtlético OttawaAtlético OttawaD2200106.90
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa400006.83
2024Atlético Ottawa1800106.92

Player page →

40M. TissotAtlético OttawaAtlético OttawaD2176706.78
SeasonClubAppsGoalsAstYCRCRating
2020Forge112006.50
2021Forge00120–
2022Atlético Ottawa03240–
2023Atlético Ottawa820106.73
2024Atlético Ottawa1211006.84

Player page →

40J. HaynesValourValourD21011006.74
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100206.90
2021Pacific FC00130–
2022Pacific FC00010–
2023Valour1100306.78
2024Valour900106.65
40P. AmedumePacific FCPacific FCD2100206.71
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1000206.65
2024Pacific FC1100006.77
43O. LeónYork UnitedYork UnitedD2020817.00
SeasonClubAppsGoalsAstYCRCRating
2024York United2020817.00

Player page →

44Z. VerhovenVancouver FCVancouver FCD198101406.50
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC211106.75
2021Atlético Ottawa01550–
2022Atlético Ottawa03220–
2023Atlético Ottawa1332406.53
2024Vancouver FC400206.28
44F. SturingYork UnitedYork UnitedD1900206.78
SeasonClubAppsGoalsAstYCRCRating
2024York United1900206.78

Player page →

46N. HigginsYork UnitedYork UnitedD18121016.73
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa00031–
2022FC Edmonton00140–
2024York United1811306.73
46R. RamaForgeForgeD18121806.92
SeasonClubAppsGoalsAstYCRCRating
2022Forge000100–
2023Forge1812806.92

Player page →

48A. BaqueroValourValourD17201406.90
SeasonClubAppsGoalsAstYCRCRating
2021Valour01040–
2022Valour01070–
2023Valour1700306.90
48David Norman Jr.Vancouver FCVancouver FCD17211526.74
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC01160–
2022Cavalry FC00062–
2024Vancouver FC1710306.74

Player page →

48A. WhiteVancouver FCVancouver FCD1701106.68
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1601106.67
2024Vancouver FC100006.90

Player page →

Data coverage for Canadian Premier League →

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