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. AmeobiFC EdmontonFC EdmontonF100206.70
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton100206.70
1R. AgunbiadeHFX Wanderers FCHFX Wanderers FCF100006.30
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC100006.30
1N. St. LouisVancouver FCVancouver FCF100006.30
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC100006.30
1K. ThomasForgeForgeF101106.50
SeasonClubAppsGoalsAstYCRCRating
2020Forge101106.50
1Jevonate LayneValourValourF100006.30
SeasonClubAppsGoalsAstYCRCRating
2025Valour100006.30
1Jack McInerneySupra du QuebecSupra du QuebecF10000–
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec10000–
1Jack GarnerPacific FCPacific FCF100006.50
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC100006.50
1G. Wiethaeuper-BalbinottiForgeForgeF100106.10
SeasonClubAppsGoalsAstYCRCRating
2020Forge100106.10
1F. PeñaValourValourF101116.30
SeasonClubAppsGoalsAstYCRCRating
2020Valour100016.30
2021Valour00110–
1E. RamosYork UnitedYork UnitedF10000–
SeasonClubAppsGoalsAstYCRCRating
2026York United10000–
1D. DoeFC EdmontonFC EdmontonF100006.60
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton100006.60
1D. DeMeloPacific FCPacific FCF100106.50
SeasonClubAppsGoalsAstYCRCRating
2026Pacific FC100106.50
1I. SanohHFX Wanderers FCHFX Wanderers FCF110006.20
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC110006.20
1E. PopValourValourF110107.90
SeasonClubAppsGoalsAstYCRCRating
2025Valour110107.90
1A. MarcouxSupra du QuebecSupra du QuebecF110006.30
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec110006.30
1C. BentHFX Wanderers FCHFX Wanderers FCF133407.00
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC110007.00
2021HFX Wanderers FC00330–
2022HFX Wanderers FC02010–
1H. MbongueVancouver FCVancouver FCF162207.00
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC162207.00
18David PerazaYork UnitedYork UnitedF200006.59
SeasonClubAppsGoalsAstYCRCRating
2026York United200006.59
18A. MakarovaSupra du QuebecSupra du QuebecF200006.47
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec200006.47
18A. EscotoAtlético OttawaAtlético OttawaF200006.40
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa200006.40
18M. PattersonAtlético OttawaAtlético OttawaF211006.70
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa211006.70
18E. MontejanoPacific FCPacific FCF211206.30
SeasonClubAppsGoalsAstYCRCRating
2025Pacific FC211206.30
18F. AcuñaAtlético OttawaAtlético OttawaF222206.75
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa222206.75
24V. KlonaridisForgeForgeF301006.60
SeasonClubAppsGoalsAstYCRCRating
2024Forge301006.60
24S. LopezAtlético OttawaAtlético OttawaF301006.34
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa301006.34
24M. KaneVancouver FCVancouver FCF300106.30
SeasonClubAppsGoalsAstYCRCRating
2022York United00010–
2023Vancouver FC300006.30
24Hassan AyariCavalry FCCavalry FCF300006.43
SeasonClubAppsGoalsAstYCRCRating
2026Cavalry FC300006.43

Player page →

24N. PatheVancouver FCVancouver FCF360306.93
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC360306.93
24A. GarcíaHFX Wanderers FCHFX Wanderers FCF3121407.20
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC360007.20
2021HFX Wanderers FC02130–
2022HFX Wanderers FC04010–
30C. OnyeochaYork UnitedYork UnitedF400206.33
SeasonClubAppsGoalsAstYCRCRating
2026York United400206.33
30B. KaboreSupra du QuebecSupra du QuebecF401106.58
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec401106.58
30S. CastelloForgeForgeF410006.60
SeasonClubAppsGoalsAstYCRCRating
2021Forge01000–
2023Forge200006.70
2024Forge200006.55
30T. SkublakYork UnitedYork UnitedF4821006.54
SeasonClubAppsGoalsAstYCRCRating
2026York United4821006.54
34R. KhouryAtlético OttawaAtlético OttawaF500106.90
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa100006.90
2026Atlético Ottawa400106.90
34O. Graham-RoacheCavalry FCCavalry FCF501006.71
SeasonClubAppsGoalsAstYCRCRating
2026Cavalry FC501006.71
34Jaime SiajValourValourF500006.70
SeasonClubAppsGoalsAstYCRCRating
2023Valour500006.70
34C. Buschman-DormondYork UnitedYork UnitedF500016.75
SeasonClubAppsGoalsAstYCRCRating
2023York United500016.75
34D. RodriguezAtlético OttawaAtlético OttawaF5119417.20
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa5119417.20

Player page →

39S. DzikowskiVancouver FCVancouver FCF600106.64
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC600106.64
39Erling Flotve MyklebustAtlético OttawaAtlético OttawaF601006.56
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa601006.56

Player page →

39E. BeckfordCavalry FCCavalry FCF600006.32
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC600006.32
39C. VoleskyHFX Wanderers FCHFX Wanderers FCF600006.43
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC600006.43
39C. ChandaCavalry FCCavalry FCF600106.56
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC600106.56
39L. CavalliniForgeForgeF621106.55
SeasonClubAppsGoalsAstYCRCRating
2026Forge621106.55
45Victor AkinwaleHFX Wanderers FCHFX Wanderers FCF701106.33
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC701106.33

Player page →

45Henri GodboutVancouver FCVancouver FCF700006.64
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC400006.83
2026Vancouver FC300006.40
45D. O'HeaPacific FCPacific FCF700006.75
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC700006.75
45M. PetrassoYork UnitedYork UnitedF735206.46
SeasonClubAppsGoalsAstYCRCRating
2021York United03520–
2023York United700006.46
45T. CollombHFX Wanderers FCHFX Wanderers FCF740106.67
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC740106.67
50R. AbrahamAtlético OttawaAtlético OttawaF800005.52
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa800005.52

Data coverage for Canadian Premier League →

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