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

1Nathan InghamCavalry FCCavalry FCG6901806.85
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00010–
2023Atlético Ottawa1800206.83
2024Atlético Ottawa2200106.98
2025Atlético Ottawa500106.56
2026Cavalry FC2401306.82

Player page →

1G. MukumbilwaPacific FCPacific FCD32011116.78
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC00030–
2023Pacific FC1700516.72
2024Pacific FC1101206.97
2025Pacific FC400106.60

Player page →

1C. IrvingVancouver FCVancouver FCG7201216.98
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC200006.90
2021Pacific FC00001–
2023Vancouver FC1600106.77
2024Vancouver FC2800107.10
2025Vancouver FC600007.50
2026Vancouver FC2001006.84

Player page →

1Tyr Duhaney-WalkerAtlético OttawaAtlético OttawaD3011616.61
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa400006.83
2024Atlético Ottawa1800106.92
2025Atlético Ottawa401416.77
2026Atlético Ottawa410104.86

Player page →

1M. PolisiVancouver FCVancouver FCM36111816.73
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00030–
2022HFX Wanderers FC00040–
2023Valour1610406.89
2026Vancouver FC2001716.61

Player page →

1Levonte JohnsonForgeForgeF811106.76
SeasonClubAppsGoalsAstYCRCRating
2026Forge811106.76

Player page →

1F. SturingYork UnitedYork UnitedD3711906.72
SeasonClubAppsGoalsAstYCRCRating
2024York United1900206.78
2025York United210507.10
2026York United1601206.61

Player page →

1C. TraffordCavalry FCCavalry FCM41112107.06
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00090–
2023Cavalry FC1901907.14
2024Cavalry FC2210306.99

Player page →

1K. ProctorVancouver FCVancouver FCD2221106.82
SeasonClubAppsGoalsAstYCRCRating
2026Vancouver FC2221106.82

Player page →

1K. KibatoYork UnitedYork UnitedM39211406.47
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC900206.55
2024York United500006.72
2025York United411806.95
2026York United2110406.28

Player page →

1David Norman Jr.Vancouver FCVancouver FCD21212426.75
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC01160–
2022Cavalry FC00062–
2024Vancouver FC1710306.74
2025Vancouver FC400906.80

Player page →

1D. CampbellValourValourM39212006.95
SeasonClubAppsGoalsAstYCRCRating
2020Valour00010–
2023Valour1511906.99
2024Valour24101006.93

Player page →

1Callum MontgomeryCavalry FCCavalry FCD3821406.70
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC1200006.62
2024Cavalry FC2310106.80
2025Cavalry FC311306.33

Player page →

1Dominick ZatorYork UnitedYork United—03141–
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC01000–
2021York United01021–
2022York United01120–

Player page →

1T. Meilleur-GigeuereHFX Wanderers FCHFX Wanderers FCD761311206.93
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100106.90
2021Pacific FC00010–
2022Pacific FC01030–
2023Pacific FC2140206.93
2024Pacific FC2830307.00
2025HFX Wanderers FC640107.12
2026HFX Wanderers FC2011106.75

Player page →

16M. CarducciHFX Wanderers FCHFX Wanderers FCG77021106.85
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC00010–
2021Cavalry FC00010–
2022Cavalry FC00010–
2023Cavalry FC2100306.88
2024Cavalry FC2901106.87
2025Cavalry FC301407.20
2026HFX Wanderers FC2400006.75

Player page →

16Alessandro BielloSupra du QuebecSupra du QuebecM2202626.96
SeasonClubAppsGoalsAstYCRCRating
2025HFX Wanderers FC301106.83
2026Supra du Quebec1901526.98

Player page →

16M. JamesForgeForgeD22121106.86
SeasonClubAppsGoalsAstYCRCRating
2023Forge1702806.86
2026Forge510306.86

Player page →

16M. BaldisimoPacific FCPacific FCM34121316.69
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC201106.95
2021Pacific FC00010–
2022Pacific FC00100–
2022York United00010–
2023York United1010416.73
2024York United1400306.66
2025Pacific FC200106.50
2026Pacific FC600206.66

Player page →

16Loïc CloutierAtlético OttawaAtlético OttawaD2212606.66
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa402206.65
2026Atlético Ottawa1810406.66

Player page →

16K. SowHFX Wanderers FCHFX Wanderers FCD2912506.75
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC100006.60
2025HFX Wanderers FC602206.88
2026HFX Wanderers FC2210306.72

Player page →

16Victor LoturiCavalry FCCavalry FC—02280–
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC02150–
2022Cavalry FC00130–

Player page →

16Nikolas MyroniukCavalry FCCavalry FCM3122406.68
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC1101106.69
2025Cavalry FC210106.80
2026Cavalry FC1811206.66

Player page →

16Harry PatonCavalry FCCavalry FCM21221116.66
SeasonClubAppsGoalsAstYCRCRating
2025Forge101006.90
2026Cavalry FC20211116.64

Player page →

16M. CampagnaVancouver FCVancouver FCD41421306.86
SeasonClubAppsGoalsAstYCRCRating
2021York United00010–
2024Vancouver FC1101206.51
2025Vancouver FC611607.00
2026Vancouver FC2430406.96

Player page →

