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. FordyceValourValour—04491–
SeasonClubAppsGoalsAstYCRCRating
2020Valour01000–
2021Valour02250–
2022Valour01241–
1T. WarschewskiCavalry FCCavalry FCF5248291017.40
SeasonClubAppsGoalsAstYCRCRating
2021FC Edmonton04710–
2022FC Edmonton07420–
2024Cavalry FC26143207.44
2025Cavalry FC3115207.97
2026Cavalry FC231210317.28

Player page →

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

Player page →

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

Player page →

1S. MlahSupra du QuebecSupra du QuebecM34631116.73
SeasonClubAppsGoalsAstYCRCRating
2024Valour1411206.79
2025Valour101406.60
2026Supra du Quebec1951516.70

Player page →

1R. AlarconValourValourD27051116.89
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00300–
2023Cavalry FC200006.40
2024Valour2301616.94
2025Valour201506.85

Player page →

1Harry PatonCavalry FCCavalry FCM21221116.66
SeasonClubAppsGoalsAstYCRCRating
2025Forge101006.90
2026Cavalry FC20211116.64

Player page →

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

Player page →

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

Player page →

1P. LamothePacific FCPacific FCM26301216.76
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC01020–
2022HFX Wanderers FC02050–
2023Pacific FC400106.80
2024Pacific FC2200416.75
1B. McKendryAtlético OttawaAtlético OttawaM2121216.50
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa200206.50
2021Atlético Ottawa01161–
2022Atlético Ottawa00140–
1Samuel SalterAtlético OttawaAtlético OttawaF524671316.93
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC03100–
2022HFX Wanderers FC011021–
2023Atlético Ottawa1771606.87
2024Atlético Ottawa3052106.92
2025Atlético Ottawa5203407.16

Player page →

1N. HigginsYork UnitedYork UnitedD19121316.75
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa00031–
2022FC Edmonton00140–
2024York United1811306.73
2025York United100307.00
1Mikaël CantaveVancouver FCVancouver FCM41871316.83
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC01251–
2023Cavalry FC02000–
2023Vancouver FC1642306.77
2024Vancouver FC2513506.86

Player page →

1M. BaldisimoPacific FCPacific FCM34121316.69
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC201106.95
2021Pacific FC00010–
2022Pacific FC00100–
2022York United00010–
2023York United1010416.73
2024York United1400306.66
2025Pacific FC200106.50
2026Pacific FC600206.66

Player page →

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

Player page →

1Ryan 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 →

1J. WilsonYork UnitedYork United—050141–
SeasonClubAppsGoalsAstYCRCRating
2021York United02080–
2022York United03061–
1D. EspejoAtlético OttawaAtlético OttawaD9101416.57
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00090–
2023Atlético Ottawa910516.57
1C. LoughreyHFX Wanderers FCHFX Wanderers FCD33111416.73
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton00140–
2023HFX Wanderers FC1600706.64
2024HFX Wanderers FC1710316.81
1Marco BustosPacific FCPacific FCM2924231516.99
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC253307.60
2021Pacific FC07630–
2022Pacific FC02640–
2025Pacific FC424407.15
2026Pacific FC2384116.91

Player page →

1J. DixonPacific FCPacific FCM2101517.00
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC210107.00
2021Pacific FC00081–
2022Pacific FC00060–
1T. CoimbraHFX Wanderers FCHFX Wanderers FCF372051616.75
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1331606.64
2024HFX Wanderers FC2041516.74
2025HFX Wanderers FC4133507.20

Player page →

1M. PolisiVancouver FCVancouver FCM36111816.73
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00030–
2022HFX Wanderers FC00040–
2023Valour1610406.89
2026Vancouver FC2001716.61

Player page →

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

Player page →

1A. 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 →

1Moses DyerVancouver FCVancouver FCF242772116.94
SeasonClubAppsGoalsAstYCRCRating
2020Valour01000–
2021Valour09450–
2022Valour09281–
2024Pacific FC1140307.06
2024Vancouver FC1341506.83

Player page →

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

Player page →

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

Player page →

1Z. 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 →

1V. FryVancouver FCVancouver FCM37542216.96
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1011606.67
2024Vancouver FC2322816.99
2025Vancouver FC421807.52

Player page →

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

Player page →

1D. AbziSupra du QuebecSupra du QuebecD19792516.86
SeasonClubAppsGoalsAstYCRCRating
2021York United06390–
2022York United00150–
2026Supra du Quebec19151116.86
1Rocco RomeoValourValourD40602716.87
SeasonClubAppsGoalsAstYCRCRating
2021Valour02060–
2022Valour02070–
2023Vancouver FC1600516.81
2024Vancouver FC2320506.89
2025Valour100407.30

Player page →

1D. GutiérrezAtlético OttawaAtlético OttawaM55622717.05
SeasonClubAppsGoalsAstYCRCRating
2020Valour100106.70
2022Valour00050–
2023Valour1541707.24
2024Cavalry FC2900607.07
2025Cavalry FC01150–
2026Atlético Ottawa1010316.75

Player page →

1S. YoungPacific FCPacific FCM531032816.94
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100106.30
2021Pacific FC01030–
2022Pacific FC01050–
2023Pacific FC1943816.85
2024Pacific FC2920507.01
2025Pacific FC420606.98

Player page →

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

Player page →

1L. CallegariHFX Wanderers FCHFX Wanderers FCM725142817.30
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1706807.18
2024HFX Wanderers FC2503417.24
2025HFX Wanderers FC611907.47
2026HFX Wanderers FC2444707.42

Player page →

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

Player page →

90Tavio CiccarelliHFX Wanderers FCHFX Wanderers FCF2260426.59
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC10000–
2026HFX Wanderers FC2160426.59

Player page →

90J. BelluzPacific FCPacific FCD1400626.63
SeasonClubAppsGoalsAstYCRCRating
2026Pacific FC1400626.63

Player page →

90Gianni dos SantosAtlético OttawaAtlético OttawaF965626.73
SeasonClubAppsGoalsAstYCRCRating
2021Pacific FC01222–
2022Pacific FC03140–
2023Atlético Ottawa922006.73
90Alessandro BielloSupra du QuebecSupra du QuebecM2202626.96
SeasonClubAppsGoalsAstYCRCRating
2025HFX Wanderers FC301106.83
2026Supra du Quebec1901526.98

Player page →

90D. BeckieAtlético OttawaAtlético Ottawa—011112–
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa01160–
2022Atlético Ottawa00052–
90J. Di ChiaraCavalry FCCavalry FC—043132–
SeasonClubAppsGoalsAstYCRCRating
2020York United03040–
2021Cavalry FC01351–
2022Cavalry FC00041–
90G. NtigneeCavalry FCCavalry FCM25991427.11
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC722506.99
2025Cavalry FC142419.30
2026Cavalry FC1735517.04

Player page →

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

Player page →

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

Player page →

90M. BabouliForgeForgeM5130121826.98
SeasonClubAppsGoalsAstYCRCRating
2020Forge112007.10
2021Forge07240–
2022York United05210–
2023York United1162826.95
2024York United2372307.23
2025Forge542107.04
2026Forge1100106.45

Player page →

90Kyle BekkerForgeForgeM6618251927.09
SeasonClubAppsGoalsAstYCRCRating
2020Forge131106.80
2021Forge03170–
2022Forge02642–
2023Forge1848207.29
2024Forge2827307.19
2025Forge632107.13
2026Forge1310106.61

Player page →

Data coverage for Canadian Premier League →

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