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

1Curtis OforiCavalry FCCavalry FCD1100105.97
SeasonClubAppsGoalsAstYCRCRating
2026Cavalry FC1100105.97

Player page →

2R. LópezYork UnitedYork UnitedD1910506.02
SeasonClubAppsGoalsAstYCRCRating
2026York United1910506.02

Player page →

3F. TroisiHFX Wanderers FCHFX Wanderers FCD2300006.32
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC2300006.32
4Cainã Santos Da SilvaYork UnitedYork UnitedD3700006.35
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC100007.20
2020Pacific FC100006.30
2020Valour100006.30
2024Cavalry FC100006.70
2024Valour100006.20
2026Forge200007.25
2026HFX Wanderers FC100005.71
2026Pacific FC800006.12
2026Supra du Quebec100006.27
2026Vancouver FC200000.00
2026York United1800007.04
5T. LebeufSupra du QuebecSupra du QuebecD900306.37
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec900306.37
6Sergei KozlovskiyAtlético OttawaAtlético OttawaD19001206.42
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa400506.63
2026Atlético Ottawa1500706.37

Player page →

7M. GodinhoHFX Wanderers FCHFX Wanderers FCD900606.43
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC900606.43

Player page →

8G. PianelliValourValourD1110306.46
SeasonClubAppsGoalsAstYCRCRating
2023Valour1110306.46
9Z. Brault-GuillardSupra du QuebecSupra du QuebecD910206.49
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec910206.49

Player page →

10E. MzoughiValourValourD1000306.50
SeasonClubAppsGoalsAstYCRCRating
2023Valour1000306.50
10Z. VerhovenVancouver FCVancouver FCD218101406.50
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC211106.75
2021Atlético Ottawa01550–
2022Atlético Ottawa03220–
2023Atlético Ottawa1332406.53
2024Vancouver FC400206.28
2025Vancouver FC200006.50
12U. ChimaCavalry FCCavalry FCD600306.52
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC600306.52
13S. DeslandesSupra du QuebecSupra du QuebecD500006.56
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec500006.56
13Tristan MarshallPacific FCPacific FCD700206.56
SeasonClubAppsGoalsAstYCRCRating
2026Pacific FC700206.56

Player page →

15D. EspejoAtlético OttawaAtlético OttawaD9101416.57
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00090–
2023Atlético Ottawa910516.57
15Doneil HenryHFX Wanderers FCHFX Wanderers FCD1400206.57
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1400206.57

Player page →

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

Player page →

19Liberman TorresAtlético OttawaAtlético OttawaD1610116.58
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa1610116.58
19C. Greco-TaylorPacific FCPacific FCD41061816.58
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC1500506.94
2025Pacific FC403516.90
2026Pacific FC2203806.29

Player page →

21Paris GeeVancouver FCVancouver FCD57271906.60
SeasonClubAppsGoalsAstYCRCRating
2021FC Edmonton00040–
2022York United00200–
2023York United1301706.73
2024Vancouver FC2414406.60
2025Vancouver FC510206.58
2026Vancouver FC1500206.48

Player page →

22Kevin CeceriPacific FCPacific FCD1100316.61
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC1100316.61
22Tyr 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 →

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

Player page →

25J. Dunn-JohnsonAtlético OttawaAtlético OttawaD2100306.62
SeasonClubAppsGoalsAstYCRCRating
2020Valour100006.90
2024HFX Wanderers FC1000106.71
2025HFX Wanderers FC00010–
2026Atlético Ottawa1000106.51

Player page →

25Joaquim CoulangesAtlético OttawaAtlético OttawaD3033206.62
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa420106.90
2026Atlético Ottawa2613106.57

Player page →

27Z. RoyAtlético OttawaAtlético OttawaD1000006.63
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa200006.60
2024Atlético Ottawa800006.63
27K. FerdinandSupra du QuebecSupra du QuebecD1410306.63
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec1410306.63
27J. BelluzPacific FCPacific FCD1400626.63
SeasonClubAppsGoalsAstYCRCRating
2026Pacific FC1400626.63

Player page →

27Daniël KrutzenForgeForgeD1761306.63
SeasonClubAppsGoalsAstYCRCRating
2020Forge120107.00
2021Forge03120–
2026Forge1610006.60

Player page →

31Jesús del AmoAtlético OttawaAtlético OttawaD700206.66
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa700206.66
31C. AugusteSupra du QuebecSupra du QuebecD2001806.66
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec2001806.66

Player page →

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

Player page →

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

Player page →

35E. LajeunessePacific FCPacific FCD2600606.67
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC200106.95
2024Pacific FC1400206.79
2025Pacific FC200106.55
2026Pacific FC800206.42

Player page →

35D. MorerAtlético OttawaAtlético OttawaD2706506.67
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa2706506.67
37K. CelaValourValourD1521606.68
SeasonClubAppsGoalsAstYCRCRating
2020Forge00010–
2021Forge00020–
2023Valour1521306.68
37A. WhiteVancouver FCVancouver FCD1701106.68
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1601106.67
2024Vancouver FC100006.90
39Carlos GuzmánYork UnitedYork UnitedD2501406.69
SeasonClubAppsGoalsAstYCRCRating
2026York United2501406.69

Player page →

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

Player page →

40D. SamuelForgeForgeD34001306.70
SeasonClubAppsGoalsAstYCRCRating
2020Forge100206.60
2021Forge00050–
2022Forge00020–
2023Forge1200206.60
2024Forge2100206.76
40Callum MontgomeryCavalry FCCavalry FCD3821406.70
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC1200006.62
2024Cavalry FC2310106.80
2025Cavalry FC311306.33

Player page →

40K. ChungPacific FCPacific FCD49361406.70
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC101107.30
2021Pacific FC01130–
2023Vancouver FC801206.71
2024Vancouver FC1902206.82
2025Pacific FC311507.13
2026Pacific FC1810106.48

Player page →

44M. HarmsCavalry FCCavalry FCD800006.71
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC300006.63
2024Cavalry FC500006.76
44P. AmedumePacific FCPacific FCD2100206.71
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1000206.65
2024Pacific FC1100006.77
44T. BahVancouver FCVancouver FCD438111416.71
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC1420416.66
2025Vancouver FC626506.48
2026Vancouver FC2345506.80

Player page →

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

Player page →

47F. SturingYork UnitedYork UnitedD3711906.72
SeasonClubAppsGoalsAstYCRCRating
2024York United1900206.78
2025York United210507.10
2026York United1601206.61

Player page →

49M. NgwaAtlético OttawaAtlético OttawaD801306.73
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00010–
2023Atlético Ottawa801206.73
49K. OuimetteAtlético OttawaAtlético OttawaD1600506.73
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1600506.73

Player page →

Data coverage for Canadian Premier League →

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