Skip to content
Almanac
Menu

Canadian Premier League

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

  • 24
  • 25

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

1Alexander Achinioti-JΓΆnssonForgeForgeD373,371230607.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge312,831220507.03
2025Forge6540010107.23

Player page β†’

2Samuel SalterAtlΓ©tico OttawaAtlΓ©tico OttawaF351,4203255506.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa30971252106.92
2025AtlΓ©tico Ottawa54491203407.16

Player page β†’

2Ballou TablaAtlΓ©tico OttawaAtlΓ©tico OttawaF352,2714138906.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa301,846324506.91
2025AtlΓ©tico Ottawa54251114407.36

Player page β†’

2D. ChoinièreForgeForgeM352,591389407.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge302,336355307.02
2025Forge5255034107.06

Player page β†’

5N. JensenForgeForgeM341,821181107.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge281,509160107.04
2025Forge6312021006.85

Player page β†’

5T. Meilleur-GigeuereHFX Wanderers FCHFX Wanderers FCD343,078270407.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC282,508130307.00
2025HFX Wanderers FC6570140107.12

Player page β†’

5M. AparicioAtlΓ©tico OttawaAtlΓ©tico OttawaM342,9844691507.13
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa292,591352907.11
2025AtlΓ©tico Ottawa5393117607.26

Player page β†’

5Kyle BekkerForgeForgeM342,514359407.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge282,040327307.19
2025Forge6474032107.13

Player page β†’

5Callum IrvingVancouver FCVancouver FCG343,097300107.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC282,557200107.10
2025Vancouver FC6540100007.50

Player page β†’

10A. SissokoAtlΓ©tico OttawaAtlΓ©tico OttawaM332,216042806.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa302,175032606.93
2025AtlΓ©tico Ottawa341010206.77

Player page β†’

10S. YoungPacific FCPacific FCM332,6251401107.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC292,298120507.01
2025Pacific FC4327020606.98

Player page β†’

10E. AdekugbeYork UnitedYork UnitedM332,4804131306.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United292,218412807.02
2025York United4262001506.60

Player page β†’

10Olakunle Dada-LukeVancouver FCVancouver FCD332,784101527.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC272,271101207.06
2025Vancouver FC6513000327.03

Player page β†’

10S. ShomeCavalry FCCavalry FCM332,795102806.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC302,555101406.92
2025Cavalry FC3240001406.47

Player page β†’

15Alejandro DΓ­azVancouver FCVancouver FCF322,5362173406.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC282,1892102106.95
2025Pacific FC2167060007.25
2025Vancouver FC2180011306.90

Player page β†’

15G. ProboHFX Wanderers FCHFX Wanderers FCM321,573165507.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC281,400142307.06
2025HFX Wanderers FC4173023207.20

Player page β†’

15M. CarducciCavalry FCCavalry FCG322,952002506.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC292,682001106.87
2025Cavalry FC3270001407.20

Player page β†’

18Shaan HundalYork UnitedYork UnitedF312,1531164506.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour271,903173306.73
2025Valour181020106.50
2025York United3169071106.90

Player page β†’

18M. FerrinYork UnitedYork UnitedM312,4495105207.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC272,160562007.25
2025York United4289043207.05

Player page β†’

18Fraser AirdCavalry FCCavalry FCD312,467566907.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC282,214534407.25
2025Cavalry FC3253032507.00

Player page β†’

18A. HojabrpourForgeForgeM312,6500221417.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge302,560012817.16
2025Forge190010607.50

Player page β†’

18L. CallegariHFX Wanderers FCHFX Wanderers FCM312,7095141317.28
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC252,139403417.24
2025HFX Wanderers FC6570111907.47

Player page β†’

18M. FerrariYork UnitedYork UnitedD312,6571181406.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United272,288103706.87
2025York United4369015706.70

Player page β†’

24R. del CampoAtlΓ©tico OttawaAtlΓ©tico OttawaF302,2893132607.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa302,2893132607.00

Player page β†’

24D. NimickForgeForgeD302,57051071127.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC242,030583927.10
2025Forge6540024207.30

Player page β†’

24Daan KlompCavalry FCCavalry FCD302,7613811007.26
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC292,671361707.26
2025Cavalry FC190020307.20

Player page β†’

24Steffen YeatesYork UnitedYork UnitedM302,423243606.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC272,151213307.02
2025York United3272030306.40

Player page β†’

24M. DuncanForgeForgeD301,997100206.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge301,997100206.80

Player page β†’

24Thomas VincensiniYork UnitedYork UnitedG302,782200407.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United302,782200407.09

Player page β†’

30T. WarschewskiCavalry FCCavalry FCF292,36910258407.49
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC262,0999143207.44
2025Cavalry FC32701115207.97

Player page β†’

30Brian WrightForgeForgeF292,4463226506.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United242,0733106107.06
2025Forge53730120406.36

Player page β†’

30T. BorgesForgeForgeM292,00451291007.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge251,834586807.36
2025Forge4170043206.93

Player page β†’

30Sergio Camargo PeΓ±arandaCavalry FCCavalry FCM291,99911110606.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC261,776134107.00
2025Cavalry FC3223086506.87

Player page β†’

30G. BitarYork UnitedYork UnitedF291,939294906.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC261,808142206.92
2025York United3131152707.07

Player page β†’

30Dario ZanattaPacific FCPacific FCF291,741184506.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC251,605152107.00
2025Pacific FC4136032406.75

Player page β†’

30Ryan TelferHFX Wanderers FCHFX Wanderers FCF292,154373507.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC231,677342307.10
2025HFX Wanderers FC6477031207.10

Player page β†’

30A. DidicAtlΓ©tico OttawaAtlΓ©tico OttawaD292,669150507.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa292,669150307.23
2025AtlΓ©tico Ottawa0––0020–

Player page β†’

30Diogo RessurreiΓ§Γ£oValourValourM292,155245706.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour272,038232206.86
2025Valour2117013506.35

Player page β†’

30O. BassettAtlΓ©tico OttawaAtlΓ©tico OttawaM292,268444307.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa292,268444307.18

Player page β†’

30T. AntonoglouValourValourD292,6364313907.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour272,456417507.21
2025Valour2180026406.80

Player page β†’

30Paris GeeVancouver FCVancouver FCD292,113024606.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC241,942014406.60
2025Vancouver FC5171010206.58

Player page β†’

30A. DanielsPacific FCPacific FCF291,517014206.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC261,292001106.74
2025Pacific FC3225013107.07

Player page β†’

30D. GutiΓ©rrezCavalry FCCavalry FCM292,1741111107.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC292,174100607.07
2025Cavalry FC0––1150–

Player page β†’

30Allan EnyouVancouver FCVancouver FCD292,389000606.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC231,939000406.63
2025Vancouver FC6450000206.75

Player page β†’

45M. BabouliForgeForgeF282,3513114407.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United231,982372307.23
2025Forge5369042107.04

Player page β†’

45J. SwibelValourValourF282,028170606.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour282,028170606.71

Player page β†’

45Alberto ZapaterAtlΓ©tico OttawaAtlΓ©tico OttawaM281,541141406.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa241,433140306.92
2025AtlΓ©tico Ottawa4108001106.48

Player page β†’

45Jordan FariaValourValourM281,889146816.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour261,738125616.80
2025Valour2151021205.90

Player page β†’

45G. FacchineriValourValourD282,0890201116.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour261,909010706.73
2025Valour2180010416.30

Player page β†’

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

Player page β†’

Data coverage for Canadian Premier League β†’

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