Skip to content
Almanac
Menu

Canadian Premier League

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

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Sergio Camargo PeñarandaCavalry FC· 32yCavalry FCM322816672306.95
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC10010–
2021Cavalry FC42030–
2022Cavalry FC20030–
2023Cavalry FC6220606.80
2024Cavalry FC3426107.00
2025Cavalry FC863506.87
2026Cavalry FC4218407.08

Player page →

2T. BorgesForge· 28yForgeM282631682807.09
SeasonClubGoalsAstAppsYCRCRating
2021Forge36060–
2022Forge68060–
2023Forge2415306.99
2024Forge8625807.36
2025Forge434206.92
2026Forge3424306.90

Player page →

3Marco BustosPacific FC· 30yPacific FCM302423291516.99
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC532307.60
2021Pacific FC76030–
2022Pacific FC26040–
2025Pacific FC244407.15
2026Pacific FC8423116.91

Player page →

4D. ChoinièreSupra du Quebec· 29ySupra du QuebecM29212359806.91
SeasonClubGoalsAstAppsYCRCRating
2020Forge111007.00
2021Forge41000–
2022Forge64020–
2023Forge236107.10
2024Forge5530307.02
2025Forge345107.06
2026Supra du Quebec0517106.61

Player page →

5Kyle BekkerForge· 36yForgeM361825661927.09
SeasonClubGoalsAstAppsYCRCRating
2020Forge311106.80
2021Forge31070–
2022Forge26042–
2023Forge4818207.29
2024Forge2728307.19
2025Forge326107.13
2026Forge1013106.61

Player page →

5M. AparicioAtlético Ottawa· 31yAtlético OttawaM311822783926.93
SeasonClubGoalsAstAppsYCRCRating
2020York United20020–
2021Pacific FC33070–
2022Pacific FC23042–
2023Pacific FC4519507.01
2024Atlético Ottawa5229907.11
2025Atlético Ottawa175607.26
2026Atlético Ottawa1225606.60

Player page →

5M. FerrinYork United· 27yYork UnitedM2718848407.23
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC8317207.24
2024HFX Wanderers FC6227007.25
2025York United434207.05

Player page →

8Sean ReaSupra du Quebec· 24ySupra du QuebecM241624411506.98
SeasonClubGoalsAstAppsYCRCRating
2021Valour14000–
2022Valour59030–
2024HFX Wanderers FC1014306.71
2025HFX Wanderers FC256507.25
2026Supra du Quebec7621407.09

Player page →

8I. JohnstonHFX Wanderers FC· 24yHFX Wanderers FCM24169313206.92
SeasonClubGoalsAstAppsYCRCRating
2021York United310100–
2022York United03080–
2025HFX Wanderers FC236707.02
2026HFX Wanderers FC11225706.89

Player page →

10N. JensenForge· 27yForgeM2715869306.84
SeasonClubGoalsAstAppsYCRCRating
2022Forge31000–
2023Forge1113206.58
2024Forge6028107.04
2025Forge216006.85
2026Forge3522006.73

Player page →

11K. PokuForge· 23yForgeM23114311016.93
SeasonClubGoalsAstAppsYCRCRating
2022Forge10050–
2023Forge2214216.79
2024Forge8217307.04

Player page →

12G. AntinoroAtlético Ottawa· 22yAtlético OttawaM2210865816.62
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa2015306.61
2024Atlético Ottawa1219106.54
2025Atlético Ottawa435106.64
2026Atlético Ottawa3326316.67

Player page →

12Steffen YeatesYork United· 26yYork UnitedM26108741506.87
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC1219306.81
2024Pacific FC1327307.02
2025York United303306.40
2026York United5325606.82

Player page →

12S. YoungPacific FC· 25yPacific FCM25103532816.94
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC001106.30
2021Pacific FC10030–
2022Pacific FC10050–
2023Pacific FC4319816.85
2024Pacific FC2029507.01
2025Pacific FC204606.98

Player page →

15G. NtigneeCavalry FC· 24yCavalry FCM2499251427.11
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC227506.99
2025Cavalry FC421419.30
2026Cavalry FC3517517.04

Player page →

15Y. ToualyPacific FC· 25yPacific FCM259625306.90
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC414106.95
2026Pacific FC5521206.88

Player page →

17A. HojabrpourForge· 26yForgeM2686493117.02
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC002006.55
2021Pacific FC22080–
2022Forge32050–
2023Forge1016406.77
2024Forge1230817.16
2025Forge101607.50

Player page →

