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

1L. CallegariHFX Wanderers FCHFX Wanderers FCM726,428145142817.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC171,570206807.18
2024HFX Wanderers FC252,139403417.24
2025HFX Wanderers FC6570111907.47
2026HFX Wanderers FC242,149744707.42

Player page โ†’

2A. MusseCavalry FCCavalry FCM604,5631238261307.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0โ€“โ€“2000โ€“
2022Cavalry FC0โ€“โ€“7340โ€“
2023Cavalry FC181,455477207.29
2024Cavalry FC181,420644207.41
2025Cavalry FC32690107307.23
2026Cavalry FC211,419285207.05

Player page โ†’

3M. FerrinYork UnitedYork UnitedM483,9808188407.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC171,531383207.24
2024HFX Wanderers FC272,160562007.25
2025York United4289043207.05

Player page โ†’

4Goteh NtigneeCavalry FCCavalry FCM251,8284991427.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC7528122506.99
2025Cavalry FC190142419.30
2026Cavalry FC171,210235517.04

Player page โ†’

5T. BorgesForgeForgeM684,064626312807.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0โ€“โ€“3660โ€“
2022Forge0โ€“โ€“6860โ€“
2023Forge15774024306.99
2024Forge251,834586807.36
2025Forge4170043206.93
2026Forge241,286134306.90

Player page โ†’

5Kyle BekkerForgeForgeM664,760618251927.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge175031106.80
2021Forge0โ€“โ€“3170โ€“
2022Forge0โ€“โ€“2642โ€“
2023Forge181,677348207.29
2024Forge282,040327307.19
2025Forge6474032107.13
2026Forge13494010106.61

Player page โ†’

7G. ProboHFX Wanderers FCHFX Wanderers FCM321,573165507.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC281,400142307.06
2025HFX Wanderers FC4173023207.20

Player page โ†’

8C. TraffordCavalry FCCavalry FCM412,5061112107.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0โ€“โ€“0090โ€“
2023Cavalry FC191,583101907.14
2024Cavalry FC22923010306.99

Player page โ†’

9D. GutiรฉrrezAtlรฉtico OttawaAtlรฉtico OttawaM554,1825622717.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour145000106.70
2022Valour0โ€“โ€“0050โ€“
2023Valour151,295341707.24
2024Cavalry FC292,174100607.07
2025Cavalry FC0โ€“โ€“1150โ€“
2026Atlรฉtico Ottawa10668110316.75

Player page โ†’

10A. HojabrpourForgeForgeM493,8381863117.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC245000006.55
2021Pacific FC0โ€“โ€“2280โ€“
2022Forge0โ€“โ€“3250โ€“
2023Forge161,143110406.77
2024Forge302,560012817.16
2025Forge190010607.50

Player page โ†’

10O. RommensVancouver FCVancouver FCM141,057000207.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC141,057000207.02

Player page โ†’

12J. L. Guzman RodriguezYork UnitedYork UnitedM11958005117.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United11958005117.01

Player page โ†’

13Marco BustosPacific FCPacific FCM292,206624231516.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2187253307.60
2021Pacific FC0โ€“โ€“7630โ€“
2022Pacific FC0โ€“โ€“2640โ€“
2025Pacific FC4339124407.15
2026Pacific FC231,680384116.91

Player page โ†’

14M. BabouliForgeForgeM513,788330121826.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge18012007.10
2021Forge0โ€“โ€“7240โ€“
2022York United0โ€“โ€“5210โ€“
2023York United11967062826.95
2024York United231,982372307.23
2025Forge5369042107.04
2026Forge11462000106.45

Player page โ†’

14Sean ReaSupra du QuebecSupra du QuebecM412,937116241506.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0โ€“โ€“1400โ€“
2022Valour0โ€“โ€“5930โ€“
2024HFX Wanderers FC14749010306.71
2025HFX Wanderers FC6393025507.25
2026Supra du Quebec211,795176407.09

Player page โ†’

