Skip to content
Almanac
Menu

Canadian Premier League

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

  • 20
  • 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.16
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC30040–
2022Cavalry FC32070–
2023Cavalry FC5121207.04
2024Cavalry FC6129707.26
2025Cavalry FC20130–
2026Cavalry FC6025307.14

Player page →

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

Player page →

3A. DidicCavalry FC· 31yCavalry FCD31186722207.20
SeasonClubGoalsAstAppsYCRCRating
2020FC Edmonton00100–
2021FC Edmonton31040–
2022Pacific FC21050–
2023Pacific FC4118507.02
2024Atlético Ottawa5029307.23
2025Atlético Ottawa00020–
2026Cavalry FC4324307.29

Player page →

4Fraser AirdCavalry FC· 31yCavalry FCD311414521907.11
SeasonClubGoalsAstAppsYCRCRating
2020Valour10130–
2021FC Edmonton55030–
2022Cavalry FC01010–
2023Cavalry FC2220306.92
2024Cavalry FC3428407.25
2025Cavalry FC32350–

Player page →

5T. Meilleur-GigeuereHFX Wanderers FC· 28yHFX Wanderers FCD28131761206.91
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC00110–
2021Pacific FC00010–
2022Pacific FC10030–
2023Pacific FC4021206.93
2024Pacific FC3028307.00
2025HFX Wanderers FC40610–
2026HFX Wanderers FC1120106.75

Player page →

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

Player page →

6Z. VerhovenVancouver FCVancouver FCD–810211406.47
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC11210–
2021Atlético Ottawa15050–
2022Atlético Ottawa32020–
2023Atlético Ottawa3213406.53
2024Vancouver FC004206.28
2025Vancouver FC00200–
6Alexander Achinioti-JönssonForge· 30yForgeD3081551206.98
SeasonClubGoalsAstAppsYCRCRating
2020Forge30110–
2021Forge11020–
2022Forge10010–
2023Forge0017206.89
2024Forge2031507.03
2025Forge10610–

Player page →

9D. AbziSupra du QuebecSupra du QuebecD–79192516.86
SeasonClubGoalsAstAppsYCRCRating
2021York United63090–
2022York United01050–
2026Supra du Quebec15191116.86
9M. TissotAtlético OttawaAtlético OttawaD–7621706.79
SeasonClubGoalsAstAppsYCRCRating
2020Forge12100–
2021Forge01020–
2022Atlético Ottawa32040–
2023Atlético Ottawa208106.73
2024Atlético Ottawa1112006.84
11Z. FernandezSupra du Quebec· 25ySupra du QuebecD2567482216.88
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC04060–
2023HFX Wanderers FC3214706.76
2024HFX Wanderers FC2125717.09
2025Valour10010–
2026Supra du Quebec009106.28

Player page →

11Matteo de BrienneAtlético Ottawa· 24yAtlético OttawaD2464391607.05
SeasonClubGoalsAstAppsYCRCRating
2022Valour30030–
2023Valour3311307.24
2024Atlético Ottawa01281006.98

Player page →

11Daniël KrutzenForge· 30yForgeD306117306.60
SeasonClubGoalsAstAppsYCRCRating
2020Forge20110–
2021Forge31020–
2026Forge1016006.60

Player page →

11Rocco RomeoValour· 26yValourD2660402716.86
SeasonClubGoalsAstAppsYCRCRating
2021Valour20060–
2022Valour20070–
2023Vancouver FC0016516.81
2024Vancouver FC2023506.89
2025Valour00140–

Player page →

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

Player page →

15E. KobzaCavalry FC· 24yCavalry FCD2454642216.83
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC2021306.90
2024Cavalry FC0020106.79
2025Cavalry FC20180–
2026Cavalry FC14221016.81

Player page →

15Kristopher TwardekValour· 29yValourD295425916.87
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa1223506.87
2025Valour42241–

Player page →

15R. FerrazzoYork UnitedYork UnitedD–53391406.71
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC0115606.73
2024HFX Wanderers FC2120106.70
2025York United31470–
15D. KonincksPacific FC· 25yPacific FCD255124306.78
SeasonClubGoalsAstAppsYCRCRating
2025Valour20120–
2026Pacific FC3123106.78

Player page →

15A. NdomPacific FC· 30yPacific FCD30509907.12
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC006107.12
2025Pacific FC50380–

