Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 350 of 350 stored matches (100%) that name a player. Appearances count 236 matches with a stored lineup.

  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1D. NimickForge· 26yForgeD261410551727.24
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC832492–
2025Forge24620–
2026Forge4325607.24

Player page →

1D. KlompCavalry FC· 28yCavalry FCD28141551307.14
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC612970–
2025Cavalry FC20130–
2026Cavalry FC6025307.14

Player page →

3A. DidicCavalry FC· 31yCavalry FCD319353807.29
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa502930–
2025Atlético Ottawa00020–
2026Cavalry FC4324307.29

Player page →

4T. BahVancouver FC· 22yVancouver FCD22811431416.80
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC201441–
2025Vancouver FC26650–
2026Vancouver FC4523506.80

Player page →

4T. Meilleur-GigeuereHFX Wanderers FC· 28yHFX Wanderers FCD288154506.75
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC302830–
2025HFX Wanderers FC40610–
2026HFX Wanderers FC1120106.75

Player page →

6Fraser AirdCavalry FC· 31yCavalry FCD31663190–
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC342840–
2025Cavalry FC32350–

Player page →

7Kristopher TwardekValour· 29yValourD29542591–
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa122350–
2025Valour42241–

Player page →

7R. FerrazzoYork UnitedYork UnitedD–522480–
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC212010–
2025York United31470–
7D. KonincksPacific FC· 25yPacific FCD255124306.78
SeasonClubGoalsAstAppsYCRCRating
2025Valour20120–
2026Pacific FC3123106.78

Player page →

7A. NdomPacific FC· 30yPacific FCD3050990–
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC00610–
2025Pacific FC50380–

Player page →

11A. BatisseForge· 31yForgeD314224506.89
SeasonClubGoalsAstAppsYCRCRating
2026Forge4224506.89

Player page →

11M. CampagnaVancouver FC· 22yVancouver FCD2242411206.96
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC011120–
2025Vancouver FC11660–
2026Vancouver FC3024406.96

Player page →

11M. ChretienSupra du QuebecSupra du QuebecD–4020816.97
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec4020816.97
14T. AntonoglouValour· 25yValourD253132990–
SeasonClubGoalsAstAppsYCRCRating
2024Valour172750–
2025Valour26240–

Player page →

14A. PearlmanCavalry FC· 21yCavalry FCD2135291607.02
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC22680–
2026Cavalry FC1323807.02

Player page →

14Bradley Sheede Kamdem FewoCavalry FC· 32yCavalry FCD3233441416.83
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC132160–
2025Cavalry FC00241–
2026Cavalry FC2021406.83

Player page →

14Joaquim CoulangesAtlético Ottawa· 20yAtlético OttawaD203330206.57
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa20410–
2026Atlético Ottawa1326106.57

Player page →

14M. JevremovićForge· 30yForgeD303326717.06
SeasonClubGoalsAstAppsYCRCRating
2025Forge03550–
2026Forge3021217.06

Player page →

14N. MekidecheHFX Wanderers FCHFX Wanderers FCD–311050–
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC20720–
2025HFX Wanderers FC11330–
14Z. FernandezSupra du Quebec· 25ySupra du QuebecD253134916.28
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC212571–
2025Valour10010–
2026Supra du Quebec009106.28

Player page →

14Alexander Achinioti-JönssonForge· 30yForgeD30303760–
SeasonClubGoalsAstAppsYCRCRating
2024Forge203150–
2025Forge10610–

Player page →

14Noah AbatnehAtlético Ottawa· 22yAtlético OttawaD223035906.85
SeasonClubGoalsAstAppsYCRCRating
2024York United102240–
2025Atlético Ottawa10550–
2026Atlético Ottawa108006.85

Player page →

23M. FerrariYork United· 26yYork UnitedD2629541716.26
SeasonClubGoalsAstAppsYCRCRating
2024York United032770–
2025York United15470–
2026York United1123316.26

Player page →

