Skip to content
Almanac
Menu

Canadian Premier League

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

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

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

101N. JensenForgeForgeM693,4452158306.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0โ€“โ€“3100โ€“
2023Forge13638011206.58
2024Forge281,509160107.04
2025Forge6312021006.85
2026Forge22986135006.73

Player page โ†’

101Bradley Sheede Kamdem FewoCavalry FCCavalry FCD635,4311352116.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC191,756002706.85
2024Cavalry FC211,780013606.89
2025Cavalry FC2167000416.35
2026Cavalry FC211,728120406.83

Player page โ†’

101S. ShomeCavalry FCCavalry FCM514,0631061406.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021FC Edmonton0โ€“โ€“0230โ€“
2022FC Edmonton0โ€“โ€“0120โ€“
2023Cavalry FC181,268001106.76
2024Cavalry FC302,555101406.92
2025Cavalry FC3240001406.47

Player page โ†’

101R. RamaForgeForgeD463,8341253426.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0โ€“โ€“00100โ€“
2023Forge181,548112806.92
2025Forge54380121007.04
2026Forge231,848001626.72

Player page โ†’

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

Player page โ†’

101A. SamakรฉValourValourD121,0470111206.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0โ€“โ€“0130โ€“
2022Pacific FC0โ€“โ€“0050โ€“
2023Valour9777010406.86
2024Valour3270000006.80

Player page โ†’

101O. De RosarioYork UnitedYork UnitedF126801185606.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0โ€“โ€“12340โ€“
2023York United12680162206.84

Player page โ†’

108E. KobzaCavalry FCCavalry FCD644,6122542216.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC211,878120306.90
2024Cavalry FC201,110100106.79
2025Cavalry FC118020806.60
2026Cavalry FC221,6060141016.81

Player page โ†’

108Mikaรซl CantaveVancouver FCVancouver FCM412,5692871316.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0โ€“โ€“1251โ€“
2023Cavalry FC0โ€“โ€“2000โ€“
2023Vancouver FC161,113242306.77
2024Vancouver FC251,456013506.86

Player page โ†’

108Christopher KalongoAtlรฉtico OttawaAtlรฉtico OttawaG342,940000106.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge140000006.90
2024Forge141,270000107.01
2025Forge110000005.90
2026Atlรฉtico Ottawa181,620000006.74

Player page โ†’

108Y. YesliHFX Wanderers FCHFX Wanderers FCG292,671100706.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour151,381100106.73
2024Atlรฉtico Ottawa8720000206.85
2025HFX Wanderers FC6570000407.07

Player page โ†’

108I. CondeSupra du QuebecSupra du QuebecF181,214262506.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec181,214262506.83
113Diogo RessurreiรงรฃoValourValourM292,155245706.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour272,038232206.86
2025Valour2117013506.35

Player page โ†’

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

Player page โ†’

113L. LaingCavalry FCCavalry FCD13649120706.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Cavalry FC117010506.30
2026Cavalry FC12632110206.87

Player page โ†’

113Owen AntoniukCavalry FCCavalry FCF13310030206.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Atlรฉtico Ottawa0โ€“โ€“0010โ€“
2026Cavalry FC13310030106.82

Player page โ†’

113David BrazรฃoPacific FCPacific FCF10293021006.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC10293021006.82
113D. MurasiranwaValourValourG5423000106.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour2189000007.10
2024Valour3234000106.63
119Alejandro DรญazPacific FCPacific FCF695,02924712606.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0โ€“โ€“10410โ€“
2022Pacific FC0โ€“โ€“13300โ€“
2023Vancouver FC141,231020006.78
2024Vancouver FC282,1892102106.95
2025Pacific FC2167060007.25
2025Vancouver FC2180011306.90
2026Pacific FC231,262052106.60

Player page โ†’

119Adonijah ReidHFX Wanderers FCHFX Wanderers FCF522,27719101206.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC17880144206.99
2024Pacific FC19729002206.78
2025York United4238044606.68
2026HFX Wanderers FC12430010206.64

Player page โ†’

119A. TircoveanuPacific FCPacific FCM22887221306.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC22887221306.81
119D. AguilarAtlรฉtico OttawaAtlรฉtico OttawaD181,073001406.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Atlรฉtico Ottawa181,073001406.81

Player page โ†’

123G. MetusalaForgeForgeD352,9050211106.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0โ€“โ€“2010โ€“
2022Forge0โ€“โ€“0140โ€“
2023Forge121,016000206.75
2024Forge231,889000406.82

Player page โ†’

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

Player page โ†’

