Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 699 of 699 stored matches (100%) that name a player. Appearances count 309 matches with a stored lineup.

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1M. AparicioAtlético Ottawa· 31yAtlético OttawaM311622783726.93
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC33070–
2022Pacific FC23042–
2023Pacific FC4519507.01
2024Atlético Ottawa5229907.11
2025Atlético Ottawa175607.26
2026Atlético Ottawa1225606.60

Player page →

1J. Gagnon-LapareHFX Wanderers FC· 31yHFX Wanderers FCM31111392626.93
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC03020–
2022HFX Wanderers FC01061–
2023York United0515707.14
2024HFX Wanderers FC02231016.78
2025HFX Wanderers FC101107.30

Player page →

1C. ToussaintPacific FC· 25yPacific FCM2503362526.86
SeasonClubGoalsAstAppsYCRCRating
2021York United00070–
2022Pacific FC01000–
2022York United01032–
2023Pacific FC01171006.68
2024Pacific FC0019507.02

Player page →

1Kyle BekkerForge· 36yForgeM361524651827.10
SeasonClubGoalsAstAppsYCRCRating
2021Forge31070–
2022Forge26042–
2023Forge4818207.29
2024Forge2728307.19
2025Forge326107.13
2026Forge1013106.61

Player page →

1M. BabouliForge· 33yForgeM332910501826.98
SeasonClubGoalsAstAppsYCRCRating
2021Forge72040–
2022York United52010–
2023York United6211826.95
2024York United7223307.23
2025Forge425107.04
2026Forge0011106.45

Player page →

1G. NtigneeCavalry FC· 24yCavalry FCM2499251427.11
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC227506.99
2025Cavalry FC421419.30
2026Cavalry FC3517517.04

Player page →

1Alessandro BielloSupra du Quebec· 20ySupra du QuebecM200222626.96
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC013106.83
2026Supra du Quebec0119526.98

Player page →

8A. HojabrpourForge· 26yForgeM2686473117.04
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC22080–
2022Forge32050–
2023Forge1016406.77
2024Forge1230817.16
2025Forge101607.50

Player page →

8L. CallegariHFX Wanderers FC· 28yHFX Wanderers FCM28514722817.30
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC0617807.18
2024HFX Wanderers FC0325417.24
2025HFX Wanderers FC116907.47
2026HFX Wanderers FC4424707.42

Player page →

8S. YoungPacific FC· 25yPacific FCM25103522716.95
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC10030–
2022Pacific FC10050–
2023Pacific FC4319816.85
2024Pacific FC2029507.01
2025Pacific FC204606.98

Player page →

8D. GutiérrezAtlético Ottawa· 29yAtlético OttawaM2962542617.06
SeasonClubGoalsAstAppsYCRCRating
2022Valour00050–
2023Valour4115707.24
2024Cavalry FC0029607.07
2025Cavalry FC11050–
2026Atlético Ottawa1010316.75

Player page →

8V. FryVancouver FC· 26yVancouver FCM2654372216.96
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC1110606.67
2024Vancouver FC2223816.99
2025Vancouver FC214807.52

Player page →

8A. RampersadHFX Wanderers FC· 31yHFX Wanderers FCM3133561916.75
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC01050–
2022HFX Wanderers FC00060–
2023HFX Wanderers FC0210406.70
2024HFX Wanderers FC2022217.06
2025HFX Wanderers FC004206.95
2026HFX Wanderers FC1020006.39

Player page →

8M. PolisiVancouver FC· 29yVancouver FCM2911361816.73
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC00030–
2022HFX Wanderers FC00040–
2023Valour1016406.89
2026Vancouver FC0120716.61

Player page →

8Mikaël CantaveVancouver FC· 30yVancouver FCM3087411316.83
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC12051–
2023Cavalry FC20000–
2023Vancouver FC4216306.77
2024Vancouver FC1325506.86

Player page →

8M. BaldisimoPacific FC· 28yPacific FCM2811321216.67
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC00010–
2022Pacific FC01000–
2022York United00010–
2023York United1010416.73
2024York United0014306.66
2025Pacific FC002106.50
2026Pacific FC006206.66

Player page →

8Marco BustosPacific FC· 30yPacific FCM301920271216.95
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC76030–
2022Pacific FC26040–
2025Pacific FC244407.15
2026Pacific FC8423116.91

Player page →

8P. LamothePacific FCPacific FCM–30261216.76
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC10020–
2022HFX Wanderers FC20050–
2023Pacific FC004106.80
2024Pacific FC0022416.75
8Harry PatonCavalry FC· 28yCavalry FCM2822211116.66
SeasonClubGoalsAstAppsYCRCRating
2025Forge011006.90
2026Cavalry FC21201116.64

Player page →

8S. MlahSupra du Quebec· 24ySupra du QuebecM2463341116.73
SeasonClubGoalsAstAppsYCRCRating
2024Valour1114206.79
2025Valour011406.60
2026Supra du Quebec5119516.70

Player page →

8K. PokuForge· 23yForgeM23114311016.93
SeasonClubGoalsAstAppsYCRCRating
2022Forge10050–
2023Forge2214216.79
2024Forge8217307.04

Player page →

8Michael BaldisimoCavalry FC· 26yCavalry FCM261017916.61
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC103616.83
2026Cavalry FC0014306.56

Player page →

8Nicolás MezquidaVancouver FC· 34yVancouver FCM346325916.40
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC513517.03
2026Vancouver FC1222406.31

Player page →

8G. AntinoroAtlético Ottawa· 22yAtlético OttawaM2210865816.62
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa2015306.61
2024Atlético Ottawa1219106.54
2025Atlético Ottawa435106.64
2026Atlético Ottawa3326316.67

Player page →

8J. FariaValour· 26yValourM265628816.74
SeasonClubGoalsAstAppsYCRCRating
2021York United10000–
2024Valour2526616.80
2025Valour212205.90

Player page →

8K. KaneForgeForgeM–1023416.58
SeasonClubGoalsAstAppsYCRCRating
2023Forge0011206.56
2024Forge009216.60
2025Forge103006.60
8O. BoughanmiSupra du QuebecSupra du QuebecM–105316.38
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec105316.38
8J. L. Guzman RodriguezYork UnitedYork UnitedM–0511117.01
SeasonClubGoalsAstAppsYCRCRating
2024York United0511117.01
8T. CrawfordVancouver FCVancouver FCM–0024116.59
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC0013006.59
2024Vancouver FC008006.61
2025Vancouver FC001116.90
2026Vancouver FC002006.37

Data coverage for Canadian Premier League →

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