Skip to content
Almanac
Menu

Canadian Premier League

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

  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1D. KlompCavalry FC· 28yCavalry FCD28254762607.09
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC30040–
2022Cavalry FC32070–
2023Cavalry FC5121207.04
2024Cavalry FC612970–
2025Cavalry FC20130–
2026Cavalry FC6025307.14

Player page →

2D. NimickForge· 26yForgeD262013722327.22
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC6317607.21
2024HFX Wanderers FC832492–
2025Forge24620–
2026Forge4325607.24

Player page →

3A. DidicCavalry FC· 31yCavalry FCD31186712207.18
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton31040–
2022Pacific FC21050–
2023Pacific FC4118507.02
2024Atlético Ottawa502930–
2025Atlético Ottawa00020–
2026Cavalry FC4324307.29

Player page →

4Fraser AirdCavalry FC· 31yCavalry FCD311314511606.92
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton55030–
2022Cavalry FC01010–
2023Cavalry FC2220306.92
2024Cavalry FC342840–
2025Cavalry FC32350–

Player page →

4T. Meilleur-GigeuereHFX Wanderers FC· 28yHFX Wanderers FCD28131751106.85
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC00010–
2022Pacific FC10030–
2023Pacific FC4021206.93
2024Pacific FC302830–
2025HFX Wanderers FC40610–
2026HFX Wanderers FC1120106.75

Player page →

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

Player page →

7D. AbziSupra du QuebecSupra du QuebecD–79192516.86
SeasonClubGoalsAstAppsYCRCRating
2021York United63090–
2022York United01050–
2026Supra du Quebec15191116.86
7Z. VerhovenVancouver FCVancouver FCD–79191306.53
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa15050–
2022Atlético Ottawa32020–
2023Atlético Ottawa3213406.53
2024Vancouver FC00420–
2025Vancouver FC00200–
9Z. FernandezSupra du Quebec· 25ySupra du QuebecD2567482216.62
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC04060–
2023HFX Wanderers FC3214706.76
2024HFX Wanderers FC212571–
2025Valour10010–
2026Supra du Quebec009106.28

Player page →

9M. TissotAtlético OttawaAtlético OttawaD–6420706.73
SeasonClubGoalsAstAppsYCRCRating
2021Forge01020–
2022Atlético Ottawa32040–
2023Atlético Ottawa208106.73
2024Atlético Ottawa111200–
9Matteo de BrienneAtlético Ottawa· 24yAtlético OttawaD2464391607.24
SeasonClubGoalsAstAppsYCRCRating
2022Valour30030–
2023Valour3311307.24
2024Atlético Ottawa0128100–

Player page →

9Rocco RomeoValour· 26yValourD2660402716.81
SeasonClubGoalsAstAppsYCRCRating
2021Valour20060–
2022Valour20070–
2023Vancouver FC0016516.81
2024Vancouver FC202350–
2025Valour00140–

Player page →

13Wesley-Thomas Lança TimóteoAtlético Ottawa· 26yAtlético OttawaD26516541506.86
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton35020–
2023HFX Wanderers FC0415307.03
2024HFX Wanderers FC012130–
2025HFX Wanderers FC15650–
2026Atlético Ottawa1112206.63

Player page →

13E. KobzaCavalry FC· 24yCavalry FCD2454642216.85
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC2021306.90
2024Cavalry FC002010–
2025Cavalry FC20180–
2026Cavalry FC14221016.81

Player page →

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

Player page →

13R. FerrazzoYork UnitedYork UnitedD–53391406.73
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC0115606.73
2024HFX Wanderers FC212010–
2025York United31470–
13Alexander Achinioti-JönssonForge· 30yForgeD3051541106.89
SeasonClubGoalsAstAppsYCRCRating
2021Forge11020–
2022Forge10010–
2023Forge0017206.89
2024Forge203150–
2025Forge10610–

Player page →

13D. KonincksPacific FC· 25yPacific FCD255124306.78
SeasonClubGoalsAstAppsYCRCRating
2025Valour20120–
2026Pacific FC3123106.78

Player page →

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

Player page →

20M. FerrariYork United· 26yYork UnitedD26413692816.34
SeasonClubGoalsAstAppsYCRCRating
2021York United24050–
2022York United00020–
2023York United0015406.46
2024York United032770–
2025York United15470–
2026York United1123316.26

Player page →

