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 OttawaM78––18223926.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020York United0––2020–
2021Pacific FC0––3370–
2022Pacific FC0––2342–
2023Pacific FC19––45507.01
2024AtlΓ©tico Ottawa29––52907.11
2025AtlΓ©tico Ottawa5––17607.26
2026AtlΓ©tico Ottawa25––12606.60

Player page β†’

2Isaiah JohnstonHFX Wanderers FCHFX Wanderers FCM31––1693206.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––31100–
2022York United0––0380–
2025HFX Wanderers FC6––23707.02
2026HFX Wanderers FC25––112706.89

Player page β†’

3A. HojabrpourForgeForgeM49––863117.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2––00006.55
2021Pacific FC0––2280–
2022Forge0––3250–
2023Forge16––10406.77
2024Forge30––12817.16
2025Forge1––10607.50

Player page β†’

4L. CallegariHFX Wanderers FCHFX Wanderers FCM72––5142817.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC17––06807.18
2024HFX Wanderers FC25––03417.24
2025HFX Wanderers FC6––11907.47
2026HFX Wanderers FC24––44707.42

Player page β†’

4S. YoungPacific FCPacific FCM53––1032816.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC1––00106.30
2021Pacific FC0––1030–
2022Pacific FC0––1050–
2023Pacific FC19––43816.85
2024Pacific FC29––20507.01
2025Pacific FC4––20606.98

Player page β†’

4T. BorgesForgeForgeM68––26312807.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––3660–
2022Forge0––6860–
2023Forge15––24306.99
2024Forge25––86807.36
2025Forge4––43206.92
2026Forge24––34306.90

Player page β†’

7D. GutiΓ©rrezAtlΓ©tico OttawaAtlΓ©tico OttawaM55––622717.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour1––00106.70
2022Valour0––0050–
2023Valour15––41707.24
2024Cavalry FC29––00607.07
2025Cavalry FC0––1150–
2026AtlΓ©tico Ottawa10––10316.75

Player page β†’

8J. Gagnon-LapareHFX Wanderers FCHFX Wanderers FCM39––1112626.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0––0320–
2022HFX Wanderers FC0––0161–
2023York United15––05707.14
2024HFX Wanderers FC23––021016.78
2025HFX Wanderers FC1––10107.30

Player page β†’

8R. OhinValourValourM24––222606.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour1––00106.30
2021Valour0––1270–
2023Valour0––0010–
2024Valour21––10806.67
2025Valour2––00906.95
10CΓ©dric ToussaintPacific FCPacific FCM36––032526.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––0070–
2022Pacific FC0––0100–
2022York United0––0132–
2023Pacific FC17––011006.68
2024Pacific FC19––00507.02

Player page β†’

11A. SissokoSupra du QuebecSupra du QuebecM72––1172406.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2––00007.15
2022Forge0––4350–
2023Forge15––21606.72
2024AtlΓ©tico Ottawa30––32606.93
2025AtlΓ©tico Ottawa3––10206.77
2026Supra du Quebec22––11506.63

Player page β†’

12Sergio Camargo PeΓ±arandaCavalry FCCavalry FCM67––28162306.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Cavalry FC0––1010–
2021Cavalry FC0––4230–
2022Cavalry FC0––2030–
2023Cavalry FC20––62606.80
2024Cavalry FC26––34107.00
2025Cavalry FC3––86506.87
2026Cavalry FC18––42407.08

Player page β†’

13V. FryVancouver FCVancouver FCM37––542216.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC10––11606.67
2024Vancouver FC23––22816.99
2025Vancouver FC4––21807.52

Player page β†’

14C. TraffordCavalry FCCavalry FCM41––112107.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––0090–
2023Cavalry FC19––01907.14
2024Cavalry FC22––10306.99

Player page β†’

15Andre RampersadHFX Wanderers FCHFX Wanderers FCM59––352016.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC3––02106.97
2021HFX Wanderers FC0––0150–
2022HFX Wanderers FC0––0060–
2023HFX Wanderers FC10––02406.70
2024HFX Wanderers FC22––20217.06
2025HFX Wanderers FC4––00206.95
2026HFX Wanderers FC20––10006.39

Player page β†’

15D. CampbellValourValourM39––212006.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour0––0010–
2023Valour15––11906.99
2024Valour24––101006.93

Player page β†’

15E. AdekugbeYork UnitedYork UnitedM44––342006.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Cavalry FC0––1120–
2022Cavalry FC0––1020–
2023York United11––00306.54
2024York United29––12807.02
2025York United4––01506.60

Player page β†’

18Kyle BekkerForgeForgeM66––18251927.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge1––31106.80
2021Forge0––3170–
2022Forge0––2642–
2023Forge18––48207.29
2024Forge28––27307.19
2025Forge6––32107.13
2026Forge13––10106.61

Player page β†’

18J. DaleyCavalry FCCavalry FCM36––051906.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC19––051206.78
2024Cavalry FC17––00406.72
2025Cavalry FC0––0030–

Player page β†’

18O. BassettYork UnitedYork UnitedM74––26161906.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0––2330–
2022AtlΓ©tico Ottawa0––8360–
2023AtlΓ©tico Ottawa18––113307.01
2024AtlΓ©tico Ottawa29––44307.18
2026York United27––13406.62

Player page β†’

21M. BabouliForgeForgeM51––30121826.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge1––12007.10
2021Forge0––7240–
2022York United0––5210–
2023York United11––62826.95
2024York United23––72307.23
2025Forge5––42107.04
2026Forge11––00106.45

Player page β†’

21M. PolisiVancouver FCVancouver FCM36––111816.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0––0030–
2022HFX Wanderers FC0––0040–
2023Valour16––10406.89
2026Vancouver FC20––01716.61

