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
49Caniggia ElvaCavalry FCCavalry FCF–10625006.72
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC44300–
2026Cavalry FC6222006.72
49K. SantosAtlético Ottawa· 26yAtlético OttawaM2610331706.55
SeasonClubGoalsAstAppsYCRCRating
2022York United01020–
2023York United6016406.55
2024Atlético Ottawa0010006.54
2025Atlético Ottawa42510–

Player page →

49S. YoungPacific FC· 25yPacific FCM25103532816.93
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC001106.30
2021Pacific FC10030–
2022Pacific FC10050–
2023Pacific FC4319816.85
2024Pacific FC2029507.01
2025Pacific FC20460–

Player page →

54A. ReidHFX Wanderers FC· 27yHFX Wanderers FCF27910521206.82
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC4417206.99
2024Pacific FC0219206.78
2025York United44460–
2026HFX Wanderers FC1012206.64

Player page →

54G. NtigneeCavalry FCCavalry FCM–99251427.02
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC227506.99
2025Cavalry FC42141–
2026Cavalry FC3517517.04
54H. MassundaForgeForgeF–9728406.83
SeasonClubGoalsAstAppsYCRCRating
2025Forge45510–
2026Forge5223306.83
54Y. ToualyPacific FC· 25yPacific FCM259625306.88
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC41410–
2026Pacific FC5521206.88

Player page →

54R. KrattPacific FC· 23yPacific FCF239526106.76
SeasonClubGoalsAstAppsYCRCRating
2022York United21000–
2025Pacific FC20100–
2026Pacific FC5425106.76

Player page →

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

Player page →

59Z. VerhovenVancouver FCVancouver FCD–810211406.50
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC112106.75
2021Atlético Ottawa15050–
2022Atlético Ottawa32020–
2023Atlético Ottawa3213406.53
2024Vancouver FC004206.28
2025Vancouver FC00200–
59Mikaël CantaveVancouver FC· 30yVancouver FCM3087411316.83
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC12051–
2023Cavalry FC20000–
2023Vancouver FC4216306.77
2024Vancouver FC1325506.86

Player page →

59A. HojabrpourForge· 26yForgeM2686493117.01
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC002006.55
2021Pacific FC22080–
2022Forge32050–
2023Forge1016406.77
2024Forge1230817.16
2025Forge10160–

Player page →

59A. GonzalezFC EdmontonFC Edmonton—–85030–
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton53010–
2022FC Edmonton32020–
59D. ZanattaPacific FCPacific FCF–8429507.00
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC5225107.00
2025Pacific FC32440–
59L. WrightCavalry FCCavalry FCF–8312206.63
SeasonClubGoalsAstAppsYCRCRating
2020York United10000–
2021York United63010–
2022York United00010–
2024Cavalry FC1012006.63
59N. Fleuriau ChateauAtlético OttawaAtlético OttawaF–8316106.93
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa8316106.93
59T. SkublakYork UnitedYork UnitedF–8241006.54
SeasonClubGoalsAstAppsYCRCRating
2026York United8241006.54
59Alexander Achinioti-JönssonForge· 30yForgeD3081551206.97
SeasonClubGoalsAstAppsYCRCRating
2020Forge301106.20
2021Forge11020–
2022Forge10010–
2023Forge0017206.89
2024Forge2031507.03
2025Forge10610–

Player page →

69D. AbziSupra du QuebecSupra du QuebecD–79192516.86
SeasonClubGoalsAstAppsYCRCRating
2021York United63090–
2022York United01050–
2026Supra du Quebec15191116.86
69Béni BadibangaYork United· 30yYork UnitedF3078561406.99
SeasonClubGoalsAstAppsYCRCRating
2023Forge3012207.29
2024Forge4325907.06
2026York United0519306.70

Player page →

69M. TissotAtlético OttawaAtlético OttawaD–7621706.78
SeasonClubGoalsAstAppsYCRCRating
2020Forge121006.50
2021Forge01020–
2022Atlético Ottawa32040–
2023Atlético Ottawa208106.73
2024Atlético Ottawa1112006.84
69M. MorganValourValour—–74010–
SeasonClubGoalsAstAppsYCRCRating
2025Valour74010–
69J. BahamboulaHFX Wanderers FCHFX Wanderers FCF–7328406.68
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC32430–
2026HFX Wanderers FC4124106.68
69A. NovakValourValourF–7213606.34
SeasonClubGoalsAstAppsYCRCRating
2020Forge201006.80
2021Cavalry FC42050–
2023Valour1012106.30
69Álvaro RiveroYork UnitedYork United—–72031–
SeasonClubGoalsAstAppsYCRCRating
2020York United10000–
2021York United62031–
69M. AmissiVancouver FC· 26yVancouver FCM267120206.85
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC7120206.85

