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

1V. KlonaridisForgeForgeF301006.60
SeasonClubAppsGoalsAstYCRCRating
2024Forge301006.60
1Tyr Duhaney-WalkerAtlético OttawaAtlético OttawaD2601516.88
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa400006.83
2024Atlético Ottawa1800106.92
2025Atlético Ottawa401416.77

Player page →

1Tom FieldCavalry FCCavalry FCD2801607.03
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC00100–
2023Cavalry FC400106.50
2024Cavalry FC2100307.10
2025Cavalry FC300207.35

Player page →

1T. ShawAtlético OttawaAtlético Ottawa—00170–
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa00170–
1T. PowellVancouver FCVancouver FCM1101106.50
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC600106.38
2025Vancouver FC501006.62
1T. MourdoukoutasValourValourD3801606.89
SeasonClubAppsGoalsAstYCRCRating
2022York United00020–
2023York United1301106.88
2024Valour2500306.89

Player page →

1S. MárquezYork UnitedYork United—00100–
SeasonClubAppsGoalsAstYCRCRating
2024York United00100–
1S. FayiaFC EdmontonFC Edmonton—00120–
SeasonClubAppsGoalsAstYCRCRating
2021FC Edmonton00020–
2022FC Edmonton00100–
1R. JuhmiPacific FCPacific FCM201407.10
SeasonClubAppsGoalsAstYCRCRating
2025Pacific FC201407.10
1Pedro MachadoPacific FCPacific FCD101206.90
SeasonClubAppsGoalsAstYCRCRating
2025Pacific FC101206.90
1N. ApostolCavalry FCCavalry FC—00110–
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC00110–
1M. SimmonsVancouver FCVancouver FCM201306.20
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton00120–
2023Vancouver FC200106.20
1M. PiepgrassCavalry FCCavalry FC—00130–
SeasonClubAppsGoalsAstYCRCRating
2025Cavalry FC00130–
1M. NgwaAtlético OttawaAtlético OttawaD801306.73
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00010–
2023Atlético Ottawa801206.73
1M. HernandezYork UnitedYork United—00161–
SeasonClubAppsGoalsAstYCRCRating
2022York United00161–
1M. HamiltonAtlético OttawaAtlético OttawaD101006.90
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa101006.90
1M. DurransFC EdmontonFC Edmonton—00100–
SeasonClubAppsGoalsAstYCRCRating
2021FC Edmonton00100–
1M. CaldeiraForgeForge—00100–
SeasonClubAppsGoalsAstYCRCRating
2022Forge00100–
1L. MwandweHFX Wanderers FCHFX Wanderers FCM401106.55
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC401106.55
1L. KwemiValourValourF1301206.91
SeasonClubAppsGoalsAstYCRCRating
2024Valour1301206.91

Player page →

1L. DiasCavalry FCCavalry FCM1101106.54
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC1101106.54
1L. BrooksCavalry FCCavalry FCF1301106.62
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC1301106.62
1K. ThomasForgeForgeF101106.50
SeasonClubAppsGoalsAstYCRCRating
2020Forge101106.50
1J. HaynesValourValourD21011006.74
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100206.90
2021Pacific FC00130–
2022Pacific FC00010–
2023Valour1100306.78
2024Valour900106.65
1J. CarlosValourValour—00110–
SeasonClubAppsGoalsAstYCRCRating
2022Valour00110–
1J. AscanioValourValour—00131–
SeasonClubAppsGoalsAstYCRCRating
2022Valour00131–
1I. HalleyYork UnitedYork United—00110–
SeasonClubAppsGoalsAstYCRCRating
2021York United00110–
1Harry PatonForgeForgeM101006.90
SeasonClubAppsGoalsAstYCRCRating
2025Forge101006.90

Player page →

1H. GorskieFC EdmontonFC Edmonton—00140–
SeasonClubAppsGoalsAstYCRCRating
2021FC Edmonton00140–
1G. MukumbilwaPacific FCPacific FCD32011116.78
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC00030–
2023Pacific FC1700516.72
2024Pacific FC1101206.97
2025Pacific FC400106.60

Player page →

1F. PeñaValourValourF101116.30
SeasonClubAppsGoalsAstYCRCRating
2020Valour100016.30
2021Valour00110–
1Alessandro BielloHFX Wanderers FCHFX Wanderers FCM301106.83
SeasonClubAppsGoalsAstYCRCRating
2025HFX Wanderers FC301106.83

Player page →

1Abdoul SissokoAtlético OttawaAtlético Ottawa—00170–
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00170–

Player page →

1A. WhiteVancouver FCVancouver FCD1701106.68
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1601106.67
2024Vancouver FC100006.90
1A. OuattaraVancouver FCVancouver FCM201307.30
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC201307.30
1A. O'ConnorVancouver FCVancouver FC—00140–
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC00140–
1A. CaceresFC EdmontonFC EdmontonM101006.70
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton101006.70
1SoriaFC EdmontonFC EdmontonD111306.20
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton100106.20
2021FC Edmonton01120–
1Renan GarciaVancouver FCVancouver FCM4011706.90
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1311106.85
2024Vancouver FC2700606.92

Player page →

1P. SchaaleHFX Wanderers FCHFX Wanderers FCD3111206.87
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC300306.87
2021HFX Wanderers FC01140–
2022HFX Wanderers FC00050–
1Oliver MinatelYork UnitedYork United—01110–
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC00100–
2021Cavalry FC00010–
2022York United01000–
1O. RamírezYork UnitedYork United—01100–
SeasonClubAppsGoalsAstYCRCRating
2021York United01100–
1Nikolas MyroniukCavalry FCCavalry FCM1311206.71
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC1101106.69
2025Cavalry FC210106.80

Player page →

1N. WahlingCavalry FCCavalry FCM1611006.66
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC1400006.65
2025Cavalry FC211006.75
1M. PattersonAtlético OttawaAtlético OttawaF211006.70
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa211006.70
1Luke SinghYork UnitedYork UnitedD38112526.83
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton00092–
2023Atlético Ottawa1510406.83
2024Atlético Ottawa1900506.75
2025York United401707.20

Player page →

1K. KibatoYork UnitedYork UnitedM18111006.69
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC900206.55
2024York United500006.72
2025York United411806.95

Player page →

1G. Smith-DoyleCavalry FCCavalry FCF1311206.50
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00010–
2023Cavalry FC1311106.50
1Eriks SantosHFX Wanderers FCHFX Wanderers FC—01141–
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00021–
2022HFX Wanderers FC01120–
1E. MontejanoPacific FCPacific FCF211206.30
SeasonClubAppsGoalsAstYCRCRating
2025Pacific FC211206.30

Data coverage for Canadian Premier League →

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