Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 501 of 501 stored matches (100%) that name a player. Appearances and minutes count 195 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 20
  • 21
  • 22
  • 23
  • 24

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

32Thomas VincensiniYork UnitedYork UnitedG302,782200407.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United302,782200407.09

Player page β†’

32Kadin ChungVancouver FCVancouver FCD282,064215806.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC190101107.30
2021Pacific FC0––1130–
2023Vancouver FC8597001206.71
2024Vancouver FC191,377102206.82

Player page β†’

32Diogo RessurreiΓ§Γ£oValourValourM272,038232206.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour272,038232206.86

Player page β†’

32A. TircoveanuPacific FCPacific FCM22887221306.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC22887221306.81
32Juan CΓ³rdovaYork UnitedYork UnitedM221,892243907.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United221,892243907.05

Player page β†’

32R. MoorePacific FCPacific FCF201,128232216.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC201,128232216.79

Player page β†’

32S. JimohYork UnitedYork UnitedF16636241006.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United16636241006.91

Player page β†’

32Woobens PaciusForgeForgeF168362296706.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––7200–
2022Forge0––12120–
2023Forge168362103506.91

Player page β†’

32C. Greco-TaylorPacific FCPacific FCD151,055200506.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC151,055200506.94

Player page β†’

32C. HaworthAtlΓ©tico OttawaAtlΓ©tico OttawaM13529238506.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022AtlΓ©tico Ottawa0––0430–
2023AtlΓ©tico Ottawa13529234206.98
32N. GiantsopoulosVancouver FCVancouver FCG121,095200806.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––0010–
2022York United0––0030–
2023York United121,095200306.78
2024Vancouver FC0––0010–

Player page β†’

32JoΓ£o MorelliHFX Wanderers FCHFX Wanderers FCF104972232816.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC162041016.80
2021HFX Wanderers FC0––14060–
2022HFX Wanderers FC0––1000–
2023HFX Wanderers FC9435241206.96
32C. OxnerHFX Wanderers FCHFX Wanderers FCG3270200507.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC3270200207.90
2021HFX Wanderers FC0––0010–
2022HFX Wanderers FC0––0020–
32Marco BustosPacific FCPacific FCM2187214151007.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2187253307.60
2021Pacific FC0––7630–
2022Pacific FC0––2640–

Player page β†’

65T. Meilleur-GigeuerePacific FCPacific FCD504,5591801006.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC190000106.90
2021Pacific FC0––0010–
2022Pacific FC0––1030–
2023Pacific FC211,961040206.93
2024Pacific FC282,508130307.00

Player page β†’

65A. HojabrpourForgeForgeM483,7481762517.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC245000006.55
2021Pacific FC0––2280–
2022Forge0––3250–
2023Forge161,143110406.77
2024Forge302,560012817.16

Player page β†’

65S. ShomeCavalry FCCavalry FCM483,8231051006.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021FC Edmonton0––0230–
2022FC Edmonton0––0120–
2023Cavalry FC181,268001106.76
2024Cavalry FC302,555101406.92

Player page β†’

65Shaan HundalValourValourF442,9561136506.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour0––0210–
2023Vancouver FC171,053061106.49
2024Valour271,903173306.73

Player page β†’

65M. FerrariYork UnitedYork UnitedD423,3581271806.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––2450–
2022York United0––0020–
2023York United151,070000406.46
2024York United272,288103706.87

Player page β†’

65Y. FillionHFX Wanderers FCHFX Wanderers FCG423,8951001206.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC181,682100506.84
2024HFX Wanderers FC242,213000706.72
65C. TraffordCavalry FCCavalry FCM412,5061112107.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––0090–
2023Cavalry FC191,583101907.14
2024Cavalry FC22923010306.99

Player page β†’

65N. JensenForgeForgeM412,1471102306.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––3100–
2023Forge13638011206.58
2024Forge281,509160107.04

Player page β†’

65Rocco RomeoVancouver FCVancouver FCD393,5441602316.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––2060–
2022Valour0––2070–
2023Vancouver FC161,489000516.81
2024Vancouver FC232,055120506.89

Player page β†’

65J. Gagnon-LapareHFX Wanderers FCHFX Wanderers FCM382,26910112526.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0––0320–
2022HFX Wanderers FC0––0161–
2023York United15975105707.14
2024HFX Wanderers FC231,2940021016.78