23Wesley-Thomas Lança TimóteoAtlético Ottawa· 26yAtlético OttawaD2627391006.63
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC012130–
2025HFX Wanderers FC15650–
2026Atlético Ottawa1112206.63

Player page →

23O. BotelloYork United· 25yYork UnitedD252428200–
SeasonClubGoalsAstAppsYCRCRating
2024York United1026140–
2025York United14260–

Player page →

23Paris GeeVancouver FC· 32yVancouver FCD322444806.48
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC142440–
2025Vancouver FC10520–
2026Vancouver FC0015206.48

Player page →

23K. ChungPacific FC· 28yPacific FCD282340806.48
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC021920–
2025Pacific FC11350–
2026Pacific FC1018106.48

Player page →

23Daniel ParraForge· 27yForgeD27222581–
SeasonClubGoalsAstAppsYCRCRating
2024Forge222581–

Player page →

23Luke SinghYork United· 26yYork UnitedD2622451806.58
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa001950–
2025York United01470–
2026York United2122606.58

Player page →

23M. DonerVancouver FC· 32yVancouver FCD322224006.96
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC2224006.96

Player page →

23M. GherasimencovCavalry FCCavalry FCD–22330–
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC22330–
23O. LeónYork United· 27yYork UnitedD2722412136.51
SeasonClubGoalsAstAppsYCRCRating
2024York United202081–
2025York United01181–
2026York United0120516.51

Player page →

23C. MontgomeryCavalry FC· 29yCavalry FCD29212640–
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC102310–
2025Cavalry FC11330–

Player page →

23K. ProctorVancouver FCVancouver FCD–2122106.82
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC2122106.82
23G. FacchineriValour· 24yValourD242028111–
SeasonClubGoalsAstAppsYCRCRating
2024Valour102670–
2025Valour10241–

Player page →

23L. LaingCavalry FCCavalry FCD–2013706.87
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC10150–
2026Cavalry FC1012206.87
23M. Owolabi-BelewuForge· 24yForgeD242027150–
SeasonClubGoalsAstAppsYCRCRating
2024Forge2025110–
2025Forge00240–

Player page →

23Rocco RomeoValour· 26yValourD26202490–
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC202350–
2025Valour00140–

Player page →

39C. BayihaSupra du Quebec· 27ySupra du QuebecD271635106.47
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC031810–
2024York United01400–
2026Supra du Quebec1213006.47

Player page →

39D. AbziSupra du QuebecSupra du QuebecD–15191116.86
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec15191116.86
39R. RamaForge· 25yForgeD2513281626.72
SeasonClubGoalsAstAppsYCRCRating
2025Forge125100–
2026Forge0123626.72

Player page →

39K. SowHFX Wanderers FC· 26yHFX Wanderers FCD261229506.72
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC00100–
2025HFX Wanderers FC02620–
2026HFX Wanderers FC1022306.72

Player page →

39Loïc CloutierAtlético Ottawa· 22yAtlético OttawaD221222606.66
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa02420–
2026Atlético Ottawa1018406.66

Player page →

39F. SturingYork United· 29yYork UnitedD291137906.61
SeasonClubGoalsAstAppsYCRCRating
2024York United001920–
2025York United10250–
2026York United0116206.61

Player page →

39Finn Managh LinderHFX Wanderers FC· 22yHFX Wanderers FCD221122106.73
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC1122106.73

Player page →

39M. TissotAtlético OttawaAtlético OttawaD–111200–
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa111200–
39N. HigginsYork UnitedYork UnitedD–111960–
SeasonClubGoalsAstAppsYCRCRating
2024York United111830–
2025York United00130–
39Tyr Duhaney-WalkerAtlético Ottawa· 23yAtlético OttawaD231126614.86
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa001810–
2025Atlético Ottawa01441–
2026Atlético Ottawa104104.86

Player page →

39C. LoughreyHFX Wanderers FCHFX Wanderers FCD–101731–
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC101731–
39D. NormanVancouver FC· 28yVancouver FCD281021120–
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC101730–
2025Vancouver FC00490–

Player page →

Data coverage for Canadian Premier League →

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