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

1Michael BaldisimoCavalry FCCavalry FCM1710916.61
SeasonClubAppsGoalsAstYCRCRating
2025Cavalry FC310616.83
2026Cavalry FC1400306.56

Player page →

1Lucas OlguinHFX Wanderers FCHFX Wanderers FCM2310506.71
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC2310506.71

Player page →

1M. PolisiVancouver FCVancouver FCM36111816.73
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00030–
2022HFX Wanderers FC00040–
2023Valour1610406.89
2026Vancouver FC2001716.61

Player page →

1C. TraffordCavalry FCCavalry FCM41112107.06
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00090–
2023Cavalry FC1901907.14
2024Cavalry FC2210306.99

Player page →

1M. BaldisimoPacific FCPacific FCM34121316.69
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC201106.95
2021Pacific FC00010–
2022Pacific FC00100–
2022York United00010–
2023York United1010416.73
2024York United1400306.66
2025Pacific FC200106.50
2026Pacific FC600206.66

Player page →

1N. VerhoevenAtlético OttawaAtlético OttawaM37171406.59
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100006.70
2021York United00330–
2022York United00230–
2023Atlético Ottawa1512206.51
2024Valour2000606.63
2025Atlético Ottawa100006.70

Player page →

1J. Gagnon-LapareHFX Wanderers FCHFX Wanderers FCM391112626.93
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00320–
2022HFX Wanderers FC00161–
2023York United1505707.14
2024HFX Wanderers FC23021016.78
2025HFX Wanderers FC110107.30

Player page →

8K. KibatoYork UnitedYork UnitedM39211406.47
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC900206.55
2024York United500006.72
2025York United411806.95
2026York United2110406.28

Player page →

8D. CampbellValourValourM39212006.95
SeasonClubAppsGoalsAstYCRCRating
2020Valour00010–
2023Valour1511906.99
2024Valour24101006.93

Player page →

8Nikolas MyroniukCavalry FCCavalry FCM3122406.68
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC1101106.69
2025Cavalry FC210106.80
2026Cavalry FC1811206.66

Player page →

8Harry PatonCavalry FCCavalry FCM21221116.66
SeasonClubAppsGoalsAstYCRCRating
2025Forge101006.90
2026Cavalry FC20211116.64

Player page →

12Kamron HabibullahAtlético OttawaAtlético OttawaM2336206.58
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC00210–
2026Atlético Ottawa2334106.58

Player page →

12C. BayihaSupra du QuebecSupra du QuebecM5138106.76
SeasonClubAppsGoalsAstYCRCRating
2023York United1622006.83
2024HFX Wanderers FC1803106.86
2024York United401006.90
2026Supra du Quebec1312006.47

Player page →

14Maël HenryCavalry FCCavalry FCM3650606.63
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC1520106.52
2024Cavalry FC920106.89
2025Cavalry FC100207.00
2026Cavalry FC1110206.53

Player page →

14B. PatonForgeForgeM3253206.85
SeasonClubAppsGoalsAstYCRCRating
2025Forge611106.90
2026Forge2642106.84

Player page →

14Juan CórdovaYork UnitedYork UnitedM46541306.72
SeasonClubAppsGoalsAstYCRCRating
2024York United2243907.05
2026York United2411406.41

Player page →

14J. FariaValourValourM2856816.74
SeasonClubAppsGoalsAstYCRCRating
2021York United01000–
2024Valour2625616.80
2025Valour221205.90

Player page →

14A. DanielsPacific FCPacific FCM68511606.68
SeasonClubAppsGoalsAstYCRCRating
2022HFX Wanderers FC01010–
2023HFX Wanderers FC1835206.72
2024HFX Wanderers FC2601106.74
2025Pacific FC313107.07
2026Pacific FC2102106.52

Player page →

19N. EdwardsCavalry FCCavalry FCM2360206.76
SeasonClubAppsGoalsAstYCRCRating
2026Cavalry FC2360206.76

Player page →

19D. GutiérrezAtlético OttawaAtlético OttawaM55622717.05
SeasonClubAppsGoalsAstYCRCRating
2020Valour100106.70
2022Valour00050–
2023Valour1541707.24
2024Cavalry FC2900607.07
2025Cavalry FC01150–
2026Atlético Ottawa1010316.75

Player page →

19S. MlahSupra du QuebecSupra du QuebecM34631116.73
SeasonClubAppsGoalsAstYCRCRating
2024Valour1411206.79
2025Valour101406.60
2026Supra du Quebec1951516.70

