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

1M. 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 โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

4A. DanielsPacific FCPacific FCM683,9090511606.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0โ€“โ€“1010โ€“
2023HFX Wanderers FC181,230035206.72
2024HFX Wanderers FC261,292001106.74
2025Pacific FC3225013107.07
2026Pacific FC211,162002106.52

Player page โ†’

6Sergio 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 โ†’

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

Player page โ†’

8G. AntinoroAtlรฉtico OttawaAtlรฉtico OttawaM653,4300108816.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Atlรฉtico Ottawa15542020306.61
2024Atlรฉtico Ottawa19725012106.54
2025Atlรฉtico Ottawa5373043106.64
2026Atlรฉtico Ottawa261,790033316.67

Player page โ†’

9D. 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 โ†’

10D. 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 โ†’

11S. 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 โ†’

12C. BayihaSupra du QuebecSupra du QuebecM512,712238106.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United16963122006.83
2024HFX Wanderers FC181,096103106.86
2024York United4139001006.90
2026Supra du Quebec13514012006.47

Player page โ†’

12S. 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 โ†’

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

Player page โ†’

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

Player page โ†’

16Juan CรณrdovaYork UnitedYork UnitedM463,4473541306.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United221,892243907.05
2026York United241,555111406.41

Player page โ†’

17Sean 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 โ†’

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

Player page โ†’

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

Player page โ†’

19K. KibatoYork UnitedYork UnitedM392,3011211406.47
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC9282000206.55
2024York United5374000006.72
2025York United4311111806.95
2026York United211,334010406.28

Player page โ†’

19J. 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 โ†’

22B. FiskVancouver FCVancouver FCM371,214148406.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Atlรฉtico Ottawa190010106.70
2021Cavalry FC0โ€“โ€“1510โ€“
2022Cavalry FC0โ€“โ€“1110โ€“
2023Cavalry FC15474112106.74
2024Vancouver FC21650000006.58

Player page โ†’

22N. VerhoevenAtlรฉtico OttawaAtlรฉtico OttawaM371,8600171406.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC152000006.70
2021York United0โ€“โ€“0330โ€“
2022York United0โ€“โ€“0230โ€“
2023Atlรฉtico Ottawa15675012206.51
2024Valour201,076000606.63
2025Atlรฉtico Ottawa157000006.70

Player page โ†’

24Maรซl HenryCavalry FCCavalry FCM361,238050606.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC15598020106.52
2024Cavalry FC9426020106.89
2025Cavalry FC145000207.00
2026Cavalry FC11169010206.53

Player page โ†’

24M. PolisiVancouver FCVancouver FCM362,9060111816.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0โ€“โ€“0030โ€“
2022HFX Wanderers FC0โ€“โ€“0040โ€“
2023Valour161,386010406.89
2026Vancouver FC201,520001716.61

Player page โ†’

24Cรฉ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 โ†’

27S. MlahSupra du QuebecSupra du QuebecM341,8850631116.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour14895011206.79
2025Valour162001406.60
2026Supra du Quebec19928051516.70

Player page โ†’

27Matthew BaldisimoPacific FCPacific FCM342,0310121316.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2187001106.95
2021Pacific FC0โ€“โ€“0010โ€“
2022Pacific FC0โ€“โ€“0100โ€“
2022York United0โ€“โ€“0010โ€“
2023York United10482010416.73
2024York United14791000306.66
2025Pacific FC2180000106.50
2026Pacific FC6391000206.66

Player page โ†’

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

Player page โ†’

30Isaiah 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 โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

34Jordan FariaValourValourM281,889156816.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0โ€“โ€“1000โ€“
2024Valour261,738125616.80
2025Valour2151021205.90

Player page โ†’

34L. AccettolaYork UnitedYork UnitedM281,218153106.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025York United240120007.50
2026York United261,178033106.54

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

36J. SanchezValourValourM251,339010406.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour10643000106.64
2024Valour15696010306.66

Player page โ†’

40Nathaniel EdwardsCavalry FCCavalry FCM231,311060206.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC231,311060206.76

Player page โ†’

40Kamron HabibullahAtlรฉtico OttawaAtlรฉtico OttawaM23792136206.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0โ€“โ€“0210โ€“
2026Atlรฉtico Ottawa23792134106.58

Player page โ†’

40Lucas OlguinHFX Wanderers FCHFX Wanderers FCM231,708110506.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC231,708110506.71

Player page โ†’

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

Player page โ†’

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

Player page โ†’

44Harry PatonCavalry FCCavalry FCM211,3341221116.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge124001006.90
2026Cavalry FC201,3101211116.64

Player page โ†’

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

Player page โ†’

47Michael BaldisimoCavalry FCCavalry FCM17680010916.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Cavalry FC3133010616.83
2026Cavalry FC14547000306.56

Player page โ†’

48E. SimmonsVancouver FCVancouver FCM161,0890121106.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Cavalry FC0โ€“โ€“0010โ€“
2021Cavalry FC0โ€“โ€“1030โ€“
2022Cavalry FC0โ€“โ€“0140โ€“
2023Vancouver FC161,089001306.73

Player page โ†’

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

Player page โ†’

50Armaan WilsonHFX Wanderers FCHFX Wanderers FCM10360010306.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC10360010306.67

Player page โ†’

Data coverage for Canadian Premier League โ†’

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