Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 699 of 699 stored matches (100%) that name a player. Appearances and minutes count 309 matches with a stored lineup; a dash under Min means no minutes are stored yet.

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

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

1L. CallegariHFX Wanderers FCHFX Wanderers FCM72––5142817.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC17––06807.18
2024HFX Wanderers FC252,139403417.24
2025HFX Wanderers FC6––11907.47
2026HFX Wanderers FC242,149744707.42

Player page β†’

2A. MusseCavalry FCCavalry FCM60––38261307.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––2000–
2022Cavalry FC0––7340–
2023Cavalry FC18––77207.29
2024Cavalry FC181,420644207.41
2025Cavalry FC3––107307.23
2026Cavalry FC211,419285207.05

Player page β†’

3M. FerrinYork UnitedYork UnitedM48––188407.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC17––83207.24
2024HFX Wanderers FC272,160562007.25
2025York United4––43207.05

Player page β†’

4Goteh NtigneeCavalry FCCavalry FCM25––991427.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC7––22506.99
2025Cavalry FC1––42419.30
2026Cavalry FC171,210235517.04

Player page β†’

5Kyle BekkerForgeForgeM65––15241827.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––3170–
2022Forge0––2642–
2023Forge18––48207.29
2024Forge282,040327307.19
2025Forge6––32107.13
2026Forge13494010106.61

Player page β†’

6T. BorgesForgeForgeM68––26312807.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––3660–
2022Forge0––6860–
2023Forge15––24306.99
2024Forge251,834586807.36
2025Forge4––43206.92
2026Forge241,286134306.90

Player page β†’

7G. ProboHFX Wanderers FCHFX Wanderers FCM32––65507.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC281,400142307.06
2025HFX Wanderers FC4––23207.20

Player page β†’

8D. GutiΓ©rrezAtlΓ©tico OttawaAtlΓ©tico OttawaM54––622617.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0––0050–
2023Valour15––41707.24
2024Cavalry FC292,174100607.07
2025Cavalry FC0––1150–
2026AtlΓ©tico Ottawa10668110316.75

Player page β†’

8C. TraffordCavalry FCCavalry FCM41––112107.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––0090–
2023Cavalry FC19––01907.14
2024Cavalry FC22923010306.99

Player page β†’

10A. HojabrpourForgeForgeM47––863117.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0––2280–
2022Forge0––3250–
2023Forge16––10406.77
2024Forge302,560012817.16
2025Forge1––10607.50

Player page β†’

11O. RommensVancouver FCVancouver FCM141,057000207.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC141,057000207.02
12J. L. Guzman RodriguezYork UnitedYork UnitedM11958005117.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United11958005117.01
13M. BabouliForgeForgeM50––29101826.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––7240–
2022York United0––5210–
2023York United11––62826.95
2024York United231,982372307.23
2025Forge5––42107.04
2026Forge11462000106.45

Player page β†’

13Sean ReaSupra du QuebecSupra du QuebecM41––16241506.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––1400–
2022Valour0––5930–
2024HFX Wanderers FC14749010306.71
2025HFX Wanderers FC6––25507.25
2026Supra du Quebec211,795176407.09

Player page β†’

13C. HaworthAtlΓ©tico OttawaAtlΓ©tico OttawaM13––38506.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022AtlΓ©tico Ottawa0––0430–
2023AtlΓ©tico Ottawa13––34206.98
16I. IliadisAtlΓ©tico OttawaAtlΓ©tico OttawaM23––40706.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa12––10407.08
2024AtlΓ©tico Ottawa11671230306.85

Player page β†’

17V. FryVancouver FCVancouver FCM37––542216.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC10––11606.67
2024Vancouver FC231,747222816.99
2025Vancouver FC4––21807.52

Player page β†’

17Alessandro BielloSupra du QuebecSupra du QuebecM22––02626.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025HFX Wanderers FC3––01106.83
2026Supra du Quebec191,408101526.98

Player page β†’

19Sergio Camargo PeΓ±arandaCavalry FCCavalry FCM67––27162206.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––4230–
2022Cavalry FC0––2030–
2023Cavalry FC20––62606.80
2024Cavalry FC261,776134107.00
2025Cavalry FC3––86506.87
2026Cavalry FC181,353142407.08

Player page β†’

19S. YoungPacific FCPacific FCM52––1032716.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0––1030–
2022Pacific FC0––1050–
2023Pacific FC19––43816.85
2024Pacific FC292,298120507.01
2025Pacific FC4––20606.98

Player page β†’

19D. CampbellValourValourM39––211906.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour15––11906.99
2024Valour242,1020101006.92

Player page β†’

19Marco BustosPacific FCPacific FCM27––19201216.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0––7630–
2022Pacific FC0––2640–
2025Pacific FC4––24407.15
2026Pacific FC231,680384116.91

Player page β†’

19M. Dominguez-RamirezPacific FCPacific FCM10746000706.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC10746000706.95
24O. BassettYork UnitedYork UnitedM74––26161906.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0––2330–
2022AtlΓ©tico Ottawa0––8360–
2023AtlΓ©tico Ottawa18––113307.01
2024AtlΓ©tico Ottawa292,268444307.18
2026York United271,739013406.62

