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

1D. KlompCavalry FCCavalry FCD762542607.16
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC03040–
2022Cavalry FC03270–
2023Cavalry FC2151207.04
2024Cavalry FC2961707.26
2025Cavalry FC120307.20
2026Cavalry FC2560307.14

Player page →

1T. Meilleur-GigeuereHFX Wanderers FCHFX Wanderers FCD761311206.93
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100106.90
2021Pacific FC00010–
2022Pacific FC01030–
2023Pacific FC2140206.93
2024Pacific FC2830307.00
2025HFX Wanderers FC640107.12
2026HFX Wanderers FC2011106.75

Player page →

3D. NimickForgeForgeD7220132327.19
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1763607.21
2024HFX Wanderers FC2483927.10
2025Forge624207.30
2026Forge2543607.24

Player page →

3A. DidicCavalry FCCavalry FCD721862207.19
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton100006.90
2021FC Edmonton03140–
2022Pacific FC02150–
2023Pacific FC1841507.02
2024Atlético Ottawa2950307.23
2025Atlético Ottawa00020–
2026Cavalry FC2443307.29

Player page →

5M. FerrariYork UnitedYork UnitedD694132816.57
SeasonClubAppsGoalsAstYCRCRating
2021York United02450–
2022York United00020–
2023York United1500406.46
2024York United2703706.87
2025York United415706.70
2026York United2311316.26

Player page →

6E. KobzaCavalry FCCavalry FCD64542216.83
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC2120306.90
2024Cavalry FC2000106.79
2025Cavalry FC120806.60
2026Cavalry FC22141016.81

Player page →

7Bradley Sheede Kamdem FewoCavalry FCCavalry FCD63352116.84
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC1902706.85
2024Cavalry FC2113606.89
2025Cavalry FC200416.35
2026Cavalry FC2120406.83

Player page →

8Luke SinghYork UnitedYork UnitedD60323126.74
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton00092–
2023Atlético Ottawa1510406.83
2024Atlético Ottawa1900506.75
2025York United401707.20
2026York United2221606.58

Player page →

9Paris GeeVancouver FCVancouver FCD57271906.60
SeasonClubAppsGoalsAstYCRCRating
2021FC Edmonton00040–
2022York United00200–
2023York United1301706.73
2024Vancouver FC2414406.60
2025Vancouver FC510206.58
2026Vancouver FC1500206.48

Player page →

10Alexander Achinioti-JönssonForgeForgeD55811206.99
SeasonClubAppsGoalsAstYCRCRating
2020Forge130106.20
2021Forge01120–
2022Forge01010–
2023Forge1700206.89
2024Forge3120507.03
2025Forge610107.23

Player page →

11Wesley-Thomas Lança TimóteoAtlético OttawaAtlético OttawaD545161506.91
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton03520–
2023HFX Wanderers FC1504307.03
2024HFX Wanderers FC2101306.96
2025HFX Wanderers FC615506.95
2026Atlético Ottawa1211206.63

Player page →

12Fraser AirdCavalry FCCavalry FCD5214141907.10
SeasonClubAppsGoalsAstYCRCRating
2020Valour110307.00
2021FC Edmonton05530–
2022Cavalry FC00110–
2023Cavalry FC2022306.92
2024Cavalry FC2834407.25
2025Cavalry FC332507.00

Player page →

12Olakunle Dada-LukeVancouver FCVancouver FCD52151626.97
SeasonClubAppsGoalsAstYCRCRating
2021Pacific FC00230–
2022Pacific FC01150–
2023Pacific FC1901306.83
2024Pacific FC2701207.06
2025Vancouver FC600327.03

Player page →

14Tom FieldVancouver FCVancouver FCD51031006.93
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC00100–
2023Cavalry FC400106.50
2024Cavalry FC2100307.10
2025Cavalry FC300207.35
2026Vancouver FC2302406.82

Player page →

15K. ChungPacific FCPacific FCD49361406.70
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC101107.30
2021Pacific FC01130–
2023Vancouver FC801206.71
2024Vancouver FC1902206.82
2025Pacific FC311507.13
2026Pacific FC1810106.48

Player page →

16Z. FernandezSupra du QuebecSupra du QuebecD48672216.88
SeasonClubAppsGoalsAstYCRCRating
2022HFX Wanderers FC00460–
2023HFX Wanderers FC1432706.76
2024HFX Wanderers FC2521717.09
2025Valour01010–
2026Supra du Quebec900106.28

Player page →

17R. RamaForgeForgeD46253426.84
SeasonClubAppsGoalsAstYCRCRating
2022Forge000100–
2023Forge1812806.92
2025Forge5121007.04
2026Forge2301626.72

Player page →

18Noah AbatnehAtlético OttawaAtlético OttawaD44301016.79
SeasonClubAppsGoalsAstYCRCRating
2023York United900116.66
2024York United2210406.76
2025Atlético Ottawa510507.08
2026Atlético Ottawa810006.85

Player page →

19T. BahVancouver FCVancouver FCD438111416.71
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC1420416.66
2025Vancouver FC626506.48
2026Vancouver FC2345506.80

Player page →

20M. CampagnaVancouver FCVancouver FCD41421306.86
SeasonClubAppsGoalsAstYCRCRating
2021York United00010–
2024Vancouver FC1101206.51
2025Vancouver FC611607.00
2026Vancouver FC2430406.96

