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

1R. RamaForgeForgeD46––253426.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––00100–
2023Forge18––12806.92
2025Forge5––121007.04
2026Forge23––01626.72

Player page β†’

2Luke SinghYork UnitedYork UnitedD60––323126.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0––0092–
2023AtlΓ©tico Ottawa15––10406.83
2024AtlΓ©tico Ottawa19––00506.75
2025York United4––01707.20
2026York United22––21606.58

Player page β†’

3M. FerrariYork UnitedYork UnitedD69––4132816.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––2450–
2022York United0––0020–
2023York United15––00406.46
2024York United27––03706.87
2025York United4––15706.70
2026York United23––11316.26

Player page β†’

4Rocco RomeoValourValourD40––602716.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––2060–
2022Valour0––2070–
2023Vancouver FC16––00516.81
2024Vancouver FC23––20506.89
2025Valour1––00407.30

Player page β†’

5Daan KlompCavalry FCCavalry FCD76––2542607.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––3040–
2022Cavalry FC0––3270–
2023Cavalry FC21––51207.04
2024Cavalry FC29––61707.26
2025Cavalry FC1––20307.20
2026Cavalry FC25––60307.14

Player page β†’

6D. AbziSupra du QuebecSupra du QuebecD19––792516.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––6390–
2022York United0––0150–
2026Supra du Quebec19––151116.86

Player page β†’

7David Norman Jr.Vancouver FCVancouver FCD21––212426.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––1160–
2022Cavalry FC0––0062–
2024Vancouver FC17––10306.74
2025Vancouver FC4––00906.80

Player page β†’

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

Player page β†’

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

Player page β†’

9Z. FernandezSupra du QuebecSupra du QuebecD48––672216.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0––0460–
2023HFX Wanderers FC14––32706.76
2024HFX Wanderers FC25––21717.09
2025Valour0––1010–
2026Supra du Quebec9––00106.28

Player page β†’

9A. DidicCavalry FCCavalry FCD72––1862207.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton190000006.90
2021FC Edmonton0––3140–
2022Pacific FC0––2150–
2023Pacific FC18––41507.02
2024AtlΓ©tico Ottawa29––50307.23
2025AtlΓ©tico Ottawa0––0020–
2026Cavalry FC24––43307.29

Player page β†’

9M. Owolabi-BelewuForgeForgeD37––302206.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––1020–
2023Forge10––00506.53
2024Forge25––201107.01
2025Forge2––00406.30

Player page β†’

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

Player page β†’

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

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

Player page β†’

16Fraser AirdCavalry FCCavalry FCD52––14141907.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour190010307.00
2021FC Edmonton0––5530–
2022Cavalry FC0––0110–
2023Cavalry FC20––22306.92
2024Cavalry FC28––34407.25
2025Cavalry FC3––32507.00

Player page β†’

16Paris GeeVancouver FCVancouver FCD57––271906.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021FC Edmonton0––0040–
2022York United0––0200–
2023York United13––01706.73
2024Vancouver FC24––14406.60
2025Vancouver FC5––10206.58
2026Vancouver FC15––00206.48

Player page β†’

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

Player page β†’

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

Player page β†’

19Olakunle Dada-LukeVancouver FCVancouver FCD52––151626.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0––0230–
2022Pacific FC0––1150–
2023Pacific FC19––01306.83
2024Pacific FC27––01207.06
2025Vancouver FC6––00327.03

Player page β†’

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

Player page β†’

19Matteo de BrienneAtlΓ©tico OttawaAtlΓ©tico OttawaD39––641607.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0––3030–
2023Valour11––33307.24
2024AtlΓ©tico Ottawa28––011006.98

Player page β†’

23Wesley-Thomas LanΓ§a TimΓ³teoAtlΓ©tico OttawaAtlΓ©tico OttawaD54––5161506.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0––3520–
2023HFX Wanderers FC15––04307.03
2024HFX Wanderers FC21––01306.96
2025HFX Wanderers FC6––15506.95
2026AtlΓ©tico Ottawa12––11206.63

Player page β†’

24C. LoughreyHFX Wanderers FCHFX Wanderers FCD33––111416.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0––0140–
2023HFX Wanderers FC16––00706.64
2024HFX Wanderers FC17––10316.81
24D. EspejoAtlΓ©tico OttawaAtlΓ©tico OttawaD9––101416.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022AtlΓ©tico Ottawa0––0090–
2023AtlΓ©tico Ottawa9––10516.57
24T. BahVancouver FCVancouver FCD43––8111416.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC14––20416.66
2025Vancouver FC6––26506.48
2026Vancouver FC23––45506.80

