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

148D. SamuelForgeForgeD34001306.70
SeasonClubAppsGoalsAstYCRCRating
2020Forge100206.60
2021Forge00050–
2022Forge00020–
2023Forge1200206.60
2024Forge2100206.76
148Callum MontgomeryCavalry FCCavalry FCD3821406.70
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC1200006.62
2024Cavalry FC2310106.80
2025Cavalry FC311306.33

Player page →

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

Player page →

154O. Graham-RoacheCavalry FCCavalry FCF501006.71
SeasonClubAppsGoalsAstYCRCRating
2026Cavalry FC501006.71
154N. PierreHFX Wanderers FCHFX Wanderers FCF811006.71
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC811006.71
154M. HarmsCavalry FCCavalry FCD800006.71
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC300006.63
2024Cavalry FC500006.76
154M. VoytsekhovskyiValourValourM1542306.71
SeasonClubAppsGoalsAstYCRCRating
2023York United01000–
2024York United1421306.71
2025Valour11100–
154P. AmedumePacific FCPacific FCD2100206.71
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1000206.65
2024Pacific FC1100006.77
154Lucas OlguinHFX Wanderers FCHFX Wanderers FCM2310506.71
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC2310506.71

Player page →

154J. SwibelValourValourF2870606.71
SeasonClubAppsGoalsAstYCRCRating
2024Valour2870606.71

Player page →

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

Player page →

162Isak SsewankamboVancouver FCVancouver FCM702106.72
SeasonClubAppsGoalsAstYCRCRating
2026Vancouver FC702106.72

Player page →

162Sami KeshavarzPacific FCPacific FCM1700006.72
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC800006.70
2025Pacific FC300007.35
2026Pacific FC600006.54
162Lys MoussetVancouver FCVancouver FCF1752206.72
SeasonClubAppsGoalsAstYCRCRating
2026Vancouver FC1752206.72

Player page →

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

Player page →

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

Player page →

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

Player page →

162Juan CórdovaYork UnitedYork UnitedM46541306.72
SeasonClubAppsGoalsAstYCRCRating
2024York United2243907.05
2026York United2411406.41

Player page →

170M. NgwaAtlético OttawaAtlético OttawaD801306.73
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00010–
2023Atlético Ottawa801206.73
170Gianni dos SantosAtlético OttawaAtlético OttawaF965626.73
SeasonClubAppsGoalsAstYCRCRating
2021Pacific FC01222–
2022Pacific FC03140–
2023Atlético Ottawa922006.73
170K. OuimetteAtlético OttawaAtlético OttawaD1600506.73
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1600506.73

Player page →

170E. SimmonsVancouver FCVancouver FCM16121106.73
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC00010–
2021Cavalry FC01030–
2022Cavalry FC00140–
2023Vancouver FC1601306.73
170Finn Managh LinderHFX Wanderers FCHFX Wanderers FCD2211106.73
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC2211106.73

Player page →

170D. KonincksPacific FCPacific FCD2451306.73
SeasonClubAppsGoalsAstYCRCRating
2025Valour120205.60
2026Pacific FC2331106.78

Player page →

170C. LoughreyHFX Wanderers FCHFX Wanderers FCD33111416.73
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton00140–
2023HFX Wanderers FC1600706.64
2024HFX Wanderers FC1710316.81
170S. MlahSupra du QuebecSupra du QuebecM34631116.73
SeasonClubAppsGoalsAstYCRCRating
2024Valour1411206.79
2025Valour101406.60
2026Supra du Quebec1951516.70

Player page →

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

Player page →

179J. HaynesValourValourD21011006.74
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100206.90
2021Pacific FC00130–
2022Pacific FC00010–
2023Valour1100306.78
2024Valour900106.65
179M. BourgeoisForgeForgeM2423206.74
SeasonClubAppsGoalsAstYCRCRating
2026Forge2423206.74
179J. FariaValourValourM2856816.74
SeasonClubAppsGoalsAstYCRCRating
2021York United01000–
2024Valour2625616.80
2025Valour221205.90

Player page →

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

Player page →

183D. O'HeaPacific FCPacific FCF700006.75
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC700006.75
183J. GrantYork UnitedYork UnitedD802906.75
SeasonClubAppsGoalsAstYCRCRating
2020Forge00020–
2021Forge00140–
2022Forge00020–
2023York United801106.75
183R. ThompsonYork UnitedYork UnitedD1110606.75
SeasonClubAppsGoalsAstYCRCRating
2021York United00010–
2022York United00030–
2023York United1110206.75
183D. SalanovićYork UnitedYork UnitedF1120306.75
SeasonClubAppsGoalsAstYCRCRating
2024York United1120306.75
183I. BakareVancouver FCVancouver FCD1400406.75
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1400406.75
183N. HigginsYork UnitedYork UnitedD19121316.75
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa00031–
2022FC Edmonton00140–
2024York United1811306.73
2025York United100307.00
183S. MelvinPacific FCPacific FCG2100106.75
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC700007.06
2025Pacific FC300106.80
2026Pacific FC1100006.54

Player page →

183David Norman Jr.Vancouver FCVancouver FCD21212426.75
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC01160–
2022Cavalry FC00062–
2024Vancouver FC1710306.74
2025Vancouver FC400906.80

Player page →

183D. BertaudForgeForgeG2100006.75
SeasonClubAppsGoalsAstYCRCRating
2026Forge2100006.75

Player page →

183A. AromatarioForgeForgeM23121106.75
SeasonClubAppsGoalsAstYCRCRating
2026Forge23121106.75
183Caniggia ElvaCavalry FCCavalry FCF25106006.75
SeasonClubAppsGoalsAstYCRCRating
2025Cavalry FC344007.00
2026Cavalry FC2262006.72
183K. SowHFX Wanderers FCHFX Wanderers FCD2912506.75
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC100006.60
2025HFX Wanderers FC602206.88
2026HFX Wanderers FC2210306.72

Player page →

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

Player page →

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

Player page →

197Levonte JohnsonForgeForgeF811106.76
SeasonClubAppsGoalsAstYCRCRating
2026Forge811106.76

Player page →

197Djenairo DanielsPacific FCPacific FCF14631206.76
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC03060–
2023Pacific FC1433606.76

Player page →

197P. NiyongabireValourValourM1613206.76
SeasonClubAppsGoalsAstYCRCRating
2023Valour1613206.76

Player page →

197N. EdwardsCavalry FCCavalry FCM2360206.76
SeasonClubAppsGoalsAstYCRCRating
2026Cavalry FC2360206.76

Player page →

Data coverage for Canadian Premier League →

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