Player page β†’

65M. DuncanForgeForgeD382,158100306.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge8161000106.61
2024Forge301,997100206.80

Player page β†’

65T. MourdoukoutasValourValourD383,276101606.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0––0020–
2023York United131,169101106.88
2024Valour252,107000306.89

Player page β†’

65B. FiskVancouver FCVancouver FCM371,214148406.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa190010106.70
2021Cavalry FC0––1510–
2022Cavalry FC0––1110–
2023Cavalry FC15474112106.74
2024Vancouver FC21650000006.58

Player page β†’

65Adonijah ReidPacific FCPacific FCF361,609146406.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC17880144206.99
2024Pacific FC19729002206.78

Player page β†’

65J. DaleyCavalry FCCavalry FCM362,0791051606.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC191,4311051206.78
2024Cavalry FC17648000406.72

Player page β†’

65Andre RampersadHFX Wanderers FCHFX Wanderers FCM352,5661251816.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC3212002106.97
2021HFX Wanderers FC0––0150–
2022HFX Wanderers FC0––0060–
2023HFX Wanderers FC10453002406.70
2024HFX Wanderers FC221,901120217.06

Player page β†’

65Luke SinghAtlΓ©tico OttawaAtlΓ©tico OttawaD342,8851101826.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0––0092–
2023AtlΓ©tico Ottawa151,391010406.83
2024AtlΓ©tico Ottawa191,494100506.75

Player page β†’

65G. MukumbilwaPacific FCPacific FCD282,0081011016.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0––0030–
2023Pacific FC171,334100516.72
2024Pacific FC11674001206.97

Player page β†’

65G. ProboHFX Wanderers FCHFX Wanderers FCM281,400142307.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC281,400142307.06

Player page β†’

65J. MartΓ­nezYork UnitedYork UnitedM281,913121706.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United281,913121706.87

Player page β†’

65J. SwibelValourValourF282,028170606.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour282,028170606.71

Player page β†’

65Jonathan ViscosiValourValourG262,323100406.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour262,323100406.92

Player page β†’

65Jordan FariaValourValourM261,738135616.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––1000–
2024Valour261,738125616.80

Player page β†’

65Daniel ParraForgeForgeD252,150122817.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge252,150122817.08

Player page β†’

65Dario ZanattaPacific FCPacific FCF251,605152107.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC251,605152107.00

Player page β†’

65R. AlarconValourValourD251,876104616.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––0300–
2023Cavalry FC244000006.40
2024Valour231,832101616.94

Player page β†’

65Tom FieldCavalry FCCavalry FCD251,904101407.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––0100–
2023Cavalry FC4227000106.50
2024Cavalry FC211,677100307.10

Player page β†’

65Y. YesliAtlΓ©tico OttawaAtlΓ©tico OttawaG232,101100306.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour151,381100106.73
2024AtlΓ©tico Ottawa8720000206.85

Player page β†’

65Tyr Duhaney-WalkerAtlΓ©tico OttawaAtlΓ©tico OttawaD221,623100106.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa4251000006.83
2024AtlΓ©tico Ottawa181,372100106.92

Player page β†’

65R. RamaForgeForgeD181,5481121806.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––00100–
2023Forge181,548112806.92

Player page β†’

65David Norman Jr.Vancouver FCVancouver FCD171,1261211526.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––1160–
2022Cavalry FC0––0062–
2024Vancouver FC171,126110306.74

Player page β†’

65J. KoleilatForgeForgeG171,561100107.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge171,561100107.17

Player page β†’

65Jean-Aniel AssiAtlΓ©tico OttawaAtlΓ©tico OttawaM161,094115406.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––0210–
2023AtlΓ©tico Ottawa161,094113306.68

Player page β†’

65M. OmarHFX Wanderers FCHFX Wanderers FCM161,008100706.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0––0030–
2023HFX Wanderers FC161,008100406.79

Player page β†’

65P. NiyongabireValourValourM161,093113206.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour161,093113206.76

Player page β†’

65Miguel AcostaAtlΓ©tico OttawaAtlΓ©tico OttawaD151,303146706.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021AtlΓ©tico Ottawa0––2100–
2022AtlΓ©tico Ottawa0––1340–
2023AtlΓ©tico Ottawa151,303112306.87

Player page β†’

Data coverage for Canadian Premier League β†’

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