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

1T. MourdoukoutasValourValourD3801606.89
SeasonClubAppsGoalsAstYCRCRating
2022York United00020–
2023York United1301106.88
2024Valour2500306.89

Player page →

1Pedro MachadoPacific FCPacific FCD101206.90
SeasonClubAppsGoalsAstYCRCRating
2025Pacific FC101206.90
1M. NgwaAtlético OttawaAtlético OttawaD801306.73
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00010–
2023Atlético Ottawa801206.73
1M. HamiltonAtlético OttawaAtlético OttawaD101006.90
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa101006.90
1J. HaynesValourValourD21011006.74
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100206.90
2021Pacific FC00130–
2022Pacific FC00010–
2023Valour1100306.78
2024Valour900106.65
1I. A. HassanHFX Wanderers FCHFX Wanderers FCD301006.91
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC301006.91
1G. MukumbilwaPacific FCPacific FCD32011116.78
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC00030–
2023Pacific FC1700516.72
2024Pacific FC1101206.97
2025Pacific FC400106.60

Player page →

1Enmanuel Mbomio AngueAtlético OttawaAtlético OttawaD2001206.80
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa200006.90
2026Atlético Ottawa1801206.79

Player page →

1D. AguilarAtlético OttawaAtlético OttawaD1801406.81
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa1801406.81

Player page →

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

Player page →

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

Player page →

1A. WhiteVancouver FCVancouver FCD1701106.68
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1601106.67
2024Vancouver FC100006.90
1Tyr 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 →

1SoriaFC EdmontonFC EdmontonD111306.20
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton100106.20
2021FC Edmonton01120–
1P. SchaaleHFX Wanderers FCHFX Wanderers FCD3111206.87
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC300306.87
2021HFX Wanderers FC01140–
2022HFX Wanderers FC00050–
1Finn Managh LinderHFX Wanderers FCHFX Wanderers FCD2211106.73
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC2211106.73

Player page →

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

Player page →

1C. LoughreyHFX Wanderers FCHFX Wanderers FCD33111416.73
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton00140–
2023HFX Wanderers FC1600706.64
2024HFX Wanderers FC1710316.81
1A. SamakéValourValourD13111206.85
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100006.90
2021Pacific FC00130–
2022Pacific FC00050–
2023Valour910406.86
2024Valour300006.80
1K. ProctorVancouver FCVancouver FCD2221106.82
SeasonClubAppsGoalsAstYCRCRating
2026Vancouver FC2221106.82

Player page →

1K. CelaValourValourD1521606.68
SeasonClubAppsGoalsAstYCRCRating
2020Forge00010–
2021Forge00020–
2023Valour1521306.68
1G. MetusalaForgeForgeD35211106.80
SeasonClubAppsGoalsAstYCRCRating
2021Forge02010–
2022Forge00140–
2023Forge1200206.75
2024Forge2300406.82

Player page →

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

Player page →

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

Player page →

1L. MacNaughtonPacific FCPacific FCD131807.30
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC110007.30
2021Pacific FC02180–
1A. Jean-BaptisteValourValourD741206.77
SeasonClubAppsGoalsAstYCRCRating
2020Valour01000–
2021Valour02000–
2022Valour01120–
2023Valour700006.77
1D. KonincksPacific FCPacific FCD2451306.73
SeasonClubAppsGoalsAstYCRCRating
2025Valour120205.60
2026Pacific FC2331106.78

Player page →

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

Player page →

1Alexander Achinioti-JönssonForgeForgeD55811206.99
SeasonClubAppsGoalsAstYCRCRating
2020Forge130106.20
2021Forge01120–
2022Forge01010–
2023Forge1700206.89
2024Forge3120507.03
2025Forge610107.23

Player page →

1T. Meilleur-GigeuereHFX Wanderers FCHFX Wanderers FCD761311206.93
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100106.90
2021Pacific FC00010–
2022Pacific FC01030–
2023Pacific FC2140206.93
2024Pacific FC2830307.00
2025HFX Wanderers FC640107.12
2026HFX Wanderers FC2011106.75

Player page →

31V. NeufvilleAtlético OttawaAtlético OttawaD202616.30
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa201216.30
2021Atlético Ottawa00140–
31T. MohammedFC EdmontonFC EdmontonD102916.70
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton101116.70
2021York United00130–
2022FC Edmonton00050–
31J. GrantYork UnitedYork UnitedD802906.75
SeasonClubAppsGoalsAstYCRCRating
2020Forge00020–
2021Forge00140–
2022Forge00020–
2023York United801106.75
31N. HigginsYork UnitedYork UnitedD19121316.75
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa00031–
2022FC Edmonton00140–
2024York United1811306.73
2025York United100307.00
31M. JamesForgeForgeD22121106.86
SeasonClubAppsGoalsAstYCRCRating
2023Forge1702806.86
2026Forge510306.86

Player page →

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

Player page →

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

Player page →

31J. RubyHFX Wanderers FCHFX Wanderers FCD612306.88
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC200106.70
2021HFX Wanderers FC01120–
2023HFX Wanderers FC401006.98
31A. MorganForgeForgeD112416.30
SeasonClubAppsGoalsAstYCRCRating
2022Forge01130–
2023Forge101116.30
31O. LeónYork UnitedYork UnitedD41222136.76
SeasonClubAppsGoalsAstYCRCRating
2024York United2020817.00
2025York United101817.20
2026York United2001516.51

Player page →

31M. GherasimencovCavalry FCCavalry FCD322307.00
SeasonClubAppsGoalsAstYCRCRating
2025Cavalry FC322307.00
31Daniel ParraForgeForgeD2522817.08
SeasonClubAppsGoalsAstYCRCRating
2024Forge2522817.08

Player page →

31N. MekidecheHFX Wanderers FCHFX Wanderers FCD1032507.15
SeasonClubAppsGoalsAstYCRCRating
2022Valour00100–
2024HFX Wanderers FC720207.03
2025HFX Wanderers FC311307.43
31Luke SinghYork UnitedYork UnitedD60323126.74
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton00092–
2023Atlético Ottawa1510406.83
2024Atlético Ottawa1900506.75
2025York United401707.20
2026York United2221606.58

Player page →

31M. CampagnaVancouver FCVancouver FCD41421306.86
SeasonClubAppsGoalsAstYCRCRating
2021York United00010–
2024Vancouver FC1101206.51
2025Vancouver FC611607.00
2026Vancouver FC2430406.96

Player page →

31A. BatisseForgeForgeD2442506.89
SeasonClubAppsGoalsAstYCRCRating
2026Forge2442506.89

Player page →

47Tom FieldVancouver FCVancouver FCD51031006.93
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC00100–
2023Cavalry FC400106.50
2024Cavalry FC2100307.10
2025Cavalry FC300207.35
2026Vancouver FC2302406.82

Player page →

47B. VlietPacific FCPacific FCD803506.99
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00120–
2023Pacific FC802306.99
47K. AwuahForgeForgeD123406.70
SeasonClubAppsGoalsAstYCRCRating
2020Forge110006.70
2021Forge01340–
47M. JevremovićForgeForgeD2633717.12
SeasonClubAppsGoalsAstYCRCRating
2025Forge503507.34
2026Forge2130217.06

Player page →

Data coverage for Canadian Premier League →

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