Skip to content
Almanac
Menu

Canadian Premier League

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

  • 22
  • 23
  • 24
  • 25
  • 26

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

19Kristopher TwardekValourValourD2554916.90
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa2312506.87
2025Valour242417.20

Player page →

19Marco BustosPacific FCPacific FCM271214916.95
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC02640–
2025Pacific FC424407.15
2026Pacific FC2384116.91

Player page →

19Michael BaldisimoCavalry FCCavalry FCM1710916.61
SeasonClubAppsGoalsAstYCRCRating
2025Cavalry FC310616.83
2026Cavalry FC1400306.56

Player page →

19Nicolás MezquidaVancouver FCVancouver FCM2563916.40
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC351517.03
2026Vancouver FC2212406.31

Player page →

19T. WarschewskiCavalry FCCavalry FCF524422917.40
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton07420–
2024Cavalry FC26143207.44
2025Cavalry FC3115207.97
2026Cavalry FC231210317.28

Player page →

19Daniel ParraForgeForgeD2522817.08
SeasonClubAppsGoalsAstYCRCRating
2024Forge2522817.08

Player page →

19G. AntinoroAtlético OttawaAtlético OttawaM65108816.62
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1520306.61
2024Atlético Ottawa1912106.54
2025Atlético Ottawa543106.64
2026Atlético Ottawa2633316.67

Player page →

19Jordan FariaValourValourM2846816.74
SeasonClubAppsGoalsAstYCRCRating
2024Valour2625616.80
2025Valour221205.90

Player page →

19M. ChretienSupra du QuebecSupra du QuebecD2040816.97
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec2040816.97
19M. JevremovićForgeForgeD2633717.12
SeasonClubAppsGoalsAstYCRCRating
2025Forge503507.34
2026Forge2130217.06

Player page →

19Walter PonceValourValourF1362716.85
SeasonClubAppsGoalsAstYCRCRating
2022Valour02141–
2023Valour1341306.85

Player page →

19J. WilsonYork UnitedYork United—03061–
SeasonClubAppsGoalsAstYCRCRating
2022York United03061–
19M. BevanCavalry FCCavalry FCF19144616.69
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC03010–
2023Cavalry FC19114516.69

Player page →

19M. HernandezYork UnitedYork United—00161–
SeasonClubAppsGoalsAstYCRCRating
2022York United00161–
19Tyr Duhaney-WalkerAtlético OttawaAtlético OttawaD3011616.61
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa400006.83
2024Atlético Ottawa1800106.92
2025Atlético Ottawa401416.77
2026Atlético Ottawa410104.86

Player page →

19A. RiggiValourValour—03151–
SeasonClubAppsGoalsAstYCRCRating
2022Valour03151–
19A. MorganForgeForgeD112416.30
SeasonClubAppsGoalsAstYCRCRating
2022Forge01130–
2023Forge101116.30

Player page →

19C. SmithFC EdmontonFC Edmonton—02141–
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton02141–
19D. FordyceValourValour—01241–
SeasonClubAppsGoalsAstYCRCRating
2022Valour01241–
19D. RodriguezAtlético OttawaAtlético OttawaF5119417.20
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa5119417.20

Player page →

19J. Di ChiaraCavalry FCCavalry FC—00041–
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00041–
19J. LayneValourValour—00041–
SeasonClubAppsGoalsAstYCRCRating
2025Valour00041–
19K. KaneForgeForgeM2310416.58
SeasonClubAppsGoalsAstYCRCRating
2023Forge1100206.56
2024Forge900216.60
2025Forge310006.60
19E. GazdovPacific FCPacific FCG3700316.77
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1600106.73
2024Pacific FC2100216.80

Player page →

19J. AscanioValourValour—00131–
SeasonClubAppsGoalsAstYCRCRating
2022Valour00131–
19Kevin CeceriPacific FCPacific FCD1100316.61
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC1100316.61
19O. BoughanmiSupra du QuebecSupra du QuebecM510316.38
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec510316.38
19Sebastián GonzalesYork UnitedYork UnitedF1720316.64
SeasonClubAppsGoalsAstYCRCRating
2026York United1720316.64

Player page →

19Ameer KhadimVancouver FCVancouver FCF1011216.21
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1011216.21
19E. HimarasPacific FCPacific FCG1600216.45
SeasonClubAppsGoalsAstYCRCRating
2023York United100006.70
2025Valour100117.30
2026Pacific FC1400106.37

Player page →

19M. RestrepoHFX Wanderers FCHFX Wanderers FC—00021–
SeasonClubAppsGoalsAstYCRCRating
2022HFX Wanderers FC00021–
19R. MoorePacific FCPacific FCF2032216.79
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC2032216.79

Player page →

19Z. BrunoForgeForgeD200216.30
SeasonClubAppsGoalsAstYCRCRating
2025Forge100216.30
2026Forge10000–
19J. L. Guzman RodriguezYork UnitedYork UnitedM1105117.01
SeasonClubAppsGoalsAstYCRCRating
2024York United1105117.01
19Liberman TorresAtlético OttawaAtlético OttawaD1610116.58
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa1610116.58

Player page →

19R. BeySupra du QuebecSupra du QuebecF1100116.49
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec1100116.49
19T. CrawfordVancouver FCVancouver FCM2400116.59
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1300006.59
2024Vancouver FC800006.61
2025Vancouver FC100116.90
2026Vancouver FC200006.37
19Anthony MikhaelValourValour—00001–
SeasonClubAppsGoalsAstYCRCRating
2022Valour00001–
19C. Buschman-DormondYork UnitedYork UnitedF500016.75
SeasonClubAppsGoalsAstYCRCRating
2023York United500016.75
19P. MartínezVancouver FCVancouver FCD200015.10
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC200015.10

Data coverage for Canadian Premier League →

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