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

220M. DonerVancouver FCVancouver FCD242,129125406.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0––0340–
2026Vancouver FC242,129122006.96

Player page β†’

220M. FerrinYork UnitedYork UnitedM483,9808188407.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC171,531383207.24
2024HFX Wanderers FC272,160562007.25
2025York United4289043207.05

Player page β†’

220M. KaporAtlΓ©tico OttawaAtlΓ©tico Ottawaβ€”0––0040–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021AtlΓ©tico Ottawa0––0040–
220M. SchiavoniPacific FCPacific FCM27511010406.43
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge14186010006.60
2025Pacific FC228000306.20
2026Pacific FC11297000106.33
220M. TemguiaFC EdmontonFC Edmontonβ€”0––0040–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021FC Edmonton0––0040–
220N. GyimahVancouver FCVancouver FCM343000406.47
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC343000406.47
220N. Moazeni ZadehVancouver FCVancouver FCM217000406.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC217000406.70
220Nikolas MyroniukCavalry FCCavalry FCM311,142022406.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC11382001106.69
2025Cavalry FC2110010106.80
2026Cavalry FC18650011206.66

Player page β†’

220P. SabakForgeForgeβ€”0––1240–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––1240–
220Sven ZitmanHFX Wanderers FCHFX Wanderers FCM251,562000406.52
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC251,562000406.52

Player page β†’

220Thomas VincensiniYork UnitedYork UnitedG302,782200407.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United302,782200407.09

Player page β†’

220V. NeufvilleAtlΓ©tico OttawaAtlΓ©tico Ottawaβ€”0––0140–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021AtlΓ©tico Ottawa0––0140–
220Xavier VenancioValourValourM233000406.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Valour233000406.75
264Álvaro RiveroYork UnitedYork Unitedβ€”0––6231–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––6231–
264Anthony MikhaelValourValourβ€”0––0031–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––0030–
2022Valour0––0001–
264E. GazdovPacific FCPacific FCG373,282300316.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC161,511100106.73
2024Pacific FC211,771200216.80

Player page β†’

264J. AscanioValourValourβ€”0––0131–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0––0131–
264Kevin CeceriPacific FCPacific FCD11824000316.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC11824000316.61

Player page β†’

264O. BoughanmiSupra du QuebecSupra du QuebecM5198010316.38
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec5198010316.38
264O. BrowneForgeForgeβ€”0––2231–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––2231–
264SebastiΓ‘n GonzalesYork UnitedYork UnitedF17668220316.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United17668220316.64

Player page β†’

264Viti MartΓ­nezAtlΓ©tico OttawaAtlΓ©tico Ottawaβ€”0––1231–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021AtlΓ©tico Ottawa0––1231–
264A. BinateValourValourF301,284041306.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC352000006.33
2024Valour271,232041306.70

Player page β†’

264A. EnyouVancouver FCVancouver FCβ€”0––0030–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC0––0030–
264A. GonzalezFC EdmontonFC Edmontonβ€”0––8530–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021FC Edmonton0––5310–
2022FC Edmonton0––3220–
264A. TircoveanuPacific FCPacific FCM22887221306.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC22887221306.81
264Armaan WilsonHFX Wanderers FCHFX Wanderers FCM10360010306.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC10360010306.67

Player page β†’

264B. FiskVancouver FCVancouver FCM361,124138306.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––1510–
2022Cavalry FC0––1110–
2023Cavalry FC15474112106.74
2024Vancouver FC21650000006.58

Player page β†’

264C. OxnerHFX Wanderers FCHFX Wanderers FCβ€”0––0030–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0––0010–
2022HFX Wanderers FC0––0020–
264C. WatsonHFX Wanderers FCHFX Wanderers FCM15811031306.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC15811031306.65
264D. KonincksPacific FCPacific FCD242,081151306.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Valour190020205.60
2026Pacific FC231,991131106.78

Player page β†’

264D. MejiaAtlΓ©tico OttawaAtlΓ©tico Ottawaβ€”0––0030–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa0––0030–
264D. SalanovićYork UnitedYork UnitedF11550020306.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United11550020306.75
264E. FotsingVancouver FCVancouver FCM181,128041306.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC6434040306.90
2026Vancouver FC12694001006.52

Player page β†’

264E. MzoughiValourValourD10403000306.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour10403000306.50
264G. PianelliValourValourD11893010306.46
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour11893010306.46
264I. OketokounForgeForgeF21747053306.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge21747053306.72
264J. KoleilatForgeForgeG222,011200307.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge171,561100107.17
2025Forge5450100207.20

Player page β†’

264J. N. CostaYork UnitedYork UnitedM7158000306.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025York United0––0020–
2026York United7158000106.22
264Jay HerdmanCavalry FCCavalry FCM19827014306.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC8424011206.73
2025Cavalry FC2110001106.25
2025Vancouver FC0––0100–
2026Cavalry FC9293001006.62

Player page β†’

264Julian DunnAtlΓ©tico OttawaAtlΓ©tico OttawaD201,529000306.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC10853000106.71
2025HFX Wanderers FC0––0010–
2026AtlΓ©tico Ottawa10676000106.51

Player page β†’

264K. FerdinandSupra du QuebecSupra du QuebecD141,077110306.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec141,077110306.63

Player page β†’

264K. FroeseValourValourM170034306.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Valour170034306.50

Player page β†’

264K. Martin-PereuxYork UnitedYork UnitedM19852004306.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United5295002106.62
2024York United14557002206.58
264L. Lawrie-LattanzioYork UnitedYork Unitedβ€”0––2130–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0––2130–
264L. LopezYork UnitedYork UnitedM2179030306.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025York United2179030306.75

Player page β†’

264M. DuncanForgeForgeD382,158100306.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge8161000106.61
2024Forge301,997100206.80

Player page β†’

264M. GherasimencovCavalry FCCavalry FCD3132022307.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Cavalry FC3132022307.00

Player page β†’

264M. NgwaAtlΓ©tico OttawaAtlΓ©tico OttawaD8539001306.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022AtlΓ©tico Ottawa0––0010–
2023AtlΓ©tico Ottawa8539001206.73
264M. PiepgrassPacific FCPacific FCM6234001306.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Cavalry FC0––0130–
2026Cavalry FC111000006.38
2026Pacific FC5223000006.72

Data coverage for Canadian Premier League β†’

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