Player page →

21M. FerrariYork United· 26yYork UnitedD26413692816.56
SeasonClubGoalsAstAppsYCRCRating
2021York United24050–
2022York United00020–
2023York United0015406.46
2024York United0327706.87
2025York United15470–
2026York United1123316.26

Player page →

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

Player page →

21M. CampagnaVancouver FC· 22yVancouver FCD2242411306.84
SeasonClubGoalsAstAppsYCRCRating
2021York United00010–
2024Vancouver FC0111206.51
2025Vancouver FC11660–
2026Vancouver FC3024406.96

Player page →

21A. Jean-BaptisteValourValourD–417206.77
SeasonClubGoalsAstAppsYCRCRating
2020Valour10000–
2021Valour20000–
2022Valour11020–
2023Valour007006.77
21M. ChretienSupra du QuebecSupra du QuebecD–4020816.97
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec4020816.97
27T. AntonoglouValour· 25yValourD2531329907.21
SeasonClubGoalsAstAppsYCRCRating
2024Valour1727507.21
2025Valour26240–

Player page →

27K. ChungPacific FC· 28yPacific FCD2836491406.66
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC01110–
2021Pacific FC11030–
2023Vancouver FC018206.71
2024Vancouver FC0219206.82
2025Pacific FC11350–
2026Pacific FC1018106.48

Player page →

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

Player page →

27Bradley Sheede Kamdem FewoCavalry FC· 32yCavalry FCD3235632116.86
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC0219706.85
2024Cavalry FC1321606.89
2025Cavalry FC00241–
2026Cavalry FC2021406.83

Player page →

27B. LevisAtlético OttawaAtlético OttawaD–334120–
SeasonClubGoalsAstAppsYCRCRating
2020Valour02110–
2021Valour10040–
2022Valour21060–
2025Atlético Ottawa00310–
27C. N’saYork UnitedYork UnitedD–33120–
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC00100–
2021York United10020–
2022York United23000–
27Joaquim CoulangesAtlético Ottawa· 20yAtlético OttawaD203330206.57
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa20410–
2026Atlético Ottawa1326106.57

Player page →

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

Player page →

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

Player page →

27N. MekidecheHFX Wanderers FCHFX Wanderers FCD–3210507.03
SeasonClubGoalsAstAppsYCRCRating
2022Valour01000–
2024HFX Wanderers FC207207.03
2025HFX Wanderers FC11330–
27L. MacNaughtonPacific FCPacific FCD–31180–
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC10100–
2021Pacific FC21080–
27M. Owolabi-BelewuForge· 24yForgeD2430372206.88
SeasonClubGoalsAstAppsYCRCRating
2022Forge10020–
2023Forge0010506.53
2024Forge20251107.01
2025Forge00240–

Player page →

27Noah AbatnehAtlético Ottawa· 22yAtlético OttawaD2230441016.76
SeasonClubGoalsAstAppsYCRCRating
2023York United009116.66
2024York United1022406.76
2025Atlético Ottawa10550–
2026Atlético Ottawa108006.85

Player page →

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

Player page →

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

Player page →

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

Player page →

40O. BotelloYork United· 25yYork UnitedD2524282006.86
SeasonClubGoalsAstAppsYCRCRating
2024York United10261406.86
2025York United14260–

Player page →

40K. AwuahForgeForgeD–23140–
SeasonClubGoalsAstAppsYCRCRating
2020Forge10100–
2021Forge13040–
40Daniel ParraForge· 27yForgeD272225817.08
SeasonClubGoalsAstAppsYCRCRating
2024Forge2225817.08

Player page →

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

Player page →

40C. MontgomeryCavalry FC· 29yCavalry FCD292138406.74
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC0012006.62
2024Cavalry FC1023106.80
2025Cavalry FC11330–

Player page →

40D. NormanVancouver FC· 28yVancouver FCD2821212426.74
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC11060–
2022Cavalry FC00062–
2024Vancouver FC1017306.74
2025Vancouver FC00490–

Player page →

40G. MetusalaForge· 26yForgeD2621351106.80
SeasonClubGoalsAstAppsYCRCRating
2021Forge20010–
2022Forge01040–
2023Forge0012206.75
2024Forge0023406.82

Player page →

Data coverage for Canadian Premier League →

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