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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
247S. DzikowskiVancouver FCVancouver FCF–006106.64
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC006106.64
252Shaan HundalPacific FC· 27yPacific FCF2722755906.63
SeasonClubGoalsAstAppsYCRCRating
2020Valour02010–
2023Vancouver FC6117106.49
2024Valour7327306.73
2025Valour201106.50
2025York United713106.90
2026Pacific FC007206.50

Player page →

252Maël HenryCavalry FC· 22yCavalry FCM225036606.63
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC2015106.52
2024Cavalry FC209106.89
2025Cavalry FC001207.00
2026Cavalry FC1011206.53

Player page →

252Daniël KrutzenForge· 30yForgeD306117306.63
SeasonClubGoalsAstAppsYCRCRating
2020Forge201107.00
2021Forge31020–
2026Forge1016006.60

Player page →

252J. BelluzPacific FC· 25yPacific FCD250014626.63
SeasonClubGoalsAstAppsYCRCRating
2026Pacific FC0014626.63

Player page →

252K. FerdinandSupra du QuebecSupra du QuebecD–1014306.63
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec1014306.63
252A. OuattaraVancouver FCVancouver FCM–0113506.63
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC012307.30
2026Vancouver FC0011206.50
252L. WrightCavalry FCCavalry FCF–8312206.63
SeasonClubGoalsAstAppsYCRCRating
2020York United10000–
2021York United63010–
2022York United00010–
2024Cavalry FC1012006.63
252Z. RoyAtlético OttawaAtlético OttawaD–0010006.63
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa002006.60
2024Atlético Ottawa008006.63
260G. AntinoroAtlético Ottawa· 22yAtlético OttawaM2210865816.62
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa2015306.61
2024Atlético Ottawa1219106.54
2025Atlético Ottawa435106.64
2026Atlético Ottawa3326316.67

Player page →

260Joaquim CoulangesAtlético Ottawa· 20yAtlético OttawaD203330206.62
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa204106.90
2026Atlético Ottawa1326106.57

Player page →

260J. Dunn-JohnsonAtlético OttawaAtlético OttawaD–0021306.62
SeasonClubGoalsAstAppsYCRCRating
2020Valour001006.90
2024HFX Wanderers FC0010106.71
2025HFX Wanderers FC00010–
2026Atlético Ottawa0010106.51
260Jay HerdmanCavalry FC· 22yCavalry FCM221419306.62
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC118206.73
2025Cavalry FC012106.25
2025Vancouver FC01000–
2026Cavalry FC019006.62

Player page →

260O. El KalkouliSupra du QuebecSupra du QuebecM–0116206.62
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec0116206.62
260L. BrooksCavalry FCCavalry FCF–0113106.62
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC0113106.62
266J. AlphonseHFX Wanderers FC· 23yHFX Wanderers FCD2300411306.61
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC0017406.65
2025HFX Wanderers FC002506.95
2026HFX Wanderers FC0022406.55

Player page →

266K. SantosAtlético Ottawa· 26yAtlético OttawaM2610331706.61
SeasonClubGoalsAstAppsYCRCRating
2022York United01020–
2023York United6016406.55
2024Atlético Ottawa0010006.54
2025Atlético Ottawa425106.92

Player page →

266Tyr Duhaney-WalkerAtlético Ottawa· 23yAtlético OttawaD231130616.61
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa004006.83
2024Atlético Ottawa0018106.92
2025Atlético Ottawa014416.77
2026Atlético Ottawa104104.86

Player page →

266Michael BaldisimoCavalry FC· 26yCavalry FCM261017916.61
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC103616.83
2026Cavalry FC0014306.56

Player page →

266Kevin CeceriPacific FCPacific FCD–0011316.61
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC0011316.61
271Paris GeeVancouver FC· 32yVancouver FCD3227571906.60
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton00040–
2022York United02000–
2023York United0113706.73
2024Vancouver FC1424406.60
2025Vancouver FC105206.58
2026Vancouver FC0015206.48

Player page →

