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

51Djenairo DanielsPacific FCPacific FCF14631206.76
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC03060–
2023Pacific FC1433606.76

Player page →

52A. NovakValourValourF1372606.34
SeasonClubAppsGoalsAstYCRCRating
2020Forge120006.80
2021Cavalry FC04250–
2023Valour1210106.30
52Walter PonceValourValourF1362716.85
SeasonClubAppsGoalsAstYCRCRating
2022Valour02141–
2023Valour1341306.85

Player page →

52Robert AntoniukCavalry FCCavalry FCF1330206.82
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00010–
2026Cavalry FC1330106.82

Player page →

52Cyprian KachweleHFX Wanderers FCHFX Wanderers FCF1320106.64
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC1320106.64
52G. Smith-DoyleCavalry FCCavalry FCF1311206.50
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00010–
2023Cavalry FC1311106.50
52C. VasconcelosHFX Wanderers FCHFX Wanderers FCF1300006.45
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC100006.60
2024HFX Wanderers FC1200006.44
52L. BrooksCavalry FCCavalry FCF1301106.62
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC1301106.62
59O. De RosarioYork UnitedYork UnitedF12185606.84
SeasonClubAppsGoalsAstYCRCRating
2022York United012340–
2023York United1262206.84

Player page →

59L. WrightCavalry FCCavalry FCF1283206.63
SeasonClubAppsGoalsAstYCRCRating
2020York United01000–
2021York United06310–
2022York United00010–
2024Cavalry FC1210006.63
59Y. BaïHFX Wanderers FCHFX Wanderers FCF1230606.66
SeasonClubAppsGoalsAstYCRCRating
2025HFX Wanderers FC630606.77
2026HFX Wanderers FC600006.55
62D. SalanovićYork UnitedYork UnitedF1120306.75
SeasonClubAppsGoalsAstYCRCRating
2024York United1120306.75
62J. PerruzzaHFX Wanderers FCHFX Wanderers FCF1120006.65
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1120006.65
62R. BeySupra du QuebecSupra du QuebecF1100116.49
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec1100116.49
65João MorelliHFX Wanderers FCHFX Wanderers FCF10232816.94
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC141016.80
2021HFX Wanderers FC014060–
2022HFX Wanderers FC01000–
2023HFX Wanderers FC941206.96
65A. SelemaniValourValourF1032206.60
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC03210–
2023Valour1000106.60
65David BrazãoPacific FCPacific FCF1021006.82
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1021006.82
65Noah Lauren Trudel dos SantosSupra du QuebecSupra du QuebecF1020106.57
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec1020106.57
65Ameer KhadimVancouver FCVancouver FCF1011216.21
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1011216.21
65J. HansonValourValourF1000206.41
SeasonClubAppsGoalsAstYCRCRating
2024Valour1000206.41
71Gianni dos SantosAtlético OttawaAtlético OttawaF965626.73
SeasonClubAppsGoalsAstYCRCRating
2021Pacific FC01222–
2022Pacific FC03140–
2023Atlético Ottawa922006.73
71R. KhouryAtlético OttawaAtlético OttawaF911206.35
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa911206.35
71J. NavarroVancouver FCVancouver FCF900206.55
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC700106.59
2025Vancouver FC200106.30
71K. TavernierForgeForgeF900106.29
SeasonClubAppsGoalsAstYCRCRating
2023Forge200006.25
2024Forge500106.34
2026Forge200006.20
75Bul JuachPacific FCPacific FCF810106.44
SeasonClubAppsGoalsAstYCRCRating
2026Pacific FC810106.44
75Levonte JohnsonForgeForgeF811106.76
SeasonClubAppsGoalsAstYCRCRating
2026Forge811106.76

Player page →

75N. PierreHFX Wanderers FCHFX Wanderers FCF811006.71
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC811006.71
75R. AbrahamAtlético OttawaAtlético OttawaF800005.52
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa800005.52
79T. CollombHFX Wanderers FCHFX Wanderers FCF740106.67
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC740106.67
79M. PetrassoYork UnitedYork UnitedF735206.46
SeasonClubAppsGoalsAstYCRCRating
2021York United03520–
2023York United700006.46
79D. O'HeaPacific FCPacific FCF700006.75
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC700006.75
79Henri GodboutVancouver FCVancouver FCF700006.64
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC400006.83
2026Vancouver FC300006.40
79Victor AkinwaleHFX Wanderers FCHFX Wanderers FCF701106.33
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC701106.33

Player page →

84L. CavalliniForgeForgeF621106.55
SeasonClubAppsGoalsAstYCRCRating
2026Forge621106.55
84C. ChandaCavalry FCCavalry FCF600106.56
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC600106.56
84C. VoleskyHFX Wanderers FCHFX Wanderers FCF600006.43
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC600006.43
84E. BeckfordCavalry FCCavalry FCF600006.32
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC600006.32
84Erling Flotve MyklebustAtlético OttawaAtlético OttawaF601006.56
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa601006.56

Player page →

84S. DzikowskiVancouver FCVancouver FCF600106.64
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC600106.64
90D. RodriguezAtlético OttawaAtlético OttawaF5119417.20
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa5119417.20

Player page →

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

Data coverage for Canadian Premier League →

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