18S. MlahSupra du Quebec· 24ySupra du QuebecM2463341116.73
SeasonClubGoalsAstAppsYCRCRating
2024Valour1114206.79
2025Valour011406.60
2026Supra du Quebec5119516.70

Player page →

18D. GutiérrezAtlético Ottawa· 29yAtlético OttawaM2962552717.05
SeasonClubGoalsAstAppsYCRCRating
2020Valour001106.70
2022Valour00050–
2023Valour4115707.24
2024Cavalry FC0029607.07
2025Cavalry FC11050–
2026Atlético Ottawa1010316.75

Player page →

18N. EdwardsCavalry FC· 24yCavalry FCM246023206.76
SeasonClubGoalsAstAppsYCRCRating
2026Cavalry FC6023206.76

Player page →

21A. DanielsPacific FC· 28yPacific FCM2851168606.68
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC10010–
2023HFX Wanderers FC3518206.72
2024HFX Wanderers FC0126106.74
2025Pacific FC133107.07
2026Pacific FC0221106.52

Player page →

21J. FariaValour· 26yValourM265628816.74
SeasonClubGoalsAstAppsYCRCRating
2021York United10000–
2024Valour2526616.80
2025Valour212205.90

Player page →

21Juan CórdovaYork United· 31yYork UnitedM3154461306.72
SeasonClubGoalsAstAppsYCRCRating
2024York United4322907.05
2026York United1124406.41

Player page →

21B. PatonForge· 26yForgeM265332206.85
SeasonClubGoalsAstAppsYCRCRating
2025Forge116106.90
2026Forge4226106.84

Player page →

21Maël HenryCavalry FC· 22yCavalry FCM225036606.63
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC2015106.52
2024Cavalry FC209106.89
2025Cavalry FC001207.00
2026Cavalry FC1011206.53

Player page →

26C. BayihaSupra du Quebec· 27ySupra du QuebecM273851106.76
SeasonClubGoalsAstAppsYCRCRating
2023York United2216006.83
2024HFX Wanderers FC0318106.86
2024York United014006.90
2026Supra du Quebec1213006.47

Player page →

26Kamron HabibullahAtlético Ottawa· 23yAtlético OttawaM233623206.58
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC02010–
2026Atlético Ottawa3423106.58

Player page →

28Harry PatonCavalry FC· 28yCavalry FCM2822211116.66
SeasonClubGoalsAstAppsYCRCRating
2025Forge011006.90
2026Cavalry FC21201116.64

Player page →

28Nikolas MyroniukCavalry FC· 21yCavalry FCM212231406.68
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC0111106.69
2025Cavalry FC102106.80
2026Cavalry FC1118206.66

Player page →

28D. CampbellValour· 27yValourM2721392006.95
SeasonClubGoalsAstAppsYCRCRating
2020Valour00010–
2023Valour1115906.99
2024Valour10241006.93

Player page →

28K. KibatoYork United· 26yYork UnitedM2621391406.47
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC009206.55
2024York United005006.72
2025York United114806.95
2026York United1021406.28

Player page →

32J. Gagnon-LapareHFX Wanderers FC· 31yHFX Wanderers FCM31111392626.93
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC03020–
2022HFX Wanderers FC01061–
2023York United0515707.14
2024HFX Wanderers FC02231016.78
2025HFX Wanderers FC101107.30

Player page →

32N. VerhoevenAtlético Ottawa· 27yAtlético OttawaM2717371406.59
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC001006.70
2021York United03030–
2022York United02030–
2023Atlético Ottawa1215206.51
2024Valour0020606.63
2025Atlético Ottawa001006.70

Player page →

32M. BaldisimoPacific FC· 28yPacific FCM2812341316.69
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC012106.95
2021Pacific FC00010–
2022Pacific FC01000–
2022York United00010–
2023York United1010416.73
2024York United0014306.66
2025Pacific FC002106.50
2026Pacific FC006206.66

Player page →

32C. TraffordCavalry FC· 34yCavalry FCM3411412107.06
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC00090–
2023Cavalry FC0119907.14
2024Cavalry FC1022306.99

Player page →

32M. PolisiVancouver FC· 29yVancouver FCM2911361816.73
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC00030–
2022HFX Wanderers FC00040–
2023Valour1016406.89
2026Vancouver FC0120716.61

Player page →

32Lucas OlguinHFX Wanderers FC· 21yHFX Wanderers FCM211023506.71
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC1023506.71

Player page →

32Michael BaldisimoCavalry FC· 26yCavalry FCM261017916.61
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC103616.83
2026Cavalry FC0014306.56

Player page →

Data coverage for Canadian Premier League →

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