Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 699 of 699 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.

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

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

#PlayerSeason Β· ClubPosAgeAppsMinPoMGoalsAstYCRCRating
45T. Warschewski2022FC EdmontonΒ· 24y2022FC EdmontonF240––7420–
45A. Musse2022Cavalry FCΒ· 26y2022Cavalry FCM260––7340–
45Shaan Hundal2024ValourΒ· 25y2024ValourF25271,903173306.73
45Brian Wright2022AtlΓ©tico OttawaΒ· 27y2022AtlΓ©tico OttawaF270––7220–
45M. Babouli2021ForgeΒ· 28y2021ForgeM280––7240–
45M. Babouli2024York UnitedΒ· 31y2024York UnitedM31231,982372307.23
45Woobens Pacius2021ForgeΒ· 20y2021ForgeF200––7200–
45M. Amissi2026Vancouver FCΒ· 26y2026Vancouver FCM26201,667171206.85
45Samuel Salter2023AtlΓ©tico OttawaΒ· 23y2023AtlΓ©tico OttawaF23171,052171606.87
45Shaan Hundal2025York UnitedΒ· 26y2025York UnitedF263169071106.90
45Terran Campbell2026Vancouver FCΒ· 28y2026Vancouver FCF28231,219171106.71
45J. Mason2021Cavalry FCΒ· 30y2021Cavalry FCF300––7020–
45J. Swibel2024ValourΒ· 25y2024ValourF25282,028170606.71
64T. Borges2022ForgeΒ· 24y2022ForgeM240––6860–
64D. ChoiniΓ¨re2022ForgeΒ· 25y2022ForgeM250––6420–
64G. Bitar2023Vancouver FCΒ· 25y2023Vancouver FCF25161,272264407.10
64Terran Campbell2022ForgeΒ· 24y2022ForgeF240––6420–
64D. Abzi2021York UnitedΒ· 23y2021York UnitedD230––6390–
64D. Nimick2023HFX Wanderers FCΒ· 23y2023HFX Wanderers FCD23171,592463607.21
64J. Heard2022Pacific FCΒ· 28y2022Pacific FCF280––6370–
64L. Wright2021York United2021York UnitedF–0––6310–
64N. Ampomah2025ForgeΒ· 29y2025ForgeF2942461631007.45
64Álvaro Rivero2021York United2021York United—–0––6231–
64Caniggia Elva2026Cavalry FCΒ· 30y2026Cavalry FCF30221,258162006.72
64H. Mbongue2025Vancouver FC2025Vancouver FCF–186062207.00
64I. Conde2026Supra du Quebec2026Supra du QuebecF–181,214262506.83
64M. Babouli2023York UnitedΒ· 30y2023York UnitedM3011967062826.95
64M. Ferrin2024HFX Wanderers FCΒ· 26y2024HFX Wanderers FCM26272,160562007.25
64O. De Rosario2023York UnitedΒ· 22y2023York UnitedF2212680162206.84
64Sergio Camargo PeΓ±aranda2023Cavalry FCΒ· 29y2023Cavalry FCM29201,244162606.80
64Brian Wright2021AtlΓ©tico OttawaΒ· 26y2021AtlΓ©tico OttawaF260––6110–
64Daan Klomp2024Cavalry FCΒ· 26y2024Cavalry FCD26292,671361707.26
64E. GarcΓ­a2026AtlΓ©tico OttawaΒ· 22y2026AtlΓ©tico OttawaM22251,447061506.66
64Shaan Hundal2023Vancouver FCΒ· 24y2023Vancouver FCF24171,053061106.49
64Alejandro DΓ­az2025Pacific FCΒ· 29y2025Pacific FCF292167060007.25
64Aribusitamunoipirim Pepple2022Cavalry FCΒ· 20y2022Cavalry FCβ€”200––6010–
64Daan Klomp2026Cavalry FCΒ· 28y2026Cavalry FCD28252,234260307.14
64K. Santos2023York UnitedΒ· 24y2023York UnitedM24161,038060406.55
64N. Jensen2024ForgeΒ· 25y2024ForgeM25281,509160107.04
64N. Pathe2025Vancouver FC2025Vancouver FCF–3176060306.93
64Nathaniel Edwards2026Cavalry FCΒ· 24y2026Cavalry FCM24231,311060206.76
64Tavio Ciccarelli2026HFX Wanderers FCΒ· 20y2026HFX Wanderers FCF2021470060426.59
93Sean Rea2022ValourΒ· 20y2022ValourM200––5930–
93D. Choinière2024Forge· 27y2024ForgeM27302,336355307.02
93Fraser Aird2021FC EdmontonΒ· 26y2021FC EdmontonD260––5530–
93Y. Toualy2026Pacific FCΒ· 25y2026Pacific FCM25211,525155206.88
93Ronan Kratt2026Pacific FCΒ· 23y2026Pacific FCF23251,527354106.76
93A. Gonzalez2021FC Edmonton2021FC Edmonton—–0––5310–
93I. Oketokoun2026Forge2026ForgeF–21747053306.72
93Steffen Yeates2026York UnitedΒ· 26y2026York UnitedM26252,063053606.82

Data coverage for Canadian Premier League β†’

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