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

1Jack McInerneySupra du QuebecSupra du QuebecF11โ€“0000โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec11โ€“0000โ€“

Player page โ†’

1E. RamosYork UnitedYork UnitedF11โ€“0000โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United11โ€“0000โ€“
3F. PeรฑaValourValourF110001116.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour110000016.30
2021Valour0โ€“โ€“0110โ€“
4D. DeMeloPacific FCPacific FCF111000106.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC111000106.50
5R. AgunbiadeHFX Wanderers FCHFX Wanderers FCF112000006.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC112000006.30
5I. SanohHFX Wanderers FCHFX Wanderers FCF112010006.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC112010006.20
7T. AmeobiFC EdmontonFC EdmontonF115000206.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton115000206.70
7K. ThomasForgeForgeF115001106.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge115001106.50
9G. Wiethaeuper-BalbinottiForgeForgeF122000106.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge122000106.10
10D. DoeFC EdmontonFC EdmontonF127000006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton127000006.60
11C. BentHFX Wanderers FCHFX Wanderers FCF128033407.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC128010007.00
2021HFX Wanderers FC0โ€“โ€“0330โ€“
2022HFX Wanderers FC0โ€“โ€“2010โ€“
11A. EscotoAtlรฉtico OttawaAtlรฉtico OttawaF228000006.40
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Atlรฉtico Ottawa228000006.40

Player page โ†’

13C. OnyeochaYork UnitedYork UnitedF441000206.33
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United441000206.33
14Hassan AyariCavalry FCCavalry FCF342000006.43
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC342000006.43

Player page โ†’

15A. MarcouxSupra du QuebecSupra du QuebecF145010006.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec145010006.30
16C. ChandaCavalry FCCavalry FCF666000106.56
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC666000106.56
17David PerazaYork UnitedYork UnitedF273000006.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United273000006.59
18Bul JuachPacific FCPacific FCF876010106.44
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC876010106.44
19V. KlonaridisForgeForgeF378001006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge378001006.60
20A. MakarovaSupra du QuebecSupra du QuebecF286000006.47
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec286000006.47
21S. DzikowskiVancouver FCVancouver FCF6109000106.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC6109000106.64
22R. AbrahamAtlรฉtico OttawaAtlรฉtico OttawaF8110000005.52
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Atlรฉtico Ottawa8110000005.52
23S. LopezAtlรฉtico OttawaAtlรฉtico OttawaF3127001006.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Atlรฉtico Ottawa3127001006.34
24O. Graham-RoacheCavalry FCCavalry FCF5130001006.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC5130001006.71
25B. KaboreSupra du QuebecSupra du QuebecF4141001106.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec4141001106.58
26R. KhouryAtlรฉtico OttawaAtlรฉtico OttawaF9153011206.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Atlรฉtico Ottawa9153011206.35
27J. HansonValourValourF10165000206.41
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour10165000206.41
28Victor AkinwaleHFX Wanderers FCHFX Wanderers FCF7178001106.33
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC7178001106.33

Player page โ†’

29F. AcuรฑaAtlรฉtico OttawaAtlรฉtico OttawaF2183022206.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Atlรฉtico Ottawa2183022206.75
30C. VoleskyHFX Wanderers FCHFX Wanderers FCF6213000006.43
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC6213000006.43
31N. PierreHFX Wanderers FCHFX Wanderers FCF8221011006.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC8221011006.71
32A. GarcรญaHFX Wanderers FCHFX Wanderers FCF32351121407.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC3235160007.20
2021HFX Wanderers FC0โ€“โ€“2130โ€“
2022HFX Wanderers FC0โ€“โ€“4010โ€“
33Erling Flotve MyklebustAtlรฉtico OttawaAtlรฉtico OttawaF6238001006.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Atlรฉtico Ottawa6238001006.55

Player page โ†’

34Levonte JohnsonForgeForgeF8255011106.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge8255011106.76

Player page โ†’

35Noah Lauren Trudel dos SantosSupra du QuebecSupra du QuebecF10304020106.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec10304020106.57
36Owen AntoniukCavalry FCCavalry FCF13310030206.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Atlรฉtico Ottawa0โ€“โ€“0010โ€“
2026Cavalry FC13310030106.82

Player page โ†’

37T. SkublakYork UnitedYork UnitedF43150821006.54
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United43150821006.54
38D. O'HeaPacific FCPacific FCF7346000006.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC7346000006.75
39L. CavalliniForgeForgeF6395021106.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge6395021106.55

Player page โ†’

40L. WrightCavalry FCCavalry FCF12407083206.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020York United0โ€“โ€“1000โ€“
2021York United0โ€“โ€“6310โ€“
2022York United0โ€“โ€“0010โ€“
2024Cavalry FC12407010006.63
41R. BeySupra du QuebecSupra du QuebecF11422000116.49
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec11422000116.49
42Tavio CiccarelliHFX Wanderers FCHFX Wanderers FCF22471060426.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC11โ€“0000โ€“
2026HFX Wanderers FC21470060426.59

Player page โ†’

43D. Salanoviฤ‡York UnitedYork UnitedF11550020306.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United11550020306.75
44L. BrooksCavalry FCCavalry FCF13552001106.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC13552001106.62

Player page โ†’

45Sebastiรกn GonzalesYork UnitedYork UnitedF17668220316.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United17668220316.64

Player page โ†’

46Cyprian KachweleHFX Wanderers FCHFX Wanderers FCF13738020106.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC13738020106.64
47I. OketokounForgeForgeF21747053306.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge21747053306.72
48Lys MoussetVancouver FCVancouver FCF17821152206.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC17821152206.72

Player page โ†’

49A. TraoreVancouver FCVancouver FCF19827012206.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC19827012206.67
50R. MoorePacific FCPacific FCF201,128232216.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC201,128232216.79

Player page โ†’

Data coverage for Canadian Premier League โ†’

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