Skip to content
Almanac
Menu

Canadian Premier League

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

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

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

1M. AparicioAtlรฉtico OttawaAtlรฉtico OttawaM534,729417203327.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020York United0โ€“โ€“2020โ€“
2021Pacific FC0โ€“โ€“3370โ€“
2022Pacific FC0โ€“โ€“2342โ€“
2023Pacific FC191,745045507.01
2024Atlรฉtico Ottawa292,591352907.11
2025Atlรฉtico Ottawa5393117607.26

Player page โ†’

1J. Gagnon-LapareHFX Wanderers FCHFX Wanderers FCM392,28611112626.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0โ€“โ€“0320โ€“
2022HFX Wanderers FC0โ€“โ€“0161โ€“
2023York United15975105707.14
2024HFX Wanderers FC231,2940021016.78
2025HFX Wanderers FC117010107.30

Player page โ†’

1Cรฉ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 โ†’

1Luke SinghYork UnitedYork UnitedD383,2752112526.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0โ€“โ€“0092โ€“
2023Atlรฉtico Ottawa151,391010406.83
2024Atlรฉtico Ottawa191,494100506.75
2025York United4390101707.20

Player page โ†’

1David Norman Jr.Vancouver FCVancouver FCD211,4571212426.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0โ€“โ€“1160โ€“
2022Cavalry FC0โ€“โ€“0062โ€“
2024Vancouver FC171,126110306.74
2025Vancouver FC4331000906.80

Player page โ†’

1Kyle BekkerForgeForgeM534,266617251827.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge175031106.80
2021Forge0โ€“โ€“3170โ€“
2022Forge0โ€“โ€“2642โ€“
2023Forge181,677348207.29
2024Forge282,040327307.19
2025Forge6474032107.13

Player page โ†’

1D. NimickForgeForgeD474,162916101727.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC171,592463607.21
2024HFX Wanderers FC242,030583927.10
2025Forge6540024207.30

Player page โ†’

1M. BabouliForgeForgeM403,326330121727.13
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge18012007.10
2021Forge0โ€“โ€“7240โ€“
2022York United0โ€“โ€“5210โ€“
2023York United11967062826.95
2024York United231,982372307.23
2025Forge5369042107.04

Player page โ†’

1O. LeรณnYork UnitedYork UnitedD211,6650211627.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United201,575020817.00
2025York United190001817.20

Player page โ†’

1Olakunle Dada-LukeVancouver FCVancouver FCD524,4212151626.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0โ€“โ€“0230โ€“
2022Pacific FC0โ€“โ€“1150โ€“
2023Pacific FC191,637101306.83
2024Pacific FC272,271101207.06
2025Vancouver FC6513000327.03

Player page โ†’

1J. Di ChiaraCavalry FCCavalry FCโ€”0โ€“โ€“43132โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020York United0โ€“โ€“3040โ€“
2021Cavalry FC0โ€“โ€“1351โ€“
2022Cavalry FC0โ€“โ€“0041โ€“
1D. BeckieAtlรฉtico OttawaAtlรฉtico Ottawaโ€”0โ€“โ€“11112โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Atlรฉtico Ottawa0โ€“โ€“1160โ€“
2022Atlรฉtico Ottawa0โ€“โ€“0052โ€“
1Gianni dos SantosAtlรฉtico OttawaAtlรฉtico OttawaF9272065626.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0โ€“โ€“1222โ€“
2022Pacific FC0โ€“โ€“3140โ€“
2023Atlรฉtico Ottawa9272022006.73
14J. HeardPacific FCPacific FCF402,58921763916.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC172111107.30
2021Pacific FC0โ€“โ€“41100โ€“
2022Pacific FC0โ€“โ€“6370โ€“
2023Pacific FC181,244141606.68
2024Pacific FC181,152010506.67
2025Pacific FC31210101016.37

Player page โ†’

