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

1M. 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 →

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

Player page →

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

Player page →

4L. CallegariHFX Wanderers FCHFX Wanderers FCM725142817.30
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1706807.18
2024HFX Wanderers FC2503417.24
2025HFX Wanderers FC611907.47
2026HFX Wanderers FC2444707.42

Player page →

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

Player page →

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

Player page →

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

Player page →

8J. 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 →

8R. OhinValourValourM24222606.68
SeasonClubAppsGoalsAstYCRCRating
2020Valour100106.30
2021Valour01270–
2023Valour00010–
2024Valour2110806.67
2025Valour200906.95
10C. ToussaintPacific FCPacific FCM36032526.86
SeasonClubAppsGoalsAstYCRCRating
2021York United00070–
2022Pacific FC00100–
2022York United00132–
2023Pacific FC17011006.68
2024Pacific FC1900507.02

Player page →

11A. SissokoSupra du QuebecSupra du QuebecM721172406.79
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC200007.15
2022Forge04350–
2023Forge1521606.72
2024Atlético Ottawa3032606.93
2025Atlético Ottawa310206.77
2026Supra du Quebec2211506.63

Player page →

12Sergio 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 →

13V. FryVancouver FCVancouver FCM37542216.96
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1011606.67
2024Vancouver FC2322816.99
2025Vancouver FC421807.52

Player page →

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

Player page →

15A. RampersadHFX Wanderers FCHFX Wanderers FCM59352016.76
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC302106.97
2021HFX Wanderers FC00150–
2022HFX Wanderers FC00060–
2023HFX Wanderers FC1002406.70
2024HFX Wanderers FC2220217.06
2025HFX Wanderers FC400206.95
2026HFX Wanderers FC2010006.39

Player page →

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

Player page →

15E. AdekugbeYork UnitedYork UnitedM44342006.86
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC01120–
2022Cavalry FC01020–
2023York United1100306.54
2024York United2912807.02
2025York United401506.60

Player page →

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

Player page →

18J. DaleyCavalry FCCavalry FCM36051906.75
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC19051206.78
2024Cavalry FC1700406.72
2025Cavalry FC00030–

Player page →

18O. BassettYork UnitedYork UnitedM7426161906.94
SeasonClubAppsGoalsAstYCRCRating
2021Pacific FC02330–
2022Atlético Ottawa08360–
2023Atlético Ottawa18113307.01
2024Atlético Ottawa2944307.18
2026York United2713406.62

Player page →

21M. BabouliForgeForgeM5130121826.98
SeasonClubAppsGoalsAstYCRCRating
2020Forge112007.10
2021Forge07240–
2022York United05210–
2023York United1162826.95
2024York United2372307.23
2025Forge542107.04
2026Forge1100106.45

Player page →

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

Player page →

21J. EscalanteCavalry FCCavalry FCM1581806.70
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC01390–
2022Cavalry FC04570–
2023Cavalry FC100206.70
24J. DixonPacific FCPacific FCM2101517.00
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC210107.00
2021Pacific FC00081–
2022Pacific FC00060–
24Marco BustosPacific FCPacific FCM2924231516.99
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC253307.60
2021Pacific FC07630–
2022Pacific FC02640–
2025Pacific FC424407.15
2026Pacific FC2384116.91

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

28N. 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 →

28S. ShomeCavalry FCCavalry FCM51061406.84
SeasonClubAppsGoalsAstYCRCRating
2021FC Edmonton00230–
2022FC Edmonton00120–
2023Cavalry FC1801106.76
2024Cavalry FC3001406.92
2025Cavalry FC301406.47

Player page →

32M. 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 →

32Mikaël CantaveVancouver FCVancouver FCM41871316.83
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC01251–
2023Cavalry FC02000–
2023Vancouver FC1642306.77
2024Vancouver FC2513506.86

Player page →

32A. MusseCavalry FCCavalry FCM6038261307.24
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC02000–
2022Cavalry FC07340–
2023Cavalry FC1877207.29
2024Cavalry FC1844207.41
2025Cavalry FC3107307.23
2026Cavalry FC2185207.05

Player page →

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

Player page →

36B. McKendryAtlético OttawaAtlético OttawaM2121216.50
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa200206.50
2021Atlético Ottawa01161–
2022Atlético Ottawa00140–
36P. LamothePacific FCPacific FCM26301216.76
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC01020–
2022HFX Wanderers FC02050–
2023Pacific FC400106.80
2024Pacific FC2200416.75
36R. JuhmiPacific FCPacific FCM21011206.38
SeasonClubAppsGoalsAstYCRCRating
2025Pacific FC201407.10
2026Pacific FC1900806.31
39Harry PatonCavalry FCCavalry FCM21221116.66
SeasonClubAppsGoalsAstYCRCRating
2025Forge101006.90
2026Cavalry FC20211116.64

Player page →

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

Player page →

39A. AromatarioForgeForgeM23121106.75
SeasonClubAppsGoalsAstYCRCRating
2026Forge23121106.75
39E. SimmonsVancouver FCVancouver FCM16121106.73
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC00010–
2021Cavalry FC01030–
2022Cavalry FC00140–
2023Vancouver FC1601306.73
39Juan CastroAtlético OttawaAtlético OttawaM29041106.68
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa404706.90
2026Atlético Ottawa2500406.65

Player page →

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

Player page →

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

Player page →

45Nicolás MezquidaVancouver FCVancouver FCM2563916.40
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC351517.03
2026Vancouver FC2212406.31

Player page →

47A. RiggiValourValourM242817.25
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC211007.25
2021HFX Wanderers FC00030–
2022Valour03151–
47G. 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 →

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

Player page →

47B. SoumaoroYork UnitedYork UnitedM2622806.79
SeasonClubAppsGoalsAstYCRCRating
2023York United1521606.85
2024York United1101206.71

Player page →

Data coverage for Canadian Premier League →

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