Skip to content
Almanac
Menu

Canadian Premier League

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

  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerSeason Β· ClubPosAgeAppsMinPoMGoalsAstYCRCRating
38Terran Campbell2026Vancouver FCΒ· 28y2026Vancouver FCF28231,219171106.71
38J. Swibel2024ValourΒ· 25y2024ValourF25282,028170606.71
53T. Borges2022ForgeΒ· 24y2022ForgeM240––6860–
53D. ChoiniΓ¨re2022ForgeΒ· 25y2022ForgeM250––6420–
53G. Bitar2023Vancouver FCΒ· 25y2023Vancouver FCF25161,272264407.10
53Terran Campbell2022ForgeΒ· 24y2022ForgeF240––6420–
53D. Nimick2023HFX Wanderers FCΒ· 23y2023HFX Wanderers FCD23171,592463607.21
53J. Heard2022Pacific FCΒ· 28y2022Pacific FCF280––6370–
53N. Ampomah2025ForgeΒ· 29y2025ForgeF2942461631007.45
53Caniggia Elva2026Cavalry FCΒ· 30y2026Cavalry FCF30221,258162006.72
53H. Mbongue2025Vancouver FC2025Vancouver FCF–186062207.00
53I. Conde2026Supra du Quebec2026Supra du QuebecF–181,214262506.83
53M. Babouli2023York UnitedΒ· 30y2023York UnitedM3011967062826.95
53M. Ferrin2024HFX Wanderers FCΒ· 26y2024HFX Wanderers FCM26272,160562007.25
53O. De Rosario2023York UnitedΒ· 22y2023York UnitedF2212680162206.84
53Sergio Camargo PeΓ±aranda2023Cavalry FCΒ· 29y2023Cavalry FCM29201,244162606.80
53Daan Klomp2024Cavalry FCΒ· 26y2024Cavalry FCD26292,671361707.26
53E. GarcΓ­a2026AtlΓ©tico OttawaΒ· 22y2026AtlΓ©tico OttawaM22251,447061506.66
53Shaan Hundal2023Vancouver FCΒ· 24y2023Vancouver FCF24171,053061106.49
53Alejandro DΓ­az2025Pacific FCΒ· 29y2025Pacific FCF292167060007.25
53Aribusitamunoipirim Pepple2022Cavalry FCΒ· 20y2022Cavalry FCβ€”200––6010–
53Daan Klomp2026Cavalry FCΒ· 28y2026Cavalry FCD28252,234260307.14
53K. Santos2023York UnitedΒ· 24y2023York UnitedM24161,038060406.55
53N. Jensen2024ForgeΒ· 25y2024ForgeM25281,509160107.04
53N. Pathe2025Vancouver FC2025Vancouver FCF–3176060306.93
53Nathaniel Edwards2026Cavalry FCΒ· 24y2026Cavalry FCM24231,311060206.76
53Tavio Ciccarelli2026HFX Wanderers FCΒ· 20y2026HFX Wanderers FCF2021470060426.59
78Sean Rea2022ValourΒ· 20y2022ValourM200––5930–
78D. Choinière2024Forge· 27y2024ForgeM27302,336355307.02
78Y. Toualy2026Pacific FCΒ· 25y2026Pacific FCM25211,525155206.88
78Ronan Kratt2026Pacific FCΒ· 23y2026Pacific FCF23251,527354106.76
78I. Oketokoun2026Forge2026ForgeF–21747053306.72
78Steffen Yeates2026York UnitedΒ· 26y2026York UnitedM26252,063053606.82
78Alejandro DΓ­az2026Pacific FCΒ· 30y2026Pacific FCF30231,262052106.60
78Dario Zanatta2024Pacific FCΒ· 27y2024Pacific FCF27251,605152107.00
78E. Ongaro2023Pacific FC2023Pacific FCF–19924052306.76
78G. Bitar2025York UnitedΒ· 27y2025York UnitedF273131152707.07
78H. Massunda2026ForgeΒ· 21y2026ForgeF21231,530052306.83
78Lys Mousset2026Vancouver FCΒ· 30y2026Vancouver FCF3017821152206.72
78M. Aparicio2024AtlΓ©tico OttawaΒ· 29y2024AtlΓ©tico OttawaM29292,591352907.11
78M. Babouli2022York UnitedΒ· 29y2022York UnitedM290––5210–
78Samuel Salter2024AtlΓ©tico OttawaΒ· 24y2024AtlΓ©tico OttawaF2430971252106.92
78Daan Klomp2023Cavalry FCΒ· 25y2023Cavalry FCD25211,979051207.04
78G. Bitar2022FC EdmontonΒ· 24y2022FC EdmontonF240––5110–
78NicolΓ‘s Mezquida2025Vancouver FCΒ· 33y2025Vancouver FCM333153051517.03
78S. Mlah2026Supra du QuebecΒ· 24y2026Supra du QuebecM2419928051516.70
78A. Didic2024AtlΓ©tico OttawaΒ· 30y2024AtlΓ©tico OttawaD30292,669150307.23
78A. Ndom2025Pacific FCΒ· 29y2025Pacific FCD293270050807.03
78W. Akio2023Cavalry FCΒ· 25y2023Cavalry FCF2513758350106.71
100Kyle Bekker2023ForgeΒ· 33y2023ForgeM33181,677348207.29

Data coverage for Canadian Premier League β†’

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