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

1A. DidicCavalry FCCavalry FCD716,46941862207.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
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 β†’

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

Player page β†’

2T. 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
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 FCD513,525613141607.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
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 β†’

12Alexander Achinioti-JΓΆnssonForgeForgeD544,9732511107.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––1120–
2022Forge0––1010–
2023Forge171,602000206.89
2024Forge312,831220507.03
2025Forge6540010107.23

Player page β†’

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

Player page β†’

14B. 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 FCD756,70221311106.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
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 β†’

27Rocco RomeoValourValourD403,6341602716.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––2060–
2022Valour0––2070–
2023Vancouver FC161,489000516.81
2024Vancouver FC232,055120506.89
2025Valour190000407.30

Player page β†’

27Miguel AcostaAtlΓ©tico OttawaAtlΓ©tico OttawaD151,303146706.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021AtlΓ©tico Ottawa0––2100–
2022AtlΓ©tico Ottawa0––1340–
2023AtlΓ©tico Ottawa151,303112306.87

Player page β†’

29M. CampagnaVancouver FCVancouver FCD413,0722421306.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––0010–
2024Vancouver FC11410001206.51
2025Vancouver FC6502011607.00
2026Vancouver FC242,160230406.96

Player page β†’

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

Player page β†’

29D. AbziSupra du QuebecSupra du QuebecD191,4392792516.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––6390–
2022York United0––0150–
2026Supra du Quebec191,4392151116.86

Player page β†’

32M. Owolabi-BelewuForgeForgeD372,1920302206.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––1020–
2023Forge10461000506.53
2024Forge251,7070201107.01
2025Forge224000406.30

Player page β†’

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

Player page β†’

34Bradley 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 β†’

34R. RamaForgeForgeD463,8341253426.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––00100–
2023Forge181,548112806.92
2025Forge54380121007.04
2026Forge231,848001626.72

Player page β†’

34A. SamakΓ©ValourValourD121,0470111206.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0––0130–
2022Pacific FC0––0050–
2023Valour9777010406.86
2024Valour3270000006.80

Player page β†’

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

Player page β†’

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

Player page β†’

38L. LaingCavalry FCCavalry FCD13649120706.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Cavalry FC117010506.30
2026Cavalry FC12632110206.87
40D. AguilarAtlΓ©tico OttawaAtlΓ©tico OttawaD181,073001406.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa181,073001406.81

Player page β†’

41G. MetusalaForgeForgeD352,9050211106.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––2010–
2022Forge0––0140–
2023Forge121,016000206.75
2024Forge231,889000406.82

Player page β†’

41Enmanuel Mbomio AngueAtlΓ©tico OttawaAtlΓ©tico OttawaD201,533001206.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025AtlΓ©tico Ottawa282000006.90
2026AtlΓ©tico Ottawa181,451001206.79

Player page β†’

43Noah 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 β†’

43M. TissotAtlΓ©tico OttawaAtlΓ©tico OttawaD20866064706.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––0120–
2022AtlΓ©tico Ottawa0––3240–
2023AtlΓ©tico Ottawa8552020106.73
2024AtlΓ©tico Ottawa12314011006.84

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 β†’

47A. Jean-BaptisteValourValourD7464031206.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––2000–
2022Valour0––1120–
2023Valour7464000006.77
48O. LeΓ³nYork UnitedYork UnitedD413,2330222136.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United201,575020817.00
2025York United190001817.20
2026York United201,568001516.51

Player page β†’

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

Player page β†’

48J. CameronVancouver FCVancouver FCD332,521210916.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC161,331110306.67
2024Vancouver FC171,190100616.84

Player page β†’

Data coverage for Canadian Premier League β†’

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