Player page →

20O. LeónYork UnitedYork UnitedD41222136.76
SeasonClubAppsGoalsAstYCRCRating
2024York United2020817.00
2025York United101817.20
2026York United2001516.51

Player page →

20C. Greco-TaylorPacific FCPacific FCD41061816.58
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC1500506.94
2025Pacific FC403516.90
2026Pacific FC2203806.29

Player page →

20J. AlphonseHFX Wanderers FCHFX Wanderers FCD41001306.61
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC1700406.65
2025HFX Wanderers FC200506.95
2026HFX Wanderers FC2200406.55

Player page →

24Rocco RomeoValourValourD40602716.87
SeasonClubAppsGoalsAstYCRCRating
2021Valour02060–
2022Valour02070–
2023Vancouver FC1600516.81
2024Vancouver FC2320506.89
2025Valour100407.30

Player page →

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

Player page →

25R. FerrazzoYork UnitedYork UnitedD39531406.72
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1501606.73
2024HFX Wanderers FC2021106.70
2025York United431706.87

Player page →

27Callum MontgomeryCavalry FCCavalry FCD3821406.70
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC1200006.62
2024Cavalry FC2310106.80
2025Cavalry FC311306.33

Player page →

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

Player page →

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

Player page →

30M. Owolabi-BelewuForgeForgeD37302206.85
SeasonClubAppsGoalsAstYCRCRating
2022Forge01020–
2023Forge1000506.53
2024Forge25201107.01
2025Forge200406.30

Player page →

30F. SturingYork UnitedYork UnitedD3711906.72
SeasonClubAppsGoalsAstYCRCRating
2024York United1900206.78
2025York United210507.10
2026York United1601206.61

Player page →

30Cainã Santos Da SilvaYork UnitedYork UnitedD3700006.35
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC100007.20
2020Pacific FC100006.30
2020Valour100006.30
2024Cavalry FC100006.70
2024Valour100006.20
2026Forge200007.25
2026HFX Wanderers FC100005.71
2026Pacific FC800006.12
2026Supra du Quebec100006.27
2026Vancouver FC200000.00
2026York United1800007.04
33G. MetusalaForgeForgeD35211106.80
SeasonClubAppsGoalsAstYCRCRating
2021Forge02010–
2022Forge00140–
2023Forge1200206.75
2024Forge2300406.82

Player page →

34D. SamuelForgeForgeD34001306.70
SeasonClubAppsGoalsAstYCRCRating
2020Forge100206.60
2021Forge00050–
2022Forge00020–
2023Forge1200206.60
2024Forge2100206.76
35C. LoughreyHFX Wanderers FCHFX Wanderers FCD33111416.73
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton00140–
2023HFX Wanderers FC1600706.64
2024HFX Wanderers FC1710316.81
35J. CameronVancouver FCVancouver FCD3310916.76
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1610306.67
2024Vancouver FC1700616.84

Player page →

37G. MukumbilwaPacific FCPacific FCD32011116.78
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC00030–
2023Pacific FC1700516.72
2024Pacific FC1101206.97
2025Pacific FC400106.60

Player page →

37J. QuintanaPacific FCPacific FCD32001626.78
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC1700817.02
2025Pacific FC100307.90
2026Pacific FC1400516.44

Player page →

39Joaquim CoulangesAtlético OttawaAtlético OttawaD3033206.62
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa420106.90
2026Atlético Ottawa2613106.57

Player page →

39Tyr Duhaney-WalkerAtlético OttawaAtlético OttawaD3011616.61
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa400006.83
2024Atlético Ottawa1800106.92
2025Atlético Ottawa401416.77
2026Atlético Ottawa410104.86

Player page →

41A. PearlmanCavalry FCCavalry FCD29351607.00
SeasonClubAppsGoalsAstYCRCRating
2025HFX Wanderers FC622806.95
2026Cavalry FC2313807.02

Player page →

41T. AntonoglouValourValourD29313907.19
SeasonClubAppsGoalsAstYCRCRating
2024Valour2717507.21
2025Valour226406.80

Player page →

41G. FacchineriValourValourD29201116.70
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa10000–
2024Valour2610706.73
2025Valour210416.30

Player page →

41K. SowHFX Wanderers FCHFX Wanderers FCD2912506.75
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC100006.60
2025HFX Wanderers FC602206.88
2026HFX Wanderers FC2210306.72

Player page →

41Allan EnyouVancouver FCVancouver FCD2900606.66
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC2300406.63
2025Vancouver FC600206.75

Player page →

46Orlando BotelloYork UnitedYork UnitedD28242006.85
SeasonClubAppsGoalsAstYCRCRating
2024York United26101406.86
2025York United214606.80

Player page →

47D. MorerAtlético OttawaAtlético OttawaD2706506.67
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa2706506.67
47R. AlarconValourValourD27051116.89
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00300–
2023Cavalry FC200006.40
2024Valour2301616.94
2025Valour201506.85

Player page →

49M. JevremovićForgeForgeD2633717.12
SeasonClubAppsGoalsAstYCRCRating
2025Forge503507.34
2026Forge2130217.06

Player page →

49E. LajeunessePacific FCPacific FCD2600606.67
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC200106.95
2024Pacific FC1400206.79
2025Pacific FC200106.55
2026Pacific FC800206.42

Player page →

Data coverage for Canadian Premier League →

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