Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 350 of 350 stored matches (100%) that name a player. Appearances and minutes count 236 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 24
  • 25
  • 26

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

49Alessandro BielloSupra du QuebecSupra du QuebecM221,444102626.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025HFX Wanderers FC336001106.83
2026Supra du Quebec191,408101526.98

Player page β†’

52Ryan TelferHFX Wanderers FCHFX Wanderers FCF493,704386606.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC231,677342307.10
2025HFX Wanderers FC6477031207.10
2026HFX Wanderers FC201,550013106.72

Player page β†’

52Samuel SalterAtlΓ©tico OttawaAtlΓ©tico OttawaF351,4203255506.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa30971252106.92
2025AtlΓ©tico Ottawa54491203407.16

Player page β†’

52Marco BustosPacific FCPacific FCM272,0194108516.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Pacific FC4339124407.15
2026Pacific FC231,680384116.91

Player page β†’

52M. Dominguez-RamirezPacific FCPacific FCM10746000706.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC10746000706.95
56Z. FernandezSupra du QuebecSupra du QuebecD342,095131916.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC251,974121717.09
2025Valour0––1010–
2026Supra du Quebec9121000106.28

Player page β†’

56Moses DyerVancouver FCVancouver FCF241,986081806.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC11948040307.06
2024Vancouver FC131,038041506.83

Player page β†’

56Y. YesliHFX Wanderers FCHFX Wanderers FCG141,290000606.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa8720000206.85
2025HFX Wanderers FC6570000407.07

Player page β†’

59R. AlarconValourValourD251,9921021116.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour231,832101616.94
2025Valour2160001506.85

Player page β†’

59D. PecileVancouver FCVancouver FCM211,387133206.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC211,387133206.93

Player page β†’

59N. Fleuriau ChateauAtlΓ©tico OttawaAtlΓ©tico OttawaF161,254183106.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa161,254183106.93

Player page β†’

62T. Meilleur-GigeuereHFX Wanderers FCHFX Wanderers FCD544,741281506.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC282,508130307.00
2025HFX Wanderers FC6570140107.12
2026HFX Wanderers FC201,663011106.75

Player page β†’

62Isaiah JohnstonHFX Wanderers FCHFX Wanderers FCM312,65021351406.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025HFX Wanderers FC6540023707.02
2026HFX Wanderers FC252,1102112706.89

Player page β†’

62Renan GarciaVancouver FCVancouver FCM272,265000606.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC272,265000606.92

Player page β†’

62D. CampbellValourValourM242,1020101006.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour242,1020101006.92

Player page β†’

66M. AparicioAtlΓ©tico OttawaAtlΓ©tico OttawaM595,23347112106.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa292,591352907.11
2025AtlΓ©tico Ottawa5393117607.26
2026AtlΓ©tico Ottawa252,249012606.60

Player page β†’

66O. BassettYork UnitedYork UnitedM564,007457706.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa292,268444307.18
2026York United271,739013406.62

Player page β†’

66BΓ©ni BadibangaYork UnitedYork UnitedF442,8573481206.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge251,893343907.06
2026York United19964005306.70

Player page β†’

66Rocco RomeoValourValourD242,145120906.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC232,055120506.89
2025Valour190000407.30

Player page β†’

70N. JensenForgeForgeM562,8072116106.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge281,509160107.04
2025Forge6312021006.85
2026Forge22986135006.73

Player page β†’

70Steffen YeatesYork UnitedYork UnitedM554,4862961206.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC272,151213307.02
2025York United3272030306.40
2026York United252,063053606.82

Player page β†’

70Y. ToualyPacific FCPacific FCM251,769196306.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Pacific FC4244041106.95
2026Pacific FC211,525155206.88

Player page β†’

70Kristopher TwardekValourValourD251,767054916.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa231,600012506.87
2025Valour2167042417.20

Player page β†’

70R. KhouryAtlΓ©tico OttawaAtlΓ©tico OttawaF572100106.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025AtlΓ©tico Ottawa19000006.90
2026AtlΓ©tico Ottawa463100106.90
75D. ChoinièreSupra du QuebecSupra du QuebecM523,7463814506.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge302,336355307.02
2025Forge5255034107.06
2026Supra du Quebec171,155005106.61

