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

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

6A. HojabrpourForgeForgeM483,7481762517.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC245000006.55
2021Pacific FC0––2280–
2022Forge0––3250–
2023Forge161,143110406.77
2024Forge302,560012817.16

Player page β†’

6S. 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 β†’

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

6J. DixonPacific FCPacific FCM21421101517.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2142110107.00
2021Pacific FC0––0081–
2022Pacific FC0––0060–
6V. FryVancouver FCVancouver FCM332,6532331416.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC10906011606.67
2024Vancouver FC231,747222816.99

Player page β†’

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

Player page β†’

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

Player page β†’

6P. LamothePacific FCPacific FCM261,2940301216.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0––1020–
2022HFX Wanderers FC0––2050–
2023Pacific FC4166000106.80
2024Pacific FC221,128000416.75
6K. PokuForgeForgeM312,12741141016.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––1050–
2023Forge14863122216.79
2024Forge171,264382307.04

Player page β†’

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

6A. RiggiValourValourM2105042817.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2105011007.25
2021HFX Wanderers FC0––0030–
2022Valour0––3151–
6Jordan FariaValourValourM261,738135616.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––1000–
2024Valour261,738125616.80

Player page β†’

6Viti MartΓ­nezAtlΓ©tico OttawaAtlΓ©tico OttawaM2187022516.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa2187010206.90
2021AtlΓ©tico Ottawa0––1231–
6K. KaneForgeForgeM20593000416.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge11425000206.56
2024Forge9168000216.60
6J. L. Guzman RodriguezYork UnitedYork UnitedM11958005117.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United11958005117.01

Player page β†’

Data coverage for Canadian Premier League β†’

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