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

42N. VerhoevenAtlético OttawaAtlético OttawaM37171406.59
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100006.70
2021York United00330–
2022York United00230–
2023Atlético Ottawa1512206.51
2024Valour2000606.63
2025Atlético Ottawa100006.70

Player page →

52Woobens PaciusForgeForgeF16296706.91
SeasonClubAppsGoalsAstYCRCRating
2021Forge07200–
2022Forge012120–
2023Forge16103506.91
52A. 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 →

52J. HeardPacific FCPacific FCF531864136.55
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC111107.30
2021Pacific FC041100–
2022Pacific FC06370–
2023Pacific FC1841606.68
2024Pacific FC1810506.67
2025Pacific FC3101016.37
2026Pacific FC1310226.19

Player page →

52A. RicciYork UnitedYork UnitedF321262116.69
SeasonClubAppsGoalsAstYCRCRating
2020Valour00030–
2021Valour05230–
2022York United00010–
2023York United1332806.58
2024Vancouver FC301206.93
2024York United1641416.73

Player page →

52N. AmpomahForgeForgeF361162006.84
SeasonClubAppsGoalsAstYCRCRating
2024Forge1722506.82
2025Forge4631007.45
2026Forge1531506.71

Player page →

52Ryan TelferHFX Wanderers FCHFX Wanderers FCF491161416.95
SeasonClubAppsGoalsAstYCRCRating
2020York United00030–
2021Atlético Ottawa03051–
2024HFX Wanderers FC2342307.10
2025HFX Wanderers FC631207.10
2026HFX Wanderers FC2013106.72

Player page →

52Caniggia ElvaCavalry FCCavalry FCF25106006.75
SeasonClubAppsGoalsAstYCRCRating
2025Cavalry FC344007.00
2026Cavalry FC2262006.72

Player page →

52Y. ToualyPacific FCPacific FCM2596306.90
SeasonClubAppsGoalsAstYCRCRating
2025Pacific FC441106.95
2026Pacific FC2155206.88

Player page →

52A. HojabrpourForgeForgeM49863117.02
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC200006.55
2021Pacific FC02280–
2022Forge03250–
2023Forge1610406.77
2024Forge3012817.16
2025Forge110607.50

Player page →

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

Player page →

52Jordan FariaValourValourM2856816.74
SeasonClubAppsGoalsAstYCRCRating
2021York United01000–
2024Valour2625616.80
2025Valour221205.90

Player page →

52Jean-Aniel AssiAtlético OttawaAtlético OttawaF4046806.69
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00210–
2023Atlético Ottawa1613306.68
2025Atlético Ottawa10020–
2026Atlético Ottawa2331206.69

Player page →

52Miguel AcostaAtlético OttawaAtlético OttawaD1546706.87
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa02100–
2022Atlético Ottawa01340–
2023Atlético Ottawa1512306.87

Player page →

52S. JimohYork UnitedYork UnitedF3046806.80
SeasonClubAppsGoalsAstYCRCRating
2024York United1641006.91
2025York United404507.23
2026York United1001306.49

Player page →

52A. AlmagroYork UnitedYork UnitedF2136506.70
SeasonClubAppsGoalsAstYCRCRating
2026York United2136506.70

Player page →

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

Player page →

52Kamron HabibullahAtlético OttawaAtlético OttawaM2336206.58
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC00210–
2026Atlético Ottawa2334106.58

Player page →

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

Player page →

52D. MorerAtlético OttawaAtlético OttawaD2706506.67
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa2706506.67
52S. ShomeCavalry FCCavalry FCM51061406.84
SeasonClubAppsGoalsAstYCRCRating
2021FC Edmonton00230–
2022FC Edmonton00120–
2023Cavalry FC1801106.76
2024Cavalry FC3001406.92
2025Cavalry FC301406.47

Player page →

72T. CoimbraHFX Wanderers FCHFX Wanderers FCF372051616.75
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1331606.64
2024HFX Wanderers FC2041516.74
2025HFX Wanderers FC4133507.20

Player page →

72M. ShawCavalry FCCavalry FCF37185506.72
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa121006.30
2021Atlético Ottawa010100–
2022Atlético Ottawa04120–
2023Atlético Ottawa1311206.64
2024Cavalry FC2311106.79

