Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 584 of 584 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.

  • 22
  • 23
  • 24
  • 25
  • 26

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

1M. AparicioAtlรฉtico OttawaAtlรฉtico OttawaM786,978413193026.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0โ€“โ€“2342โ€“
2023Pacific FC191,745045507.01
2024Atlรฉtico Ottawa292,591352907.11
2025Atlรฉtico Ottawa5393117607.26
2026Atlรฉtico Ottawa252,249012606.60

Player page โ†’

2M. CarducciHFX Wanderers FCHFX Wanderers FCG777,091402906.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0โ€“โ€“0010โ€“
2023Cavalry FC211,979300306.88
2024Cavalry FC292,682001106.87
2025Cavalry FC3270001407.20
2026HFX Wanderers FC242,160100006.75

Player page โ†’

3Daan KlompCavalry FCCavalry FCD766,97452242207.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0โ€“โ€“3270โ€“
2023Cavalry FC211,979051207.04
2024Cavalry FC292,671361707.26
2025Cavalry FC190020307.20
2026Cavalry FC252,234260307.14

Player page โ†’

4T. Meilleur-GigeuereHFX Wanderers FCHFX Wanderers FCD756,70221311006.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0โ€“โ€“1030โ€“
2023Pacific FC211,961040206.93
2024Pacific FC282,508130307.00
2025HFX Wanderers FC6570140107.12
2026HFX Wanderers FC201,663011106.75

Player page โ†’

5O. BassettYork UnitedYork UnitedM745,556724131606.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Atlรฉtico Ottawa0โ€“โ€“8360โ€“
2023Atlรฉtico Ottawa181,5493113307.01
2024Atlรฉtico Ottawa292,268444307.18
2026York United271,739013406.62

Player page โ†’

5Steffen YeatesYork UnitedYork UnitedM745,64421081506.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC191,158012306.81
2024Pacific FC272,151213307.02
2025York United3272030306.40
2026York United252,063053606.82

Player page โ†’

7D. NimickForgeForgeD726,4121220132327.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC171,592463607.21
2024HFX Wanderers FC242,030583927.10
2025Forge6540024207.30
2026Forge252,250343607.24

Player page โ†’

7L. CallegariHFX Wanderers FCHFX Wanderers FCM726,428145142817.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC171,570206807.18
2024HFX Wanderers FC252,139403417.24
2025HFX Wanderers FC6570111907.47
2026HFX Wanderers FC242,149744707.42

Player page โ†’

9A. DidicCavalry FCCavalry FCD716,46941551807.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0โ€“โ€“2150โ€“
2023Pacific FC181,640141507.02
2024Atlรฉtico Ottawa292,669150307.23
2025Atlรฉtico Ottawa0โ€“โ€“0020โ€“
2026Cavalry FC242,160243307.29

Player page โ†’

10A. SissokoSupra du QuebecSupra du QuebecM704,20301172406.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0โ€“โ€“4350โ€“
2023Forge15667021606.72
2024Atlรฉtico Ottawa302,175032606.93
2025Atlรฉtico Ottawa341010206.77
2026Supra du Quebec221,320011506.63

Player page โ†’

10Callum IrvingVancouver FCVancouver FCG706,386501206.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC161,489100106.77
2024Vancouver FC282,557200107.10
2025Vancouver FC6540100007.50
2026Vancouver FC201,800101006.84

Player page โ†’

12Alejandro DรญazPacific FCPacific FCF695,0292378506.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0โ€“โ€“13300โ€“
2023Vancouver FC141,231020006.78
2024Vancouver FC282,1892102106.95
2025Pacific FC2167060007.25
2025Vancouver FC2180011306.90
2026Pacific FC231,262052106.60

Player page โ†’

12N. JensenForgeForgeM693,4452158306.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0โ€“โ€“3100โ€“
2023Forge13638011206.58
2024Forge281,509160107.04
2025Forge6312021006.85
2026Forge22986135006.73

Player page โ†’

12M. FerrariYork UnitedYork UnitedD695,3291292316.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0โ€“โ€“0020โ€“
2023York United151,070000406.46
2024York United272,288103706.87
2025York United4369015706.70
2026York United231,602011316.26

Player page โ†’

12Nathan InghamCavalry FCCavalry FCG696,310601806.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Atlรฉtico Ottawa0โ€“โ€“0010โ€“
2023Atlรฉtico Ottawa181,661300206.83
2024Atlรฉtico Ottawa222,039200106.98
2025Atlรฉtico Ottawa5450000106.56
2026Cavalry FC242,160101306.82

Player page โ†’

16T. BorgesForgeForgeM684,064623252207.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0โ€“โ€“6860โ€“
2023Forge15774024306.99
2024Forge251,834586807.36
2025Forge4170043206.93
2026Forge241,286134306.90

