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

49J. CameronVancouver FCVancouver FCD3310916.76
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1610306.67
2024Vancouver FC1700616.84

Player page →

52K. SowHFX Wanderers FCHFX Wanderers FCD2912506.75
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC100006.60
2025HFX Wanderers FC602206.88
2026HFX Wanderers FC2210306.72

Player page →

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

Player page →

52N. HigginsYork UnitedYork UnitedD19121316.75
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa00031–
2022FC Edmonton00140–
2024York United1811306.73
2025York United100307.00
52I. BakareVancouver FCVancouver FCD1400406.75
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1400406.75
52R. ThompsonYork UnitedYork UnitedD1110606.75
SeasonClubAppsGoalsAstYCRCRating
2021York United00010–
2022York United00030–
2023York United1110206.75
52J. GrantYork UnitedYork UnitedD802906.75
SeasonClubAppsGoalsAstYCRCRating
2020Forge00020–
2021Forge00140–
2022Forge00020–
2023York United801106.75
58Luke SinghYork UnitedYork UnitedD60323126.74
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton00092–
2023Atlético Ottawa1510406.83
2024Atlético Ottawa1900506.75
2025York United401707.20
2026York United2221606.58

Player page →

58J. HaynesValourValourD21011006.74
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100206.90
2021Pacific FC00130–
2022Pacific FC00010–
2023Valour1100306.78
2024Valour900106.65
60C. LoughreyHFX Wanderers FCHFX Wanderers FCD33111416.73
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton00140–
2023HFX Wanderers FC1600706.64
2024HFX Wanderers FC1710316.81
60D. KonincksPacific FCPacific FCD2451306.73
SeasonClubAppsGoalsAstYCRCRating
2025Valour120205.60
2026Pacific FC2331106.78

Player page →

60Finn Managh LinderHFX Wanderers FCHFX Wanderers FCD2211106.73
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC2211106.73

Player page →

60Karl OuimetteAtlético OttawaAtlético OttawaD1600506.73
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1600506.73

Player page →

60M. NgwaAtlético OttawaAtlético OttawaD801306.73
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00010–
2023Atlético Ottawa801206.73
65F. SturingYork UnitedYork UnitedD3711906.72
SeasonClubAppsGoalsAstYCRCRating
2024York United1900206.78
2025York United210507.10
2026York United1601206.61

Player page →

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

Player page →

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

Player page →

67P. AmedumePacific FCPacific FCD2100206.71
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1000206.65
2024Pacific FC1100006.77
67M. HarmsCavalry FCCavalry FCD800006.71
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC300006.63
2024Cavalry FC500006.76
70K. ChungPacific FCPacific FCD49361406.70
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC101107.30
2021Pacific FC01130–
2023Vancouver FC801206.71
2024Vancouver FC1902206.82
2025Pacific FC311507.13
2026Pacific FC1810106.48

Player page →

70Callum MontgomeryCavalry FCCavalry FCD3821406.70
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC1200006.62
2024Cavalry FC2310106.80
2025Cavalry FC311306.33

Player page →

70D. SamuelForgeForgeD34001306.70
SeasonClubAppsGoalsAstYCRCRating
2020Forge100206.60
2021Forge00050–
2022Forge00020–
2023Forge1200206.60
2024Forge2100206.76

Player page →

70G. FacchineriValourValourD29201116.70
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa10000–
2024Valour2610706.73
2025Valour210416.30

Player page →

74Carlos GuzmánYork UnitedYork UnitedD2501406.69
SeasonClubAppsGoalsAstYCRCRating
2026York United2501406.69

Player page →

75A. WhiteVancouver FCVancouver FCD1701106.68
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1601106.67
2024Vancouver FC100006.90

Player page →

