Skip to content
Almanac
Menu

Canadian Premier League

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

  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
42M. FilionForgeForgeF–5118106.58
SeasonClubGoalsAstAppsYCRCRating
2025Forge30500–
2026Forge2113106.58
42T. Meilleur-GigeuereHFX Wanderers FC· 28yHFX Wanderers FCD285126206.75
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC40610–
2026HFX Wanderers FC1120106.75

Player page →

42A. NdomPacific FC· 30yPacific FCD3050380–
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC50380–

Player page →

54Ryan TelferHFX Wanderers FC· 32yHFX Wanderers FCF324426306.72
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC31620–
2026HFX Wanderers FC1320106.72

Player page →

54A. DidicCavalry FC· 31yCavalry FCD314324507.29
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa00020–
2026Cavalry FC4324307.29

Player page →

54M. FerrinYork United· 27yYork UnitedM2743420–
SeasonClubGoalsAstAppsYCRCRating
2025York United43420–

Player page →

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

Player page →

54K. SantosAtlético Ottawa· 26yAtlético OttawaM2642510–
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa42510–

Player page →

54Kristopher TwardekValour· 29yValourM2942241–
SeasonClubGoalsAstAppsYCRCRating
2025Valour42241–

Player page →

54Kyle BekkerForge· 36yForgeM364219206.61
SeasonClubGoalsAstAppsYCRCRating
2025Forge32610–
2026Forge1013106.61

Player page →

54M. BabouliForge· 33yForgeF334216206.45
SeasonClubGoalsAstAppsYCRCRating
2025Forge42510–
2026Forge0011106.45

Player page →

54E. FotsingVancouver FCVancouver FCM–4118306.52
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC40630–
2026Vancouver FC0112006.52
54M. CampagnaVancouver FC· 22yVancouver FCD2241301006.96
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC11660–
2026Vancouver FC3024406.96

Player page →

54M. ChretienSupra du QuebecSupra du QuebecD–4020816.97
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec4020816.97
65D. ChoinièreSupra du Quebec· 29ySupra du QuebecM293922206.61
SeasonClubGoalsAstAppsYCRCRating
2025Forge34510–
2026Supra du Quebec0517106.61

Player page →

65Miguel ArillaHFX Wanderers FCHFX Wanderers FCM–3724106.65
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC3724106.65
65A. AlmagroYork United· 25yYork UnitedF253621506.70
SeasonClubGoalsAstAppsYCRCRating
2026York United3621506.70

Player page →

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

Player page →

65E. KobzaCavalry FC· 24yCavalry FCM2434231816.81
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC20180–
2026Cavalry FC14221016.81

Player page →

65K. FroeseValourValourM–34130–
SeasonClubGoalsAstAppsYCRCRating
2025Valour34130–
65Kamron HabibullahAtlético Ottawa· 23yAtlético OttawaM233423106.58
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa3423106.58

Player page →

65D. PecileVancouver FCVancouver FCM–3321206.93
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC3321206.93
65Joaquim CoulangesAtlético Ottawa· 20yAtlético OttawaD203330206.57
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa20410–
2026Atlético Ottawa1326106.57

Player page →

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

Player page →

65D. ZanattaPacific FCPacific FCF–32440–
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC32440–
65Fraser AirdCavalry FC· 31yCavalry FCD3132350–
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC32350–

Player page →

65Jean-Aniel AssiAtlético Ottawa· 22yAtlético OttawaF223124406.69
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa00120–
2026Atlético Ottawa3123206.69

Player page →

65L. ToomeyVancouver FCVancouver FCM–3119406.64
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC3119406.64
65R. FerrazzoYork UnitedYork UnitedD–31470–
SeasonClubGoalsAstAppsYCRCRating
2025York United31470–
65T. GomulkaPacific FC· 25yPacific FCM253122306.78
SeasonClubGoalsAstAppsYCRCRating
2026Pacific FC3122306.78

Player page →

65Vitor DiasHFX Wanderers FCHFX Wanderers FCM–31410–
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC31410–
65K. EgwuValourValour—–30040–
SeasonClubGoalsAstAppsYCRCRating
2025Valour30040–
65L. LopezYork United· 32yYork UnitedM3230230–
SeasonClubGoalsAstAppsYCRCRating
2025York United30230–

Player page →

65Robert AntoniukCavalry FC· 24yCavalry FCF243013106.82
SeasonClubGoalsAstAppsYCRCRating
2026Cavalry FC3013106.82

Player page →

65Y. BaïHFX Wanderers FCHFX Wanderers FCF–3012606.55
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC30660–
2026HFX Wanderers FC006006.55
86M. AparicioAtlético Ottawa· 31yAtlético OttawaM3129301206.60
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa17560–
2026Atlético Ottawa1225606.60

Player page →

86M. FerrariYork United· 26yYork UnitedM2626271016.26
SeasonClubGoalsAstAppsYCRCRating
2025York United15470–
2026York United1123316.26

Player page →

86T. AntonoglouValour· 25yValourD2526240–
SeasonClubGoalsAstAppsYCRCRating
2025Valour26240–

Player page →

86Wesley-Thomas Lança TimóteoAtlético Ottawa· 26yAtlético OttawaD262618706.63
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC15650–
2026Atlético Ottawa1112206.63

Player page →

86G. ProboHFX Wanderers FCHFX Wanderers FCM–23420–
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC23420–
86M. BourgeoisForgeForgeM–2324206.74
SeasonClubGoalsAstAppsYCRCRating
2026Forge2324206.74
86A. SadekForgeForgeM–2218206.56
SeasonClubGoalsAstAppsYCRCRating
2026Forge2218206.56
86B. FigueiredoValourValour—–22070–
SeasonClubGoalsAstAppsYCRCRating
2025Valour22070–
86D. NormanVancouver FCVancouver FC—–22000–
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC22000–
86Harry PatonCavalry FC· 28yCavalry FCM2822211116.64
SeasonClubGoalsAstAppsYCRCRating
2025Forge01100–
2026Cavalry FC21201116.64

Player page →

86Luke SinghYork United· 26yYork UnitedD2622261306.58
SeasonClubGoalsAstAppsYCRCRating
2025York United01470–
2026York United2122606.58

Player page →

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

Player page →

86M. GherasimencovCavalry FCCavalry FCD–22330–
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC22330–
86A. SissokoSupra du Quebec· 31ySupra du QuebecM312125706.63
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa10320–
2026Supra du Quebec1122506.63

Player page →

86D. GutiérrezAtlético Ottawa· 29yAtlético OttawaM292110816.75
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC11050–
2026Atlético Ottawa1010316.75

Player page →

Data coverage for Canadian Premier League →

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