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

89E. KobzaCavalry FCCavalry FCD64542216.83
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC2120306.90
2024Cavalry FC2000106.79
2025Cavalry FC120806.60
2026Cavalry FC22141016.81

Player page →

89Juan CórdovaYork UnitedYork UnitedM46541306.72
SeasonClubAppsGoalsAstYCRCRating
2024York United2243907.05
2026York United2411406.41

Player page →

89K. AlemánAtlético OttawaAtlético Ottawa—05470–
SeasonClubAppsGoalsAstYCRCRating
2021Valour03330–
2022Atlético Ottawa02140–
89Kristopher TwardekValourValourD2554916.90
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa2312506.87
2025Valour242417.20

Player page →

89V. FryVancouver FCVancouver FCM37542216.96
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1011606.67
2024Vancouver FC2322816.99
2025Vancouver FC421807.52

Player page →

89D. FordyceValourValour—03491–
SeasonClubAppsGoalsAstYCRCRating
2021Valour02250–
2022Valour01241–
89K. FroeseValourValourM134306.50
SeasonClubAppsGoalsAstYCRCRating
2025Valour134306.50

Player page →

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

Player page →

89Jay HerdmanCavalry FCCavalry FCM1914306.62
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC811206.73
2025Cavalry FC201106.25
2025Vancouver FC00100–
2026Cavalry FC901006.62

Player page →

89Juan CastroAtlético OttawaAtlético OttawaM29041106.68
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa404706.90
2026Atlético Ottawa2500406.65

Player page →

89K. Martin-PereuxYork UnitedYork UnitedM1904306.59
SeasonClubAppsGoalsAstYCRCRating
2023York United502106.62
2024York United1402206.58
112J. MasonCavalry FCCavalry FCF17163506.55
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC07020–
2022Cavalry FC08120–
2023Cavalry FC1712106.55

Player page →

112K. SantosAtlético OttawaAtlético OttawaM31103706.61
SeasonClubAppsGoalsAstYCRCRating
2022York United00120–
2023York United1660406.55
2024Atlético Ottawa1000006.54
2025Atlético Ottawa542106.92

Player page →

112S. YoungPacific FCPacific FCM521032716.95
SeasonClubAppsGoalsAstYCRCRating
2021Pacific FC01030–
2022Pacific FC01050–
2023Pacific FC1943816.85
2024Pacific FC2920507.01
2025Pacific FC420606.98

Player page →

112N. Fleuriau ChateauAtlético OttawaAtlético OttawaF1683106.93
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa1683106.93

Player page →

112J. BahamboulaHFX Wanderers FCHFX Wanderers FCF2873406.68
SeasonClubAppsGoalsAstYCRCRating
2025HFX Wanderers FC432306.65
2026HFX Wanderers FC2441106.68

Player page →

112L. WrightCavalry FCCavalry FCF1273206.63
SeasonClubAppsGoalsAstYCRCRating
2021York United06310–
2022York United00010–
2024Cavalry FC1210006.63
112Djenairo DanielsPacific FCPacific FCF14631206.76
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC03060–
2023Pacific FC1433606.76

Player page →

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

Player page →

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

Player page →

112B. PatonForgeForgeM3253206.85
SeasonClubAppsGoalsAstYCRCRating
2025Forge611106.90
2026Forge2642106.84

Player page →

112I. OketokounForgeForgeF2153306.72
SeasonClubAppsGoalsAstYCRCRating
2026Forge2153306.72
112L. AccettolaYork UnitedYork UnitedM2853106.58
SeasonClubAppsGoalsAstYCRCRating
2025York United220007.50
2026York United2633106.54
112R. FerrazzoYork UnitedYork UnitedD39531406.72
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1501606.73
2024HFX Wanderers FC2021106.70
2025York United431706.87

Player page →

