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

1T. WarschewskiCavalry FCCavalry FCF52––4422917.40
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0––7420–
2024Cavalry FC26––143207.44
2025Cavalry FC3––115207.97
2026Cavalry FC23––1210317.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 Quebec21––154407.30

Player page β†’

4J. AltobelliYork UnitedYork UnitedF20––194707.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025York United4––113407.35
2026York United16––81307.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 Ottawa25––122307.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 United19––05306.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 United6––10206.72

Player page β†’

9JoΓ£o MorelliHFX Wanderers FCHFX Wanderers FCF9––51206.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0––1000–
2023HFX Wanderers FC9––41206.96
11Ryan TelferHFX Wanderers FCHFX Wanderers FCF49––86606.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC23––42307.10
2025HFX Wanderers FC6––31207.10
2026HFX Wanderers FC20––13106.72

Player page β†’

12Moses DyerVancouver FCVancouver FCF24––1731616.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0––9281–
2024Pacific FC11––40307.06
2024Vancouver FC13––41506.83

Player page β†’

13Samuel SalterAtlΓ©tico OttawaAtlΓ©tico OttawaF52––4361316.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
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 OttawaF16––83106.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa16––83106.93

Player page β†’

15Woobens PaciusForgeForgeF16––224706.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––12120–
2023Forge16––103506.91

Player page β†’

16R. KhouryAtlΓ©tico OttawaAtlΓ©tico OttawaF5––00106.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025AtlΓ©tico Ottawa1––00006.90
2026AtlΓ©tico Ottawa4––00106.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
2026Forge15––31506.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 QuebecF18––62506.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec18––62506.83
23Owen AntoniukCavalry FCCavalry FCF13––30206.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022AtlΓ©tico Ottawa0––0010–
2026Cavalry FC13––30106.82

Player page β†’

23David BrazΓ£oPacific FCPacific FCF10––21006.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC10––21006.82
25Alejandro DΓ­azPacific FCPacific FCF69––378506.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0––13300–
2023Vancouver FC14––20006.78
2024Vancouver FC28––102106.95
2025Pacific FC2––60007.25
2025Vancouver FC2––11306.90
2026Pacific FC23––52106.60

Player page β†’

25Adonijah ReidHFX Wanderers FCHFX Wanderers FCF52––9101206.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC17––44206.99
2024Pacific FC19––02206.78
2025York United4––44606.68
2026HFX Wanderers FC12––10206.64

Player page β†’

27S. JimohYork UnitedYork UnitedF30––46806.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United16––41006.91
2025York United4––04507.23
2026York United10––01306.49

Player page β†’

28Terran CampbellVancouver FCVancouver FCF53––268306.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––6420–
2023Forge18––101006.98
2024Forge8––00006.58
2025Vancouver FC4––32006.75
2026Vancouver FC23––71106.71

Player page β†’

28H. MassundaForgeForgeF28––97406.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge5––45106.64
2026Forge23––52306.83

Player page β†’

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

Player page β†’

31Ronan KrattPacific FCPacific FCF26––95106.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0––2100–
2025Pacific FC1––20007.30
2026Pacific FC25––54106.76

Player page β†’

32E. OngaroPacific FCPacific FCF19––52306.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC19––52306.76
32Djenairo DanielsPacific FCPacific FCF14––631206.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0––3060–
2023Pacific FC14––33606.76

Player page β†’

32Levonte JohnsonForgeForgeF8––11106.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge8––11106.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 FC22––62006.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
39M. ShawCavalry FCCavalry FCF36––63506.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022AtlΓ©tico Ottawa0––4120–
2023AtlΓ©tico Ottawa13––11206.64
2024Cavalry FC23––11106.79

Player page β†’

39Gianni dos SantosAtlΓ©tico OttawaAtlΓ©tico OttawaF9––53406.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0––3140–
2023AtlΓ©tico Ottawa9––22006.73
41I. OketokounForgeForgeF21––53306.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge21––53306.72
41Lys MoussetVancouver FCVancouver FCF17––52206.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC17––52206.72

Player page β†’

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

Player page β†’

43N. PierreHFX Wanderers FCHFX Wanderers FCF8––11006.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC8––11006.71
43O. Graham-RoacheCavalry FCCavalry FCF5––01006.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC5––01006.71
46A. AlmagroYork UnitedYork UnitedF21––36506.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United21––36506.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 Ottawa23––31206.69

Player page β†’

48A. RicciYork UnitedYork UnitedF32––741516.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
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