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

1A. DidicCavalry FCCavalry FCD726,55941862207.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton190000006.90
2021FC Edmonton0โ€“โ€“3140โ€“
2022Pacific FC0โ€“โ€“2150โ€“
2023Pacific FC181,640141507.02
2024Atlรฉtico Ottawa292,669150307.23
2025Atlรฉtico Ottawa0โ€“โ€“0020โ€“
2026Cavalry FC242,160243307.29

Player page โ†’

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

Player page โ†’

1T. AntonoglouValourValourD292,6364313907.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour272,456417507.21
2025Valour2180026406.80

Player page โ†’

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

Player page โ†’

5N. MekidecheHFX Wanderers FCHFX Wanderers FCD10963132507.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0โ€“โ€“0100โ€“
2024HFX Wanderers FC7663020207.03
2025HFX Wanderers FC3300111307.43

Player page โ†’

5E. AwonongbadjeSupra du QuebecSupra du QuebecD5308000007.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec5308000007.15
7M. Jevremoviฤ‡ForgeForgeD262,272333717.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge5427203507.34
2026Forge211,845130217.06

Player page โ†’

8Fraser AirdCavalry FCCavalry FCD523,615614141907.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour190010307.00
2021FC Edmonton0โ€“โ€“5530โ€“
2022Cavalry FC0โ€“โ€“0110โ€“
2023Cavalry FC201,058122306.92
2024Cavalry FC282,214534407.25
2025Cavalry FC3253032507.00

Player page โ†’

9A. NdomPacific FCPacific FCD9741150907.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC6471100107.12
2025Pacific FC3270050807.03

Player page โ†’

10Daniel ParraForgeForgeD252,150122817.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge252,150122817.08

Player page โ†’

11Matteo de BrienneAtlรฉtico OttawaAtlรฉtico OttawaD393,2082641607.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0โ€“โ€“3030โ€“
2023Valour11803233307.24
2024Atlรฉtico Ottawa282,4050011006.98

Player page โ†’

12A. PearlmanCavalry FCCavalry FCD292,4380351607.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025HFX Wanderers FC6546022806.95
2026Cavalry FC231,892013807.02

Player page โ†’

13Alexander Achinioti-JรถnssonForgeForgeD555,0182811206.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge145030106.20
2021Forge0โ€“โ€“1120โ€“
2022Forge0โ€“โ€“1010โ€“
2023Forge171,602000206.89
2024Forge312,831220507.03
2025Forge6540010107.23

Player page โ†’

13B. VlietPacific FCPacific FCD8494003506.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0โ€“โ€“0120โ€“
2023Pacific FC8494002306.99
15Olakunle Dada-LukeVancouver FCVancouver FCD524,4212151626.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0โ€“โ€“0230โ€“
2022Pacific FC0โ€“โ€“1150โ€“
2023Pacific FC191,637101306.83
2024Pacific FC272,271101207.06
2025Vancouver FC6513000327.03

Player page โ†’

15M. ChretienSupra du QuebecSupra du QuebecD201,755240816.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec201,755240816.97
17M. DonerVancouver FCVancouver FCD242,129125406.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0โ€“โ€“0340โ€“
2026Vancouver FC242,129122006.96

Player page โ†’

18T. Meilleur-GigeuereHFX Wanderers FCHFX Wanderers FCD766,79221311206.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC190000106.90
2021Pacific FC0โ€“โ€“0010โ€“
2022Pacific FC0โ€“โ€“1030โ€“
2023Pacific FC211,961040206.93
2024Pacific FC282,508130307.00
2025HFX Wanderers FC6570140107.12
2026HFX Wanderers FC201,663011106.75

Player page โ†’

18Tom FieldVancouver FCVancouver FCD514,1011031006.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0โ€“โ€“0100โ€“
2023Cavalry FC4227000106.50
2024Cavalry FC211,677100307.10
2025Cavalry FC3181000207.35
2026Vancouver FC232,016002406.82

Player page โ†’

20Wesley-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 โ†’

21Kristopher TwardekValourValourD251,767054916.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Atlรฉtico Ottawa231,600012506.87
2025Valour2167042417.20

Player page โ†’

21A. BaqueroValourValourD171,1290201406.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0โ€“โ€“1040โ€“
2022Valour0โ€“โ€“1070โ€“
2023Valour171,129000306.90

Player page โ†’

23T. MourdoukoutasValourValourD383,276101606.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0โ€“โ€“0020โ€“
2023York United131,169101106.88
2024Valour252,107000306.89

Player page โ†’

23R. AlarconValourValourD272,0361051116.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0โ€“โ€“0300โ€“
2023Cavalry FC244000006.40
2024Valour231,832101616.94
2025Valour2160001506.85

Player page โ†’

23A. BatisseForgeForgeD242,027142506.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge242,027142506.89

Player page โ†’

26Z. 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 โ†’