Player page โ†’

16A. DanielsPacific FCPacific FCM683,9090511606.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0โ€“โ€“1010โ€“
2023HFX Wanderers FC181,230035206.72
2024HFX Wanderers FC261,292001106.74
2025Pacific FC3225013107.07
2026Pacific FC211,162002106.52

Player page โ†’

18Sergio Camargo PeรฑarandaCavalry FCCavalry FCM674,596323141906.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0โ€“โ€“2030โ€“
2023Cavalry FC201,244162606.80
2024Cavalry FC261,776134107.00
2025Cavalry FC3223086506.87
2026Cavalry FC181,353142407.08

Player page โ†’

19Kyle BekkerForgeForgeM654,685612231127.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0โ€“โ€“2642โ€“
2023Forge181,677348207.29
2024Forge282,040327307.19
2025Forge6474032107.13
2026Forge13494010106.61

Player page โ†’

19G. AntinoroAtlรฉtico OttawaAtlรฉtico OttawaM653,4300108816.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Atlรฉtico Ottawa15542020306.61
2024Atlรฉtico Ottawa19725012106.54
2025Atlรฉtico Ottawa5373043106.64
2026Atlรฉtico Ottawa261,790033316.67

Player page โ†’

21E. KobzaCavalry FCCavalry FCD644,6122542216.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC211,878120306.90
2024Cavalry FC201,110100106.79
2025Cavalry FC118020806.60
2026Cavalry FC221,6060141016.81

Player page โ†’

22Bradley Sheede Kamdem FewoCavalry FCCavalry FCD635,4311352116.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC191,756002706.85
2024Cavalry FC211,780013606.89
2025Cavalry FC2167000416.35
2026Cavalry FC211,728120406.83

Player page โ†’

23Brian WrightForgeForgeF613,935435111006.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Atlรฉtico Ottawa0โ€“โ€“7220โ€“
2023York United15752022106.70
2024York United242,0733106107.06
2025Forge53730120406.36
2026Forge17737141206.16

Player page โ†’

24A. MusseCavalry FCCavalry FCM604,5631236261307.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0โ€“โ€“7340โ€“
2023Cavalry FC181,455477207.29
2024Cavalry FC181,420644207.41
2025Cavalry FC32690107307.23
2026Cavalry FC211,419285207.05

Player page โ†’

24Ballou TablaAtlรฉtico OttawaAtlรฉtico OttawaF604,3891032141707.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Atlรฉtico Ottawa0โ€“โ€“7450โ€“
2024Atlรฉtico Ottawa301,846324506.91
2025Atlรฉtico Ottawa54251114407.36
2026Atlรฉtico Ottawa252,1186122307.18

Player page โ†’

24Luke SinghYork UnitedYork UnitedD605,0772323126.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0โ€“โ€“0092โ€“
2023Atlรฉtico Ottawa151,391010406.83
2024Atlรฉtico Ottawa191,494100506.75
2025York United4390101707.20
2026York United221,802021606.58

Player page โ†’

27D. ChoiniรจreSupra du QuebecSupra du QuebecM584,05141621806.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0โ€“โ€“6420โ€“
2023Forge6305123107.10
2024Forge302,336355307.02
2025Forge5255034107.06
2026Supra du Quebec171,155005106.61

Player page โ†’

28Paris GeeVancouver FCVancouver FCD574,1450271506.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0โ€“โ€“0200โ€“
2023York United131,198001706.73
2024Vancouver FC241,942014406.60
2025Vancouver FC5171010206.58
2026Vancouver FC15834000206.48

Player page โ†’

29Bรฉni BadibangaYork UnitedYork UnitedF563,9283781406.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge121,071030207.29
2024Forge251,893343907.06
2026York United19964005306.70

Player page โ†’

29Andre RampersadHFX Wanderers FCHFX Wanderers FCM562,8691321416.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0โ€“โ€“0060โ€“
2023HFX Wanderers FC10453002406.70
2024HFX Wanderers FC221,901120217.06
2025HFX Wanderers FC4136000206.95
2026HFX Wanderers FC20379010006.39

Player page โ†’

31Shaan HundalPacific FCPacific FCF553,3471225806.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC171,053061106.49
2024Valour271,903173306.73
2025Valour181020106.50
2025York United3169071106.90
2026Pacific FC7141000206.50

Player page โ†’

32D. GutiรฉrrezAtlรฉtico OttawaAtlรฉtico OttawaM544,1375622617.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0โ€“โ€“0050โ€“
2023Valour151,295341707.24
2024Cavalry FC292,174100607.07
2025Cavalry FC0โ€“โ€“1150โ€“
2026Atlรฉtico Ottawa10668110316.75

Player page โ†’

