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

1J. SwibelValourValourF282,028170606.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour282,028170606.71

Player page โ†’

2Moses DyerVancouver FCVancouver FCF241,98602772116.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour0โ€“โ€“1000โ€“
2021Valour0โ€“โ€“9450โ€“
2022Valour0โ€“โ€“9281โ€“
2024Pacific FC11948040307.06
2024Vancouver FC131,038041506.83

Player page โ†’

3L. KwemiSupra du QuebecSupra du QuebecF341,9715155607.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour13402001206.91
2026Supra du Quebec211,5695154407.30

Player page โ†’

4A. AlmagroYork UnitedYork UnitedF211,339036506.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United211,339036506.70

Player page โ†’

5N. Fleuriau ChateauAtlรฉtico OttawaAtlรฉtico OttawaF161,254183106.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Atlรฉtico Ottawa161,254183106.93

Player page โ†’

6I. CondeSupra du QuebecSupra du QuebecF181,214262506.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec181,214262506.83
7R. MoorePacific FCPacific FCF201,128232216.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC201,128232216.79

Player page โ†’

8A. TraoreVancouver FCVancouver FCF19827012206.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC19827012206.67
9Lys MoussetVancouver FCVancouver FCF17821152206.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC17821152206.72

Player page โ†’

10I. OketokounForgeForgeF21747053306.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge21747053306.72
11Cyprian KachweleHFX Wanderers FCHFX Wanderers FCF13738020106.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC13738020106.64
12Sebastiรกn GonzalesYork UnitedYork UnitedF17668220316.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United17668220316.64

Player page โ†’

13L. BrooksCavalry FCCavalry FCF13552001106.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC13552001106.62

Player page โ†’

14D. Salanoviฤ‡York UnitedYork UnitedF11550020306.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United11550020306.75
15Tavio CiccarelliHFX Wanderers FCHFX Wanderers FCF22471060426.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC11โ€“0000โ€“
2026HFX Wanderers FC21470060426.59

Player page โ†’

16R. BeySupra du QuebecSupra du QuebecF11422000116.49
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec11422000116.49
17L. WrightCavalry FCCavalry FCF12407083206.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020York United0โ€“โ€“1000โ€“
2021York United0โ€“โ€“6310โ€“
2022York United0โ€“โ€“0010โ€“
2024Cavalry FC12407010006.63
18L. CavalliniForgeForgeF6395021106.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge6395021106.55

Player page โ†’

19D. O'HeaPacific FCPacific FCF7346000006.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC7346000006.75
20T. SkublakYork UnitedYork UnitedF43150821006.54
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United43150821006.54
21Owen AntoniukCavalry FCCavalry FCF13310030206.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Atlรฉtico Ottawa0โ€“โ€“0010โ€“
2026Cavalry FC13310030106.82

Player page โ†’

22Noah Lauren Trudel dos SantosSupra du QuebecSupra du QuebecF10304020106.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec10304020106.57
23Levonte JohnsonForgeForgeF8255011106.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge8255011106.76

Player page โ†’

24Erling Flotve MyklebustAtlรฉtico OttawaAtlรฉtico OttawaF6238001006.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Atlรฉtico Ottawa6238001006.55

Player page โ†’

25A. GarcรญaHFX Wanderers FCHFX Wanderers FCF32351121407.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC3235160007.20
2021HFX Wanderers FC0โ€“โ€“2130โ€“
2022HFX Wanderers FC0โ€“โ€“4010โ€“
26N. PierreHFX Wanderers FCHFX Wanderers FCF8221011006.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC8221011006.71
27C. VoleskyHFX Wanderers FCHFX Wanderers FCF6213000006.43
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC6213000006.43
28F. AcuรฑaAtlรฉtico OttawaAtlรฉtico OttawaF2183022206.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Atlรฉtico Ottawa2183022206.75
29Victor AkinwaleHFX Wanderers FCHFX Wanderers FCF7178001106.33
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC7178001106.33

Player page โ†’

30J. HansonValourValourF10165000206.41
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour10165000206.41
31R. KhouryAtlรฉtico OttawaAtlรฉtico OttawaF9153011206.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Atlรฉtico Ottawa9153011206.35
32B. KaboreSupra du QuebecSupra du QuebecF4141001106.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec4141001106.58
33O. Graham-RoacheCavalry FCCavalry FCF5130001006.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC5130001006.71
34S. LopezAtlรฉtico OttawaAtlรฉtico OttawaF3127001006.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Atlรฉtico Ottawa3127001006.34
35R. AbrahamAtlรฉtico OttawaAtlรฉtico OttawaF8110000005.52
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Atlรฉtico Ottawa8110000005.52
36S. DzikowskiVancouver FCVancouver FCF6109000106.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC6109000106.64
37A. MakarovaSupra du QuebecSupra du QuebecF286000006.47
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec286000006.47
38V. KlonaridisForgeForgeF378001006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge378001006.60
39Bul JuachPacific FCPacific FCF876010106.44
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC876010106.44
40David PerazaYork UnitedYork UnitedF273000006.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United273000006.59
41C. ChandaCavalry FCCavalry FCF666000106.56
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC666000106.56
42A. MarcouxSupra du QuebecSupra du QuebecF145010006.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec145010006.30
43Hassan AyariCavalry FCCavalry FCF342000006.43
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC342000006.43

Player page โ†’

44C. OnyeochaYork UnitedYork UnitedF441000206.33
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United441000206.33
45A. EscotoAtlรฉtico OttawaAtlรฉtico OttawaF228000006.40
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Atlรฉtico Ottawa228000006.40

Player page โ†’

45C. BentHFX Wanderers FCHFX Wanderers FCF128033407.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC128010007.00
2021HFX Wanderers FC0โ€“โ€“0330โ€“
2022HFX Wanderers FC0โ€“โ€“2010โ€“
47D. DoeFC EdmontonFC EdmontonF127000006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton127000006.60
48G. Wiethaeuper-BalbinottiForgeForgeF122000106.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge122000106.10
49K. ThomasForgeForgeF115001106.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge115001106.50
49T. AmeobiFC EdmontonFC EdmontonF115000206.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton115000206.70

Data coverage for Canadian Premier League โ†’

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