Skip to content
Almanac
Menu

Canadian Premier League

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

  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

1Juan CΓ³rdovaYork UnitedYork UnitedM463,4473541306.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United221,892243907.05
2026York United241,555111406.41

Player page β†’

2J. MartΓ­nezYork UnitedYork UnitedM281,913121706.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United281,913121706.87

Player page β†’

3T. GomulkaPacific FCPacific FCM221,835031306.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC221,835031306.78

Player page β†’

4A. AromatarioForgeForgeM231,8301121106.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge231,8301121106.75
5Lucas OlguinHFX Wanderers FCHFX Wanderers FCM231,708110506.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC231,708110506.71

Player page β†’

6M. AmissiVancouver FCVancouver FCM201,667171206.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC201,667171206.85

Player page β†’

7Sven ZitmanHFX Wanderers FCHFX Wanderers FCM251,562000406.52
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC251,562000406.52

Player page β†’

8Miguel ArillaHFX Wanderers FCHFX Wanderers FCM241,506137106.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC241,506137106.65
9E. GarcΓ­aAtlΓ©tico OttawaAtlΓ©tico OttawaM251,447061506.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa251,447061506.66

Player page β†’

10D. PecileVancouver FCVancouver FCM211,387133206.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC211,387133206.93

Player page β†’

11Nathaniel EdwardsCavalry FCCavalry FCM231,311060206.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC231,311060206.76

Player page β†’

12M. BourgeoisForgeForgeM241,252123206.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge241,252123206.74
13T. ArnaudAtlΓ©tico OttawaAtlΓ©tico OttawaM171,102011306.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa171,102011306.59
14O. RommensVancouver FCVancouver FCM141,057000207.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC141,057000207.02
15J. L. Guzman RodriguezYork UnitedYork UnitedM11958005117.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United11958005117.01
16A. SadekForgeForgeM18931022206.56
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge18931022206.56
17A. TircoveanuPacific FCPacific FCM22887221306.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC22887221306.81
18Kamron HabibullahAtlΓ©tico OttawaAtlΓ©tico OttawaM23792136206.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0––0210–
2026AtlΓ©tico Ottawa23792134106.58

Player page β†’

19L. ToomeyVancouver FCVancouver FCM19783031406.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC19783031406.64
20O. El KalkouliSupra du QuebecSupra du QuebecM16760001206.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec16760001206.62
21M. Dominguez-RamirezPacific FCPacific FCM10746000706.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC10746000706.95
22Mateo FranzottiYork UnitedYork UnitedM12611000206.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United12611000206.78
23Jonantan Villal OzunaAtlΓ©tico OttawaAtlΓ©tico OttawaM10599110106.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa10599110106.58

Player page β†’

24L. DiasCavalry FCCavalry FCM11522001106.54
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC11522001106.54
25Isak SsewankamboVancouver FCVancouver FCM7441002106.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC7441002106.72

Player page β†’

26G. McDonnellVancouver FCVancouver FCM17422002106.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC17422002106.59
27Z. SukundaValourValourM13357000106.51
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour13357000106.51
28K. ClarkeYork UnitedYork UnitedM9335110106.53
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United9335110106.53
29M. ValesPacific FCPacific FCM7296011006.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC7296011006.22
30D. YemohVancouver FCVancouver FCM10285000206.29
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC10285000206.29
31M. PiepgrassPacific FCPacific FCM6234001306.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Cavalry FC0––0130–
2026Cavalry FC111000006.38
2026Pacific FC5223000006.72
32L. MacKenzieHFX Wanderers FCHFX Wanderers FCM7219010006.44
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC7219010006.44
33O. BoughanmiSupra du QuebecSupra du QuebecM5198010316.38
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec5198010316.38
34Andres BolaΓ±oPacific FCPacific FCM9178000006.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC9178000006.24
35C. ZeppieriYork UnitedYork UnitedM8172000206.56
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United8172000106.56
2025York United0––0010–
36J. N. CostaYork UnitedYork UnitedM7158000306.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025York United0––0020–
2026York United7158000106.22
37James McGlincheyCavalry FCCavalry FCM3126000006.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC3126000006.50

Player page β†’

38O. BenΓ­tezForgeForgeM377000006.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge377000006.65
39Calin CalaidjogluSupra du QuebecSupra du QuebecM163000006.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec163000006.70
40J. McGlincheyCavalry FCCavalry FCM341000006.44
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC341000006.44
41Y. W. Wandje DjomzeSupra du QuebecSupra du QuebecM326000006.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec326000006.70
41J. CabralYork UnitedYork UnitedM226000005.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United226000005.84
43J. HartillYork UnitedYork UnitedM222000006.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United222000006.35
44Marko StojadinovicAtlΓ©tico OttawaAtlΓ©tico OttawaM111000006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa111000006.60

Player page β†’

45L. ParejaYork UnitedYork UnitedM19000006.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United19000006.20
46Vitor LucasVancouver FCVancouver FCM17000005.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC17000005.90

Data coverage for Canadian Premier League β†’

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