Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 467 of 467 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.

  • 23
  • 24
  • 25
  • 26

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

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–
4Vitor LucasVancouver FCVancouver FCM17000005.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC17000005.90
4H. HughesHFX Wanderers FCHFX Wanderers FCD17000006.46
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC17000006.46
6L. ParejaYork UnitedYork UnitedM19000006.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United19000006.20
7Marko StojadinovicAtlΓ©tico OttawaAtlΓ©tico OttawaM111000006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa111000006.60

Player page β†’

7D. DeMeloPacific FCPacific FCF111000106.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC111000106.50
9R. AgunbiadeHFX Wanderers FCHFX Wanderers FCF112000006.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC112000006.30
9Kacper PlocinskiCavalry FCCavalry FCD112000006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC112000006.60
11J. RoyerHFX Wanderers FCHFX Wanderers FCD114000006.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC114000006.30
12J. HartillYork UnitedYork UnitedM222000006.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United222000006.35
13J. CabralYork UnitedYork UnitedM226000005.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United226000005.84
13Y. W. Wandje DjomzeSupra du QuebecSupra du QuebecM326000006.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec326000006.70
15A. EscotoAtlΓ©tico OttawaAtlΓ©tico OttawaF228000006.40
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa228000006.40

Player page β†’

16H. GodboutVancouver FCVancouver FCβ€”329010106.49
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC0––1010–
2026Vancouver FC329000006.49
17I. YeoSupra du QuebecSupra du QuebecD138000006.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec138000006.50
18J. McGlincheyCavalry FCCavalry FCM341000006.44
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC341000006.44
18C. OnyeochaYork UnitedYork UnitedF441000206.33
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United441000206.33
20Hassan AyariCavalry FCCavalry FCF342000006.43
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC342000006.43

Player page β†’

21A. MarcouxSupra du QuebecSupra du QuebecF145010006.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec145010006.30
22Calin CalaidjogluSupra du QuebecSupra du QuebecM163000006.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec163000006.70
23C. ChandaCavalry FCCavalry FCF666000106.56
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC666000106.56
24David PerazaYork UnitedYork UnitedF273000006.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United273000006.59
25Bul JuachPacific FCPacific FCF876010106.44
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC876010106.44
26O. BenΓ­tezForgeForgeM377000006.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge377000006.65
27V. KlonaridisForgeForgeF378001006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge378001006.60
28A. MakarovaSupra du QuebecSupra du QuebecF286000006.47
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec286000006.47
29Matheus de SouzaVancouver FCVancouver FCG190000006.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC190000006.30
29M. GergesSupra du QuebecSupra du QuebecG190000007.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec190000007.00
29Joseph HollidayCavalry FCCavalry FCG190000007.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC190000007.00

Player page β†’

29J. BarrettCavalry FCCavalry FCG190000007.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC190000007.20
29G. InnocentAtlΓ©tico OttawaAtlΓ©tico OttawaG190000006.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa190000006.20
34S. DzikowskiVancouver FCVancouver FCF6109000106.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC6109000106.64
35R. AbrahamAtlΓ©tico OttawaAtlΓ©tico OttawaF8110000005.52
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa8110000005.52
36James McGlincheyCavalry FCCavalry FCM3126000006.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC3126000006.50

Player page β†’

37S. LopezAtlΓ©tico OttawaAtlΓ©tico OttawaF3127001006.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa3127001006.34
38O. Graham-RoacheCavalry FCCavalry FCF5130001006.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC5130001006.71
39N. AndradaYork UnitedYork UnitedD2137000106.32
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United2137000106.32
40B. KaboreSupra du QuebecSupra du QuebecF4141001106.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec4141001106.58
41R. KhouryAtlΓ©tico OttawaAtlΓ©tico OttawaF9153011206.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa9153011206.35
42J. N. CostaYork UnitedYork UnitedM7158000306.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025York United0––0020–
2026York United7158000106.22
43J. HansonValourValourF10165000206.41
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour10165000206.41
44I. A. HassanHFX Wanderers FCHFX Wanderers FCD3166001006.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC3166001006.91
45C. ZeppieriYork UnitedYork UnitedM8172000206.56
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United8172000106.56
2025York United0––0010–
45Curtis OforiCavalry FCCavalry FCD11172000105.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC11172000105.97

Player page β†’

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

Player page β†’

47Andres BolaΓ±oPacific FCPacific FCM9178000006.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC9178000006.24
49S. AstridgeHFX Wanderers FCHFX Wanderers FCG2180000007.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC2180000007.11
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