32Wesley-Thomas Lanรงa TimรณteoAtlรฉtico OttawaAtlรฉtico OttawaD543,78505161506.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0โ€“โ€“3520โ€“
2023HFX Wanderers FC151,224004307.03
2024HFX Wanderers FC211,571001306.96
2025HFX Wanderers FC6469015506.95
2026Atlรฉtico Ottawa12521011206.63

Player page โ†’

32Alexander Achinioti-JรถnssonForgeForgeD544,973240907.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0โ€“โ€“1010โ€“
2023Forge171,602000206.89
2024Forge312,831220507.03
2025Forge6540010107.23

Player page โ†’

35Terran CampbellVancouver FCVancouver FCF533,2534268306.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0โ€“โ€“6420โ€“
2023Forge181,4733101006.98
2024Forge8309000006.58
2025Vancouver FC4252032006.75
2026Vancouver FC231,219171106.71

Player page โ†’

36T. WarschewskiCavalry FCCavalry FCF524,402154422917.40
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0โ€“โ€“7420โ€“
2024Cavalry FC262,0999143207.44
2025Cavalry FC32701115207.97
2026Cavalry FC232,03351210317.28

Player page โ†’

36Samuel SalterAtlรฉtico OttawaAtlรฉtico OttawaF522,47244361316.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0โ€“โ€“11021โ€“
2023Atlรฉtico Ottawa171,052171606.87
2024Atlรฉtico Ottawa30971252106.92
2025Atlรฉtico Ottawa54491203407.16

Player page โ†’

36J. HeardPacific FCPacific FCF523,49211343036.54
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0โ€“โ€“6370โ€“
2023Pacific FC181,244141606.68
2024Pacific FC181,152010506.67
2025Pacific FC31210101016.37
2026Pacific FC13975010226.19

Player page โ†’

36Adonijah ReidHFX Wanderers FCHFX Wanderers FCF522,27719101206.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC17880144206.99
2024Pacific FC19729002206.78
2025York United4238044606.68
2026HFX Wanderers FC12430010206.64

Player page โ†’

36S. YoungPacific FCPacific FCM524,0702932416.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0โ€“โ€“1050โ€“
2023Pacific FC191,445143816.85
2024Pacific FC292,298120507.01
2025Pacific FC4327020606.98

Player page โ†’

36Olakunle Dada-LukeVancouver FCVancouver FCD524,4212131326.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0โ€“โ€“1150โ€“
2023Pacific FC191,637101306.83
2024Pacific FC272,271101207.06
2025Vancouver FC6513000327.03

Player page โ†’

42G. BitarYork UnitedYork UnitedF513,45842191606.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0โ€“โ€“5110โ€“
2023Vancouver FC161,272264407.10
2024Vancouver FC261,808142206.92
2025York United3131152707.07
2026York United6247010206.72

Player page โ†’

42Fraser AirdCavalry FCCavalry FCD513,5256891307.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0โ€“โ€“0110โ€“
2023Cavalry FC201,058122306.92
2024Cavalry FC282,214534407.25
2025Cavalry FC3253032507.00

Player page โ†’

42C. BayihaSupra du QuebecSupra du QuebecM512,712238106.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United16963122006.83
2024HFX Wanderers FC181,096103106.86
2024York United4139001006.90
2026Supra du Quebec13514012006.47

Player page โ†’

42S. ShomeCavalry FCCavalry FCM514,0631041106.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0โ€“โ€“0120โ€“
2023Cavalry FC181,268001106.76
2024Cavalry FC302,555101406.92
2025Cavalry FC3240001406.47

Player page โ†’

42Tom FieldVancouver FCVancouver FCD514,1011021006.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC4227000106.50
2024Cavalry FC211,677100307.10
2025Cavalry FC3181000207.35
2026Vancouver FC232,016002406.82

Player page โ†’

47M. BabouliForgeForgeM503,78032281426.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0โ€“โ€“5210โ€“
2023York United11967062826.95
2024York United231,982372307.23
2025Forge5369042107.04
2026Forge11462000106.45

Player page โ†’

48Ryan TelferHFX Wanderers FCHFX Wanderers FCF493,704386606.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC231,677342307.10
2025HFX Wanderers FC6477031207.10
2026HFX Wanderers FC201,550013106.72

Player page โ†’

49M. FerrinYork UnitedYork UnitedM483,9808188407.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC171,531383207.24
2024HFX Wanderers FC272,160562007.25
2025York United4289043207.05

Player page โ†’

49Z. FernandezSupra du QuebecSupra du QuebecD483,2272672216.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0โ€“โ€“0460โ€“
2023HFX Wanderers FC141,132132706.76
2024HFX Wanderers FC251,974121717.09
2025Valour0โ€“โ€“1010โ€“
2026Supra du Quebec9121000106.28

Player page โ†’

Data coverage for Canadian Premier League โ†’

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