Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 699 of 699 stored matches (100%) that name a player. Appearances count 309 matches with a stored lineup.

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

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

92C. NancoForgeForge—02040–
SeasonClubAppsGoalsAstYCRCRating
2021Forge02040–
92B. BissainteFC EdmontonFC Edmonton—02000–
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton02000–
92A. CouplandAtlético OttawaAtlético Ottawa—02000–
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa02000–
92A. BaqueroValourValourD17201406.90
SeasonClubAppsGoalsAstYCRCRating
2021Valour01040–
2022Valour01070–
2023Valour1700306.90
92L. MacNaughtonPacific FCPacific FC—02180–
SeasonClubAppsGoalsAstYCRCRating
2021Pacific FC02180–
92L. Lawrie-LattanzioYork UnitedYork United—02130–
SeasonClubAppsGoalsAstYCRCRating
2022York United02130–
92L. CavalliniForgeForgeF621106.55
SeasonClubAppsGoalsAstYCRCRating
2026Forge621106.55
92K. ProctorVancouver FCVancouver FCD2221106.82
SeasonClubAppsGoalsAstYCRCRating
2026Vancouver FC2221106.82

Player page →

92K. KibatoYork UnitedYork UnitedM39211406.47
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC900206.55
2024York United500006.72
2025York United411806.95
2026York United2110406.28

Player page →

92K. CelaValourValourD1521506.68
SeasonClubAppsGoalsAstYCRCRating
2021Forge00020–
2023Valour1521306.68
92J. MartínezYork UnitedYork UnitedM2821706.87
SeasonClubAppsGoalsAstYCRCRating
2024York United2821706.87

Player page →

92G. MetusalaForgeForgeD35211106.80
SeasonClubAppsGoalsAstYCRCRating
2021Forge02010–
2022Forge00140–
2023Forge1200206.75
2024Forge2300406.82

Player page →

92Dominick ZatorYork UnitedYork United—02141–
SeasonClubAppsGoalsAstYCRCRating
2021York United01021–
2022York United01120–

Player page →

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

Player page →

92David BrazãoPacific FCPacific FCF1021006.82
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1021006.82
92D. CampbellValourValourM39211906.95
SeasonClubAppsGoalsAstYCRCRating
2023Valour1511906.99
2024Valour24101006.93

Player page →

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

Player page →

92C. SmithFC EdmontonFC Edmonton—02141–
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton02141–
92B. ForbesValourValour—02100–
SeasonClubAppsGoalsAstYCRCRating
2022Valour02100–
92Alexander MarshsallHFX Wanderers FCHFX Wanderers FC—02110–
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC02110–

Player page →

92A. TircoveanuPacific FCPacific FCM2221306.81
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC2221306.81
92Victor LoturiCavalry FCCavalry FC—02280–
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC02150–
2022Cavalry FC00130–

Player page →

92R. OhinValourValourM23222506.69
SeasonClubAppsGoalsAstYCRCRating
2021Valour01270–
2023Valour00010–
2024Valour2110806.67
2025Valour200906.95
92O. LeónYork UnitedYork UnitedD41222136.76
SeasonClubAppsGoalsAstYCRCRating
2024York United2020817.00
2025York United101817.20
2026York United2001516.51

Player page →

92O. BrowneForgeForge—02231–
SeasonClubAppsGoalsAstYCRCRating
2021Forge02231–
92O. AlouYork UnitedYork UnitedM522307.03
SeasonClubAppsGoalsAstYCRCRating
2023York United522307.03
92Nikolas MyroniukCavalry FCCavalry FCM3122406.68
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC1101106.69
2025Cavalry FC210106.80
2026Cavalry FC1811206.66

Player page →

92M. GherasimencovCavalry FCCavalry FCD322307.00
SeasonClubAppsGoalsAstYCRCRating
2025Cavalry FC322307.00
92Kekuta MannehPacific FCPacific FCF1722106.88
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1722106.88

Player page →

92K. YaoCavalry FCCavalry FC—02280–
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC01040–
2022Cavalry FC01240–
92Harry PatonCavalry FCCavalry FCM21221116.66
SeasonClubAppsGoalsAstYCRCRating
2025Forge101006.90
2026Cavalry FC20211116.64

Player page →

92E. WelshmanForgeForge—02220–
SeasonClubAppsGoalsAstYCRCRating
2021Forge00010–
2022Forge02210–
92Daniel ParraForgeForgeD2522817.08
SeasonClubAppsGoalsAstYCRCRating
2024Forge2522817.08

Player page →

92D. NormanVancouver FCVancouver FC—02200–
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC02200–
92B. SoumaoroYork UnitedYork UnitedM2622806.79
SeasonClubAppsGoalsAstYCRCRating
2023York United1521606.85
2024York United1101206.71

Player page →

92B. FigueiredoValourValour—02270–
SeasonClubAppsGoalsAstYCRCRating
2025Valour02270–
92Alberto SotoAtlético OttawaAtlético Ottawa—02210–
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa02210–
92A. SadekForgeForgeM1822206.56
SeasonClubAppsGoalsAstYCRCRating
2026Forge1822206.56
92Rafael GalhardoValourValour—02320–
SeasonClubAppsGoalsAstYCRCRating
2021Valour02320–

Player page →

92M. BourgeoisForgeForgeM2423206.74
SeasonClubAppsGoalsAstYCRCRating
2026Forge2423206.74
92E. AdekugbeYork UnitedYork UnitedM44231806.86
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC01020–
2023York United1100306.54
2024York United2912807.02
2025York United401506.60

Player page →

92C. BentHFX Wanderers FCHFX Wanderers FC—02340–
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00330–
2022HFX Wanderers FC02010–
92Orlando BotelloYork UnitedYork UnitedD28242006.85
SeasonClubAppsGoalsAstYCRCRating
2024York United26101406.86
2025York United214606.80

Player page →

92R. RamaForgeForgeD46253426.84
SeasonClubAppsGoalsAstYCRCRating
2022Forge000100–
2023Forge1812806.92
2025Forge5121007.04
2026Forge2301626.72

Player page →

92M. DonerVancouver FCVancouver FCD2425406.96
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00340–
2026Vancouver FC2422006.96

Player page →

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

Player page →

147Y. BaïHFX Wanderers FCHFX Wanderers FCF1230606.66
SeasonClubAppsGoalsAstYCRCRating
2025HFX Wanderers FC630606.77
2026HFX Wanderers FC600006.55
147Robert AntoniukCavalry FCCavalry FCF1330206.82
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00010–
2026Cavalry FC1330106.82

Player page →

147P. LamothePacific FCPacific FCM26301216.76
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC01020–
2022HFX Wanderers FC02050–
2023Pacific FC400106.80
2024Pacific FC2200416.75
147Noah AbatnehAtlético OttawaAtlético OttawaD44301016.79
SeasonClubAppsGoalsAstYCRCRating
2023York United900116.66
2024York United2210406.76
2025Atlético Ottawa510507.08
2026Atlético Ottawa810006.85

Player page →

Data coverage for Canadian Premier League →

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