Skip to content
Almanac
Menu

Canadian Premier League

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

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

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

1T. WarschewskiCavalry FCCavalry FCF52––48291017.40
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021FC Edmonton0––4710–
2022FC Edmonton0––7420–
2024Cavalry FC26––143207.44
2025Cavalry FC3––115207.97
2026Cavalry FC232,03351210317.28

Player page β†’

2D. RodriguezAtlΓ©tico OttawaAtlΓ©tico OttawaF5––119417.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025AtlΓ©tico Ottawa5––119417.20

Player page β†’

3L. KwemiSupra du QuebecSupra du QuebecF34––155607.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour13––01206.91
2026Supra du Quebec211,5695154407.30

Player page β†’

4J. AltobelliYork UnitedYork UnitedF20––194707.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025York United4––113407.35
2026York United161,234381307.03

Player page β†’

5Ballou TablaAtlΓ©tico OttawaAtlΓ©tico OttawaF60––32141707.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022AtlΓ©tico Ottawa0––7450–
2024AtlΓ©tico Ottawa30––24506.91
2025AtlΓ©tico Ottawa5––114407.36
2026AtlΓ©tico Ottawa252,1186122307.18

Player page β†’

6Ayman SelloufCavalry FCCavalry FCF41––118007.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC20––78007.20
2024Pacific FC10––30006.92
2024Vancouver FC10––10006.90
2025Cavalry FC1––00006.30

Player page β†’

7BΓ©ni BadibangaYork UnitedYork UnitedF56––781406.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge12––30207.29
2024Forge25––43907.06
2026York United19964005306.70

Player page β†’

8Dario ZanattaPacific FCPacific FCF29––84506.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC25––52107.00
2025Pacific FC4––32406.75

Player page β†’

9G. BitarYork UnitedYork UnitedF51––2191606.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0––5110–
2023Vancouver FC16––64407.10
2024Vancouver FC26––42206.92
2025York United3––52707.07
2026York United6247010206.72

Player page β†’

10Ryan TelferHFX Wanderers FCHFX Wanderers FCF49––1161416.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020York United0––0030–
2021AtlΓ©tico Ottawa0––3051–
2024HFX Wanderers FC23––42307.10
2025HFX Wanderers FC6––31207.10
2026HFX Wanderers FC201,550013106.72

Player page β†’

11Moses DyerVancouver FCVancouver FCF24––2772116.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour0––1000–
2021Valour0––9450–
2022Valour0––9281–
2024Pacific FC11––40307.06
2024Vancouver FC13––41506.83

Player page β†’

11JoΓ£o MorelliHFX Wanderers FCHFX Wanderers FCF10––232816.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC162041016.80
2021HFX Wanderers FC0––14060–
2022HFX Wanderers FC0––1000–
2023HFX Wanderers FC9––41206.96
13Samuel SalterAtlΓ©tico OttawaAtlΓ©tico OttawaF52––4671316.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0––3100–
2022HFX Wanderers FC0––11021–
2023AtlΓ©tico Ottawa17––71606.87
2024AtlΓ©tico Ottawa30––52106.92
2025AtlΓ©tico Ottawa5––203407.16

Player page β†’

13N. Fleuriau ChateauAtlΓ©tico OttawaAtlΓ©tico OttawaF161,254183106.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa161,254183106.93

Player page β†’

15Woobens PaciusForgeForgeF16––296706.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––7200–
2022Forge0––12120–
2023Forge16––103506.91

Player page β†’

16R. KhouryAtlΓ©tico OttawaAtlΓ©tico OttawaF5––00106.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025AtlΓ©tico Ottawa1––00006.90
2026AtlΓ©tico Ottawa463100106.90
17Kekuta MannehPacific FCPacific FCF17––22106.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC17––22106.88

Player page β†’

18R. del CampoAtlΓ©tico OttawaAtlΓ©tico OttawaF46––134806.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa16––02206.61
2024AtlΓ©tico Ottawa30––132607.00

Player page β†’

19Walter PonceValourValourF13––62716.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0––2141–
2023Valour13––41306.85

Player page β†’

20N. AmpomahForgeForgeF36––1162006.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge17––22506.82
2025Forge4––631007.45
2026Forge15600131506.71

Player page β†’

20O. De RosarioYork UnitedYork UnitedF12––185606.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0––12340–
2023York United12––62206.84

Player page β†’

22I. CondeSupra du QuebecSupra du QuebecF181,214262506.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec181,214262506.83
23Owen AntoniukCavalry FCCavalry FCF13310030206.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022AtlΓ©tico Ottawa0––0010–
2026Cavalry FC13310030106.82