14A. HojabrpourForgeForgeM493,8381863117.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC245000006.55
2021Pacific FC0โ€“โ€“2280โ€“
2022Forge0โ€“โ€“3250โ€“
2023Forge161,143110406.77
2024Forge302,560012817.16
2025Forge190010607.50

Player page โ†’

14S. YoungPacific FCPacific FCM534,09721032816.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC127000106.30
2021Pacific FC0โ€“โ€“1030โ€“
2022Pacific FC0โ€“โ€“1050โ€“
2023Pacific FC191,445143816.85
2024Pacific FC292,298120507.01
2025Pacific FC4327020606.98

Player page โ†’

14Rocco RomeoValourValourD403,6341602716.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0โ€“โ€“2060โ€“
2022Valour0โ€“โ€“2070โ€“
2023Vancouver FC161,489000516.81
2024Vancouver FC232,055120506.89
2025Valour190000407.30

Player page โ†’

14V. FryVancouver FCVancouver FCM373,0123542216.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC10906011606.67
2024Vancouver FC231,747222816.99
2025Vancouver FC4359121807.53

Player page โ†’

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

Player page โ†’

14L. CallegariHFX Wanderers FCHFX Wanderers FCM484,27971102117.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC171,570206807.18
2024HFX Wanderers FC252,139403417.24
2025HFX Wanderers FC6570111907.47

Player page โ†’

14Moses DyerVancouver FCVancouver FCF241,98602772116.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour0โ€“โ€“1000โ€“
2021Valour0โ€“โ€“9450โ€“
2022Valour0โ€“โ€“9281โ€“
2024Pacific FC11948040307.06
2024Vancouver FC131,038041506.83

Player page โ†’

14Z. FernandezValourValourD393,1062672116.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0โ€“โ€“0460โ€“
2023HFX Wanderers FC141,132132706.76
2024HFX Wanderers FC251,974121717.09
2025Valour0โ€“โ€“1010โ€“

Player page โ†’

14Andre RampersadHFX Wanderers FCHFX Wanderers FCM392,7021252016.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC3212002106.97
2021HFX Wanderers FC0โ€“โ€“0150โ€“
2022HFX Wanderers FC0โ€“โ€“0060โ€“
2023HFX Wanderers FC10453002406.70
2024HFX Wanderers FC221,901120217.06
2025HFX Wanderers FC4136000206.95

Player page โ†’

14Bradley Sheede Kamdem FewoCavalry FCCavalry FCD423,7030151716.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC191,756002706.85
2024Cavalry FC211,780013606.89
2025Cavalry FC2167000416.35

Player page โ†’

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

Player page โ†’

14J. DixonPacific FCPacific FCM21421101517.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2142110107.00
2021Pacific FC0โ€“โ€“0081โ€“
2022Pacific FC0โ€“โ€“0060โ€“
14C. LoughreyHFX Wanderers FCHFX Wanderers FCD332,7370111416.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0โ€“โ€“0140โ€“
2023HFX Wanderers FC161,465000706.64
2024HFX Wanderers FC171,272010316.81
14D. EspejoAtlรฉtico OttawaAtlรฉtico OttawaD97440101416.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Atlรฉtico Ottawa0โ€“โ€“0090โ€“
2023Atlรฉtico Ottawa9744010516.57
14J. WilsonYork UnitedYork Unitedโ€”0โ€“โ€“50141โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0โ€“โ€“2080โ€“
2022York United0โ€“โ€“3061โ€“
14Mikaรซl CantaveVancouver FCVancouver FCM412,5692871316.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0โ€“โ€“1251โ€“
2023Cavalry FC0โ€“โ€“2000โ€“
2023Vancouver FC161,113242306.77
2024Vancouver FC251,456013506.86

Player page โ†’

14N. HigginsYork UnitedYork UnitedD191,2050121316.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Atlรฉtico Ottawa0โ€“โ€“0031โ€“
2022FC Edmonton0โ€“โ€“0140โ€“
2024York United181,115011306.73
2025York United190000307.00

Player page โ†’