26J. RubyHFX Wanderers FCHFX Wanderers FCD6420012306.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC299000106.70
2021HFX Wanderers FC0โ€“โ€“1120โ€“
2023HFX Wanderers FC4321001006.98
28Rocco RomeoValourValourD403,6341602716.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0โ€“โ€“2060โ€“
2022Valour0โ€“โ€“2070โ€“
2023Vancouver FC161,489000516.81
2024Vancouver FC232,055120506.89
2025Valour190000407.30

Player page โ†’

28Miguel AcostaAtlรฉtico OttawaAtlรฉtico OttawaD151,303146706.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Atlรฉtico Ottawa0โ€“โ€“2100โ€“
2022Atlรฉtico Ottawa0โ€“โ€“1340โ€“
2023Atlรฉtico Ottawa151,303112306.87

Player page โ†’

30M. CampagnaVancouver FCVancouver FCD413,0722421306.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0โ€“โ€“0010โ€“
2024Vancouver FC11410001206.51
2025Vancouver FC6502011607.00
2026Vancouver FC242,160230406.96

Player page โ†’

30M. JamesForgeForgeD221,9280121106.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge171,576002806.86
2026Forge5352010306.86

Player page โ†’

30D. AbziSupra du QuebecSupra du QuebecD191,4392792516.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0โ€“โ€“6390โ€“
2022York United0โ€“โ€“0150โ€“
2026Supra du Quebec191,4392151116.86

Player page โ†’

33M. Owolabi-BelewuForgeForgeD372,1920302206.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0โ€“โ€“1020โ€“
2023Forge10461000506.53
2024Forge251,7070201107.01
2025Forge224000406.30

Player page โ†’

33Orlando BotelloYork UnitedYork UnitedD282,0970242006.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United261,9440101406.86
2025York United2153014606.80

Player page โ†’

33A. SamakรฉValourValourD131,1100111206.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC163000006.90
2021Pacific FC0โ€“โ€“0130โ€“
2022Pacific FC0โ€“โ€“0050โ€“
2023Valour9777010406.86
2024Valour3270000006.80

Player page โ†’

36Bradley 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 โ†’

36R. RamaForgeForgeD463,8341253426.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0โ€“โ€“00100โ€“
2023Forge181,548112806.92
2025Forge54380121007.04
2026Forge231,848001626.72

Player page โ†’

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

Player page โ†’

39Kian ProctorVancouver FCVancouver FCD221,632021106.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC221,632021106.82

Player page โ†’

39L. LaingCavalry FCCavalry FCD13649120706.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Cavalry FC117010506.30
2026Cavalry FC12632110206.87

Player page โ†’

41D. AguilarAtlรฉtico OttawaAtlรฉtico OttawaD181,073001406.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Atlรฉtico Ottawa181,073001406.81

Player page โ†’

42G. MetusalaForgeForgeD352,9050211106.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0โ€“โ€“2010โ€“
2022Forge0โ€“โ€“0140โ€“
2023Forge121,016000206.75
2024Forge231,889000406.82

Player page โ†’

42Enmanuel Mbomio AngueAtlรฉtico OttawaAtlรฉtico OttawaD201,533001206.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Atlรฉtico Ottawa282000006.90
2026Atlรฉtico Ottawa181,451001206.79

Player page โ†’

44Noah AbatnehAtlรฉtico OttawaAtlรฉtico OttawaD443,3761301016.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United9600000116.66
2024York United221,686010406.76
2025Atlรฉtico Ottawa5450010507.08
2026Atlรฉtico Ottawa8640110006.85

Player page โ†’

45G. MukumbilwaPacific FCPacific FCD322,2141011116.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0โ€“โ€“0030โ€“
2023Pacific FC171,334100516.72
2024Pacific FC11674001206.97
2025Pacific FC4206000106.60

Player page โ†’

45J. QuintanaPacific FCPacific FCD322,3291001626.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC171,234000817.02
2025Pacific FC190000307.90
2026Pacific FC141,005100516.44

Player page โ†’

45M. TissotAtlรฉtico OttawaAtlรฉtico OttawaD21949076706.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge183012006.50
2021Forge0โ€“โ€“0120โ€“
2022Atlรฉtico Ottawa0โ€“โ€“3240โ€“
2023Atlรฉtico Ottawa8552020106.73
2024Atlรฉtico Ottawa12314011006.84

Player page โ†’

48A. Jean-BaptisteValourValourD7464041206.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour0โ€“โ€“1000โ€“
2021Valour0โ€“โ€“2000โ€“
2022Valour0โ€“โ€“1120โ€“
2023Valour7464000006.77
49O. LeรณnYork UnitedYork UnitedD413,2330222136.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United201,575020817.00
2025York United190001817.20
2026York United201,568001516.51

Player page โ†’

49M. DuncanForgeForgeD382,158100306.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge8161000106.61
2024Forge301,997100206.80

Player page โ†’

Data coverage for Canadian Premier League โ†’

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