Skip to content
Almanac
Menu

Canadian Premier League

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

  • 23
  • 24
  • 25
  • 26

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

1R. RamaForgeForgeD46––252426.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge18––12806.92
2025Forge5––121007.04
2026Forge23––01626.72

Player page β†’

2D. NimickForgeForgeD72––20132327.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC17––63607.21
2024HFX Wanderers FC24––83927.10
2025Forge6––24207.30
2026Forge25––43607.24

Player page β†’

3E. KobzaCavalry FCCavalry FCD64––542216.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC21––20306.90
2024Cavalry FC20––00106.79
2025Cavalry FC1––20806.60
2026Cavalry FC22––141016.81

Player page β†’

3Luke SinghYork UnitedYork UnitedD60––322206.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa15––10406.83
2024AtlΓ©tico Ottawa19––00506.75
2025York United4––01707.20
2026York United22––21606.58

Player page β†’

5O. LeΓ³nYork UnitedYork UnitedD41––222136.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United20––20817.00
2025York United1––01817.20
2026York United20––01516.51

Player page β†’

5Bradley Sheede Kamdem FewoCavalry FCCavalry FCD63––352116.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC19––02706.85
2024Cavalry FC21––13606.89
2025Cavalry FC2––00416.35
2026Cavalry FC21––20406.83

Player page β†’

5M. FerrariYork UnitedYork UnitedD69––292116.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United15––00406.46
2024York United27––03706.87
2025York United4––15706.70
2026York United23––11316.26

Player page β†’

8M. Owolabi-BelewuForgeForgeD37––202006.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge10––00506.53
2024Forge25––201107.01
2025Forge2––00406.30

Player page β†’

8Orlando BotelloYork UnitedYork UnitedD28––242006.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United26––101406.86
2025York United2––14606.80

Player page β†’

10C. Greco-TaylorPacific FCPacific FCD41––061816.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC15––00506.94
2025Pacific FC4––03516.90
2026Pacific FC22––03806.29

Player page β†’

11J. QuintanaPacific FCPacific FCD32––001626.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC17––00817.02
2025Pacific FC1––00307.90
2026Pacific FC14––00516.44

Player page β†’

11Z. FernandezSupra du QuebecSupra du QuebecD48––631616.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC14––32706.76
2024HFX Wanderers FC25––21717.09
2025Valour0––1010–
2026Supra du Quebec9––00106.28

Player page β†’

11A. PearlmanCavalry FCCavalry FCD29––351607.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025HFX Wanderers FC6––22806.95
2026Cavalry FC23––13807.02

Player page β†’

14Daan KlompCavalry FCCavalry FCD76––1921507.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC21––51207.04
2024Cavalry FC29––61707.26
2025Cavalry FC1––20307.20
2026Cavalry FC25––60307.14

Player page β†’

14Paris GeeVancouver FCVancouver FCD57––251506.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United13––01706.73
2024Vancouver FC24––14406.60
2025Vancouver FC5––10206.58
2026Vancouver FC15––00206.48

Player page β†’

16Rocco RomeoValourValourD40––201416.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC16––00516.81
2024Vancouver FC23––20506.89
2025Valour1––00407.30

Player page β†’

16T. BahVancouver FCVancouver FCD43––8111416.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC14––20416.66
2025Vancouver FC6––26506.48
2026Vancouver FC23––45506.80

Player page β†’

16R. FerrazzoYork UnitedYork UnitedD39––531406.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC15––01606.73
2024HFX Wanderers FC20––21106.70
2025York United4––31706.87

Player page β†’

19A. DidicCavalry FCCavalry FCD71––1341307.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC18––41507.02
2024AtlΓ©tico Ottawa29––50307.23
2025AtlΓ©tico Ottawa0––0020–
2026Cavalry FC24––43307.29

Player page β†’

19J. AlphonseHFX Wanderers FCHFX Wanderers FCD41––001306.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC17––00406.65
2025HFX Wanderers FC2––00506.95
2026HFX Wanderers FC22––00406.55

Player page β†’

19Matteo de BrienneAtlΓ©tico OttawaAtlΓ©tico OttawaD39––341307.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour11––33307.24
2024AtlΓ©tico Ottawa28––011006.98

Player page β†’

19Wesley-Thomas LanΓ§a TimΓ³teoAtlΓ©tico OttawaAtlΓ©tico OttawaD54––2111306.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC15––04307.03
2024HFX Wanderers FC21––01306.96
2025HFX Wanderers FC6––15506.95
2026AtlΓ©tico Ottawa12––11206.63

Player page β†’

23David Norman Jr.Vancouver FCVancouver FCD21––101206.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC17––10306.74
2025Vancouver FC4––00906.80

