Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 699 of 699 stored matches (100%) that name a player. Appearances and minutes count 309 matches with a stored lineup; a dash under Min means no minutes are stored yet.

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

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

380Christopher KalongoAtlΓ©tico OttawaAtlΓ©tico OttawaG342,940000106.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge140000006.90
2024Forge141,270000107.01
2025Forge110000005.90
2026AtlΓ©tico Ottawa181,620000006.74

Player page β†’

380Curtis OforiCavalry FCCavalry FCD11172000105.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC11172000105.97

Player page β†’

380Cyprian KachweleHFX Wanderers FCHFX Wanderers FCF13738020106.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC13738020106.64
380D. DeMeloPacific FCPacific FCF111000106.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC111000106.50
380D. KaiserCavalry FCCavalry FCβ€”0––0010–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––0010–
380D. LeePacific FCPacific FCβ€”0––0010–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0––0010–
380D. MurasiranwaValourValourG5423000106.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour2189000007.10
2024Valour3234000106.63
380Daniel de PauliPacific FCPacific FCM125000107.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Pacific FC125000107.00
380E. PopValourValourF11010107.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Valour11010107.90
380E. RobeVancouver FCVancouver FCβ€”0––0010–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC0––0010–
380E. SambHFX Wanderers FCHFX Wanderers FCβ€”0––1010–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0––1010–
380F. PeΓ±aValourValourβ€”0––0110–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––0110–
380Finn Managh LinderHFX Wanderers FCHFX Wanderers FCD221,807111106.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC221,807111106.73

Player page β†’

380G. EscobarHFX Wanderers FCHFX Wanderers FCβ€”0––0010–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0––0010–
380G. McDonnellVancouver FCVancouver FCM17422002106.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC17422002106.59
380Gael SandovalVancouver FCVancouver FCM190013106.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC190013106.70

Player page β†’

380H. GodboutVancouver FCVancouver FCβ€”329010106.49
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC0––1010–
2026Vancouver FC329000006.49
380I. HalleyYork UnitedYork Unitedβ€”0––0110–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––0110–
380I. PavelaYork UnitedYork UnitedG8720000107.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025York United190000107.90
2026York United7630000006.89
380I. PerezAtlΓ©tico OttawaAtlΓ©tico Ottawaβ€”0––0010–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022AtlΓ©tico Ottawa0––0010–
380Isak SsewankamboVancouver FCVancouver FCM7441002106.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC7441002106.72

Player page β†’

380J. BrownPacific FCPacific FCβ€”0––1010–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0––1010–
380J. CarlosValourValourβ€”0––0110–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0––0110–
380J. HernΓ‘ndezCavalry FCCavalry FCβ€”0––0010–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––0010–
380J. SonForgeForgeβ€”0––0010–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––0010–
380Jonantan Villal OzunaAtlΓ©tico OttawaAtlΓ©tico OttawaM10599110106.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa10599110106.58

Player page β†’

380K. ClarkeYork UnitedYork UnitedM9335110106.53
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United9335110106.53
380K. TavernierForgeForgeF9213000106.29
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge272000006.25
2024Forge559000106.34
2026Forge282000006.20
380Kekuta MannehPacific FCPacific FCF17831022106.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC17831022106.88

Player page β†’

380Kian ProctorVancouver FCVancouver FCD221,632021106.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC221,632021106.82

Player page β†’

380L. AccettolaYork UnitedYork UnitedM281,218153106.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025York United240120007.50
2026York United261,178033106.54

Player page β†’

380L. BrooksCavalry FCCavalry FCF13552001106.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC13552001106.62

Player page β†’

380L. CabreraYork UnitedYork Unitedβ€”0––1010–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0––1010–
380L. CavalliniForgeForgeF6395021106.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge6395021106.55

Player page β†’

380L. DiasCavalry FCCavalry FCM11522001106.54
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC11522001106.54
380L. MwandweHFX Wanderers FCHFX Wanderers FCM4225001106.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC4225001106.55
380L. ThompsonVancouver FCVancouver FCD145000106.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC145000106.50
380Levonte JohnsonForgeForgeF8255011106.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge8255011106.76

Player page β†’

380M. CatavoloValourValourβ€”0––0010–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0––0010–
380M. FilionForgeForgeF18529051106.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge550030006.88
2026Forge13479021106.58
380M. KacherFC EdmontonFC Edmontonβ€”0––1010–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––0010–
2022FC Edmonton0––1000–
380M. KaneVancouver FCVancouver FCF317000106.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0––0010–
2023Vancouver FC317000006.30
380M. MorganValourValourβ€”0––7410–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Valour0––7410–
380M. WilliamsYork UnitedYork UnitedG0––0010–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United0––0010–
380Michel CavalcanteVancouver FCVancouver FCM250000106.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC250000106.65
380Miguel ArillaHFX Wanderers FCHFX Wanderers FCM241,506137106.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC241,506137106.65
380N. AndradaYork UnitedYork UnitedD2137000106.32
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United2137000106.32
380N. ApostolCavalry FCCavalry FCβ€”0––0110–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––0110–
380N. Fleuriau ChateauAtlΓ©tico OttawaAtlΓ©tico OttawaF161,254183106.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa161,254183106.93

Player page β†’

380Noah Lauren Trudel dos SantosSupra du QuebecSupra du QuebecF10304020106.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec10304020106.57

Data coverage for Canadian Premier League β†’

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