Skip to content
Almanac
Menu

Canadian Premier League

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

  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1D. KlompCavalry FC· 28yCavalry FCD28224762207.16
SeasonClubGoalsAstAppsYCRCRating
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 FCD31155711807.20
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC21050–
2023Pacific FC4118507.02
2024Atlético Ottawa5029307.23
2025Atlético Ottawa00020–
2026Cavalry FC4324307.29

Player page →

4T. Meilleur-GigeuereHFX Wanderers FC· 28yHFX Wanderers FCD28131751006.91
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC10030–
2023Pacific FC4021206.93
2024Pacific FC3028307.00
2025HFX Wanderers FC40610–
2026HFX Wanderers FC1120106.75

Player page →

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

Player page →

5Fraser AirdCavalry FC· 31yCavalry FCD3189511307.11
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC01010–
2023Cavalry FC2220306.92
2024Cavalry FC3428407.25
2025Cavalry FC32350–

Player page →

7Z. 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 →

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

Player page →

7Z. VerhovenVancouver FCVancouver FCD–6419806.47
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa32020–
2023Atlético Ottawa3213406.53
2024Vancouver FC004206.28
2025Vancouver FC00200–
7M. TissotAtlético OttawaAtlético OttawaD–6320506.79
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa32040–
2023Atlético Ottawa208106.73
2024Atlético Ottawa1112006.84
11Wesley-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 →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

17M. CampagnaVancouver FC· 22yVancouver FCD2242411206.84
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC0111206.51
2025Vancouver FC11660–
2026Vancouver FC3024406.96

Player page →

17Alexander Achinioti-JönssonForge· 30yForgeD304054906.98
SeasonClubGoalsAstAppsYCRCRating
2022Forge10010–
2023Forge0017206.89
2024Forge2031507.03
2025Forge10610–

Player page →

17M. ChretienSupra du QuebecSupra du QuebecD–4020816.97
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec4020816.97
17Rocco RomeoValour· 26yValourD2640402116.86
SeasonClubGoalsAstAppsYCRCRating
2022Valour20070–
2023Vancouver FC0016516.81
2024Vancouver FC2023506.89
2025Valour00140–

Player page →

22T. AntonoglouValour· 25yValourD2531329907.21
SeasonClubGoalsAstAppsYCRCRating
2024Valour1727507.21
2025Valour26240–

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

22N. MekidecheHFX Wanderers FCHFX Wanderers FCD–3210507.03
SeasonClubGoalsAstAppsYCRCRating
2022Valour01000–
2024HFX Wanderers FC207207.03
2025HFX Wanderers FC11330–
22M. Owolabi-BelewuForge· 24yForgeD2430372206.88
SeasonClubGoalsAstAppsYCRCRating
2022Forge10020–
2023Forge0010506.53
2024Forge20251107.01
2025Forge00240–

Player page →

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

Player page →

31M. FerrariYork United· 26yYork UnitedD2629692316.56
SeasonClubGoalsAstAppsYCRCRating
2022York United00020–
2023York United0015406.46
2024York United0327706.87
2025York United15470–
2026York United1123316.26

Player page →

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

Player page →

31Miguel AcostaAtlético OttawaAtlético OttawaD–2515706.87
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa13040–
2023Atlético Ottawa1215306.87
31R. RamaForge· 25yForgeD2525463426.81
SeasonClubGoalsAstAppsYCRCRating
2022Forge000100–
2023Forge1218806.92
2025Forge125100–
2026Forge0123626.72

Player page →

31K. ChungPacific FC· 28yPacific FCD2824481006.66
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC018206.71
2024Vancouver FC0219206.82
2025Pacific FC11350–
2026Pacific FC1018106.48

Player page →

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

Player page →

31Daniel ParraForge· 27yForgeD272225817.08
SeasonClubGoalsAstAppsYCRCRating
2024Forge2225817.08

Player page →

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

Player page →

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

Player page →

31B. LevisAtlético OttawaAtlético OttawaD–21370–
SeasonClubGoalsAstAppsYCRCRating
2022Valour21060–
2025Atlético Ottawa00310–
31C. MontgomeryCavalry FC· 29yCavalry FCD292138406.74
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC0012006.62
2024Cavalry FC1023106.80
2025Cavalry FC11330–

Player page →

31K. CelaValourValourD–2115306.68
SeasonClubGoalsAstAppsYCRCRating
2023Valour2115306.68
31K. ProctorVancouver FCVancouver FCD–2122106.82
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC2122106.82
31G. FacchineriValour· 24yValourD2420281116.73
SeasonClubGoalsAstAppsYCRCRating
2024Valour1026706.73
2025Valour10241–

Player page →

31L. LaingCavalry FCCavalry FCD–2013706.87
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC10150–
2026Cavalry FC1012206.87
47D. AbziSupra du QuebecSupra du QuebecD–16191616.86
SeasonClubGoalsAstAppsYCRCRating
2022York United01050–
2026Supra du Quebec15191116.86
47Olakunle Dada-LukeVancouver FC· 26yVancouver FCD2613521326.96
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC11050–
2023Pacific FC0119306.83
2024Pacific FC0127207.06
2025Vancouver FC00632–

Player page →

47A. MorganForgeForgeD–121416.30
SeasonClubGoalsAstAppsYCRCRating
2022Forge11030–
2023Forge011116.30
47K. SowHFX Wanderers FC· 26yHFX Wanderers FCD261229506.72
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC001006.60
2025HFX Wanderers FC02620–
2026HFX Wanderers FC1022306.72

Player page →

Data coverage for Canadian Premier League →

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