Skip to content
Almanac
Menu

Canadian Premier League

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

  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

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

Player page →

147L. LopezYork UnitedYork UnitedM230306.75
SeasonClubAppsGoalsAstYCRCRating
2025York United230306.75

Player page →

147K. EgwuValourValour—03040–
SeasonClubAppsGoalsAstYCRCRating
2025Valour03040–
147J. NavarroForgeForge—03050–
SeasonClubAppsGoalsAstYCRCRating
2021Forge03050–
147Z. BahousPacific FCPacific FCM2531806.85
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa01150–
2023Atlético Ottawa310006.93
2023Pacific FC600006.92
2024Pacific FC1610306.81
147T. GomulkaPacific FCPacific FCM2231306.78
SeasonClubAppsGoalsAstYCRCRating
2026Pacific FC2231306.78

Player page →

147S. GutiérrezYork UnitedYork United—03100–
SeasonClubAppsGoalsAstYCRCRating
2021York United01000–
2022York United02100–
147M. PolisiPacific FCPacific FC—03130–
SeasonClubAppsGoalsAstYCRCRating
2021Pacific FC03130–
147L. ToomeyVancouver FCVancouver FCM1931406.64
SeasonClubAppsGoalsAstYCRCRating
2026Vancouver FC1931406.64
147C. WatsonHFX Wanderers FCHFX Wanderers FCM1531306.65
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1531306.65
147B. LevisAtlético OttawaAtlético OttawaD3311107.07
SeasonClubAppsGoalsAstYCRCRating
2021Valour01040–
2022Valour02160–
2025Atlético Ottawa300107.07
147A. RiggiValourValour—03181–
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00030–
2022Valour03151–
147A. Jean-BaptisteValourValourD731206.77
SeasonClubAppsGoalsAstYCRCRating
2021Valour02000–
2022Valour01120–
2023Valour700006.77
147S. CebaraValourValour—03270–
SeasonClubAppsGoalsAstYCRCRating
2021Valour01230–
2022Valour02040–
147R. MoorePacific FCPacific FCF2032216.79
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC2032216.79
147N. MekidecheHFX Wanderers FCHFX Wanderers FCD1032507.15
SeasonClubAppsGoalsAstYCRCRating
2022Valour00100–
2024HFX Wanderers FC720207.03
2025HFX Wanderers FC311307.43
147Luke SinghYork UnitedYork UnitedD60323126.74
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton00092–
2023Atlético Ottawa1510406.83
2024Atlético Ottawa1900506.75
2025York United401707.20
2026York United2221606.58

Player page →

147A. SelemaniValourValourF1032206.60
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC03210–
2023Valour1000106.60
147M. JevremovićForgeForgeD2633717.12
SeasonClubAppsGoalsAstYCRCRating
2025Forge503507.34
2026Forge2130217.06

Player page →

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

Player page →

147E. CisseForgeForgeM1233606.78
SeasonClubAppsGoalsAstYCRCRating
2021Forge01240–
2024Forge1111106.83
2025Forge110106.30
147D. PecileVancouver FCVancouver FCM2133206.93
SeasonClubAppsGoalsAstYCRCRating
2026Vancouver FC2133206.93
147C. N’saYork UnitedYork United—03320–
SeasonClubAppsGoalsAstYCRCRating
2021York United01020–
2022York United02300–
147A. RampersadHFX Wanderers FCHFX Wanderers FCM56331916.75
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00150–
2022HFX Wanderers FC00060–
2023HFX Wanderers FC1002406.70
2024HFX Wanderers FC2220217.06
2025HFX Wanderers FC400206.95
2026HFX Wanderers FC2010006.39

Player page →

147K. FroeseValourValourM134306.50
SeasonClubAppsGoalsAstYCRCRating
2025Valour134306.50
147D. FordyceValourValour—03491–
SeasonClubAppsGoalsAstYCRCRating
2021Valour02250–
2022Valour01241–
147M. PetrassoYork UnitedYork UnitedF735206.46
SeasonClubAppsGoalsAstYCRCRating
2021York United03520–
2023York United700006.46
147K. ChungPacific FCPacific FCD48351306.69
SeasonClubAppsGoalsAstYCRCRating
2021Pacific FC01130–
2023Vancouver FC801206.71
2024Vancouver FC1902206.82
2025Pacific FC311507.13
2026Pacific FC1810106.48

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

147Miguel ArillaHFX Wanderers FCHFX Wanderers FCM2437106.65
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC2437106.65
147C. HaworthAtlético OttawaAtlético OttawaM1338506.98
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00430–
2023Atlético Ottawa1334206.98
147C. BayihaSupra du QuebecSupra du QuebecM5138106.76
SeasonClubAppsGoalsAstYCRCRating
2023York United1622006.83
2024HFX Wanderers FC1803106.86
2024York United401006.90
2026Supra du Quebec1312006.47

Player page →

147B. FiskVancouver FCVancouver FCM3638306.65
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC01510–
2022Cavalry FC01110–
2023Cavalry FC1512106.74
2024Vancouver FC2100006.58
147T. AntonoglouValourValourD29313907.19
SeasonClubAppsGoalsAstYCRCRating
2024Valour2717507.21
2025Valour226406.80

Player page →

188T. TahidVancouver FCVancouver FCM3140306.59
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1330106.55
2024Vancouver FC1610106.63
2025Vancouver FC200106.50
188T. CollombHFX Wanderers FCHFX Wanderers FCF740106.67
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC740106.67
188M. ChretienSupra du QuebecSupra du QuebecD2040816.97
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec2040816.97
188I. IliadisAtlético OttawaAtlético OttawaM2340706.97
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1210407.08
2024Atlético Ottawa1130306.85

Player page →

188E. FotsingVancouver FCVancouver FCM1841306.65
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC640306.90
2026Vancouver FC1201006.52
188Daniël KrutzenForgeForgeD1641206.60
SeasonClubAppsGoalsAstYCRCRating
2021Forge03120–
2026Forge1610006.60

Player page →

188Alberto ZapaterAtlético OttawaAtlético OttawaM4441706.91
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1600307.01
2024Atlético Ottawa2440306.92
2025Atlético Ottawa401106.48

Player page →

188A. BinateValourValourF3041306.66
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC300006.33
2024Valour2741306.70
188Vitor DiasHFX Wanderers FCHFX Wanderers FCM2242106.68
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC1811006.72
2025HFX Wanderers FC431106.50
188M. VoytsekhovskyiValourValourM1542306.71
SeasonClubAppsGoalsAstYCRCRating
2023York United01000–
2024York United1421306.71
2025Valour11100–
188M. CampagnaVancouver FCVancouver FCD41421306.86
SeasonClubAppsGoalsAstYCRCRating
2021York United00010–
2024Vancouver FC1101206.51
2025Vancouver FC611607.00
2026Vancouver FC2430406.96

Player page →

188A. BatisseForgeForgeD2442506.89
SeasonClubAppsGoalsAstYCRCRating
2026Forge2442506.89

Player page →

188J. UlbrichtFC EdmontonFC Edmonton—04320–
SeasonClubAppsGoalsAstYCRCRating
2021York United03320–
2022FC Edmonton01000–

Data coverage for Canadian Premier League →

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