Player page β†’

21J. EscalanteCavalry FCCavalry FCM1––581806.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––1390–
2022Cavalry FC0––4570–
2023Cavalry FC1––00206.70
24J. DixonPacific FCPacific FCM2––101517.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2––10107.00
2021Pacific FC0––0081–
2022Pacific FC0––0060–
24Marco BustosPacific FCPacific FCM29––24231516.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2––53307.60
2021Pacific FC0––7630–
2022Pacific FC0––2640–
2025Pacific FC4––24407.15
2026Pacific FC23––84116.91

Player page β†’

24Sean ReaSupra du QuebecSupra du QuebecM41––16241506.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––1400–
2022Valour0––5930–
2024HFX Wanderers FC14––10306.71
2025HFX Wanderers FC6––25507.25
2026Supra du Quebec21––76407.09

Player page β†’

24Steffen YeatesYork UnitedYork UnitedM74––1081506.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC19––12306.81
2024Pacific FC27––13307.02
2025York United3––30306.40
2026York United25––53606.82

Player page β†’

28Goteh NtigneeCavalry FCCavalry FCM25––991427.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC7––22506.99
2025Cavalry FC1––42419.30
2026Cavalry FC17––35517.04

Player page β†’

28K. KibatoYork UnitedYork UnitedM39––211406.47
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC9––00206.55
2024York United5––00006.72
2025York United4––11806.95
2026York United21––10406.28

Player page β†’

28N. VerhoevenAtlΓ©tico OttawaAtlΓ©tico OttawaM37––171406.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC1––00006.70
2021York United0––0330–
2022York United0––0230–
2023AtlΓ©tico Ottawa15––12206.51
2024Valour20––00606.63
2025AtlΓ©tico Ottawa1––00006.70

Player page β†’

28S. ShomeCavalry FCCavalry FCM51––061406.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021FC Edmonton0––0230–
2022FC Edmonton0––0120–
2023Cavalry FC18––01106.76
2024Cavalry FC30––01406.92
2025Cavalry FC3––01406.47

Player page β†’

32Matthew BaldisimoPacific FCPacific FCM34––121316.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2––01106.95
2021Pacific FC0––0010–
2022Pacific FC0––0100–
2022York United0––0010–
2023York United10––10416.73
2024York United14––00306.66
2025Pacific FC2––00106.50
2026Pacific FC6––00206.66

Player page β†’

32MikaΓ«l CantaveVancouver FCVancouver FCM41––871316.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––1251–
2023Cavalry FC0––2000–
2023Vancouver FC16––42306.77
2024Vancouver FC25––13506.86

Player page β†’

32A. MusseCavalry FCCavalry FCM60––38261307.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––2000–
2022Cavalry FC0––7340–
2023Cavalry FC18––77207.29
2024Cavalry FC18––44207.41
2025Cavalry FC3––107307.23
2026Cavalry FC21––85207.05

Player page β†’

32Juan CΓ³rdovaYork UnitedYork UnitedM46––541306.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United22––43907.05
2026York United24––11406.41

Player page β†’

36B. McKendryAtlΓ©tico OttawaAtlΓ©tico OttawaM2––121216.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa2––00206.50
2021AtlΓ©tico Ottawa0––1161–
2022AtlΓ©tico Ottawa0––0140–
36P. LamothePacific FCPacific FCM26––301216.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0––1020–
2022HFX Wanderers FC0––2050–
2023Pacific FC4––00106.80
2024Pacific FC22––00416.75
36R. JuhmiPacific FCPacific FCM21––011206.38
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Pacific FC2––01407.10
2026Pacific FC19––00806.31
39Harry PatonCavalry FCCavalry FCM21––221116.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge1––01006.90
2026Cavalry FC20––211116.64

Player page β†’

39S. MlahSupra du QuebecSupra du QuebecM34––631116.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour14––11206.79
2025Valour1––01406.60
2026Supra du Quebec19––51516.70

Player page β†’

39A. AromatarioForgeForgeM23––121106.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge23––121106.75
39E. SimmonsVancouver FCVancouver FCM16––121106.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Cavalry FC0––0010–
2021Cavalry FC0––1030–
2022Cavalry FC0––0140–
2023Vancouver FC16––01306.73

Player page β†’

39Juan CastroAtlΓ©tico OttawaAtlΓ©tico OttawaM29––041106.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025AtlΓ©tico Ottawa4––04706.90
2026AtlΓ©tico Ottawa25––00406.65

Player page β†’

44K. PokuForgeForgeM31––1141016.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––1050–
2023Forge14––22216.79
2024Forge17––82307.04

Player page β†’

45Michael BaldisimoCavalry FCCavalry FCM17––10916.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Cavalry FC3––10616.83
2026Cavalry FC14––00306.56

Player page β†’

45NicolΓ‘s MezquidaVancouver FCVancouver FCM25––63916.40
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC3––51517.03
2026Vancouver FC22––12406.31

Player page β†’

47A. RiggiValourValourM2––42817.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2––11007.25
2021HFX Wanderers FC0––0030–
2022Valour0––3151–
47G. AntinoroAtlΓ©tico OttawaAtlΓ©tico OttawaM65––108816.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa15––20306.61
2024AtlΓ©tico Ottawa19––12106.54
2025AtlΓ©tico Ottawa5––43106.64
2026AtlΓ©tico Ottawa26––33316.67

Player page β†’

47Jordan FariaValourValourM28––56816.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––1000–
2024Valour26––25616.80
2025Valour2––21205.90

Player page β†’

47Brem SoumaoroYork UnitedYork UnitedM26––22806.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United15––21606.85
2024York United11––01206.71

Player page β†’

Data coverage for Canadian Premier League β†’

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