Skip to content
Almanac
Menu

Canadian Premier League

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

  • 20
  • 21
  • 22
  • 23
  • 24

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

94Jonathan ViscosiValourValourG2600406.92
SeasonClubAppsGoalsAstYCRCRating
2024Valour2600406.92

Player page →

102Dario ZanattaPacific FCPacific FCF2552107.00
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC2552107.00

Player page →

102Z. BahousPacific FCPacific FCM2531806.85
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa01150–
2023Atlético Ottawa310006.93
2023Pacific FC600006.92
2024Pacific FC1610306.81
102Daniel ParraForgeForgeD2522817.08
SeasonClubAppsGoalsAstYCRCRating
2024Forge2522817.08

Player page →

102J. SanchezValourValourM2510406.65
SeasonClubAppsGoalsAstYCRCRating
2023Valour1000106.64
2024Valour1510306.66

Player page →

102R. AlarconValourValourD2504616.90
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00300–
2023Cavalry FC200006.40
2024Valour2301616.94

Player page →

102Tom FieldCavalry FCCavalry FCD2501407.01
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC00100–
2023Cavalry FC400106.50
2024Cavalry FC2100307.10

Player page →

108Moses DyerVancouver FCVancouver FCF242772116.94
SeasonClubAppsGoalsAstYCRCRating
2020Valour01000–
2021Valour09450–
2022Valour09281–
2024Pacific FC1140307.06
2024Vancouver FC1341506.83

Player page →

108Maël HenryCavalry FCCavalry FCM2440206.67
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC1520106.52
2024Cavalry FC920106.89

Player page →

110Ryan TelferHFX Wanderers FCHFX Wanderers FCF23721117.10
SeasonClubAppsGoalsAstYCRCRating
2020York United00030–
2021Atlético Ottawa03051–
2024HFX Wanderers FC2342307.10

Player page →

110I. IliadisAtlético OttawaAtlético OttawaM2340706.97
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1210407.08
2024Atlético Ottawa1130306.85

Player page →

110Kristopher TwardekAtlético OttawaAtlético OttawaD2312506.87
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa2312506.87

Player page →

110Allan EnyouVancouver FCVancouver FCD2300406.63
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC2300406.63

Player page →

110Y. YesliAtlético OttawaAtlético OttawaG2300306.77
SeasonClubAppsGoalsAstYCRCRating
2023Valour1500106.73
2024Atlético Ottawa800206.85

Player page →

115Juan CórdovaYork UnitedYork UnitedM2243907.05
SeasonClubAppsGoalsAstYCRCRating
2024York United2243907.05

Player page →

115A. TircoveanuPacific FCPacific FCM2221306.81
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC2221306.81
115R. OhinValourValourM22221706.65
SeasonClubAppsGoalsAstYCRCRating
2020Valour100106.30
2021Valour01270–
2023Valour00010–
2024Valour2110806.67
115T. EspritYork UnitedYork UnitedM2200106.56
SeasonClubAppsGoalsAstYCRCRating
2023York United900106.58
2024York United1300006.54
115Tyr Duhaney-WalkerAtlético OttawaAtlético OttawaD2200106.90
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa400006.83
2024Atlético Ottawa1800106.92

Player page →

120W. AkioCavalry FCCavalry FCF21164606.68
SeasonClubAppsGoalsAstYCRCRating
2021Valour08310–
2022Valour02130–
2023Cavalry FC1350106.71
2024Cavalry FC810106.63

Player page →

120M. TissotAtlético OttawaAtlético OttawaD2176706.78
SeasonClubAppsGoalsAstYCRCRating
2020Forge112006.50
2021Forge00120–
2022Atlético Ottawa03240–
2023Atlético Ottawa820106.73
2024Atlético Ottawa1211006.84

Player page →

