Skip to content
Almanac
Menu

Canadian Premier League

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

  • 20
  • 21
  • 22
  • 23
  • 24

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

1D. NimickHFX Wanderers FCHFX Wanderers FCD413,62291461527.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC171,592463607.21
2024HFX Wanderers FC242,030583927.10

Player page β†’

2Fraser AirdCavalry FCCavalry FCD493,362611121407.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour190010307.00
2021FC Edmonton0––5530–
2022Cavalry FC0––0110–
2023Cavalry FC201,058122306.92
2024Cavalry FC282,214534407.25

Player page β†’

3T. AntonoglouValourValourD272,456417507.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour272,456417507.21

Player page β†’

4Daan KlompCavalry FCCavalry FCD504,65031742007.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––3040–
2022Cavalry FC0––3270–
2023Cavalry FC211,979051207.04
2024Cavalry FC292,671361707.26

Player page β†’

5Alexander Achinioti-JΓΆnssonForgeForgeD494,4782711106.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge145030106.20
2021Forge0––1120–
2022Forge0––1010–
2023Forge171,602000206.89
2024Forge312,831220507.03

Player page β†’

5A. DidicAtlΓ©tico OttawaAtlΓ©tico OttawaD484,39921431707.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton190000006.90
2021FC Edmonton0––3140–
2022Pacific FC0––2150–
2023Pacific FC181,640141507.02
2024AtlΓ©tico Ottawa292,669150307.23

Player page β†’

5Olakunle Dada-LukePacific FCPacific FCD463,9082151306.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0––0230–
2022Pacific FC0––1150–
2023Pacific FC191,637101306.83
2024Pacific FC272,271101207.06

Player page β†’

5E. KobzaCavalry FCCavalry FCD412,988220406.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC211,878120306.90
2024Cavalry FC201,110100106.79

Player page β†’

5Matteo de BrienneAtlΓ©tico OttawaAtlΓ©tico OttawaD393,2082641607.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0––3030–
2023Valour11803233307.24
2024AtlΓ©tico Ottawa282,4050011006.98

Player page β†’

5Z. FernandezHFX Wanderers FCHFX Wanderers FCD393,1062572016.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0––0460–
2023HFX Wanderers FC141,132132706.76
2024HFX Wanderers FC251,974121717.09

Player page β†’

5C. BayihaYork UnitedYork UnitedD382,198226106.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United16963122006.83
2024HFX Wanderers FC181,096103106.86
2024York United4139001006.90

Player page β†’

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

Player page β†’

5Kadin ChungVancouver FCVancouver FCD282,064215806.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC190101107.30
2021Pacific FC0––1130–
2023Vancouver FC8597001206.71
2024Vancouver FC191,377102206.82

Player page β†’

5C. Greco-TaylorPacific FCPacific FCD151,055200506.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC151,055200506.94

Player page β†’

15T. Meilleur-GigeuerePacific FCPacific FCD504,5591801006.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC190000106.90
2021Pacific FC0––0010–
2022Pacific FC0––1030–
2023Pacific FC211,961040206.93
2024Pacific FC282,508130307.00

Player page β†’

15M. FerrariYork UnitedYork UnitedD423,3581271806.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––2450–
2022York United0––0020–
2023York United151,070000406.46
2024York United272,288103706.87

Player page β†’

15Rocco RomeoVancouver FCVancouver FCD393,5441602316.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––2060–
2022Valour0––2070–
2023Vancouver FC161,489000516.81
2024Vancouver FC232,055120506.89

Player page β†’

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

Player page β†’

15T. MourdoukoutasValourValourD383,276101606.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0––0020–
2023York United131,169101106.88
2024Valour252,107000306.89

Player page β†’

15Luke SinghAtlΓ©tico OttawaAtlΓ©tico OttawaD342,8851101826.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0––0092–
2023AtlΓ©tico Ottawa151,391010406.83
2024AtlΓ©tico Ottawa191,494100506.75

Player page β†’

15G. MukumbilwaPacific FCPacific FCD282,0081011016.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0––0030–
2023Pacific FC171,334100516.72
2024Pacific FC11674001206.97

Player page β†’

15Daniel ParraForgeForgeD252,150122817.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge252,150122817.08

Player page β†’

15R. AlarconValourValourD251,876104616.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––0300–
2023Cavalry FC244000006.40
2024Valour231,832101616.94

Player page β†’

15Tom FieldCavalry FCCavalry FCD251,904101407.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––0100–
2023Cavalry FC4227000106.50
2024Cavalry FC211,677100307.10

Player page β†’

15Tyr Duhaney-WalkerAtlΓ©tico OttawaAtlΓ©tico OttawaD221,623100106.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa4251000006.83
2024AtlΓ©tico Ottawa181,372100106.92

Player page β†’

15R. RamaForgeForgeD181,5481121806.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––00100–
2023Forge181,548112806.92

Player page β†’

15David Norman Jr.Vancouver FCVancouver FCD171,1261211526.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––1160–
2022Cavalry FC0––0062–
2024Vancouver FC171,126110306.74

Player page β†’

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

Player page β†’

15A. NdomPacific FCPacific FCD6471100107.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC6471100107.12

Player page β†’

Data coverage for Canadian Premier League β†’

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