Player page β†’

75G. BitarYork UnitedYork UnitedF352,18621041106.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC261,808142206.92
2025York United3131152707.07
2026York United6247010206.72

Player page β†’

75Jonathan ViscosiValourValourG272,413100606.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour262,323100406.92
2025Valour190000206.20

Player page β†’

75T. MourdoukoutasValourValourD252,107000306.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour252,107000306.89

Player page β†’

75A. BatisseForgeForgeD242,027142506.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge242,027142506.89

Player page β†’

80S. ShomeCavalry FCCavalry FCM332,795102806.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC302,555101406.92
2025Cavalry FC3240001406.47

Player page β†’

80Ayman SelloufCavalry FCCavalry FCF211,248040006.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC10637030006.92
2024Vancouver FC10599010006.90
2025Cavalry FC112000006.30

Player page β†’

82J. MartΓ­nezYork UnitedYork UnitedM281,913121706.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United281,913121706.87

Player page β†’

83Nathan InghamCavalry FCCavalry FCG514,649301506.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa222,039200106.98
2025AtlΓ©tico Ottawa5450000106.56
2026Cavalry FC242,160101306.82

Player page β†’

83M. CampagnaVancouver FCVancouver FCD413,0722421206.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC11410001206.51
2025Vancouver FC6502011607.00
2026Vancouver FC242,160230406.96

Player page β†’

83Wesley-Thomas LanΓ§a TimΓ³teoAtlΓ©tico OttawaAtlΓ©tico OttawaD392,5610271006.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC211,571001306.96
2025HFX Wanderers FC6469015506.95
2026AtlΓ©tico Ottawa12521011206.63

Player page β†’

83MikaΓ«l CantaveVancouver FCVancouver FCM251,456013506.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC251,456013506.86

Player page β†’

83D. AbziSupra du QuebecSupra du QuebecD191,4392151116.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec191,4392151116.86

Player page β†’

83G. MukumbilwaPacific FCPacific FCM15880001306.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC11674001206.97
2025Pacific FC4206000106.60

Player page β†’

83M. JamesForgeForgeD5352010306.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge5352010306.86

Player page β†’

90B. PatonForgeForgeM322,464253206.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge6429011106.90
2026Forge262,035242106.84

Player page β†’

90Alberto ZapaterAtlΓ©tico OttawaAtlΓ©tico OttawaM281,541141406.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa241,433140306.92
2025AtlΓ©tico Ottawa4108001106.48

Player page β†’

90Orlando BotelloYork UnitedYork UnitedD282,0970242006.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United261,9440101406.86
2025York United2153014606.80

Player page β†’

90M. AmissiVancouver FCVancouver FCM201,667171206.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC201,667171206.85

Player page β†’

90I. IliadisAtlΓ©tico OttawaAtlΓ©tico OttawaM11671230306.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa11671230306.85

Player page β†’

95M. CarducciHFX Wanderers FCHFX Wanderers FCG565,112102506.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC292,682001106.87
2025Cavalry FC3270001407.20
2026HFX Wanderers FC242,160100006.75

Player page β†’

95N. AmpomahForgeForgeF361,79521162006.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge17949022506.82
2025Forge42461631007.45
2026Forge15600131506.71

Player page β†’

95J. CameronVancouver FCVancouver FCD171,190100616.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC171,190100616.84

Player page β†’

95M. TissotAtlΓ©tico OttawaAtlΓ©tico OttawaD12314011006.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa12314011006.84

Player page β†’

99Bradley Sheede Kamdem FewoCavalry FCCavalry FCD443,6751331416.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC211,780013606.89
2025Cavalry FC2167000416.35
2026Cavalry FC211,728120406.83

Player page β†’

99Noah AbatnehAtlΓ©tico OttawaAtlΓ©tico OttawaD352,776130906.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United221,686010406.76
2025AtlΓ©tico Ottawa5450010507.08
2026AtlΓ©tico Ottawa8640110006.85

Player page β†’

Data coverage for Canadian Premier League β†’

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