Skip to content
Almanac
Menu

Canadian Premier League

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

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

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

251I. OketokounForgeForgeF21747053306.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge21747053306.72
252J. UlloaValourValourF16750012606.48
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––0150–
2023Valour16750011106.48
253O. El KalkouliSupra du QuebecSupra du QuebecM16760001206.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec16760001206.62
254Sami KeshavarzPacific FCPacific FCM17779000006.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC8396000006.70
2025Pacific FC354000007.35
2026Pacific FC6329000006.54
255M. GodinhoHFX Wanderers FCHFX Wanderers FCD9783000606.43
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC9783000606.43

Player page β†’

255L. ToomeyVancouver FCVancouver FCM19783031406.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC19783031406.64
257Walter PonceValourValourF13790162716.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0––2141–
2023Valour13790141306.85

Player page β†’

258Kamron HabibullahAtlΓ©tico OttawaAtlΓ©tico OttawaM23792136206.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0––0210–
2026AtlΓ©tico Ottawa23792134106.58

Player page β†’

259C. WatsonHFX Wanderers FCHFX Wanderers FCM15811031306.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC15811031306.65
260I. BakareVancouver FCVancouver FCD14817000406.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC14817000406.75
261Lys MoussetVancouver FCVancouver FCF17821152206.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC17821152206.72

Player page β†’

262Kevin CeceriPacific FCPacific FCD11824000316.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC11824000316.61

Player page β†’

263Jay HerdmanCavalry FCCavalry FCM19827014306.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC8424011206.73
2025Cavalry FC2110001106.25
2025Vancouver FC0––0100–
2026Cavalry FC9293001006.62

Player page β†’

263A. TraoreVancouver FCVancouver FCF19827012206.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC19827012206.67
265Kekuta MannehPacific FCPacific FCF17831022106.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC17831022106.88

Player page β†’

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

Player page β†’

267K. Martin-PereuxYork UnitedYork UnitedM19852004306.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United5295002106.62
2024York United14557002206.58
268Jordan HamiltonForgeForgeF32886062006.54
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––1000–
2023Forge9177041006.53
2024Forge23709011006.55

Player page β†’

269A. TircoveanuPacific FCPacific FCM22887221306.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC22887221306.81
270G. PianelliValourValourD11893010306.46
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour11893010306.46
271T. CrawfordVancouver FCVancouver FCM24897000116.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC13570000006.59
2024Vancouver FC8170000006.61
2025Vancouver FC176000116.90
2026Vancouver FC281000006.37
272Campos Ralston Kai AntonioYork UnitedYork UnitedG10900000006.51
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United10900000006.51
273R. ThompsonYork UnitedYork UnitedD11906010606.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––0010–
2022York United0––0030–
2023York United11906010206.75
274A. SadekForgeForgeM18931022206.56
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge18931022206.56
275M. TissotAtlΓ©tico OttawaAtlΓ©tico OttawaD21949076706.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge183012006.50
2021Forge0––0120–
2022AtlΓ©tico Ottawa0––3240–
2023AtlΓ©tico Ottawa8552020106.73
2024AtlΓ©tico Ottawa12314011006.84

Player page β†’

276J. HaynesValourValourD219520011006.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC190000206.90
2021Pacific FC0––0130–
2022Pacific FC0––0010–
2023Valour11750000306.78
2024Valour9112000106.65
277N. WahlingCavalry FCCavalry FCM16953011006.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC14916000006.65
2025Cavalry FC237011006.75

Player page β†’

278J. L. Guzman RodriguezYork UnitedYork UnitedM11958005117.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United11958005117.01
279N. MekidecheHFX Wanderers FCHFX Wanderers FCD10963132507.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0––0100–
2024HFX Wanderers FC7663020207.03
2025HFX Wanderers FC3300111307.43
280Z. BahousPacific FCPacific FCM25964031806.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022AtlΓ©tico Ottawa0––1150–
2023AtlΓ©tico Ottawa3180010006.93
2023Pacific FC6280000006.92
2024Pacific FC16504010306.81
281E. OngaroPacific FCPacific FCF209990204506.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton175030007.00
2021FC Edmonton0––12220–
2023Pacific FC19924052306.76
282M. OmarHFX Wanderers FCHFX Wanderers FCM161,008100706.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0––0030–
2023HFX Wanderers FC161,008100406.79

Player page β†’

283K. CelaValourValourD151,050021606.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge0––0010–
2021Forge0––0020–
2023Valour151,050021306.68
284C. ChantzopoulosValourValourD161,051000006.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour161,051000006.57
285O. RommensVancouver FCVancouver FCM141,057000207.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC141,057000207.02
286D. AguilarAtlΓ©tico OttawaAtlΓ©tico OttawaD181,073001406.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa181,073001406.81

Player page β†’

287K. FerdinandSupra du QuebecSupra du QuebecD141,077110306.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec141,077110306.63
288K. WilliamsValourValourM131,085065506.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour121,023045306.72
2025Valour162020206.20

Player page β†’

289E. SimmonsVancouver FCVancouver FCM161,0890121106.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Cavalry FC0––0010–
2021Cavalry FC0––1030–
2022Cavalry FC0––0140–
2023Vancouver FC161,089001306.73

Player page β†’

290W. AkioCavalry FCCavalry FCF211,0913164606.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––8310–
2022Valour0––2130–
2023Cavalry FC13758350106.71
2024Cavalry FC8333010106.62

Player page β†’

291P. NiyongabireValourValourM161,093113206.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour161,093113206.76

Player page β†’

292N. GiantsopoulosVancouver FCVancouver FCG121,095200806.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––0010–
2022York United0––0030–
2023York United121,095200306.78
2024Vancouver FC0––0010–

Player page β†’

293T. ArnaudAtlΓ©tico OttawaAtlΓ©tico OttawaM171,102011306.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa171,102011306.59
294A. SamakΓ©ValourValourD131,1100111206.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC163000006.90
2021Pacific FC0––0130–
2022Pacific FC0––0050–
2023Valour9777010406.86
2024Valour3270000006.80

Player page β†’

295E. FotsingVancouver FCVancouver FCM181,128041306.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC6434040306.90
2026Vancouver FC12694001006.52

Player page β†’

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

Player page β†’

297A. BaqueroValourValourD171,1290201406.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––1040–
2022Valour0––1070–
2023Valour171,129000306.90

Player page β†’

298NicolΓ‘s MezquidaVancouver FCVancouver FCM251,134063916.40
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC3153051517.03
2026Vancouver FC22981012406.31

Player page β†’

299J. BelluzPacific FCPacific FCD141,140000626.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC141,140000626.63

Player page β†’

300Nikolas MyroniukCavalry FCCavalry FCM311,142022406.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC11382001106.69
2025Cavalry FC2110010106.80
2026Cavalry FC18650011206.66

Player page β†’

Data coverage for Canadian Premier League β†’

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