Player page β†’

23David BrazΓ£oPacific FCPacific FCF10––21006.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC10––21006.82
25Adonijah ReidHFX Wanderers FCHFX Wanderers FCF52––9101206.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC17––44206.99
2024Pacific FC19––02206.78
2025York United4––44606.68
2026HFX Wanderers FC12430010206.64

Player page β†’

26Alejandro DΓ­azPacific FCPacific FCF71––5014606.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC297032006.60
2021Pacific FC0––10410–
2022Pacific FC0––13300–
2023Vancouver FC14––20006.78
2024Vancouver FC28––102106.95
2025Pacific FC2––60007.25
2025Vancouver FC2––11306.90
2026Pacific FC231,262052106.60

Player page β†’

26S. JimohYork UnitedYork UnitedF30––46806.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United16––41006.91
2025York United4––04507.23
2026York United10540001306.49

Player page β†’

28H. MassundaForgeForgeF28––97406.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge5––45106.64
2026Forge231,530052306.83

Player page β†’

28R. MoorePacific FCPacific FCF20––32216.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC20––32216.79

Player page β†’

30Terran CampbellVancouver FCVancouver FCF55––3814506.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2123011006.60
2021Pacific FC0––11520–
2022Forge0––6420–
2023Forge18––101006.98
2024Forge8––00006.58
2025Vancouver FC4––32006.75
2026Vancouver FC231,219171106.71

Player page β†’

30Ronan KrattPacific FCPacific FCF26––95106.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0––2100–
2025Pacific FC1––20007.30
2026Pacific FC251,527354106.76

Player page β†’

30E. OngaroPacific FCPacific FCF20––204506.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton175030007.00
2021FC Edmonton0––12220–
2023Pacific FC19––52306.76
33Djenairo DanielsPacific FCPacific FCF14––631206.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0––3060–
2023Pacific FC14––33606.76

Player page β†’

33Levonte JohnsonForgeForgeF8255011106.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge8255011106.76

Player page β†’

35T. CoimbraHFX Wanderers FCHFX Wanderers FCF37––2051616.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC13––31606.64
2024HFX Wanderers FC20––41516.74
2025HFX Wanderers FC4––133507.20

Player page β†’

35Caniggia ElvaCavalry FCCavalry FCF25––106006.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Cavalry FC3––44007.00
2026Cavalry FC221,258162006.72

Player page β†’

35D. SalanoviΔ‡York UnitedYork UnitedF11––20306.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United11––20306.75
35D. O'HeaPacific FCPacific FCF7––00006.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC7––00006.75
39Gianni dos SantosAtlΓ©tico OttawaAtlΓ©tico OttawaF9––65626.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0––1222–
2022Pacific FC0––3140–
2023AtlΓ©tico Ottawa9––22006.73
40M. ShawCavalry FCCavalry FCF37––185506.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa190021006.30
2021AtlΓ©tico Ottawa0––10100–
2022AtlΓ©tico Ottawa0––4120–
2023AtlΓ©tico Ottawa13––11206.64
2024Cavalry FC23––11106.79

Player page β†’

40I. OketokounForgeForgeF21747053306.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge21747053306.72
40Lys MoussetVancouver FCVancouver FCF17821152206.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC17821152206.72

Player page β†’

43J. SwibelValourValourF28––70606.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour28––70606.71

Player page β†’

43N. PierreHFX Wanderers FCHFX Wanderers FCF8221011006.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC8221011006.71
43O. Graham-RoacheCavalry FCCavalry FCF5130001006.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC5130001006.71
46A. AlmagroYork UnitedYork UnitedF211,339036506.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United211,339036506.70

Player page β†’

46Jaime SiajValourValourF5––00006.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour5––00006.70
48Jean-Aniel AssiAtlΓ©tico OttawaAtlΓ©tico OttawaF40––46806.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––0210–
2023AtlΓ©tico Ottawa16––13306.68
2025AtlΓ©tico Ottawa1––0020–
2026AtlΓ©tico Ottawa23881131206.69

Player page β†’

48A. RicciYork UnitedYork UnitedF32––1262116.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour0––0030–
2021Valour0––5230–
2022York United0––0010–
2023York United13––32806.58
2024Vancouver FC3––01206.93
2024York United16––41416.73

Player page β†’

48M. BevanCavalry FCCavalry FCF19––144616.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––3010–
2023Cavalry FC19––114516.69

Player page β†’

Data coverage for Canadian Premier League β†’

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