271A. SelemaniValourValourF–3210206.60
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC32010–
2023Valour0010106.60
273N. VerhoevenAtlético OttawaAtlético OttawaM–17371406.59
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC001006.70
2021York United03030–
2022York United02030–
2023Atlético Ottawa1215206.51
2024Valour0020606.63
2025Atlético Ottawa001006.70
273T. TahidVancouver FCVancouver FCM–4031306.59
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC3013106.55
2024Vancouver FC1016106.63
2025Vancouver FC002106.50
273T. CrawfordVancouver FCVancouver FCM–0024116.59
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC0013006.59
2024Vancouver FC008006.61
2025Vancouver FC001116.90
2026Vancouver FC002006.37
273Tavio CiccarelliHFX Wanderers FC· 20yHFX Wanderers FCF206022426.59
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC00100–
2026HFX Wanderers FC6021426.59

Player page →

273K. Martin-PereuxYork UnitedYork UnitedM–0419306.59
SeasonClubGoalsAstAppsYCRCRating
2023York United025106.62
2024York United0214206.58
273T. ArnaudAtlético OttawaAtlético OttawaM–1117306.59
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa1117306.59
273G. McDonnellVancouver FCVancouver FCM–0217106.59
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC0217106.59
280C. Greco-TaylorPacific FC· 21yPacific FCD2106411816.58
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC0015506.94
2025Pacific FC034516.90
2026Pacific FC0322806.29

Player page →

280L. AccettolaYork UnitedYork UnitedM–5328106.58
SeasonClubGoalsAstAppsYCRCRating
2025York United202007.50
2026York United3326106.54
280Kamron HabibullahAtlético Ottawa· 23yAtlético OttawaM233623206.58
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC02010–
2026Atlético Ottawa3423106.58

Player page →

280K. KaneForgeForgeM–1023416.58
SeasonClubGoalsAstAppsYCRCRating
2023Forge0011206.56
2024Forge009216.60
2025Forge103006.60
280Liberman TorresAtlético OttawaAtlético OttawaD–1016116.58
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa1016116.58
280Jonantan Villal OzunaAtlético Ottawa· 21yAtlético OttawaM211010106.58
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa1010106.58

Player page →

286M. FerrariYork United· 26yYork UnitedD26413692816.57
SeasonClubGoalsAstAppsYCRCRating
2021York United24050–
2022York United00020–
2023York United0015406.46
2024York United0327706.87
2025York United154706.70
2026York United1123316.26

Player page →

286C. ChantzopoulosValourValourD–0016006.57
SeasonClubGoalsAstAppsYCRCRating
2024Valour0016006.57
286Kwak Min-jaeVancouver FCVancouver FCF–1215506.57
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC1215506.57
286Doneil HenryHFX Wanderers FC· 33yHFX Wanderers FCD330014206.57
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC0014206.57

Player page →

286Noah Lauren Trudel dos SantosSupra du QuebecSupra du QuebecF–2010106.57
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec2010106.57
286D. EspejoAtlético OttawaAtlético OttawaD–1091416.57
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa00090–
2023Atlético Ottawa109516.57
292A. SadekForgeForgeM–2218206.56
SeasonClubGoalsAstAppsYCRCRating
2026Forge2218206.56
292T. EspritYork UnitedYork UnitedM–0022106.56
SeasonClubGoalsAstAppsYCRCRating
2023York United009106.58
2024York United0013006.54
292C. ZeppieriYork UnitedYork UnitedM–008206.56
SeasonClubGoalsAstAppsYCRCRating
2024York United008106.56
2025York United00010–
292Tristan MarshallPacific FC· 22yPacific FCD22007206.56
SeasonClubGoalsAstAppsYCRCRating
2026Pacific FC007206.56

Player page →

292Erling Flotve MyklebustAtlético Ottawa· 30yAtlético OttawaF30016006.56
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa016006.56

Player page →

292C. ChandaCavalry FCCavalry FCF–006106.56
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC006106.56
292S. DeslandesSupra du QuebecSupra du QuebecD–005006.56
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec005006.56
299J. HeardPacific FC· 31yPacific FCF31186534136.55
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC111107.30
2021Pacific FC410100–
2022Pacific FC63070–
2023Pacific FC4118606.68
2024Pacific FC1018506.67
2025Pacific FC1031016.37
2026Pacific FC1013226.19

Player page →

299J. MasonCavalry FC· 35yCavalry FCF3516317506.55
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC70020–
2022Cavalry FC81020–
2023Cavalry FC1217106.55

Player page →

Data coverage for Canadian Premier League →

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