112J. UlbrichtFC EdmontonFC Edmonton—04320–
SeasonClubAppsGoalsAstYCRCRating
2021York United03320–
2022FC Edmonton01000–
112Andre RampersadHFX Wanderers FCHFX Wanderers FCM56331916.75
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00150–
2022HFX Wanderers FC00060–
2023HFX Wanderers FC1002406.70
2024HFX Wanderers FC2220217.06
2025HFX Wanderers FC400206.95
2026HFX Wanderers FC2010006.39

Player page →

112C. N’saYork UnitedYork United—03320–
SeasonClubAppsGoalsAstYCRCRating
2021York United01020–
2022York United02300–
112D. PecileVancouver FCVancouver FCM2133206.93
SeasonClubAppsGoalsAstYCRCRating
2026Vancouver FC2133206.93

Player page →

112E. CisseForgeForgeM1233606.78
SeasonClubAppsGoalsAstYCRCRating
2021Forge01240–
2024Forge1111106.83
2025Forge110106.30
112Joaquim CoulangesAtlético OttawaAtlético OttawaD3033206.62
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa420106.90
2026Atlético Ottawa2613106.57

Player page →

112M. JevremovićForgeForgeD2633717.12
SeasonClubAppsGoalsAstYCRCRating
2025Forge503507.34
2026Forge2130217.06

Player page →

112C. BentHFX Wanderers FCHFX Wanderers FC—02340–
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00330–
2022HFX Wanderers FC02010–
112E. AdekugbeYork UnitedYork UnitedM44231806.86
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC01020–
2023York United1100306.54
2024York United2912807.02
2025York United401506.60

Player page →

112M. BourgeoisForgeForgeM2423206.74
SeasonClubAppsGoalsAstYCRCRating
2026Forge2423206.74
112Rafael GalhardoValourValour—02320–
SeasonClubAppsGoalsAstYCRCRating
2021Valour02320–

Player page →

112Gael SandovalVancouver FCVancouver FCM113106.70
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC113106.70

Player page →

112J. Di ChiaraCavalry FCCavalry FC—01392–
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC01351–
2022Cavalry FC00041–
112K. AwuahForgeForge—01340–
SeasonClubAppsGoalsAstYCRCRating
2021Forge01340–
112P. NiyongabireValourValourM1613206.76
SeasonClubAppsGoalsAstYCRCRating
2023Valour1613206.76

Player page →

112B. VlietPacific FCPacific FCD803506.99
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00120–
2023Pacific FC802306.99
112C. ToussaintPacific FCPacific FCM36032526.86
SeasonClubAppsGoalsAstYCRCRating
2021York United00070–
2022Pacific FC00100–
2022York United00132–
2023Pacific FC17011006.68
2024Pacific FC1900507.02

Player page →

112Tom FieldVancouver FCVancouver FCD51031006.93
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC00100–
2023Cavalry FC400106.50
2024Cavalry FC2100307.10
2025Cavalry FC300207.35
2026Vancouver FC2302406.82

Player page →

143T. SkublakYork UnitedYork UnitedF4821006.54
SeasonClubAppsGoalsAstYCRCRating
2026York United4821006.54
143Álvaro RiveroYork UnitedYork United—06231–
SeasonClubAppsGoalsAstYCRCRating
2021York United06231–
143D. GutiérrezAtlético OttawaAtlético OttawaM54622617.06
SeasonClubAppsGoalsAstYCRCRating
2022Valour00050–
2023Valour1541707.24
2024Cavalry FC2900607.07
2025Cavalry FC01150–
2026Atlético Ottawa1010316.75

Player page →

143H. MbongueVancouver FCVancouver FCF162207.00
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC162207.00
143I. CondeSupra du QuebecSupra du QuebecF1862506.83
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec1862506.83
143Jordan HamiltonForgeForgeF3262006.54
SeasonClubAppsGoalsAstYCRCRating
2022Forge01000–
2023Forge941006.53
2024Forge2311006.55

Player page →

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

Player page →

143A. NovakValourValourF1252606.30
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC04250–
2023Valour1210106.30

Data coverage for Canadian Premier League →

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