120J. HaynesValourValourD21011006.74
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100206.90
2021Pacific FC00130–
2022Pacific FC00010–
2023Valour1100306.78
2024Valour900106.65
120P. AmedumePacific FCPacific FCD2100206.71
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1000206.65
2024Pacific FC1100006.77
120T. CrawfordVancouver FCVancouver FCM2100006.60
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1300006.59
2024Vancouver FC800006.61
125E. OngaroPacific FCPacific FCF20204506.77
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton130007.00
2021FC Edmonton012220–
2023Pacific FC1952306.76
125R. MoorePacific FCPacific FCF2032216.79
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC2032216.79

Player page →

125O. LeónYork UnitedYork UnitedD2020817.00
SeasonClubAppsGoalsAstYCRCRating
2024York United2020817.00

Player page →

125K. KaneForgeForgeM2000416.58
SeasonClubAppsGoalsAstYCRCRating
2023Forge1100206.56
2024Forge900216.60
129M. BevanCavalry FCCavalry FCF19144616.69
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC03010–
2023Cavalry FC19114516.69

Player page →

129Z. VerhovenVancouver FCVancouver FCD198101406.50
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC211106.75
2021Atlético Ottawa01550–
2022Atlético Ottawa03220–
2023Atlético Ottawa1332406.53
2024Vancouver FC400206.28
129T. GiraldoYork UnitedYork UnitedM1920306.51
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1320206.52
2024HFX Wanderers FC100006.70
2024York United500106.40
129F. SturingYork UnitedYork UnitedD1900206.78
SeasonClubAppsGoalsAstYCRCRating
2024York United1900206.78

Player page →

129K. Martin-PereuxYork UnitedYork UnitedM1904306.59
SeasonClubAppsGoalsAstYCRCRating
2023York United502106.62
2024York United1402206.58
129Triston HenryForgeForgeG19001306.69
SeasonClubAppsGoalsAstYCRCRating
2020Forge100006.90
2021Forge00050–
2022Forge00030–
2023Forge1800506.68

Player page →

135N. HigginsYork UnitedYork UnitedD18121016.73
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa00031–
2022FC Edmonton00140–
2024York United1811306.73
135R. RamaForgeForgeD18121806.92
SeasonClubAppsGoalsAstYCRCRating
2022Forge000100–
2023Forge1812806.92

Player page →

135Vitor DiasHFX Wanderers FCHFX Wanderers FCM1811006.72
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC1811006.72
135A. KoneForgeForgeF1802006.65
SeasonClubAppsGoalsAstYCRCRating
2024Forge1802006.65
139J. MasonCavalry FCCavalry FCF17163506.55
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC07020–
2022Cavalry FC08120–
2023Cavalry FC1712106.55

Player page →

139A. BaqueroValourValourD17201406.90
SeasonClubAppsGoalsAstYCRCRating
2021Valour01040–
2022Valour01070–
2023Valour1700306.90
139David Norman Jr.Vancouver FCVancouver FCD17211526.74
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC01160–
2022Cavalry FC00062–
2024Vancouver FC1710306.74

Player page →

139Kekuta MannehPacific FCPacific FCF1722106.88
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1722106.88

Player page →

139N. AmpomahForgeForgeF1722506.82
SeasonClubAppsGoalsAstYCRCRating
2024Forge1722506.82

Player page →

139A. WhiteVancouver FCVancouver FCD1701106.68
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1601106.67
2024Vancouver FC100006.90

Player page →

139G. McDonnellVancouver FCVancouver FCM1702106.59
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC1702106.59
139J. AlphonseHFX Wanderers FCHFX Wanderers FCD1700406.65
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC1700406.65

Player page →

139J. KoleilatForgeForgeG1700107.17
SeasonClubAppsGoalsAstYCRCRating
2024Forge1700107.17

Player page →

139J. QuintanaPacific FCPacific FCD1700817.02
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC1700817.02

Player page →

139M. JamesForgeForgeD1702806.86
SeasonClubAppsGoalsAstYCRCRating
2023Forge1702806.86

Player page →

150Woobens PaciusForgeForgeF16296706.91
SeasonClubAppsGoalsAstYCRCRating
2021Forge07200–
2022Forge012120–
2023Forge16103506.91

Data coverage for Canadian Premier League →

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