Skip to content
Almanac
Menu

Canadian Premier League

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

  • 20
  • 21
  • 22
  • 23
  • 24

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

1M. AparicioAtlΓ©tico OttawaAtlΓ©tico OttawaM484,336316132727.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020York United0––2020–
2021Pacific FC0––3370–
2022Pacific FC0––2342–
2023Pacific FC191,745045507.01
2024AtlΓ©tico Ottawa292,591352907.11

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 β†’

1J. Gagnon-LapareHFX Wanderers FCHFX Wanderers FCM382,26910112526.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0––0320–
2022HFX Wanderers FC0––0161–
2023York United15975105707.14
2024HFX Wanderers FC231,2940021016.78

Player page β†’

1Luke SinghAtlΓ©tico OttawaAtlΓ©tico OttawaD342,8851101826.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0––0092–
2023AtlΓ©tico Ottawa151,391010406.83
2024AtlΓ©tico Ottawa191,494100506.75

Player page β†’

1Kyle BekkerForgeForgeM473,792614231727.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge175031106.80
2021Forge0––3170–
2022Forge0––2642–
2023Forge181,677348207.29
2024Forge282,040327307.19

Player page β†’

1M. BabouliYork UnitedYork UnitedM352,957326101627.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge18012007.10
2021Forge0––7240–
2022York United0––5210–
2023York United11967062826.95
2024York United231,982372307.23

Player page β†’

1D. NimickHFX Wanderers FCHFX Wanderers FCD413,62291461527.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC171,592463607.21
2024HFX Wanderers FC242,030583927.10

Player page β†’

1David Norman Jr.Vancouver FCVancouver FCD171,1261211526.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––1160–
2022Cavalry FC0––0062–
2024Vancouver FC171,126110306.74

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
12A. HojabrpourForgeForgeM483,7481762517.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC245000006.55
2021Pacific FC0––2280–
2022Forge0––3250–
2023Forge161,143110406.77
2024Forge302,560012817.16

Player page β†’

12Rocco RomeoVancouver FCVancouver FCD393,5441602316.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––2060–
2022Valour0––2070–
2023Vancouver FC161,489000516.81
2024Vancouver FC232,055120506.89

Player page β†’

12S. YoungPacific FCPacific FCM493,7702832216.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC127000106.30
2021Pacific FC0––1030–
2022Pacific FC0––1050–
2023Pacific FC191,445143816.85
2024Pacific FC292,298120507.01

Player page β†’

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

Player page β†’

12Moses DyerVancouver FCVancouver FCF241,98602772116.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour0––1000–
2021Valour0––9450–
2022Valour0––9281–
2024Pacific FC11948040307.06
2024Vancouver FC131,038041506.83

Player page β†’

12Z. FernandezHFX Wanderers FCHFX Wanderers FCD393,1062572016.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0––0460–
2023HFX Wanderers FC141,132132706.76
2024HFX Wanderers FC251,974121717.09

Player page β†’

12Andre RampersadHFX Wanderers FCHFX Wanderers FCM352,5661251816.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC3212002106.97
2021HFX Wanderers FC0––0150–
2022HFX Wanderers FC0––0060–
2023HFX Wanderers FC10453002406.70
2024HFX Wanderers FC221,901120217.06

Player page β†’

12J. DixonPacific FCPacific FCM21421101517.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2142110107.00
2021Pacific FC0––0081–
2022Pacific FC0––0060–
12C. LoughreyHFX Wanderers FCHFX Wanderers FCD332,7370111416.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0––0140–
2023HFX Wanderers FC161,465000706.64
2024HFX Wanderers FC171,272010316.81
12D. EspejoAtlΓ©tico OttawaAtlΓ©tico OttawaD97440101416.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022AtlΓ©tico Ottawa0––0090–
2023AtlΓ©tico Ottawa9744010516.57
12J. WilsonYork UnitedYork Unitedβ€”0––50141–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––2080–
2022York United0––3061–
12V. FryVancouver FCVancouver FCM332,6532331416.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC10906011606.67
2024Vancouver FC231,747222816.99

Player page β†’

12MikaΓ«l CantaveVancouver FCVancouver FCM412,5692871316.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––1251–
2023Cavalry FC0––2000–
2023Vancouver FC161,113242306.77
2024Vancouver FC251,456013506.86

Player page β†’

