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
51T. BahVancouver FC· 22yVancouver FCD22811431416.75
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC2014416.66
2025Vancouver FC26650–
2026Vancouver FC4523506.80

Player page →

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

Player page →

51Mikaël CantaveVancouver FC· 30yVancouver FCM3087411316.83
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC12051–
2023Cavalry FC20000–
2023Vancouver FC4216306.77
2024Vancouver FC1325506.86

Player page →

51Ryan TelferHFX Wanderers FC· 32yHFX Wanderers FCF328649606.92
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC4223307.10
2025HFX Wanderers FC31620–
2026HFX Wanderers FC1320106.72

Player page →

51D. ZanattaPacific FCPacific FCF–8429507.00
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC5225107.00
2025Pacific FC32440–
51N. Fleuriau ChateauAtlético OttawaAtlético OttawaF–8316106.93
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa8316106.93
51T. SkublakYork UnitedYork UnitedF–8241006.54
SeasonClubGoalsAstAppsYCRCRating
2026York United8241006.54
51W. AkioCavalry FCCavalry FCF–8121506.68
SeasonClubGoalsAstAppsYCRCRating
2022Valour21030–
2023Cavalry FC5013106.71
2024Cavalry FC108106.63
59Béni BadibangaYork United· 30yYork UnitedF3078561406.99
SeasonClubGoalsAstAppsYCRCRating
2023Forge3012207.29
2024Forge4325907.06
2026York United0519306.70

Player page →

59A. RicciYork UnitedYork UnitedF–74321516.69
SeasonClubGoalsAstAppsYCRCRating
2022York United00010–
2023York United3213806.58
2024Vancouver FC013206.93
2024York United4116416.73
59M. MorganValourValour—–74010–
SeasonClubGoalsAstAppsYCRCRating
2025Valour74010–
59J. BahamboulaHFX Wanderers FCHFX Wanderers FCF–7328406.68
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC32430–
2026HFX Wanderers FC4124106.68
59M. AmissiVancouver FC· 26yVancouver FCM267120206.85
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC7120206.85

Player page →

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

Player page →

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

65G. ProboHFX Wanderers FCHFX Wanderers FCM–6532507.06
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC4228307.06
2025HFX Wanderers FC23420–
65K. WilliamsValourValourM–6513506.72
SeasonClubGoalsAstAppsYCRCRating
2023Valour4512306.72
2025Valour20120–
65A. HojabrpourForge· 26yForgeM2664472317.03
SeasonClubGoalsAstAppsYCRCRating
2022Forge32050–
2023Forge1016406.77
2024Forge1230817.16
2025Forge10160–

Player page →

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

Player page →

65Z. VerhovenVancouver FCVancouver FCD–6419806.47
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa32020–
2023Atlético Ottawa3213406.53
2024Vancouver FC004206.28
2025Vancouver FC00200–
65Djenairo DanielsPacific FCPacific FCF–63141206.76
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC30060–
2023Pacific FC3314606.76
65M. ShawCavalry FC· 31yCavalry FCF316336506.73
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa41020–
2023Atlético Ottawa1113206.64
2024Cavalry FC1123106.79

Player page →

65M. TissotAtlético OttawaAtlético OttawaD–6320506.79
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa32040–
2023Atlético Ottawa208106.73
2024Atlético Ottawa1112006.84
65Nicolás MezquidaVancouver FC· 34yVancouver FCM346325916.31
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC51351–
2026Vancouver FC1222406.31

Player page →

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

Player page →

65D. GutiérrezAtlético Ottawa· 29yAtlético OttawaM2962542617.06
SeasonClubGoalsAstAppsYCRCRating
2022Valour00050–
2023Valour4115707.24
2024Cavalry FC0029607.07
2025Cavalry FC11050–
2026Atlético Ottawa1010316.75

Player page →

65H. MbongueVancouver FCVancouver FCF–62120–
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC62120–
65I. CondeSupra du QuebecSupra du QuebecF–6218506.83
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec6218506.83
65J. HamiltonForgeForgeF–6232006.54
SeasonClubGoalsAstAppsYCRCRating
2022Forge10000–
2023Forge419006.53
2024Forge1123006.55
65Walter PonceValourValourF–6213716.85
SeasonClubGoalsAstAppsYCRCRating
2022Valour21041–
2023Valour4113306.85
65E. GarcíaAtlético OttawaAtlético OttawaM–6125506.66
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa6125506.66
65Aribusitamunoipirim PeppleCavalry FC· 23yCavalry FC—2360010–
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC60010–

Player page →

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

Player page →

65N. PatheVancouver FCVancouver FCF–60330–
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC60330–
65Tavio CiccarelliHFX Wanderers FC· 20yHFX Wanderers FCF206022426.59
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC00100–
2026HFX Wanderers FC6021426.59

Player page →

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

86L. 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 →

86A. DanielsPacific FC· 28yPacific FCM2851168606.66
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC10010–
2023HFX Wanderers FC3518206.72
2024HFX Wanderers FC0126106.74
2025Pacific FC13310–
2026Pacific FC0221106.52

Player page →

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

Player page →

86Juan CórdovaYork United· 31yYork UnitedM3154461306.72
SeasonClubGoalsAstAppsYCRCRating
2024York United4322907.05
2026York United1124406.41

Player page →

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

Player page →

86V. FryVancouver FC· 26yVancouver FCM2654372216.89
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC1110606.67
2024Vancouver FC2223816.99
2025Vancouver FC21480–

Player page →

86B. PatonForge· 26yForgeM265332206.84
SeasonClubGoalsAstAppsYCRCRating
2025Forge11610–
2026Forge4226106.84

Player page →

86Gianni dos SantosAtlético OttawaAtlético OttawaF–539406.73
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC31040–
2023Atlético Ottawa229006.73
86I. OketokounForgeForgeF–5321306.72
SeasonClubGoalsAstAppsYCRCRating
2026Forge5321306.72
86L. AccettolaYork UnitedYork UnitedM–5328106.54
SeasonClubGoalsAstAppsYCRCRating
2025York United20200–
2026York United3326106.54
86R. FerrazzoYork UnitedYork UnitedD–53391406.71
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC0115606.73
2024HFX Wanderers FC2120106.70
2025York United31470–
86E. OngaroPacific FCPacific FCF–5219306.76
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC5219306.76
86Lys MoussetVancouver FC· 30yVancouver FCF305217206.72
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC5217206.72

Player page →

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

Player page →

Data coverage for Canadian Premier League →

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