14Ryan TelferHFX Wanderers FCHFX Wanderers FCF292,15431031317.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020York United0โ€“โ€“0030โ€“
2021Atlรฉtico Ottawa0โ€“โ€“3051โ€“
2024HFX Wanderers FC231,677342307.10
2025HFX Wanderers FC6477031207.10

Player page โ†’

14Samuel SalterAtlรฉtico OttawaAtlรฉtico OttawaF522,47244671316.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0โ€“โ€“3100โ€“
2022HFX Wanderers FC0โ€“โ€“11021โ€“
2023Atlรฉtico Ottawa171,052171606.87
2024Atlรฉtico Ottawa30971252106.92
2025Atlรฉtico Ottawa54491203407.16

Player page โ†’

14B. McKendryAtlรฉtico OttawaAtlรฉtico OttawaM21870121216.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Atlรฉtico Ottawa2187000206.50
2021Atlรฉtico Ottawa0โ€“โ€“1161โ€“
2022Atlรฉtico Ottawa0โ€“โ€“0140โ€“
14P. LamothePacific FCPacific FCM261,2940301216.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0โ€“โ€“1020โ€“
2022HFX Wanderers FC0โ€“โ€“2050โ€“
2023Pacific FC4166000106.80
2024Pacific FC221,128000416.75
14G. FacchineriValourValourD292,0930201116.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Atlรฉtico Ottawa14โ€“0000โ€“
2024Valour261,909010706.73
2025Valour2180010416.30

Player page โ†’

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

Player page โ†’

14J. QuintanaPacific FCPacific FCD181,3240001117.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC171,234000817.02
2025Pacific FC190000307.90

Player page โ†’

14Matthew BaldisimoPacific FCPacific FCM281,6400121116.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2187001106.95
2021Pacific FC0โ€“โ€“0010โ€“
2022Pacific FC0โ€“โ€“0100โ€“
2022York United0โ€“โ€“0010โ€“
2023York United10482010416.73
2024York United14791000306.66
2025Pacific FC2180000106.50

Player page โ†’

14R. AlarconValourValourD272,0361051116.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0โ€“โ€“0300โ€“
2023Cavalry FC244000006.40
2024Valour231,832101616.94
2025Valour2160001506.85

Player page โ†’

14C. Greco-TaylorPacific FCPacific FCD191,3272031016.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC151,055200506.94
2025Pacific FC4272003516.90

Player page โ†’

14K. PokuForgeForgeM312,12741141016.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0โ€“โ€“1050โ€“
2023Forge14863122216.79
2024Forge171,264382307.04

Player page โ†’

14Noah AbatnehAtlรฉtico OttawaAtlรฉtico OttawaD362,7360201016.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United9600000116.66
2024York United221,686010406.76
2025Atlรฉtico Ottawa5450010507.08

Player page โ†’

14D. FordyceValourValourโ€”0โ€“โ€“4491โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour0โ€“โ€“1000โ€“
2021Valour0โ€“โ€“2250โ€“
2022Valour0โ€“โ€“1241โ€“
14Goteh NtigneeCavalry FCCavalry FCM8618264917.28
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC7528122506.99
2025Cavalry FC190142419.30

Player page โ†’

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

Player page โ†’

14Kristopher TwardekValourValourD251,767054916.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Atlรฉtico Ottawa231,600012506.87
2025Valour2167042417.20

Player page โ†’

14T. BahVancouver FCVancouver FCD201,185046916.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC14717020416.66
2025Vancouver FC6468026506.48

Player page โ†’

14T. MohammedFC EdmontonFC EdmontonD190002916.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton190001116.70
2021York United0โ€“โ€“0130โ€“
2022FC Edmonton0โ€“โ€“0050โ€“
14A. RiggiValourValourM2105042817.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2105011007.25
2021HFX Wanderers FC0โ€“โ€“0030โ€“
2022Valour0โ€“โ€“3151โ€“

Data coverage for Canadian Premier League โ†’

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