75K. CelaValourValourD1521606.68
SeasonClubAppsGoalsAstYCRCRating
2020Forge00010–
2021Forge00020–
2023Valour1521306.68
77D. MorerAtlético OttawaAtlético OttawaD2706506.67
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa2706506.67
77E. LajeunessePacific FCPacific FCD2600606.67
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC200106.95
2024Pacific FC1400206.79
2025Pacific FC200106.55
2026Pacific FC800206.42

Player page →

79Allan EnyouVancouver FCVancouver FCD2900606.66
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC2300406.63
2025Vancouver FC600206.75

Player page →

79Loïc CloutierAtlético OttawaAtlético OttawaD2212606.66
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa402206.65
2026Atlético Ottawa1810406.66

Player page →

79C. AugusteSupra du QuebecSupra du QuebecD2001806.66
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec2001806.66

Player page →

79Jesús del AmoAtlético OttawaAtlético OttawaD700206.66
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa700206.66
83Daniël KrutzenForgeForgeD1761306.63
SeasonClubAppsGoalsAstYCRCRating
2020Forge120107.00
2021Forge03120–
2026Forge1610006.60

Player page →

83J. BelluzPacific FCPacific FCD1400626.63
SeasonClubAppsGoalsAstYCRCRating
2026Pacific FC1400626.63

Player page →

83K. FerdinandSupra du QuebecSupra du QuebecD1410306.63
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec1410306.63
83Z. RoyAtlético OttawaAtlético OttawaD1000006.63
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa200006.60
2024Atlético Ottawa800006.63
87Joaquim CoulangesAtlético OttawaAtlético OttawaD3033206.62
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa420106.90
2026Atlético Ottawa2613106.57

Player page →

87Julian DunnAtlético OttawaAtlético OttawaD2100306.62
SeasonClubAppsGoalsAstYCRCRating
2020Valour100006.90
2024HFX Wanderers FC1000106.71
2025HFX Wanderers FC00010–
2026Atlético Ottawa1000106.51

Player page →

89J. AlphonseHFX Wanderers FCHFX Wanderers FCD41001306.61
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC1700406.65
2025HFX Wanderers FC200506.95
2026HFX Wanderers FC2200406.55

Player page →

89Tyr Duhaney-WalkerAtlético OttawaAtlético OttawaD3011616.61
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa400006.83
2024Atlético Ottawa1800106.92
2025Atlético Ottawa401416.77
2026Atlético Ottawa410104.86

Player page →

89Kevin CeceriPacific FCPacific FCD1100316.61
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC1100316.61
92Paris GeeVancouver FCVancouver FCD57271906.60
SeasonClubAppsGoalsAstYCRCRating
2021FC Edmonton00040–
2022York United00200–
2023York United1301706.73
2024Vancouver FC2414406.60
2025Vancouver FC510206.58
2026Vancouver FC1500206.48

Player page →

93C. Greco-TaylorPacific FCPacific FCD41061816.58
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC1500506.94
2025Pacific FC403516.90
2026Pacific FC2203806.29

Player page →

93Liberman TorresAtlético OttawaAtlético OttawaD1610116.58
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa1610116.58

Player page →

95M. FerrariYork UnitedYork UnitedD694132816.57
SeasonClubAppsGoalsAstYCRCRating
2021York United02450–
2022York United00020–
2023York United1500406.46
2024York United2703706.87
2025York United415706.70
2026York United2311316.26

Player page →

95C. ChantzopoulosValourValourD1600006.57
SeasonClubAppsGoalsAstYCRCRating
2024Valour1600006.57
95Doneil HenryHFX Wanderers FCHFX Wanderers FCD1400206.57
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1400206.57

Player page →

95D. EspejoAtlético OttawaAtlético OttawaD9101416.57
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00090–
2023Atlético Ottawa910516.57
99Tristan MarshallPacific FCPacific FCD700206.56
SeasonClubAppsGoalsAstYCRCRating
2026Pacific FC700206.56

Player page →

99S. DeslandesSupra du QuebecSupra du QuebecD500006.56
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec500006.56

Data coverage for Canadian Premier League →

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