Player page β†’

25M. AparicioAtlΓ©tico OttawaAtlΓ©tico OttawaM78––16223726.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0––3370–
2022Pacific FC0––2342–
2023Pacific FC19––45507.01
2024AtlΓ©tico Ottawa292,591352907.11
2025AtlΓ©tico Ottawa5––17607.26
2026AtlΓ©tico Ottawa252,249012606.60

Player page β†’

25J. Gagnon-LapareHFX Wanderers FCHFX Wanderers FCM39––1112626.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0––0320–
2022HFX Wanderers FC0––0161–
2023York United15––05707.14
2024HFX Wanderers FC231,2940021016.78
2025HFX Wanderers FC1––10107.30

Player page β†’

25K. PokuForgeForgeM31––1141016.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––1050–
2023Forge14––22216.79
2024Forge171,264382307.04

Player page β†’

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

Player page β†’

29Isaiah JohnstonHFX Wanderers FCHFX Wanderers FCM31––1693206.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––31100–
2022York United0––0380–
2025HFX Wanderers FC6––23707.02
2026HFX Wanderers FC252,1102112706.89

Player page β†’

30D. ChoiniΓ¨reSupra du QuebecSupra du QuebecM58––2022806.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––4100–
2022Forge0––6420–
2023Forge6––23107.10
2024Forge302,336355307.02
2025Forge5––34107.06
2026Supra du Quebec171,155005106.61

Player page β†’

30Alberto ZapaterAtlΓ©tico OttawaAtlΓ©tico OttawaM44––41706.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa16––00307.01
2024AtlΓ©tico Ottawa241,433140306.92
2025AtlΓ©tico Ottawa4––01106.48

Player page β†’

32Renan GarciaVancouver FCVancouver FCM40––11706.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC13––11106.85
2024Vancouver FC272,265000606.92

Player page β†’

32Y. ToualyPacific FCPacific FCM25––96306.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Pacific FC4––41106.95
2026Pacific FC211,525155206.88

Player page β†’

34Steffen YeatesYork UnitedYork UnitedM74––1081506.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC19––12306.81
2024Pacific FC272,151213307.02
2025York United3––30306.40
2026York United252,063053606.82

Player page β†’

34J. MartΓ­nezYork UnitedYork UnitedM281,913121706.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United281,913121706.87

Player page β†’

36E. AdekugbeYork UnitedYork UnitedM44––231806.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––1020–
2023York United11––00306.54
2024York United292,218412807.02
2025York United4––01506.60

Player page β†’

36CΓ©dric ToussaintPacific FCPacific FCM36––032526.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––0070–
2022Pacific FC0––0100–
2022York United0––0132–
2023Pacific FC17––011006.68
2024Pacific FC191,239200507.02

Player page β†’

38B. PatonForgeForgeM32––53206.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge6––11106.90
2026Forge262,035242106.84

Player page β†’

38Z. BahousPacific FCPacific FCM25––31806.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022AtlΓ©tico Ottawa0––1150–
2023AtlΓ©tico Ottawa3––10006.93
2023Pacific FC6––00006.92
2024Pacific FC16504010306.81
38M. AmissiVancouver FCVancouver FCM201,667171206.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC201,667171206.85

Player page β†’

41N. JensenForgeForgeM69––158306.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––3100–
2023Forge13––11206.58
2024Forge281,509160107.04
2025Forge6––21006.85
2026Forge22986135006.73

Player page β†’

41S. ShomeCavalry FCCavalry FCM51––061406.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021FC Edmonton0––0230–
2022FC Edmonton0––0120–
2023Cavalry FC18––01106.76
2024Cavalry FC302,555101406.92
2025Cavalry FC3––01406.47

Player page β†’

43MikaΓ«l CantaveVancouver FCVancouver FCM41––871316.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––1251–
2023Cavalry FC0––2000–
2023Vancouver FC16––42306.77
2024Vancouver FC251,456013506.86

Player page β†’

44Diogo RessurreiΓ§Γ£oValourValourM29––45706.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour272,038232206.86
2025Valour2––13506.35

Player page β†’

45A. TircoveanuPacific FCPacific FCM22887221306.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC22887221306.81
46Brem SoumaoroYork UnitedYork UnitedM26––22806.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United15––21606.85
2024York United11891001206.71

Player page β†’

46M. OmarHFX Wanderers FCHFX Wanderers FCM16––00706.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0––0030–
2023HFX Wanderers FC16––00406.79

Player page β†’

48A. SissokoSupra du QuebecSupra du QuebecM70––1172406.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––4350–
2023Forge15––21606.72
2024AtlΓ©tico Ottawa302,175032606.93
2025AtlΓ©tico Ottawa3––10206.77
2026Supra du Quebec221,320011506.63

Player page β†’

48T. GomulkaPacific FCPacific FCM221,835031306.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC221,835031306.78

Player page β†’

48Mateo FranzottiYork UnitedYork UnitedM12611000206.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United12611000206.78

Data coverage for Canadian Premier League β†’

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