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

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

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

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

Player page โ†’

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

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

Player page โ†’

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

Player page โ†’

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

6J. DixonPacific FCPacific FCM21421101517.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2142110107.00
2021Pacific FC0โ€“โ€“0081โ€“
2022Pacific FC0โ€“โ€“0060โ€“
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โ€“
6P. LamothePacific FCPacific FCM261,2940301216.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0โ€“โ€“1020โ€“
2022HFX Wanderers FC0โ€“โ€“2050โ€“
2023Pacific FC4166000106.80
2024Pacific FC221,128000416.75
6Matthew 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 โ†’

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

Player page โ†’

6Goteh NtigneeCavalry FCCavalry FCM8618264917.28
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC7528122506.99
2025Cavalry FC190142419.30

Player page โ†’

6A. RiggiValourValourM2105042817.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2105011007.25
2021HFX Wanderers FC0โ€“โ€“0030โ€“
2022Valour0โ€“โ€“3151โ€“
6Jordan FariaValourValourM281,889156816.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0โ€“โ€“1000โ€“
2024Valour261,738125616.80
2025Valour2151021205.90

Player page โ†’

6Michael BaldisimoCavalry FCCavalry FCM3133010616.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Cavalry FC3133010616.83

Player page โ†’

6Nicolรกs MezquidaVancouver FCVancouver FCM3153051517.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC3153051517.03

Player page โ†’

6Viti MartรญnezAtlรฉtico OttawaAtlรฉtico OttawaM2187022516.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Atlรฉtico Ottawa2187010206.90
2021Atlรฉtico Ottawa0โ€“โ€“1231โ€“
6K. KaneForgeForgeM23708010416.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge11425000206.56
2024Forge9168000216.60
2025Forge3115010006.60
6Z. BrunoForgeForgeM172000216.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge172000216.30
6J. L. Guzman RodriguezYork UnitedYork UnitedM11958005117.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United11958005117.01

Player page โ†’

6T. CrawfordVancouver FCVancouver FCM22816000116.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC13570000006.59
2024Vancouver FC8170000006.61
2025Vancouver FC176000116.90

Data coverage for Canadian Premier League โ†’

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