Player page →

72O. De RosarioYork UnitedYork UnitedF12185606.84
SeasonClubAppsGoalsAstYCRCRating
2022York United012340–
2023York United1262206.84

Player page →

72L. KwemiSupra du QuebecSupra du QuebecF34155607.17
SeasonClubAppsGoalsAstYCRCRating
2024Valour1301206.91
2026Supra du Quebec21154407.30

Player page →

72R. KrattPacific FCPacific FCF2695106.78
SeasonClubAppsGoalsAstYCRCRating
2022York United02100–
2025Pacific FC120007.30
2026Pacific FC2554106.76

Player page →

72A. GonzalezFC EdmontonFC Edmonton—08530–
SeasonClubAppsGoalsAstYCRCRating
2021FC Edmonton05310–
2022FC Edmonton03220–
72G. ProboHFX Wanderers FCHFX Wanderers FCM3265507.07
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC2842307.06
2025HFX Wanderers FC423207.20

Player page →

72Gianni dos SantosAtlético OttawaAtlético OttawaF965626.73
SeasonClubAppsGoalsAstYCRCRating
2021Pacific FC01222–
2022Pacific FC03140–
2023Atlético Ottawa922006.73
72K. WilliamsValourValourM1365506.68
SeasonClubAppsGoalsAstYCRCRating
2023Valour1245306.72
2025Valour120206.20
72Diogo RessurreiçãoValourValourM2945706.82
SeasonClubAppsGoalsAstYCRCRating
2024Valour2732206.86
2025Valour213506.35

Player page →

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

Player page →

72Andre RampersadHFX Wanderers FCHFX Wanderers FCM59352016.76
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC302106.97
2021HFX Wanderers FC00150–
2022HFX Wanderers FC00060–
2023HFX Wanderers FC1002406.70
2024HFX Wanderers FC2220217.06
2025HFX Wanderers FC400206.95
2026HFX Wanderers FC2010006.39

Player page →

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

Player page →

72M. PetrassoYork UnitedYork UnitedF735206.46
SeasonClubAppsGoalsAstYCRCRating
2021York United03520–
2023York United700006.46
72M. DonerVancouver FCVancouver FCD2425406.96
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00340–
2026Vancouver FC2422006.96

Player page →

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

Player page →

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

Player page →

72J. DaleyCavalry FCCavalry FCM36051906.75
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC19051206.78
2024Cavalry FC1700406.72
2025Cavalry FC00030–

Player page →

72J. L. Guzman RodriguezYork UnitedYork UnitedM1105117.01
SeasonClubAppsGoalsAstYCRCRating
2024York United1105117.01
72R. AlarconValourValourD27051116.89
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00300–
2023Cavalry FC200006.40
2024Valour2301616.94
2025Valour201506.85

Player page →

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

Player page →

92E. OngaroPacific FCPacific FCF20204506.77
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton130007.00
2021FC Edmonton012220–
2023Pacific FC1952306.76
92J. AltobelliYork UnitedYork UnitedF20194707.10
SeasonClubAppsGoalsAstYCRCRating
2025York United4113407.35
2026York United1681307.03

Player page →

92W. AkioCavalry FCCavalry FCF21164606.68
SeasonClubAppsGoalsAstYCRCRating
2021Valour08310–
2022Valour02130–
2023Cavalry FC1350106.71
2024Cavalry FC810106.63

Player page →

92M. BevanCavalry FCCavalry FCF19144616.69
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC03010–
2023Cavalry FC19114516.69

Player page →

92R. del CampoAtlético OttawaAtlético OttawaF46134806.87
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1602206.61
2024Atlético Ottawa30132607.00

Player page →

92K. PokuForgeForgeM311141016.93
SeasonClubAppsGoalsAstYCRCRating
2022Forge01050–
2023Forge1422216.79
2024Forge1782307.04

Player page →

92Dario ZanattaPacific FCPacific FCF2984506.97
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC2552107.00
2025Pacific FC432406.75

Player page →

92M. MorganValourValour—07410–
SeasonClubAppsGoalsAstYCRCRating
2025Valour07410–

Data coverage for Canadian Premier League →

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