Player page β†’

23Fraser AirdCavalry FCCavalry FCD51––881207.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC20––22306.92
2024Cavalry FC28––34407.25
2025Cavalry FC3––32507.00

Player page β†’

23M. CampagnaVancouver FCVancouver FCD41––421206.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC11––01206.51
2025Vancouver FC6––11607.00
2026Vancouver FC24––30406.96

Player page β†’

23Sergei KozlovskiyAtlΓ©tico OttawaAtlΓ©tico OttawaD19––001206.42
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025AtlΓ©tico Ottawa4––00506.63
2026AtlΓ©tico Ottawa15––00706.37

Player page β†’

27D. AbziSupra du QuebecSupra du QuebecD19––151116.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec19––151116.86

Player page β†’

27G. FacchineriValourValourD28––201116.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour26––10706.73
2025Valour2––10416.30

Player page β†’

27R. AlarconValourValourD27––021116.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC2––00006.40
2024Valour23––01616.94
2025Valour2––01506.85

Player page β†’

27M. JamesForgeForgeD22––121106.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge17––02806.86
2026Forge5––10306.86

Player page β†’

31C. LoughreyHFX Wanderers FCHFX Wanderers FCD33––101016.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC16––00706.64
2024HFX Wanderers FC17––10316.81
31Noah AbatnehAtlΓ©tico OttawaAtlΓ©tico OttawaD44––301016.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United9––00116.66
2024York United22––10406.76
2025AtlΓ©tico Ottawa5––10507.08
2026AtlΓ©tico Ottawa8––10006.85

Player page β†’

31Kadin ChungPacific FCPacific FCD48––241006.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC8––01206.71
2024Vancouver FC19––02206.82
2025Pacific FC3––11507.13
2026Pacific FC18––10106.48

Player page β†’

31Tom FieldVancouver FCVancouver FCD51––021006.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC4––00106.50
2024Cavalry FC21––00307.10
2025Cavalry FC3––00207.35
2026Vancouver FC23––02406.82

Player page β†’

35J. CameronVancouver FCVancouver FCD33––10916.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC16––10306.67
2024Vancouver FC17––00616.84

Player page β†’

35Kristopher TwardekValourValourD25––54916.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa23––12506.87
2025Valour2––42417.20

Player page β†’

35A. NdomPacific FCPacific FCD9––50907.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC6––00107.12
2025Pacific FC3––50807.03

Player page β†’

35F. SturingYork UnitedYork UnitedD37––11906.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United19––00206.78
2025York United2––10507.10
2026York United16––01206.61

Player page β†’

35T. AntonoglouValourValourD29––313907.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour27––17507.21
2025Valour2––26406.80

Player page β†’

40Olakunle Dada-LukeVancouver FCVancouver FCD52––02826.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC19––01306.83
2024Pacific FC27––01207.06
2025Vancouver FC6––00327.03

Player page β†’

40Daniel ParraForgeForgeD25––22817.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge25––22817.08

Player page β†’

40G. MukumbilwaPacific FCPacific FCD32––01816.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC17––00516.72
2024Pacific FC11––01206.97
2025Pacific FC4––00106.60

Player page β†’

40M. ChretienSupra du QuebecSupra du QuebecD20––40816.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec20––40816.97
40Alexander Achinioti-JΓΆnssonForgeForgeD54––30807.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge17––00206.89
2024Forge31––20507.03
2025Forge6––10107.23

Player page β†’

40C. AugusteSupra du QuebecSupra du QuebecD20––01806.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec20––01806.66

Player page β†’

46M. JevremoviΔ‡ForgeForgeD26––33717.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge5––03507.34
2026Forge21––30217.06

Player page β†’

46L. LaingCavalry FCCavalry FCD13––20706.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Cavalry FC1––10506.30
2026Cavalry FC12––10206.87
46T. Meilleur-GigeuereHFX Wanderers FCHFX Wanderers FCD75––121706.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC21––40206.93
2024Pacific FC28––30307.00
2025HFX Wanderers FC6––40107.12
2026HFX Wanderers FC20––11106.75

Player page β†’

49J. BelluzPacific FCPacific FCD14––00626.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC14––00626.63

Player page β†’

49Tyr Duhaney-WalkerAtlΓ©tico OttawaAtlΓ©tico OttawaD30––11616.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa4––00006.83
2024AtlΓ©tico Ottawa18––00106.92
2025AtlΓ©tico Ottawa4––01416.77
2026AtlΓ©tico Ottawa4––10104.86

Player page β†’

Data coverage for Canadian Premier League β†’

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