12B. McKendryAtlΓ©tico OttawaAtlΓ©tico OttawaM21870121216.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa2187000206.50
2021AtlΓ©tico Ottawa0––1161–
2022AtlΓ©tico Ottawa0––0140–
12L. CallegariHFX Wanderers FCHFX Wanderers FCM423,7096091217.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC171,570206807.18
2024HFX Wanderers FC252,139403417.24

Player page β†’

12P. LamothePacific FCPacific FCM261,2940301216.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0––1020–
2022HFX Wanderers FC0––2050–
2023Pacific FC4166000106.80
2024Pacific FC221,128000416.75
12Ryan TelferHFX Wanderers FCHFX Wanderers FCF231,6773721117.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020York United0––0030–
2021AtlΓ©tico Ottawa0––3051–
2024HFX Wanderers FC231,677342307.10

Player page β†’

12T. CoimbraHFX Wanderers FCHFX Wanderers FCF331,4620721116.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC13629031606.64
2024HFX Wanderers FC20833041516.74

Player page β†’

12G. MukumbilwaPacific FCPacific FCD282,0081011016.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0––0030–
2023Pacific FC171,334100516.72
2024Pacific FC11674001206.97

Player page β†’

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

Player page β†’

12Matthew BaldisimoYork UnitedYork UnitedM261,4600121016.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2187001106.95
2021Pacific FC0––0010–
2022Pacific FC0––0100–
2022York United0––0010–
2023York United10482010416.73
2024York United14791000306.66

Player page β†’

12N. HigginsYork UnitedYork UnitedD181,1150121016.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021AtlΓ©tico Ottawa0––0031–
2022FC Edmonton0––0140–
2024York United181,115011306.73

Player page β†’

12D. FordyceValourValourβ€”0––4491–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour0––1000–
2021Valour0––2250–
2022Valour0––1241–
12J. CameronVancouver FCVancouver FCD332,521210916.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC161,331110306.67
2024Vancouver FC171,190100616.84

Player page β†’

12Samuel SalterAtlΓ©tico OttawaAtlΓ©tico OttawaF472,0233264916.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0––3100–
2022HFX Wanderers FC0––11021–
2023AtlΓ©tico Ottawa171,052171606.87
2024AtlΓ©tico Ottawa30971252106.92

Player page β†’

12T. MohammedFC EdmontonFC EdmontonD190002916.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton190001116.70
2021York United0––0130–
2022FC Edmonton0––0050–
12A. RiggiValourValourM2105042817.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2105011007.25
2021HFX Wanderers FC0––0030–
2022Valour0––3151–
12Daniel ParraForgeForgeD252,150122817.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge252,150122817.08

Player page β†’

12J. QuintanaPacific FCPacific FCD171,234000817.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC171,234000817.02

Player page β†’

12JoΓ£o MorelliHFX Wanderers FCHFX Wanderers FCF104972232816.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC162041016.80
2021HFX Wanderers FC0––14060–
2022HFX Wanderers FC0––1000–
2023HFX Wanderers FC9435241206.96
12O. LeΓ³nYork UnitedYork UnitedD201,575020817.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United201,575020817.00

Player page β†’

12M. KaporAtlΓ©tico OttawaAtlΓ©tico OttawaD171000716.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa171000316.90
2021AtlΓ©tico Ottawa0––0040–
12Walter PonceValourValourF13790162716.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0––2141–
2023Valour13790141306.85

Player page β†’

12Jordan FariaValourValourM261,738135616.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––1000–
2024Valour261,738125616.80

Player page β†’

12M. HernandezYork UnitedYork Unitedβ€”0––0161–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0––0161–
12Myer BevanCavalry FCCavalry FCF191,4610144616.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––3010–
2023Cavalry FC191,4610114516.69

Player page β†’

12R. AlarconValourValourD251,876104616.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––0300–
2023Cavalry FC244000006.40
2024Valour231,832101616.94

Player page β†’

12V. NeufvilleAtlΓ©tico OttawaAtlΓ©tico OttawaD277002616.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa277001216.30
2021AtlΓ©tico Ottawa0––0140–
12M. RestrepoHFX Wanderers FCHFX Wanderers FCD2118000516.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2118000106.85
2021HFX Wanderers FC0––0020–
2022HFX Wanderers FC0––0021–

Data coverage for Canadian Premier League β†’

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