14C. HaworthAtlรฉtico OttawaAtlรฉtico OttawaM13529238506.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Atlรฉtico Ottawa0โ€“โ€“0430โ€“
2023Atlรฉtico Ottawa13529234206.98
17I. IliadisAtlรฉtico OttawaAtlรฉtico OttawaM231,594340706.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Atlรฉtico Ottawa12923110407.08
2024Atlรฉtico Ottawa11671230306.85

Player page โ†’

18V. FryVancouver FCVancouver FCM373,0123542216.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC10906011606.67
2024Vancouver FC231,747222816.99
2025Vancouver FC4359121807.53

Player page โ†’

18Alessandro BielloSupra du QuebecSupra du QuebecM221,444102626.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025HFX Wanderers FC336001106.83
2026Supra du Quebec191,408101526.98

Player page โ†’

20Sergio Camargo PeรฑarandaCavalry FCCavalry FCM674,596328162306.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Cavalry FC0โ€“โ€“1010โ€“
2021Cavalry FC0โ€“โ€“4230โ€“
2022Cavalry FC0โ€“โ€“2030โ€“
2023Cavalry FC201,244162606.80
2024Cavalry FC261,776134107.00
2025Cavalry FC3223086506.87
2026Cavalry FC181,353142407.08

Player page โ†’

20D. CampbellValourValourM393,4340212006.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour0โ€“โ€“0010โ€“
2023Valour151,332011906.99
2024Valour242,1020101006.92

Player page โ†’

20M. Dominguez-RamirezPacific FCPacific FCM10746000706.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC10746000706.95
23O. BassettYork UnitedYork UnitedM745,556726161906.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0โ€“โ€“2330โ€“
2022Atlรฉtico Ottawa0โ€“โ€“8360โ€“
2023Atlรฉtico Ottawa181,5493113307.01
2024Atlรฉtico Ottawa292,268444307.18
2026York United271,739013406.62

Player page โ†’

23S. YoungPacific FCPacific FCM534,09721032816.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC127000106.30
2021Pacific FC0โ€“โ€“1030โ€“
2022Pacific FC0โ€“โ€“1050โ€“
2023Pacific FC191,445143816.85
2024Pacific FC292,298120507.01
2025Pacific FC4327020606.98

Player page โ†’

25M. AparicioAtlรฉtico OttawaAtlรฉtico OttawaM786,978418223926.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020York United0โ€“โ€“2020โ€“
2021Pacific FC0โ€“โ€“3370โ€“
2022Pacific FC0โ€“โ€“2342โ€“
2023Pacific FC191,745045507.01
2024Atlรฉtico Ottawa292,591352907.11
2025Atlรฉtico Ottawa5393117607.26
2026Atlรฉtico Ottawa252,249012606.60

Player page โ†’

25J. Gagnon-LapareHFX Wanderers FCHFX Wanderers FCM392,28611112626.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0โ€“โ€“0320โ€“
2022HFX Wanderers FC0โ€“โ€“0161โ€“
2023York United15975105707.14
2024HFX Wanderers FC231,2940021016.78
2025HFX Wanderers FC117010107.30

Player page โ†’

25K. PokuForgeForgeM312,12741141016.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0โ€“โ€“1050โ€“
2023Forge14863122216.79
2024Forge171,264382307.04

Player page โ†’

25D. PecileVancouver FCVancouver FCM211,387133206.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC211,387133206.93

Player page โ†’

29Isaiah JohnstonHFX Wanderers FCHFX Wanderers FCM312,65021693206.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0โ€“โ€“31100โ€“
2022York United0โ€“โ€“0380โ€“
2025HFX Wanderers FC6540023707.02
2026HFX Wanderers FC252,1102112706.89

Player page โ†’

30D. ChoiniรจreSupra du QuebecSupra du QuebecM594,14142123806.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge190011007.00
2021Forge0โ€“โ€“4100โ€“
2022Forge0โ€“โ€“6420โ€“
2023Forge6305123107.10
2024Forge302,336355307.02
2025Forge5255034107.06
2026Supra du Quebec171,155005106.61

Player page โ†’

30Alberto ZapaterAtlรฉtico OttawaAtlรฉtico OttawaM442,977241706.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Atlรฉtico Ottawa161,436100307.01
2024Atlรฉtico Ottawa241,433140306.92
2025Atlรฉtico Ottawa4108001106.48