Player page →

69J. SwibelValour· 27yValourF277028606.71
SeasonClubGoalsAstAppsYCRCRating
2024Valour7028606.71

Player page →

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

78G. ProboHFX Wanderers FCHFX Wanderers FCM–6532507.06
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC4228307.06
2025HFX Wanderers FC23420–
78Gianni dos SantosAtlético OttawaAtlético OttawaF–659626.73
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC12022–
2022Pacific FC31040–
2023Atlético Ottawa229006.73
78K. WilliamsValourValourM–6513506.72
SeasonClubGoalsAstAppsYCRCRating
2023Valour4512306.72
2025Valour20120–
78K. AlemánAtlético OttawaAtlético OttawaM–641806.60
SeasonClubGoalsAstAppsYCRCRating
2020FC Edmonton101106.60
2021Valour33030–
2022Atlético Ottawa21040–
78Matteo de BrienneAtlético Ottawa· 24yAtlético OttawaD2464391607.05
SeasonClubGoalsAstAppsYCRCRating
2022Valour30030–
2023Valour3311307.24
2024Atlético Ottawa01281006.98

Player page →

78Djenairo DanielsPacific FCPacific FCF–63141206.76
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC30060–
2023Pacific FC3314606.76
78Nicolás MezquidaVancouver FC· 34yVancouver FCM346325916.31
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC51351–
2026Vancouver FC1222406.31

Player page →

78S. MlahSupra du Quebec· 24ySupra du QuebecM2463341116.74
SeasonClubGoalsAstAppsYCRCRating
2024Valour1114206.79
2025Valour01140–
2026Supra du Quebec5119516.70

Player page →

78D. GutiérrezAtlético Ottawa· 29yAtlético OttawaM2962552717.05
SeasonClubGoalsAstAppsYCRCRating
2020Valour001106.70
2022Valour00050–
2023Valour4115707.24
2024Cavalry FC0029607.07
2025Cavalry FC11050–
2026Atlético Ottawa1010316.75

Player page →

78H. MbongueVancouver FCVancouver FCF–62120–
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC62120–
78I. CondeSupra du QuebecSupra du QuebecF–6218506.83
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec6218506.83
78J. HamiltonForgeForgeF–6232006.54
SeasonClubGoalsAstAppsYCRCRating
2022Forge10000–
2023Forge419006.53
2024Forge1123006.55
78Walter PonceValourValourF–6213716.85
SeasonClubGoalsAstAppsYCRCRating
2022Valour21041–
2023Valour4113306.85
78Daniël KrutzenForge· 30yForgeD306117306.63
SeasonClubGoalsAstAppsYCRCRating
2020Forge201107.00
2021Forge31020–
2026Forge1016006.60

Player page →

78E. GarcíaAtlético OttawaAtlético OttawaM–6125506.66
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa6125506.66
78Aribusitamunoipirim PeppleCavalry FC· 23yCavalry FC—2360010–
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC60010–

Player page →

78N. EdwardsCavalry FC· 24yCavalry FCM246023206.76
SeasonClubGoalsAstAppsYCRCRating
2026Cavalry FC6023206.76

Player page →

78N. PatheVancouver FCVancouver FCF–60330–
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC60330–
78Rocco RomeoValour· 26yValourD2660402716.86
SeasonClubGoalsAstAppsYCRCRating
2021Valour20060–
2022Valour20070–
2023Vancouver FC0016516.81
2024Vancouver FC2023506.89
2025Valour00140–

Player page →

78Tavio CiccarelliHFX Wanderers FC· 20yHFX Wanderers FCF206022426.59
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC00100–
2026HFX Wanderers FC6021426.59

Player page →

99Wesley-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 →

99L. CallegariHFX Wanderers FC· 28yHFX Wanderers FCM28514722817.29
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC0617807.18
2024HFX Wanderers FC0325417.24
2025HFX Wanderers FC11690–
2026HFX Wanderers FC4424707.42

Player page →

Data coverage for Canadian Premier League →

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