Player page →

22A. HojabrpourForgeForgeM49863117.02
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC200006.55
2021Pacific FC02280–
2022Forge03250–
2023Forge1610406.77
2024Forge3012817.16
2025Forge110607.50

Player page →

23Y. ToualyPacific FCPacific FCM2596306.90
SeasonClubAppsGoalsAstYCRCRating
2025Pacific FC441106.95
2026Pacific FC2155206.88

Player page →

23G. NtigneeCavalry FCCavalry FCM25991427.11
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC722506.99
2025Cavalry FC142419.30
2026Cavalry FC1735517.04

Player page →

25S. YoungPacific FCPacific FCM531032816.94
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100106.30
2021Pacific FC01030–
2022Pacific FC01050–
2023Pacific FC1943816.85
2024Pacific FC2920507.01
2025Pacific FC420606.98

Player page →

25Steffen YeatesYork UnitedYork UnitedM741081506.87
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1912306.81
2024Pacific FC2713307.02
2025York United330306.40
2026York United2553606.82

Player page →

25G. AntinoroAtlético OttawaAtlético OttawaM65108816.62
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1520306.61
2024Atlético Ottawa1912106.54
2025Atlético Ottawa543106.64
2026Atlético Ottawa2633316.67

Player page →

28K. PokuForgeForgeM311141016.93
SeasonClubAppsGoalsAstYCRCRating
2022Forge01050–
2023Forge1422216.79
2024Forge1782307.04

Player page →

29N. JensenForgeForgeM69158306.84
SeasonClubAppsGoalsAstYCRCRating
2022Forge03100–
2023Forge1311206.58
2024Forge2860107.04
2025Forge621006.85
2026Forge2235006.73

Player page →

30I. JohnstonHFX Wanderers FCHFX Wanderers FCM311693206.92
SeasonClubAppsGoalsAstYCRCRating
2021York United031100–
2022York United00380–
2025HFX Wanderers FC623707.02
2026HFX Wanderers FC25112706.89

Player page →

30Sean ReaSupra du QuebecSupra du QuebecM4116241506.98
SeasonClubAppsGoalsAstYCRCRating
2021Valour01400–
2022Valour05930–
2024HFX Wanderers FC1410306.71
2025HFX Wanderers FC625507.25
2026Supra du Quebec2176407.09

Player page →

32M. FerrinYork UnitedYork UnitedM48188407.23
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1783207.24
2024HFX Wanderers FC2762007.25
2025York United443207.05

Player page →

32M. AparicioAtlético OttawaAtlético OttawaM7818223926.93
SeasonClubAppsGoalsAstYCRCRating
2020York United02020–
2021Pacific FC03370–
2022Pacific FC02342–
2023Pacific FC1945507.01
2024Atlético Ottawa2952907.11
2025Atlético Ottawa517607.26
2026Atlético Ottawa2512606.60

Player page →

32Kyle BekkerForgeForgeM6618251927.09
SeasonClubAppsGoalsAstYCRCRating
2020Forge131106.80
2021Forge03170–
2022Forge02642–
2023Forge1848207.29
2024Forge2827307.19
2025Forge632107.13
2026Forge1310106.61

Player page →

35D. ChoinièreSupra du QuebecSupra du QuebecM592123806.91
SeasonClubAppsGoalsAstYCRCRating
2020Forge111007.00
2021Forge04100–
2022Forge06420–
2023Forge623107.10
2024Forge3055307.02
2025Forge534107.06
2026Supra du Quebec1705106.61

Player page →

36Marco BustosPacific FCPacific FCM2924231516.99
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC253307.60
2021Pacific FC07630–
2022Pacific FC02640–
2025Pacific FC424407.15
2026Pacific FC2384116.91

Player page →

37T. BorgesForgeForgeM6826312807.09
SeasonClubAppsGoalsAstYCRCRating
2021Forge03660–
2022Forge06860–
2023Forge1524306.99
2024Forge2586807.36
2025Forge443206.92
2026Forge2434306.90

Player page →

38Sergio Camargo PeñarandaCavalry FCCavalry FCM6728162306.95
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC01010–
2021Cavalry FC04230–
2022Cavalry FC02030–
2023Cavalry FC2062606.80
2024Cavalry FC2634107.00
2025Cavalry FC386506.87
2026Cavalry FC1842407.08

Player page →

Data coverage for Canadian Premier League →

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