Skip to content
Almanac
Menu

Canadian Premier League

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

  • 23
  • 24
  • 25
  • 26

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

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

Player page →

2D. KlompCavalry FC· 28yCavalry FCD28192761507.16
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC5121207.04
2024Cavalry FC6129707.26
2025Cavalry FC20130–
2026Cavalry FC6025307.14

Player page →

3A. DidicCavalry FC· 31yCavalry FCD31134711307.20
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC4118507.02
2024Atlético Ottawa5029307.23
2025Atlético Ottawa00020–
2026Cavalry FC4324307.29

Player page →

4T. Meilleur-GigeuereHFX Wanderers FC· 28yHFX Wanderers FCD2812175706.91
SeasonClubGoalsAstAppsYCRCRating
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 FCD3188511207.11
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC2220306.92
2024Cavalry FC3428407.25
2025Cavalry FC32350–

Player page →

7Z. FernandezSupra du Quebec· 25ySupra du QuebecD2563481616.88
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC3214706.76
2024HFX Wanderers FC2125717.09
2025Valour10010–
2026Supra du Quebec009106.28

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

13M. ChretienSupra du QuebecSupra du QuebecD–4020816.97
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec4020816.97
16T. AntonoglouValour· 25yValourD2531329907.21
SeasonClubGoalsAstAppsYCRCRating
2024Valour1727507.21
2025Valour26240–

Player page →

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

Player page →

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

Player page →

16Matteo de BrienneAtlético Ottawa· 24yAtlético OttawaD2434391307.05
SeasonClubGoalsAstAppsYCRCRating
2023Valour3311307.24
2024Atlético Ottawa01281006.98

Player page →

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

Player page →

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

Player page →

16Luke SinghYork United· 26yYork UnitedD2632602206.70
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa1015406.83
2024Atlético Ottawa0019506.75
2025York United01470–
2026York United2122606.58

Player page →

16Z. VerhovenVancouver FCVancouver FCD–3219606.47
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa3213406.53
2024Vancouver FC004206.28
2025Vancouver FC00200–
16M. TissotAtlético OttawaAtlético OttawaD–3120106.79
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa208106.73
2024Atlético Ottawa1112006.84
16N. MekidecheHFX Wanderers FCHFX Wanderers FCD–3110507.03
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC207207.03
2025HFX Wanderers FC11330–
16Alexander Achinioti-JönssonForge· 30yForgeD303054806.98
SeasonClubGoalsAstAppsYCRCRating
2023Forge0017206.89
2024Forge2031507.03
2025Forge10610–

Player page →

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

Player page →

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

Player page →

28M. FerrariYork United· 26yYork UnitedD2629692116.56
SeasonClubGoalsAstAppsYCRCRating
2023York United0015406.46
2024York United0327706.87
2025York United15470–
2026York United1123316.26

Player page →

28Paris GeeVancouver FC· 32yVancouver FCD3225571506.60
SeasonClubGoalsAstAppsYCRCRating
2023York United0113706.73
2024Vancouver FC1424406.60
2025Vancouver FC10520–
2026Vancouver FC0015206.48

Player page →

28R. RamaForge· 25yForgeD2525462426.81
SeasonClubGoalsAstAppsYCRCRating
2023Forge1218806.92
2025Forge125100–
2026Forge0123626.72

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

28L. LaingCavalry FCCavalry FCD–2013706.87
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC10150–
2026Cavalry FC1012206.87
28M. Owolabi-BelewuForge· 24yForgeD2420372006.88
SeasonClubGoalsAstAppsYCRCRating
2023Forge0010506.53
2024Forge20251107.01
2025Forge00240–

Player page →

28Rocco RomeoValour· 26yValourD2620401416.86
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC0016516.81
2024Vancouver FC2023506.89
2025Valour00140–

Player page →

45D. AbziSupra du QuebecSupra du QuebecD–15191116.86
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec15191116.86
45K. SowHFX Wanderers FC· 26yHFX Wanderers FCD261229506.72
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC001006.60
2025HFX Wanderers FC02620–
2026HFX Wanderers FC1022306.72

Player page →

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

Player page →

45M. JamesForge· 33yForgeD3312221106.86
SeasonClubGoalsAstAppsYCRCRating
2023Forge0217806.86
2026Forge105306.86

Player page →

45Miguel AcostaAtlético OttawaAtlético OttawaD–1215306.87
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa1215306.87
45F. SturingYork United· 29yYork UnitedD291137906.70
SeasonClubGoalsAstAppsYCRCRating
2024York United0019206.78
2025York United10250–
2026York United0116206.61

Player page →

Data coverage for Canadian Premier League →

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