Skip to content
Almanac
Menu

Canadian Premier League

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

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

51Callum MontgomeryCavalry FCCavalry FCD382,196021406.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC12626000006.62
2024Cavalry FC231,334010106.80
2025Cavalry FC3236011306.33

Player page β†’

51M. DuncanForgeForgeD382,158100306.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge8161000106.61
2024Forge301,997100206.80

Player page β†’

53T. CoimbraHFX Wanderers FCHFX Wanderers FCF371,84612051616.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC13629031606.64
2024HFX Wanderers FC20833041516.74
2025HFX Wanderers FC43841133507.20

Player page β†’

53B. FiskVancouver FCVancouver FCM371,214148406.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa190010106.70
2021Cavalry FC0––1510–
2022Cavalry FC0––1110–
2023Cavalry FC15474112106.74
2024Vancouver FC21650000006.58

Player page β†’

53F. SturingYork UnitedYork UnitedD373,088011906.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United191,615000206.78
2025York United2210010507.10
2026York United161,263001206.61

Player page β†’

53N. VerhoevenAtlΓ©tico OttawaAtlΓ©tico OttawaM371,8600171406.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC152000006.70
2021York United0––0330–
2022York United0––0230–
2023AtlΓ©tico Ottawa15675012206.51
2024Valour201,076000606.63
2025AtlΓ©tico Ottawa157000006.70

Player page β†’

53E. GazdovPacific FCPacific FCG373,282300316.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC161,511100106.73
2024Pacific FC211,771200216.80

Player page β†’

58MaΓ«l HenryCavalry FCCavalry FCM361,238050606.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC15598020106.52
2024Cavalry FC9426020106.89
2025Cavalry FC145000207.00
2026Cavalry FC11169010206.53

Player page β†’

58M. PolisiVancouver FCVancouver FCM362,9060111816.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0––0030–
2022HFX Wanderers FC0––0040–
2023Valour161,386010406.89
2026Vancouver FC201,520001716.61

Player page β†’

58CΓ©dric ToussaintPacific FCPacific FCM362,2982032526.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––0070–
2022Pacific FC0––0100–
2022York United0––0132–
2023Pacific FC171,0590011006.68
2024Pacific FC191,239200507.02

Player page β†’

61L. KwemiSupra du QuebecSupra du QuebecF341,9715155607.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour13402001206.91
2026Supra du Quebec211,5695154407.30

Player page β†’

61S. MlahSupra du QuebecSupra du QuebecM341,8850631116.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour14895011206.79
2025Valour162001406.60
2026Supra du Quebec19928051516.70

Player page β†’

61Matthew BaldisimoPacific FCPacific FCM342,0310121316.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2187001106.95
2021Pacific FC0––0010–
2022Pacific FC0––0100–
2022York United0––0010–
2023York United10482010416.73
2024York United14791000306.66
2025Pacific FC2180000106.50
2026Pacific FC6391000206.66

Player page β†’

61Christopher KalongoAtlΓ©tico OttawaAtlΓ©tico OttawaG342,940000106.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge140000006.90
2024Forge141,270000107.01
2025Forge110000005.90
2026AtlΓ©tico Ottawa181,620000006.74

Player page β†’

61D. SamuelForgeForgeD341,4360001306.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge112000206.60
2021Forge0––0050–
2022Forge0––0020–
2023Forge12654000206.60
2024Forge21770000206.76

Player page β†’

66J. CameronVancouver FCVancouver FCD332,521210916.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC161,331110306.67
2024Vancouver FC171,190100616.84

Player page β†’

67A. RicciYork UnitedYork UnitedF321,78721262116.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour0––0030–
2021Valour0––5230–
2022York United0––0010–
2023York United13751132806.58
2024Vancouver FC3146001206.93
2024York United16890141416.73

Player page β†’

67Jordan HamiltonForgeForgeF32886062006.54
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––1000–
2023Forge9177041006.53
2024Forge23709011006.55

Player page β†’

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

Player page β†’

67G. MukumbilwaPacific FCPacific FCD322,2141011116.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0––0030–
2023Pacific FC171,334100516.72
2024Pacific FC11674001206.97
2025Pacific FC4206000106.60

Player page β†’

71Isaiah JohnstonHFX Wanderers FCHFX Wanderers FCM312,65021693206.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––31100–
2022York United0––0380–
2025HFX Wanderers FC6540023707.02
2026HFX Wanderers FC252,1102112706.89

Player page β†’

71K. PokuForgeForgeM312,12741141016.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––1050–
2023Forge14863122216.79
2024Forge171,264382307.04