123Enmanuel Mbomio AngueAtlรฉtico OttawaAtlรฉtico OttawaD201,533001206.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Atlรฉtico Ottawa282000006.90
2026Atlรฉtico Ottawa181,451001206.79

Player page โ†’

126Terran CampbellVancouver FCVancouver FCF533,25343713506.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0โ€“โ€“11520โ€“
2022Forge0โ€“โ€“6420โ€“
2023Forge181,4733101006.98
2024Forge8309000006.58
2025Vancouver FC4252032006.75
2026Vancouver FC231,219171106.71

Player page โ†’

126Noah AbatnehAtlรฉtico OttawaAtlรฉtico OttawaD443,3761301016.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United9600000116.66
2024York United221,686010406.76
2025Atlรฉtico Ottawa5450010507.08
2026Atlรฉtico Ottawa8640110006.85

Player page โ†’

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

Player page โ†’

126Brem SoumaoroYork UnitedYork UnitedM262,074022806.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United151,183021606.85
2024York United11891001206.71

Player page โ†’

126R. MoorePacific FCPacific FCF201,128232216.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC201,128232216.79

Player page โ†’

126M. OmarHFX Wanderers FCHFX Wanderers FCM161,008100706.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0โ€“โ€“0030โ€“
2023HFX Wanderers FC161,008100406.79

Player page โ†’

126M. TissotAtlรฉtico OttawaAtlรฉtico OttawaD20866064706.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0โ€“โ€“0120โ€“
2022Atlรฉtico Ottawa0โ€“โ€“3240โ€“
2023Atlรฉtico Ottawa8552020106.73
2024Atlรฉtico Ottawa12314011006.84

Player page โ†’

133A. SissokoSupra du QuebecSupra du QuebecM704,20301172406.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0โ€“โ€“4350โ€“
2023Forge15667021606.72
2024Atlรฉtico Ottawa302,175032606.93
2025Atlรฉtico Ottawa341010206.77
2026Supra du Quebec221,320011506.63

Player page โ†’

133G. MukumbilwaPacific FCPacific FCD322,2141011116.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0โ€“โ€“0030โ€“
2023Pacific FC171,334100516.72
2024Pacific FC11674001206.97
2025Pacific FC4206000106.60

Player page โ†’

133J. QuintanaPacific FCPacific FCD322,3291001626.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC171,234000817.02
2025Pacific FC190000307.90
2026Pacific FC141,005100516.44

Player page โ†’

133Ronan KrattPacific FCPacific FCF261,592395106.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0โ€“โ€“2100โ€“
2025Pacific FC165020007.30
2026Pacific FC251,527354106.76

Player page โ†’

133T. GomulkaPacific FCPacific FCM221,835031306.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC221,835031306.78

Player page โ†’

133Mateo FranzottiYork UnitedYork UnitedM12611000206.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United12611000206.78
133N. GiantsopoulosVancouver FCVancouver FCG121,095200806.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0โ€“โ€“0010โ€“
2022York United0โ€“โ€“0030โ€“
2023York United121,095200306.78
2024Vancouver FC0โ€“โ€“0010โ€“

Player page โ†’

133E. CisseForgeForgeM12487033606.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0โ€“โ€“1240โ€“
2024Forge11463011106.83
2025Forge124010106.30
141Y. FillionHFX Wanderers FCHFX Wanderers FCG423,8951001206.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC181,682100506.84
2024HFX Wanderers FC242,213000706.72
141E. GazdovPacific FCPacific FCG373,282300316.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC161,511100106.73
2024Pacific FC211,771200216.80

Player page โ†’

141A. Jean-BaptisteValourValourD7464031206.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0โ€“โ€“2000โ€“
2022Valour0โ€“โ€“1120โ€“
2023Valour7464000006.77
141D. BontisForgeForgeG6539000006.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge189000007.50
2026Forge5450000006.62
145C. BayihaSupra du QuebecSupra du QuebecM512,712238106.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United16963122006.83
2024HFX Wanderers FC181,096103106.86
2024York United4139001006.90
2026Supra du Quebec13514012006.47

Player page โ†’

145O. LeรณnYork UnitedYork UnitedD413,2330222136.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United201,575020817.00
2025York United190001817.20
2026York United201,568001516.51

Player page โ†’

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

Player page โ†’

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

Player page โ†’

145P. LamothePacific FCPacific FCM261,2940301216.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0โ€“โ€“1020โ€“
2022HFX Wanderers FC0โ€“โ€“2050โ€“
2023Pacific FC4166000106.80
2024Pacific FC221,128000416.75
145Nathaniel EdwardsCavalry FCCavalry FCM231,311060206.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC231,311060206.76

Player page โ†’

Data coverage for Canadian Premier League โ†’

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