Skip to content
Almanac
Menu

Canadian Premier League

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

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

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

78David BrazãoPacific FCPacific FCF1021006.82
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1021006.82
78D. CampbellValourValourM39212006.95
SeasonClubAppsGoalsAstYCRCRating
2020Valour00010–
2023Valour1511906.99
2024Valour24101006.93

Player page →

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

Player page →

78C. SmithFC EdmontonFC Edmonton—02141–
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton02141–
78B. ForbesValourValour—02100–
SeasonClubAppsGoalsAstYCRCRating
2022Valour02100–
78A. TircoveanuPacific FCPacific FCM2221306.81
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC2221306.81
78Viti MartínezAtlético OttawaAtlético OttawaM222516.90
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa210206.90
2021Atlético Ottawa01231–
78Victor LoturiCavalry FCCavalry FC—02280–
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC02150–
2022Cavalry FC00130–

Player page →

78R. OhinValourValourM24222606.68
SeasonClubAppsGoalsAstYCRCRating
2020Valour100106.30
2021Valour01270–
2023Valour00010–
2024Valour2110806.67
2025Valour200906.95
78O. BrowneForgeForge—02231–
SeasonClubAppsGoalsAstYCRCRating
2021Forge02231–
78O. AlouYork UnitedYork UnitedM522307.03
SeasonClubAppsGoalsAstYCRCRating
2023York United522307.03
78M. GherasimencovCavalry FCCavalry FCD322307.00
SeasonClubAppsGoalsAstYCRCRating
2025Cavalry FC322307.00
78Kekuta MannehPacific FCPacific FCF1722106.88
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1722106.88

Player page →

78K. YaoCavalry FCCavalry FC—02280–
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC01040–
2022Cavalry FC01240–
78F. AcuñaAtlético OttawaAtlético OttawaF222206.75
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa222206.75
78E. WelshmanForgeForge—02220–
SeasonClubAppsGoalsAstYCRCRating
2021Forge00010–
2022Forge02210–
78Daniel ParraForgeForgeD2522817.08
SeasonClubAppsGoalsAstYCRCRating
2024Forge2522817.08

Player page →

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

Player page →

78B. FigueiredoValourValour—02270–
SeasonClubAppsGoalsAstYCRCRating
2025Valour02270–
78Alberto SotoAtlético OttawaAtlético Ottawa—02210–
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa02210–
78A. PearlmanHFX Wanderers FCHFX Wanderers FCD622806.95
SeasonClubAppsGoalsAstYCRCRating
2025HFX Wanderers FC622806.95

Player page →

78Rafael GalhardoValourValour—02320–
SeasonClubAppsGoalsAstYCRCRating
2021Valour02320–

Player page →

78M. FarsiCavalry FCCavalry FC—02380–
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC01120–
2021Cavalry FC01260–
78K. AwuahForgeForgeD123406.70
SeasonClubAppsGoalsAstYCRCRating
2020Forge110006.70
2021Forge01340–
78Alexander MarshsallHFX Wanderers FCHFX Wanderers FCM223207.15
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC202107.15
2021HFX Wanderers FC02110–

Player page →

78R. RamaForgeForgeD23242806.95
SeasonClubAppsGoalsAstYCRCRating
2022Forge000100–
2023Forge1812806.92
2025Forge5121007.04

Player page →

78Orlando BotelloYork UnitedYork UnitedD28242006.85
SeasonClubAppsGoalsAstYCRCRating
2024York United26101406.86
2025York United214606.80

Player page →

78A. RampersadHFX Wanderers FCHFX Wanderers FCM39252016.95
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC302106.97
2021HFX Wanderers FC00150–
2022HFX Wanderers FC00060–
2023HFX Wanderers FC1002406.70
2024HFX Wanderers FC2220217.06
2025HFX Wanderers FC400206.95

Player page →

78K. ChungPacific FCPacific FCD31261306.84
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC101107.30
2021Pacific FC01130–
2023Vancouver FC801206.71
2024Vancouver FC1902206.82
2025Pacific FC311507.13

Player page →

78C. BayihaYork UnitedYork UnitedD3826106.85
SeasonClubAppsGoalsAstYCRCRating
2023York United1622006.83
2024HFX Wanderers FC1803106.86
2024York United401006.90

Player page →

78Paris GeeVancouver FCVancouver FCD42271706.64
SeasonClubAppsGoalsAstYCRCRating
2021FC Edmonton00040–
2022York United00200–
2023York United1301706.73
2024Vancouver FC2414406.60
2025Vancouver FC510206.58

Player page →

133Y. BaïHFX Wanderers FCHFX Wanderers FCF630606.77
SeasonClubAppsGoalsAstYCRCRating
2025HFX Wanderers FC630606.77
133P. LamothePacific FCPacific FCM26301216.76
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC01020–
2022HFX Wanderers FC02050–
2023Pacific FC400106.80
2024Pacific FC2200416.75
133M. Owolabi-BelewuForgeForgeD37302206.85
SeasonClubAppsGoalsAstYCRCRating
2022Forge01020–
2023Forge1000506.53
2024Forge25201107.01
2025Forge200406.30

Player page →

133M. FilionForgeForgeF530006.88
SeasonClubAppsGoalsAstYCRCRating
2025Forge530006.88
133L. LopezYork UnitedYork UnitedM230306.75
SeasonClubAppsGoalsAstYCRCRating
2025York United230306.75

Player page →

133K. EgwuValourValour—03040–
SeasonClubAppsGoalsAstYCRCRating
2025Valour03040–
133J. NavarroForgeForge—03050–
SeasonClubAppsGoalsAstYCRCRating
2021Forge03050–
133Z. BahousPacific FCPacific FCM2531806.85
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa01150–
2023Atlético Ottawa310006.93
2023Pacific FC600006.92
2024Pacific FC1610306.81
133S. GutiérrezYork UnitedYork United—03100–
SeasonClubAppsGoalsAstYCRCRating
2021York United01000–
2022York United02100–
133M. PolisiPacific FCPacific FC—03130–
SeasonClubAppsGoalsAstYCRCRating
2021Pacific FC03130–
133L. MacNaughtonPacific FCPacific FCD131807.30
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC110007.30
2021Pacific FC02180–
133Dominick ZatorYork UnitedYork United—03141–
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC01000–
2021York United01021–
2022York United01120–

Player page →

133C. WatsonHFX Wanderers FCHFX Wanderers FCM1531306.65
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1531306.65
133S. CebaraValourValour—03280–
SeasonClubAppsGoalsAstYCRCRating
2020Valour00010–
2021Valour01230–
2022Valour02040–
133R. MoorePacific FCPacific FCF2032216.79
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC2032216.79
133N. MekidecheHFX Wanderers FCHFX Wanderers FCD1032507.15
SeasonClubAppsGoalsAstYCRCRating
2022Valour00100–
2024HFX Wanderers FC720207.03
2025HFX Wanderers FC311307.43
133N. MavilaPacific FCPacific FC—03260–
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC03110–
2022Pacific FC00150–
133J. BahamboulaHFX Wanderers FCHFX Wanderers FCM432306.65
SeasonClubAppsGoalsAstYCRCRating
2025HFX Wanderers FC432306.65

Player page →

Data coverage for Canadian Premier League →

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