Player page โ†’

32Renan GarciaVancouver FCVancouver FCM403,481011706.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC131,216011106.85
2024Vancouver FC272,265000606.92

Player page โ†’

32Y. ToualyPacific FCPacific FCM251,769196306.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Pacific FC4244041106.95
2026Pacific FC211,525155206.88

Player page โ†’

34Steffen YeatesYork UnitedYork UnitedM745,64421081506.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC191,158012306.81
2024Pacific FC272,151213307.02
2025York United3272030306.40
2026York United252,063053606.82

Player page โ†’

34J. MartรญnezYork UnitedYork UnitedM281,913121706.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United281,913121706.87

Player page โ†’

36E. AdekugbeYork UnitedYork UnitedM442,8024342006.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Cavalry FC0โ€“โ€“1120โ€“
2022Cavalry FC0โ€“โ€“1020โ€“
2023York United11322000306.54
2024York United292,218412807.02
2025York United4262001506.60

Player page โ†’

36Cรฉdric ToussaintPacific FCPacific FCM362,2982032526.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0โ€“โ€“0070โ€“
2022Pacific FC0โ€“โ€“0100โ€“
2022York United0โ€“โ€“0132โ€“
2023Pacific FC171,0590011006.68
2024Pacific FC191,239200507.02

Player page โ†’

38B. PatonForgeForgeM322,464253206.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge6429011106.90
2026Forge262,035242106.84

Player page โ†’

38Z. BahousPacific FCPacific FCM25964031806.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Atlรฉtico Ottawa0โ€“โ€“1150โ€“
2023Atlรฉtico Ottawa3180010006.93
2023Pacific FC6280000006.92
2024Pacific FC16504010306.81

Player page โ†’

38M. AmissiVancouver FCVancouver FCM201,667171206.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC201,667171206.85

Player page โ†’

41N. JensenForgeForgeM693,4452158306.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0โ€“โ€“3100โ€“
2023Forge13638011206.58
2024Forge281,509160107.04
2025Forge6312021006.85
2026Forge22986135006.73

Player page โ†’

41S. ShomeCavalry FCCavalry FCM514,0631061406.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021FC Edmonton0โ€“โ€“0230โ€“
2022FC Edmonton0โ€“โ€“0120โ€“
2023Cavalry FC181,268001106.76
2024Cavalry FC302,555101406.92
2025Cavalry FC3240001406.47

Player page โ†’

43Mikaรซl CantaveVancouver FCVancouver FCM412,5692871316.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0โ€“โ€“1251โ€“
2023Cavalry FC0โ€“โ€“2000โ€“
2023Vancouver FC161,113242306.77
2024Vancouver FC251,456013506.86

Player page โ†’

44Diogo RessurreiรงรฃoValourValourM292,155245706.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour272,038232206.86
2025Valour2117013506.35

Player page โ†’

45A. TircoveanuPacific FCPacific FCM22887221306.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC22887221306.81
46A. SissokoSupra du QuebecSupra du QuebecM724,32101172406.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2118000007.15
2022Forge0โ€“โ€“4350โ€“
2023Forge15667021606.72
2024Atlรฉtico Ottawa302,175032606.93
2025Atlรฉtico Ottawa341010206.77
2026Supra du Quebec221,320011506.63

Player page โ†’

46Brem SoumaoroYork UnitedYork UnitedM262,074022806.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United151,183021606.85
2024York United11891001206.71

Player page โ†’

46M. OmarHFX Wanderers FCHFX Wanderers FCM161,008100706.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0โ€“โ€“0030โ€“
2023HFX Wanderers FC161,008100406.79

Player page โ†’

46E. CisseForgeForgeM13577033606.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge190000006.90
2021Forge0โ€“โ€“1240โ€“
2024Forge11463011106.83
2025Forge124010106.30
50T. GomulkaPacific FCPacific FCM221,835031306.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC221,835031306.78

Player page โ†’

Data coverage for Canadian Premier League โ†’

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