Player page β†’

71Nikolas MyroniukCavalry FCCavalry FCM311,142022406.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC11382001106.69
2025Cavalry FC2110010106.80
2026Cavalry FC18650011206.66

Player page β†’

74A. BinateValourValourF301,284041306.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC352000006.33
2024Valour271,232041306.70

Player page β†’

74S. JimohYork UnitedYork UnitedF301,383346806.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United16636241006.91
2025York United4207104507.23
2026York United10540001306.49

Player page β†’

74Joaquim CoulangesAtlΓ©tico OttawaAtlΓ©tico OttawaD301,500133206.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025AtlΓ©tico Ottawa493020106.90
2026AtlΓ©tico Ottawa261,407113106.57

Player page β†’

74Tyr Duhaney-WalkerAtlΓ©tico OttawaAtlΓ©tico OttawaD301,961211616.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa4251000006.83
2024AtlΓ©tico Ottawa181,372100106.92
2025AtlΓ©tico Ottawa4153101416.77
2026AtlΓ©tico Ottawa4185010104.86

Player page β†’

78Marco BustosPacific FCPacific FCM292,206624231516.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2187253307.60
2021Pacific FC0––7630–
2022Pacific FC0––2640–
2025Pacific FC4339124407.15
2026Pacific FC231,680384116.91

Player page β†’

78Dario ZanattaPacific FCPacific FCF291,741184506.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC251,605152107.00
2025Pacific FC4136032406.75

Player page β†’

78A. PearlmanCavalry FCCavalry FCD292,4380351607.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025HFX Wanderers FC6546022806.95
2026Cavalry FC231,892013807.02

Player page β†’

78T. AntonoglouValourValourD292,6364313907.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour272,456417507.21
2025Valour2180026406.80

Player page β†’

78G. FacchineriValourValourD292,0930201116.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa14–0000–
2024Valour261,909010706.73
2025Valour2180010416.30

Player page β†’

78K. SowHFX Wanderers FCHFX Wanderers FCD292,101012506.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC128000006.60
2025HFX Wanderers FC6470002206.88
2026HFX Wanderers FC221,603010306.72

Player page β†’

78Y. YesliHFX Wanderers FCHFX Wanderers FCG292,671100706.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour151,381100106.73
2024AtlΓ©tico Ottawa8720000206.85
2025HFX Wanderers FC6570000407.07

Player page β†’

85H. MassundaForgeForgeF281,892097406.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge5362045106.64
2026Forge231,530052306.83

Player page β†’

85Jordan FariaValourValourM281,889156816.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––1000–
2024Valour261,738125616.80
2025Valour2151021205.90

Player page β†’

85L. AccettolaYork UnitedYork UnitedM281,218153106.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025York United240120007.50
2026York United261,178033106.54

Player page β†’

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

Player page β†’

89Ronan KrattPacific FCPacific FCF261,592395106.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0––2100–
2025Pacific FC165020007.30
2026Pacific FC251,527354106.76

Player page β†’

89E. LajeunessePacific FCPacific FCD261,992000606.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC2108000106.95
2024Pacific FC141,237000206.79
2025Pacific FC2115000106.55
2026Pacific FC8532000206.42

Player page β†’

91Caniggia ElvaCavalry FCCavalry FCF251,3121106006.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Cavalry FC354044007.00
2026Cavalry FC221,258162006.72

Player page β†’

91Goteh NtigneeCavalry FCCavalry FCM251,8284991427.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC7528122506.99
2025Cavalry FC190142419.30
2026Cavalry FC171,210235517.04

Player page β†’

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

Player page β†’

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

Player page β†’

91J. SanchezValourValourM251,339010406.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour10643000106.64
2024Valour15696010306.66

Player page β†’

96M. DonerVancouver FCVancouver FCD242,129125406.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0––0340–
2026Vancouver FC242,129122006.96

Player page β†’

97Nathaniel EdwardsCavalry FCCavalry FCM231,311060206.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC231,311060206.76

Player page β†’

97Kamron HabibullahAtlΓ©tico OttawaAtlΓ©tico OttawaM23792136206.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0––0210–
2026AtlΓ©tico Ottawa23792134106.58

Player page β†’

97Lucas OlguinHFX Wanderers FCHFX Wanderers FCM231,708110506.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC231,708110506.71

Player page β†’

100Kian ProctorVancouver FCVancouver FCD221,632021106.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC221,632021106.82

Player page β†’

Data coverage for Canadian Premier League β†’

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