Skip to content
Almanac
Menu

Canadian Premier League

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

  • 24
  • 25
  • 26

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

1R. AbrahamAtlético OttawaAtlético OttawaF800005.52
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa800005.52
2Curtis OforiCavalry FCCavalry FCD1100105.97
SeasonClubAppsGoalsAstYCRCRating
2026Cavalry FC1100105.97

Player page →

3R. LópezYork UnitedYork UnitedD1910506.02
SeasonClubAppsGoalsAstYCRCRating
2026York United1910506.02

Player page →

4M. ValesPacific FCPacific FCM711006.22
SeasonClubAppsGoalsAstYCRCRating
2026Pacific FC711006.22
4J. N. CostaYork UnitedYork UnitedM700306.22
SeasonClubAppsGoalsAstYCRCRating
2025York United00020–
2026York United700106.22
6Andres BolañoPacific FCPacific FCM900006.24
SeasonClubAppsGoalsAstYCRCRating
2026Pacific FC900006.24
7D. YemohVancouver FCVancouver FCM1000206.29
SeasonClubAppsGoalsAstYCRCRating
2026Vancouver FC1000206.29
8Tristan CramptonAtlético OttawaAtlético OttawaG600006.30
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa600006.30

Player page →

8K. TavernierForgeForgeF700106.30
SeasonClubAppsGoalsAstYCRCRating
2024Forge500106.34
2026Forge200006.20
10F. TroisiHFX Wanderers FCHFX Wanderers FCD2300006.32
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC2300006.32
10Cainã Santos Da SilvaYork UnitedYork UnitedF3400006.32
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC100006.70
2024Valour100006.20
2026Forge200007.25
2026HFX Wanderers FC100005.71
2026Pacific FC800006.12
2026Supra du Quebec100006.27
2026Vancouver FC200000.00
2026York United1800007.04
12Victor AkinwaleHFX Wanderers FCHFX Wanderers FCF701106.33
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC701106.33

Player page →

13Z. VerhovenVancouver FCVancouver FCM600206.35
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC400206.28
2025Vancouver FC200006.50
13R. KhouryAtlético OttawaAtlético OttawaF911206.35
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa911206.35
15T. LebeufSupra du QuebecSupra du QuebecD900306.37
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec900306.37
16R. JuhmiPacific FCPacific FCM21011206.38
SeasonClubAppsGoalsAstYCRCRating
2025Pacific FC201407.10
2026Pacific FC1900806.31
17Nicolás MezquidaVancouver FCVancouver FCM2563916.40
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC351517.03
2026Vancouver FC2212406.31

Player page →

18J. HansonValourValourF1000206.41
SeasonClubAppsGoalsAstYCRCRating
2024Valour1000206.41
19Sergei KozlovskiyAtlético OttawaAtlético OttawaD19001206.42
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa400506.63
2026Atlético Ottawa1500706.37

Player page →

20C. VoleskyHFX Wanderers FCHFX Wanderers FCF600006.43
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC600006.43
20M. GodinhoHFX Wanderers FCHFX Wanderers FCD900606.43
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC900606.43

Player page →

20M. SchiavoniPacific FCPacific FCM2710406.43
SeasonClubAppsGoalsAstYCRCRating
2024Forge1410006.60
2025Pacific FC200306.20
2026Pacific FC1100106.33
23L. MacKenzieHFX Wanderers FCHFX Wanderers FCM710006.44
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC710006.44
23Bul JuachPacific FCPacific FCF810106.44
SeasonClubAppsGoalsAstYCRCRating
2026Pacific FC810106.44
23C. VasconcelosHFX Wanderers FCHFX Wanderers FCF1200006.44
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC1200006.44
23E. HimarasPacific FCPacific FCG1500216.44
SeasonClubAppsGoalsAstYCRCRating
2025Valour100117.30
2026Pacific FC1400106.37
27T. GiraldoYork UnitedYork UnitedM600106.46
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC100006.70
2024York United500106.40
27J. MilliSupra du QuebecSupra du QuebecG2100006.46
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec2100006.46
27J. HeardPacific FCPacific FCF34301736.46
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC1810506.67
2025Pacific FC3101016.37
2026Pacific FC1310226.19

Player page →

30Mattias ValesPacific FCPacific FCM1200006.47
SeasonClubAppsGoalsAstYCRCRating
2025Pacific FC100006.30
2026Pacific FC1100006.49
30K. KibatoYork UnitedYork UnitedM39211406.47
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC900206.55
2024York United500006.72
2025York United411806.95
2026York United2110406.28

Player page →

32L. Browning-LagerfeldtPacific FCPacific FCM1200406.48
SeasonClubAppsGoalsAstYCRCRating
2025Pacific FC200306.75
2026Pacific FC1000106.43
33Z. Brault-GuillardSupra du QuebecSupra du QuebecD910206.49
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec910206.49

Player page →

33R. BeySupra du QuebecSupra du QuebecF1100116.49
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec1100116.49
35Campos Ralston Kai AntonioYork UnitedYork UnitedG1000006.51
SeasonClubAppsGoalsAstYCRCRating
2026York United1000006.51
35Z. SukundaValourValourM1300106.51
SeasonClubAppsGoalsAstYCRCRating
2024Valour1300106.51
37Sven ZitmanHFX Wanderers FCHFX Wanderers FCM2500406.52
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC2500406.52

Player page →

38K. ClarkeYork UnitedYork UnitedM910106.53
SeasonClubAppsGoalsAstYCRCRating
2026York United910106.53
39T. EspritYork UnitedYork UnitedM1300006.54
SeasonClubAppsGoalsAstYCRCRating
2024York United1300006.54
39L. DiasCavalry FCCavalry FCM1101106.54
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC1101106.54
39T. PowellVancouver FCVancouver FCM1501106.54
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC600106.38
2025Vancouver FC501006.62
2026Vancouver FC400006.67
42L. CavalliniForgeForgeF621106.55
SeasonClubAppsGoalsAstYCRCRating
2026Forge621106.55
42J. NavarroVancouver FCVancouver FCF900206.55
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC700106.59
2025Vancouver FC200106.30
42Jordan HamiltonForgeForgeF2311006.55
SeasonClubAppsGoalsAstYCRCRating
2024Forge2311006.55

Player page →

45S. DeslandesSupra du QuebecSupra du QuebecD500006.56
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec500006.56
45C. ChandaCavalry FCCavalry FCF600106.56
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC600106.56
45Erling Flotve MyklebustAtlético OttawaAtlético OttawaF601006.56
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa601006.56

Player page →

45Tristan MarshallPacific FCPacific FCD700206.56
SeasonClubAppsGoalsAstYCRCRating
2026Pacific FC700206.56

Player page →

45C. ZeppieriYork UnitedYork UnitedM800206.56
SeasonClubAppsGoalsAstYCRCRating
2024York United800106.56
2025York United00010–
45A. SadekForgeForgeM1822206.56
SeasonClubAppsGoalsAstYCRCRating
2026Forge1822206.56

Data coverage for Canadian Premier League →

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