16Jordan HamiltonForgeForgeF3262006.54
SeasonClubAppsGoalsAstYCRCRating
2022Forge01000–
2023Forge941006.53
2024Forge2311006.55

Player page →

16D. GutiérrezAtlético OttawaAtlético OttawaM55622717.05
SeasonClubAppsGoalsAstYCRCRating
2020Valour100106.70
2022Valour00050–
2023Valour1541707.24
2024Cavalry FC2900607.07
2025Cavalry FC01150–
2026Atlético Ottawa1010316.75

Player page →

28C. ToussaintPacific FCPacific FCM36032526.86
SeasonClubAppsGoalsAstYCRCRating
2021York United00070–
2022Pacific FC00100–
2022York United00132–
2023Pacific FC17011006.68
2024Pacific FC1900507.02

Player page →

28Joaquim CoulangesAtlético OttawaAtlético OttawaD3033206.62
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa420106.90
2026Atlético Ottawa2613106.57

Player page →

28R. FerrazzoYork UnitedYork UnitedD39531406.72
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1501606.73
2024HFX Wanderers FC2021106.70
2025York United431706.87

Player page →

28B. PatonForgeForgeM3253206.85
SeasonClubAppsGoalsAstYCRCRating
2025Forge611106.90
2026Forge2642106.84

Player page →

28S. MlahSupra du QuebecSupra du QuebecM34631116.73
SeasonClubAppsGoalsAstYCRCRating
2024Valour1411206.79
2025Valour101406.60
2026Supra du Quebec1951516.70

Player page →

28N. Fleuriau ChateauAtlético OttawaAtlético OttawaF1683106.93
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa1683106.93

Player page →

28S. YoungPacific FCPacific FCM531032816.94
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100106.30
2021Pacific FC01030–
2022Pacific FC01050–
2023Pacific FC1943816.85
2024Pacific FC2920507.01
2025Pacific FC420606.98

Player page →

35Kristopher TwardekValourValourD2554916.90
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa2312506.87
2025Valour242417.20

Player page →

35Juan CórdovaYork UnitedYork UnitedM46541306.72
SeasonClubAppsGoalsAstYCRCRating
2024York United2243907.05
2026York United2411406.41

Player page →

35E. KobzaCavalry FCCavalry FCD64542216.83
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC2120306.90
2024Cavalry FC2000106.79
2025Cavalry FC120806.60
2026Cavalry FC22141016.81

Player page →

35Matteo de BrienneAtlético OttawaAtlético OttawaD39641607.05
SeasonClubAppsGoalsAstYCRCRating
2022Valour03030–
2023Valour1133307.24
2024Atlético Ottawa28011006.98

Player page →

35D. ZanattaPacific FCPacific FCF2984506.97
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC2552107.00
2025Pacific FC432406.75

Player page →

35K. PokuForgeForgeM311141016.93
SeasonClubAppsGoalsAstYCRCRating
2022Forge01050–
2023Forge1422216.79
2024Forge1782307.04

Player page →

35J. AltobelliYork UnitedYork UnitedF20194707.10
SeasonClubAppsGoalsAstYCRCRating
2025York United4113407.35
2026York United1681307.03

Player page →

42Olakunle Dada-LukeVancouver FCVancouver FCD52151626.97
SeasonClubAppsGoalsAstYCRCRating
2021Pacific FC00230–
2022Pacific FC01150–
2023Pacific FC1901306.83
2024Pacific FC2701207.06
2025Vancouver FC600327.03

Player page →

42M. DonerVancouver FCVancouver FCD2425406.96
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00340–
2026Vancouver FC2422006.96

Player page →

42A. PearlmanCavalry FCCavalry FCD29351607.00
SeasonClubAppsGoalsAstYCRCRating
2025HFX Wanderers FC622806.95
2026Cavalry FC2313807.02

Player page →

42R. KrattPacific FCPacific FCF2695106.78
SeasonClubAppsGoalsAstYCRCRating
2022York United02100–
2025Pacific FC120007.30
2026Pacific FC2554106.76

Player page →

42L. KwemiSupra du QuebecSupra du QuebecF34155607.17
SeasonClubAppsGoalsAstYCRCRating
2024Valour1301206.91
2026Supra du Quebec21154407.30

Player page →

42T. CoimbraHFX Wanderers FCHFX Wanderers FCF372051616.75
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1331606.64
2024HFX Wanderers FC2041516.74
2025HFX Wanderers FC4133507.20

Player page →

48S. ShomeCavalry FCCavalry FCM51061406.84
SeasonClubAppsGoalsAstYCRCRating
2021FC Edmonton00230–
2022FC Edmonton00120–
2023Cavalry FC1801106.76
2024Cavalry FC3001406.92
2025Cavalry FC301406.47

Player page →

48Kamron HabibullahAtlético OttawaAtlético OttawaM2336206.58
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC00210–
2026Atlético Ottawa2334106.58

Player page →

48K. ChungPacific FCPacific FCD49361406.70
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC101107.30
2021Pacific FC01130–
2023Vancouver FC801206.71
2024Vancouver FC1902206.82
2025Pacific FC311507.13
2026Pacific FC1810106.48

Player page →

Data coverage for Canadian Premier League →

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