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
47Juan CórdovaYork United· 31yYork UnitedM3154461306.72
SeasonClubGoalsAstAppsYCRCRating
2024York United4322907.05
2026York United1124406.41

Player page →

47Kristopher TwardekValour· 29yValourD295425916.90
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa1223506.87
2025Valour422417.20

Player page →

47B. PatonForge· 26yForgeM265332206.85
SeasonClubGoalsAstAppsYCRCRating
2025Forge116106.90
2026Forge4226106.84

Player page →

47R. FerrazzoYork United· 27yYork UnitedD2753391406.72
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC0115606.73
2024HFX Wanderers FC2120106.70
2025York United314706.87

Player page →

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

Player page →

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

Player page →

56Jean-Aniel AssiAtlético Ottawa· 22yAtlético OttawaF224640806.69
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC02010–
2023Atlético Ottawa1316306.68
2025Atlético Ottawa00120–
2026Atlético Ottawa3123206.69

Player page →

56M. CampagnaVancouver FC· 22yVancouver FCD2242411306.86
SeasonClubGoalsAstAppsYCRCRating
2021York United00010–
2024Vancouver FC0111206.51
2025Vancouver FC116607.00
2026Vancouver FC3024406.96

Player page →

59T. AntonoglouValour· 25yValourD2531329907.19
SeasonClubGoalsAstAppsYCRCRating
2024Valour1727507.21
2025Valour262406.80

Player page →

59C. BayihaSupra du Quebec· 27ySupra du QuebecM273851106.76
SeasonClubGoalsAstAppsYCRCRating
2023York United2216006.83
2024HFX Wanderers FC0318106.86
2024York United014006.90
2026Supra du Quebec1213006.47

Player page →

59K. ChungPacific FC· 28yPacific FCD2836491406.70
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC011107.30
2021Pacific FC11030–
2023Vancouver FC018206.71
2024Vancouver FC0219206.82
2025Pacific FC113507.13
2026Pacific FC1018106.48

Player page →

59Kamron HabibullahAtlético Ottawa· 23yAtlético OttawaM233623206.58
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC02010–
2026Atlético Ottawa3423106.58

Player page →

59A. PearlmanCavalry FC· 21yCavalry FCD2135291607.00
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC226806.95
2026Cavalry FC1323807.02

Player page →

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

Player page →

59Dominick ZatorYork United· 32yYork United—3231041–
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC10000–
2021York United10021–
2022York United11020–

Player page →

59Noah AbatnehAtlético Ottawa· 22yAtlético OttawaD2230441016.79
SeasonClubGoalsAstAppsYCRCRating
2023York United009116.66
2024York United1022406.76
2025Atlético Ottawa105507.08
2026Atlético Ottawa108006.85

Player page →

59Robert AntoniukCavalry FC· 24yCavalry FCF243013206.82
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa00010–
2026Cavalry FC3013106.82

Player page →

68Paris GeeVancouver FC· 32yVancouver FCD3227571906.60
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton00040–
2022York United02000–
2023York United0113706.73
2024Vancouver FC1424406.60
2025Vancouver FC105206.58
2026Vancouver FC0015206.48

Player page →

68M. DonerVancouver FC· 32yVancouver FCD322524406.96
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC03040–
2026Vancouver FC2224006.96

Player page →

68Harry PatonCavalry FC· 28yCavalry FCM2822211116.66
SeasonClubGoalsAstAppsYCRCRating
2025Forge011006.90
2026Cavalry FC21201116.64

Player page →

68Nikolas MyroniukCavalry FC· 21yCavalry FCM212231406.68
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC0111106.69
2025Cavalry FC102106.80
2026Cavalry FC1118206.66

Player page →

68Victor LoturiCavalry FC· 25yCavalry FC—2522080–
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC21050–
2022Cavalry FC01030–

Player page →