Player page β†’

24A. BaqueroValourValourD17––201406.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––1040–
2022Valour0––1070–
2023Valour17––00306.90

Player page β†’

24Kadin ChungPacific FCPacific FCD49––361406.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC190101107.30
2021Pacific FC0––1130–
2023Vancouver FC8––01206.71
2024Vancouver FC19––02206.82
2025Pacific FC3––11507.13
2026Pacific FC18––10106.48

Player page β†’

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

Player page β†’

24Z. VerhovenVancouver FCVancouver FCD21––8101406.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2115011106.75
2021AtlΓ©tico Ottawa0––1550–
2022AtlΓ©tico Ottawa0––3220–
2023AtlΓ©tico Ottawa13––32406.53
2024Vancouver FC4––00206.28
2025Vancouver FC2––00006.50
31N. HigginsYork UnitedYork UnitedD19––121316.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021AtlΓ©tico Ottawa0––0031–
2022FC Edmonton0––0140–
2024York United18––11306.73
2025York United1––00307.00

Player page β†’

31D. SamuelForgeForgeD34––001306.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge112000206.60
2021Forge0––0050–
2022Forge0––0020–
2023Forge12––00206.60
2024Forge21––00206.76

Player page β†’

31J. 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 β†’

31M. CampagnaVancouver FCVancouver FCD41––421306.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––0010–
2024Vancouver FC11––01206.51
2025Vancouver FC6––11607.00
2026Vancouver FC24––30406.96

Player page β†’

35A. SamakΓ©ValourValourD13––111206.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC163000006.90
2021Pacific FC0––0130–
2022Pacific FC0––0050–
2023Valour9––10406.86
2024Valour3––00006.80

Player page β†’

35Alexander Achinioti-JΓΆnssonForgeForgeD55––811206.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge145030106.20
2021Forge0––1120–
2022Forge0––1010–
2023Forge17––00206.89
2024Forge31––20507.03
2025Forge6––10107.23

Player page β†’

35B. LevisAtlΓ©tico OttawaAtlΓ©tico OttawaD4––331207.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour190002107.20
2021Valour0––1040–
2022Valour0––2160–
2025AtlΓ©tico Ottawa3––00107.07

Player page β†’

35P. SchaaleHFX Wanderers FCHFX Wanderers FCD32700111206.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC3270000306.87
2021HFX Wanderers FC0––1140–
2022HFX Wanderers FC0––0050–
35Sergei KozlovskiyAtlΓ©tico OttawaAtlΓ©tico OttawaD19––001206.42
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025AtlΓ©tico Ottawa4––00506.63
2026AtlΓ©tico Ottawa15––00706.37

Player page β†’

35T. Meilleur-GigeuereHFX Wanderers FCHFX Wanderers FCD76––1311206.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC190000106.90
2021Pacific FC0––0010–
2022Pacific FC0––1030–
2023Pacific FC21––40206.93
2024Pacific FC28––30307.00
2025HFX Wanderers FC6––40107.12
2026HFX Wanderers FC20––11106.75

Player page β†’

41G. FacchineriValourValourD29––201116.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa14–0000–
2024Valour26––10706.73
2025Valour2––10416.30

Player page β†’

41G. MukumbilwaPacific FCPacific FCD32––011116.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0––0030–
2023Pacific FC17––00516.72
2024Pacific FC11––01206.97
2025Pacific FC4––00106.60

Player page β†’

41R. AlarconValourValourD27––051116.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––0300–
2023Cavalry FC2––00006.40
2024Valour23––01616.94
2025Valour2––01506.85

Player page β†’

41G. MetusalaForgeForgeD35––211106.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––2010–
2022Forge0––0140–
2023Forge12––00206.75
2024Forge23––00406.82

Player page β†’

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

Player page β†’

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

46J. HaynesValourValourD21––011006.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC190000206.90
2021Pacific FC0––0130–
2022Pacific FC0––0010–
2023Valour11––00306.78
2024Valour9––00106.65
46Tom FieldVancouver FCVancouver FCD51––031006.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––0100–
2023Cavalry FC4––00106.50
2024Cavalry FC21––00307.10
2025Cavalry FC3––00207.35
2026Vancouver FC23––02406.82

Player page β†’

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

Player page β†’

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

Player page β†’

Data coverage for Canadian Premier League β†’

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