20Miguel AcostaAtlético OttawaAtlético OttawaD–4615706.87
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa21000–
2022Atlético Ottawa13040–
2023Atlético Ottawa1215306.87
20A. BatisseForge· 31yForgeD314224506.89
SeasonClubGoalsAstAppsYCRCRating
2026Forge4224506.89

Player page →

20M. CampagnaVancouver FC· 22yVancouver FCD2242411306.96
SeasonClubGoalsAstAppsYCRCRating
2021York United00010–
2024Vancouver FC011120–
2025Vancouver FC11660–
2026Vancouver FC3024406.96

Player page →

20Daniël KrutzenForge· 30yForgeD304116206.60
SeasonClubGoalsAstAppsYCRCRating
2021Forge31020–
2026Forge1016006.60

Player page →

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

Player page →

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

Player page →

26Bradley Sheede Kamdem FewoCavalry FC· 32yCavalry FCD3235632116.84
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC0219706.85
2024Cavalry FC132160–
2025Cavalry FC00241–
2026Cavalry FC2021406.83

Player page →

26K. ChungPacific FC· 28yPacific FCD2835481306.55
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC11030–
2023Vancouver FC018206.71
2024Vancouver FC021920–
2025Pacific FC11350–
2026Pacific FC1018106.48

Player page →

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

Player page →

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

Player page →

26Luke SinghYork United· 26yYork UnitedD2632603126.68
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton00092–
2023Atlético Ottawa1015406.83
2024Atlético Ottawa001950–
2025York United01470–
2026York United2122606.58

Player page →

26N. MekidecheHFX Wanderers FCHFX Wanderers FCD–321050–
SeasonClubGoalsAstAppsYCRCRating
2022Valour01000–
2024HFX Wanderers FC20720–
2025HFX Wanderers FC11330–
26A. Jean-BaptisteValourValourD–317206.77
SeasonClubGoalsAstAppsYCRCRating
2021Valour20000–
2022Valour11020–
2023Valour007006.77
26B. LevisAtlético OttawaAtlético OttawaD–313110–
SeasonClubGoalsAstAppsYCRCRating
2021Valour10040–
2022Valour21060–
2025Atlético Ottawa00310–
26M. Owolabi-BelewuForge· 24yForgeD2430372206.53
SeasonClubGoalsAstAppsYCRCRating
2022Forge10020–
2023Forge0010506.53
2024Forge2025110–
2025Forge00240–

Player page →

26Noah AbatnehAtlético Ottawa· 22yAtlético OttawaD2230441016.75
SeasonClubGoalsAstAppsYCRCRating
2023York United009116.66
2024York United102240–
2025Atlético Ottawa10550–
2026Atlético Ottawa108006.85

Player page →

38Paris GeeVancouver FC· 32yVancouver FCD3227571906.60
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton00040–
2022York United02000–
2023York United0113706.73
2024Vancouver FC142440–
2025Vancouver FC10520–
2026Vancouver FC0015206.48

Player page →

38M. DonerVancouver FC· 32yVancouver FCD322524406.96
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC03040–
2026Vancouver FC2224006.96

Player page →

38R. RamaForge· 25yForgeD2525463426.81
SeasonClubGoalsAstAppsYCRCRating
2022Forge000100–
2023Forge1218806.92
2025Forge125100–
2026Forge0123626.72

Player page →

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

Player page →

38Daniel ParraForge· 27yForgeD27222581–
SeasonClubGoalsAstAppsYCRCRating
2024Forge222581–

Player page →

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

Player page →

38C. MontgomeryCavalry FC· 29yCavalry FCD292138406.62
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC0012006.62
2024Cavalry FC102310–
2025Cavalry FC11330–

Player page →

38D. NormanVancouver FC· 28yVancouver FCD282121242–
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC11060–
2022Cavalry FC00062–
2024Vancouver FC101730–
2025Vancouver FC00490–

Player page →

38G. MetusalaForge· 26yForgeD2621351106.75
SeasonClubGoalsAstAppsYCRCRating
2021Forge20010–
2022Forge01040–
2023Forge0012206.75
2024Forge002340–

Player page →

38K. CelaValourValourD–2115506.68
SeasonClubGoalsAstAppsYCRCRating
2021Forge00020–
2023Valour2115306.68
38K. ProctorVancouver FCVancouver FCD–2122106.82
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC2122106.82
38A. BaqueroValourValourD–20171406.90
SeasonClubGoalsAstAppsYCRCRating
2021Valour10040–
2022Valour10070–
2023Valour0017306.90

Data coverage for Canadian Premier League →

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