Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 734 of 734 stored matches (100%) that name a player. Appearances and minutes count 314 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

95% or more of matches name a playerSome matches name a playerNone recorded

1N. BickfordForgeForgeD11–0000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge11–0000–
1K. MosesFC EdmontonFC EdmontonD11–0000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton11–0000–
3H. HughesHFX Wanderers FCHFX Wanderers FCD17000006.46
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC17000006.46
4Kacper PlocinskiCavalry FCCavalry FCD112000006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC112000006.60
5J. RoyerHFX Wanderers FCHFX Wanderers FCD114000006.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC114000006.30
6I. YeoSupra du QuebecSupra du QuebecD138000006.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec138000006.50
7M. de JongPacific FCPacific FCD145000006.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC145000006.70
7J. PhillipsAtlΓ©tico OttawaAtlΓ©tico OttawaD145000006.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa145000006.50
7J. DunstanForgeForgeD145000006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge145000006.60
10D. KinumbeHFX Wanderers FCHFX Wanderers FCD162000006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC162000006.60
11M. KaporAtlΓ©tico OttawaAtlΓ©tico OttawaD171000716.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa171000316.90
2021AtlΓ©tico Ottawa0––0040–
11A. De CarolisHFX Wanderers FCHFX Wanderers FCD271010106.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC271010106.80
13V. NeufvilleAtlΓ©tico OttawaAtlΓ©tico OttawaD277002616.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa277001216.30
2021AtlΓ©tico Ottawa0––0140–
14T. MohammedFC EdmontonFC EdmontonD190002916.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton190001116.70
2021York United0––0130–
2022FC Edmonton0––0050–
14SoriaFC EdmontonFC EdmontonD190011306.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton190000106.20
2021FC Edmonton0––1120–
14M. HamiltonAtlΓ©tico OttawaAtlΓ©tico OttawaD190001006.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa190001006.90
14K. AwuahForgeForgeD190023406.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge190010006.70
2021Forge0––1340–
14Jeannot EsuaFC EdmontonFC EdmontonD190010217.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton190000107.00
2021FC Edmonton0––1011–

Player page β†’

14D. EdgarForgeForgeD190000506.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge190000506.80
14C. N’saYork UnitedYork UnitedD190033207.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC190000007.20
2021York United0––1020–
2022York United0––2300–
14B. JohnAtlΓ©tico OttawaAtlΓ©tico OttawaD190000206.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa190000206.20
22L. MacNaughtonPacific FCPacific FCD197031807.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC197010007.30
2021Pacific FC0––2180–

Player page β†’

23M. RestrepoHFX Wanderers FCHFX Wanderers FCD2118000516.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2118000106.85
2021HFX Wanderers FC0––0020–
2022HFX Wanderers FC0––0021–
24N. AndradaYork UnitedYork UnitedD2137000106.32
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United2137000106.32
25I. A. HassanHFX Wanderers FCHFX Wanderers FCD3166001006.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC3166001006.91
26Curtis OforiCavalry FCCavalry FCD11172000105.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC11172000105.97

Player page β†’

27J. GeffrardHFX Wanderers FCHFX Wanderers FCD2180000306.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2180000106.90
2021HFX Wanderers FC0––0020–
28P. SchaaleHFX Wanderers FCHFX Wanderers FCD32700111206.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC3270000306.87
2021HFX Wanderers FC0––1140–
2022HFX Wanderers FC0––0050–
29S. DeslandesSupra du QuebecSupra du QuebecD5296000006.56
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec5296000006.56
30E. AwonongbadjeSupra du QuebecSupra du QuebecD5308000007.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec5308000007.15
31Tristan MarshallPacific FCPacific FCD7378000206.56
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC7378000206.56

Player page β†’

32Liberman TorresAtlΓ©tico OttawaAtlΓ©tico OttawaD16510010116.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa16510010116.58

Player page β†’

33T. LebeufSupra du QuebecSupra du QuebecD9527000306.37
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec9527000306.37
34JesΓΊs del AmoAtlΓ©tico OttawaAtlΓ©tico OttawaD7606000206.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa7606000206.66
35DaniΓ«l KrutzenForgeForgeD17658061306.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge190020107.00
2021Forge0––3120–
2026Forge16568010006.60

Player page β†’

36Z. Brault-GuillardSupra du QuebecSupra du QuebecD9696110206.49
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec9696110206.49

Player page β†’

37F. TroisiHFX Wanderers FCHFX Wanderers FCD23734000006.32
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC23734000006.32
38M. GodinhoHFX Wanderers FCHFX Wanderers FCD9783000606.43
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC9783000606.43

Player page β†’

39Kevin CeceriPacific FCPacific FCD11824000316.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC11824000316.61

Player page β†’

40C. ChantzopoulosValourValourD161,051000006.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour161,051000006.57
41D. AguilarAtlΓ©tico OttawaAtlΓ©tico OttawaD181,073001406.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa181,073001406.81

Player page β†’

42K. FerdinandSupra du QuebecSupra du QuebecD141,077110306.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec141,077110306.63
43J. BelluzPacific FCPacific FCD141,140000626.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC141,140000626.63

Player page β†’

44D. MorerAtlΓ©tico OttawaAtlΓ©tico OttawaD271,326006506.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa271,326006506.67
45R. LΓ³pezYork UnitedYork UnitedD191,336010506.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United191,336010506.02

Player page β†’

46D. AbziSupra du QuebecSupra du QuebecD191,4392792516.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––6390–
2022York United0––0150–
2026Supra du Quebec191,4392151116.86

Player page β†’

47Julian DunnAtlΓ©tico OttawaAtlΓ©tico OttawaD211,619000306.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour190000006.90
2024HFX Wanderers FC10853000106.71
2025HFX Wanderers FC0––0010–
2026AtlΓ©tico Ottawa10676000106.51

Player page β†’

48Kian ProctorVancouver FCVancouver FCD221,632021106.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC221,632021106.82

Player page β†’

49C. AugusteSupra du QuebecSupra du QuebecD201,637001806.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec201,637001806.66

Player page β†’

50M. ChretienSupra du QuebecSupra du QuebecD201,755240816.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec201,755240816.97

Data coverage for Canadian Premier League β†’

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