Skip to content
Almanac
Menu

Canadian Premier League

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

  • 26

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

1Z. BrunoForgeForgeD11–0000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge11–0000–
1N. BickfordForgeForgeD11–0000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge11–0000–
1Jack McInerneySupra du QuebecSupra du QuebecF11–0000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec11–0000–

Player page β†’

1E. RamosYork UnitedYork UnitedF11–0000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United11–0000–
5Vitor LucasVancouver FCVancouver FCM17000005.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC17000005.90
5H. HughesHFX Wanderers FCHFX Wanderers FCD17000006.46
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC17000006.46
7Marko StojadinovicAtlΓ©tico OttawaAtlΓ©tico OttawaM111000006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa111000006.60

Player page β†’

7D. DeMeloPacific FCPacific FCF111000106.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC111000106.50
9Kacper PlocinskiCavalry FCCavalry FCD112000006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC112000006.60
10J. CabralYork UnitedYork UnitedM226000005.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United226000005.84
10Y. W. Wandje DjomzeSupra du QuebecSupra du QuebecM326000006.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec326000006.70
12A. EscotoAtlΓ©tico OttawaAtlΓ©tico OttawaF228000006.40
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa228000006.40

Player page β†’

12T. PowellVancouver FCVancouver FCM428000006.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC428000006.67
14H. GodboutVancouver FCVancouver FCβ€”329000006.49
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC329000006.49
15Henri GodboutVancouver FCVancouver FCF331000006.40
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC331000006.40
16I. YeoSupra du QuebecSupra du QuebecD138000006.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec138000006.50
17J. McGlincheyCavalry FCCavalry FCM341000006.44
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC341000006.44
17C. OnyeochaYork UnitedYork UnitedF441000206.33
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United441000206.33
19Hassan AyariCavalry FCCavalry FCF342000006.43
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC342000006.43

Player page β†’

20A. MarcouxSupra du QuebecSupra du QuebecF145010006.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec145010006.30
21Calin CalaidjogluSupra du QuebecSupra du QuebecM163000006.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec163000006.70
21R. KhouryAtlΓ©tico OttawaAtlΓ©tico OttawaF463100106.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa463100106.90
23David PerazaYork UnitedYork UnitedF273000006.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United273000006.59
24Bul JuachPacific FCPacific FCF876010106.44
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC876010106.44
25T. CrawfordVancouver FCVancouver FCM281000006.37
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC281000006.37
26K. TavernierForgeForgeF282000006.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge282000006.20
27A. MakarovaSupra du QuebecSupra du QuebecF286000006.47
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec286000006.47
28Matheus de SouzaVancouver FCVancouver FCG190000006.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC190000006.30
28M. GergesSupra du QuebecSupra du QuebecG190000007.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec190000007.00
28Joseph HollidayCavalry FCCavalry FCG190000007.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC190000007.00

Player page β†’

28G. InnocentAtlΓ©tico OttawaAtlΓ©tico OttawaG190000006.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa190000006.20
32R. AbrahamAtlΓ©tico OttawaAtlΓ©tico OttawaF8110000005.52
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa8110000005.52
33Z. FernandezSupra du QuebecSupra du QuebecD9121000106.28
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec9121000106.28

Player page β†’

34James McGlincheyCavalry FCCavalry FCM3126000006.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC3126000006.50

Player page β†’

35S. LopezAtlΓ©tico OttawaAtlΓ©tico OttawaF3127001006.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa3127001006.34
36O. Graham-RoacheCavalry FCCavalry FCF5130001006.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC5130001006.71
37N. AndradaYork UnitedYork UnitedD2137000106.32
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United2137000106.32
38B. KaboreSupra du QuebecSupra du QuebecF4141001106.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec4141001106.58
38Shaan HundalPacific FCPacific FCF7141000206.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC7141000206.50

Player page β†’

40R. KhouryAtlΓ©tico OttawaAtlΓ©tico OttawaF9153011206.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa9153011206.35
41J. N. CostaYork UnitedYork UnitedM7158000106.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United7158000106.22
42I. A. HassanHFX Wanderers FCHFX Wanderers FCD3166001006.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC3166001006.91
43MaΓ«l HenryCavalry FCCavalry FCM11169010206.53
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC11169010206.53

Player page β†’

44Curtis OforiCavalry FCCavalry FCD11172000105.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC11172000105.97

Player page β†’

45Victor AkinwaleHFX Wanderers FCHFX Wanderers FCF7178001106.33
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC7178001106.33

Player page β†’

45Andres BolaΓ±oPacific FCPacific FCM9178000006.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC9178000006.24
47Y. BaΓ―HFX Wanderers FCHFX Wanderers FCF6179000006.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC6179000006.55
48S. AstridgeHFX Wanderers FCHFX Wanderers FCG2180000007.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC2180000007.11
49Tyr Duhaney-WalkerAtlΓ©tico OttawaAtlΓ©tico OttawaD4185010104.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa4185010104.86

Player page β†’

50O. BoughanmiSupra du QuebecSupra du QuebecM5198010316.38
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec5198010316.38

Data coverage for Canadian Premier League β†’

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