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

21Harry PatonCavalry FCCavalry FCM21221116.66
SeasonClubAppsGoalsAstYCRCRating
2025Forge101006.90
2026Cavalry FC20211116.64

Player page →

21R. AlarconValourValourD27051116.89
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00300–
2023Cavalry FC200006.40
2024Valour2301616.94
2025Valour201506.85

Player page →

21Ryan TelferHFX Wanderers FCHFX Wanderers FCF491161116.95
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa03051–
2024HFX Wanderers FC2342307.10
2025HFX Wanderers FC631207.10
2026HFX Wanderers FC2013106.72

Player page →

21S. MlahSupra du QuebecSupra du QuebecM34631116.73
SeasonClubAppsGoalsAstYCRCRating
2024Valour1411206.79
2025Valour101406.60
2026Supra du Quebec1951516.70

Player page →

21B. McKendryAtlético OttawaAtlético Ottawa—012101–
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa01161–
2022Atlético Ottawa00140–
21K. PokuForgeForgeM311141016.93
SeasonClubAppsGoalsAstYCRCRating
2022Forge01050–
2023Forge1422216.79
2024Forge1782307.04

Player page →

21Noah AbatnehAtlético OttawaAtlético OttawaD44301016.79
SeasonClubAppsGoalsAstYCRCRating
2023York United900116.66
2024York United2210406.76
2025Atlético Ottawa510507.08
2026Atlético Ottawa810006.85

Player page →

21T. WarschewskiCavalry FCCavalry FCF5248291017.40
SeasonClubAppsGoalsAstYCRCRating
2021FC Edmonton04710–
2022FC Edmonton07420–
2024Cavalry FC26143207.44
2025Cavalry FC3115207.97
2026Cavalry FC231210317.28

Player page →

21D. FordyceValourValour—03491–
SeasonClubAppsGoalsAstYCRCRating
2021Valour02250–
2022Valour01241–
21J. CameronVancouver FCVancouver FCD3310916.76
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1610306.67
2024Vancouver FC1700616.84

Player page →

21Kristopher TwardekValourValourD2554916.90
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa2312506.87
2025Valour242417.20

Player page →

21Michael BaldisimoCavalry FCCavalry FCM1710916.61
SeasonClubAppsGoalsAstYCRCRating
2025Cavalry FC310616.83
2026Cavalry FC1400306.56

Player page →

21Nicolás MezquidaVancouver FCVancouver FCM2563916.40
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC351517.03
2026Vancouver FC2212406.31

Player page →

21A. RiggiValourValour—03181–
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00030–
2022Valour03151–
21Daniel ParraForgeForgeD2522817.08
SeasonClubAppsGoalsAstYCRCRating
2024Forge2522817.08

Player page →

21G. AntinoroAtlético OttawaAtlético OttawaM65108816.62
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1520306.61
2024Atlético Ottawa1912106.54
2025Atlético Ottawa543106.64
2026Atlético Ottawa2633316.67

Player page →

21J. FariaValourValourM2856816.74
SeasonClubAppsGoalsAstYCRCRating
2021York United01000–
2024Valour2625616.80
2025Valour221205.90

Player page →

21M. ChretienSupra du QuebecSupra du QuebecD2040816.97
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec2040816.97
21M. JevremovićForgeForgeD2633717.12
SeasonClubAppsGoalsAstYCRCRating
2025Forge503507.34
2026Forge2130217.06

Player page →

21Walter PonceValourValourF1362716.85
SeasonClubAppsGoalsAstYCRCRating
2022Valour02141–
2023Valour1341306.85

Player page →

21M. BevanCavalry FCCavalry FCF19144616.69
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC03010–
2023Cavalry FC19114516.69
21M. HernandezYork UnitedYork United—00161–
SeasonClubAppsGoalsAstYCRCRating
2022York United00161–
21Tyr 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 →

21A. MorganForgeForgeD112416.30
SeasonClubAppsGoalsAstYCRCRating
2022Forge01130–
2023Forge101116.30
21C. SmithFC EdmontonFC Edmonton—02141–
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton02141–
21D. RodriguezAtlético OttawaAtlético OttawaF5119417.20
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa5119417.20

Player page →

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

Player page →

21Eriks SantosHFX Wanderers FCHFX Wanderers FC—01141–
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00021–
2022HFX Wanderers FC01120–
21J. LayneValourValour—00041–
SeasonClubAppsGoalsAstYCRCRating
2025Valour00041–
21K. KaneForgeForgeM2310416.58
SeasonClubAppsGoalsAstYCRCRating
2023Forge1100206.56
2024Forge900216.60
2025Forge310006.60
21M. RestrepoHFX Wanderers FCHFX Wanderers FC—00041–
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00020–
2022HFX Wanderers FC00021–
21Álvaro RiveroYork UnitedYork United—06231–
SeasonClubAppsGoalsAstYCRCRating
2021York United06231–
21Anthony MikhaelValourValour—00031–
SeasonClubAppsGoalsAstYCRCRating
2021Valour00030–
2022Valour00001–
21E. GazdovPacific FCPacific FCG3700316.77
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1600106.73
2024Pacific FC2100216.80

Player page →

21J. AscanioValourValour—00131–
SeasonClubAppsGoalsAstYCRCRating
2022Valour00131–
21Kevin CeceriPacific FCPacific FCD1100316.61
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC1100316.61
21O. BoughanmiSupra du QuebecSupra du QuebecM510316.38
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec510316.38
21O. BrowneForgeForge—02231–
SeasonClubAppsGoalsAstYCRCRating
2021Forge02231–
21Sebastián GonzalesYork UnitedYork UnitedF1720316.64
SeasonClubAppsGoalsAstYCRCRating
2026York United1720316.64

Player page →

21Viti MartínezAtlético OttawaAtlético Ottawa—01231–
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa01231–
21Ameer KhadimVancouver FCVancouver FCF1011216.21
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1011216.21
21C. IrvingVancouver FCVancouver FCG7001216.99
SeasonClubAppsGoalsAstYCRCRating
2021Pacific FC00001–
2023Vancouver FC1600106.77
2024Vancouver FC2800107.10
2025Vancouver FC600007.50
2026Vancouver FC2001006.84

Player page →

21E. HimarasPacific FCPacific FCG1600216.45
SeasonClubAppsGoalsAstYCRCRating
2023York United100006.70
2025Valour100117.30
2026Pacific FC1400106.37
21M. ArnoneAtlético OttawaAtlético Ottawa—01021–
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa01021–
21R. MoorePacific FCPacific FCF2032216.79
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC2032216.79
21Z. BrunoForgeForgeD200216.30
SeasonClubAppsGoalsAstYCRCRating
2025Forge100216.30
2026Forge10000–
21J. L. Guzman RodriguezYork UnitedYork UnitedM1105117.01
SeasonClubAppsGoalsAstYCRCRating
2024York United1105117.01
21Jeannot EsuaFC EdmontonFC Edmonton—01011–
SeasonClubAppsGoalsAstYCRCRating
2021FC Edmonton01011–

Player page →

21Liberman TorresAtlético OttawaAtlético OttawaD1610116.58
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa1610116.58
21R. BeySupra du QuebecSupra du QuebecF1100116.49
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec1100116.49

Data coverage for Canadian Premier League →

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