68Callum MontgomeryCavalry FC· 29yCavalry FCD292138406.70
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC0012006.62
2024Cavalry FC1023106.80
2025Cavalry FC113306.33

Player page →

68D. CampbellValour· 27yValourM2721392006.95
SeasonClubGoalsAstAppsYCRCRating
2020Valour00010–
2023Valour1115906.99
2024Valour10241006.93

Player page →

68David Norman Jr.Vancouver FC· 28yVancouver FCD2821212426.75
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC11060–
2022Cavalry FC00062–
2024Vancouver FC1017306.74
2025Vancouver FC004906.80

Player page →

68K. KibatoYork United· 26yYork UnitedM2621391406.47
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC009206.55
2024York United005006.72
2025York United114806.95
2026York United1021406.28

Player page →

68K. ProctorVancouver FC· 21yVancouver FCD212122106.82
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC2122106.82

Player page →

68G. FacchineriValour· 24yValourD2420291116.70
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa00100–
2024Valour1026706.73
2025Valour102416.30

Player page →

79J. Gagnon-LapareHFX Wanderers FC· 31yHFX Wanderers FCM31111392626.93
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC03020–
2022HFX Wanderers FC01061–
2023York United0515707.14
2024HFX Wanderers FC02231016.78
2025HFX Wanderers FC101107.30

Player page →

79N. VerhoevenAtlético Ottawa· 27yAtlético OttawaM2717371406.59
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC001006.70
2021York United03030–
2022York United02030–
2023Atlético Ottawa1215206.51
2024Valour0020606.63
2025Atlético Ottawa001006.70

Player page →

79Olakunle Dada-LukeVancouver FC· 26yVancouver FCD2615521626.97
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC02030–
2022Pacific FC11050–
2023Pacific FC0119306.83
2024Pacific FC0127207.06
2025Vancouver FC006327.03

Player page →

79K. SowHFX Wanderers FC· 26yHFX Wanderers FCD261229506.75
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC001006.60
2025HFX Wanderers FC026206.88
2026HFX Wanderers FC1022306.72

Player page →

79Loïc CloutierAtlético Ottawa· 22yAtlético OttawaD221222606.66
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa024206.65
2026Atlético Ottawa1018406.66

Player page →

79M. BaldisimoPacific FC· 28yPacific FCM2812341316.69
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC012106.95
2021Pacific FC00010–
2022Pacific FC01000–
2022York United00010–
2023York United1010416.73
2024York United0014306.66
2025Pacific FC002106.50
2026Pacific FC006206.66

Player page →

79M. JamesForge· 33yForgeD3312221106.86
SeasonClubGoalsAstAppsYCRCRating
2023Forge0217806.86
2026Forge105306.86

Player page →

79C. TraffordCavalry FC· 34yCavalry FCM3411412107.06
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC00090–
2023Cavalry FC0119907.14
2024Cavalry FC1022306.99

Player page →

79F. SturingYork United· 29yYork UnitedD291137906.72
SeasonClubGoalsAstAppsYCRCRating
2024York United0019206.78
2025York United102507.10
2026York United0116206.61

Player page →

79Levonte JohnsonForge· 27yForgeF27118106.76
SeasonClubGoalsAstAppsYCRCRating
2026Forge118106.76

Player page →

79M. PolisiVancouver FC· 29yVancouver FCM2911361816.73
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC00030–
2022HFX Wanderers FC00040–
2023Valour1016406.89
2026Vancouver FC0120716.61

Player page →

79Tyr 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 →

79J. CameronVancouver FC· 21yVancouver FCD211033916.76
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC1016306.67
2024Vancouver FC0017616.84

Player page →

79Lucas OlguinHFX Wanderers FC· 21yHFX Wanderers FCM211023506.71
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC1023506.71

Player page →

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

Player page →

79Z. Brault-GuillardSupra du Quebec· 27ySupra du QuebecD27109206.49
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec109206.49

Player page →

Data coverage for Canadian Premier League →

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