Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 699 of 699 stored matches (100%) that name a player. Appearances count 309 matches with a stored lineup.

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1T. BorgesForge· 28yForgeM282631682807.10
SeasonClubGoalsAstAppsYCRCRating
2021Forge36060–
2022Forge68060–
2023Forge2415306.99
2024Forge8625807.36
2025Forge43420–
2026Forge3424306.90

Player page →

2T. WarschewskiCavalry FC· 28yCavalry FCF284829521017.36
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton47010–
2022FC Edmonton74020–
2024Cavalry FC14326207.44
2025Cavalry FC115320–
2026Cavalry FC121023317.28

Player page →

3A. MusseCavalry FC· 30yCavalry FCM303826601307.24
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC20000–
2022Cavalry FC73040–
2023Cavalry FC7718207.29
2024Cavalry FC4418207.41
2025Cavalry FC107330–
2026Cavalry FC8521207.05

Player page →

4Sean ReaSupra du Quebec· 24ySupra du QuebecM241624411506.94
SeasonClubGoalsAstAppsYCRCRating
2021Valour14000–
2022Valour59030–
2024HFX Wanderers FC1014306.71
2025HFX Wanderers FC25650–
2026Supra du Quebec7621407.09

Player page →

4Kyle BekkerForge· 36yForgeM361524651827.09
SeasonClubGoalsAstAppsYCRCRating
2021Forge31070–
2022Forge26042–
2023Forge4818207.29
2024Forge2728307.19
2025Forge32610–
2026Forge1013106.61

Player page →

6D. ChoinièreSupra du Quebec· 29ySupra du QuebecM29202258806.90
SeasonClubGoalsAstAppsYCRCRating
2021Forge41000–
2022Forge64020–
2023Forge236107.10
2024Forge5530307.02
2025Forge34510–
2026Supra du Quebec0517106.61

Player page →

6M. AparicioAtlético Ottawa· 31yAtlético OttawaM311622783726.91
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC33070–
2022Pacific FC23042–
2023Pacific FC4519507.01
2024Atlético Ottawa5229907.11
2025Atlético Ottawa17560–
2026Atlético Ottawa1225606.60

Player page →

8M. BustosPacific FC· 30yPacific FCM301920271216.91
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC76030–
2022Pacific FC26040–
2025Pacific FC24440–
2026Pacific FC8423116.91

Player page →

9Sergio Camargo PeñarandaCavalry FC· 32yCavalry FCM322716672206.96
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC42030–
2022Cavalry FC20030–
2023Cavalry FC6220606.80
2024Cavalry FC3426107.00
2025Cavalry FC86350–
2026Cavalry FC4218407.08

Player page →

9O. BassettYork United· 28yYork UnitedM282616741906.94
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC23030–
2022Atlético Ottawa83060–
2023Atlético Ottawa11318307.01
2024Atlético Ottawa4429307.18
2026York United1327406.62

Player page →

9Wesley-Thomas Lança TimóteoAtlético Ottawa· 26yAtlético OttawaD26516541506.90
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton35020–
2023HFX Wanderers FC0415307.03
2024HFX Wanderers FC0121306.96
2025HFX Wanderers FC15650–
2026Atlético Ottawa1112206.63

Player page →

12Ballou TablaAtlético Ottawa· 27yAtlético OttawaF273214601707.03
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa74050–
2024Atlético Ottawa2430506.91
2025Atlético Ottawa114540–
2026Atlético Ottawa12225307.18

Player page →

12Fraser AirdCavalry FC· 31yCavalry FCD311314511607.11
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton55030–
2022Cavalry FC01010–
2023Cavalry FC2220306.92
2024Cavalry FC3428407.25
2025Cavalry FC32350–

Player page →

12L. CallegariHFX Wanderers FC· 28yHFX Wanderers FCM28514722817.29
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC0617807.18
2024HFX Wanderers FC0325417.24
2025HFX Wanderers FC11690–
2026HFX Wanderers FC4424707.42

Player page →

15T. CampbellVancouver FC· 28yVancouver FCF28371353506.79
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC115020–
2022Forge64020–
2023Forge10118006.98
2024Forge008006.58
2025Vancouver FC32400–
2026Vancouver FC7123106.71

Player page →

15D. NimickForge· 26yForgeD262013722327.18
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC6317607.21
2024HFX Wanderers FC8324927.10
2025Forge24620–
2026Forge4325607.24

Player page →

15M. FerrariYork United· 26yYork UnitedD26413692816.56
SeasonClubGoalsAstAppsYCRCRating
2021York United24050–
2022York United00020–
2023York United0015406.46
2024York United0327706.87
2025York United15470–
2026York United1123316.26

Player page →

15T. AntonoglouValour· 25yValourD2531329907.21
SeasonClubGoalsAstAppsYCRCRating
2024Valour1727507.21
2025Valour26240–

Player page →

19Alejandro DíazPacific FC· 30yPacific FCF30471269606.79
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC104010–
2022Pacific FC133000–
2023Vancouver FC2014006.78
2024Vancouver FC10228106.95
2025Pacific FC60200–
2025Vancouver FC11230–
2026Pacific FC5223106.60

Player page →

19Brian WrightForge· 31yForgeF314112611106.69
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa61010–
2022Atlético Ottawa72020–
2023York United2215106.70
2024York United10624107.06
2025Forge120540–
2026Forge4117206.16

Player page →

21T. BahVancouver FC· 22yVancouver FCD22811431416.75
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC2014416.66
2025Vancouver FC26650–
2026Vancouver FC4523506.80

Player page →

21A. DanielsPacific FC· 28yPacific FCM2851168606.66
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC10010–
2023HFX Wanderers FC3518206.72
2024HFX Wanderers FC0126106.74
2025Pacific FC13310–
2026Pacific FC0221106.52

Player page →

21J. Gagnon-LapareHFX Wanderers FC· 31yHFX Wanderers FCM31111392626.92
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC03020–
2022HFX Wanderers FC01061–
2023York United0515707.14
2024HFX Wanderers FC02231016.78
2025HFX Wanderers FC10110–

Player page →

24M. BabouliForge· 33yForgeM332910501826.97
SeasonClubGoalsAstAppsYCRCRating
2021Forge72040–
2022York United52010–
2023York United6211826.95
2024York United7223307.23
2025Forge42510–
2026Forge0011106.45

Player page →

24A. ReidHFX Wanderers FC· 27yHFX Wanderers FCF27910521206.82
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC4417206.99
2024Pacific FC0219206.78
2025York United44460–
2026HFX Wanderers FC1012206.64

Player page →

26G. BitarYork United· 28yYork UnitedF28219511606.95
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton51010–
2023Vancouver FC6416407.10
2024Vancouver FC4226206.92
2025York United52370–
2026York United106206.72

Player page →

26I. JohnstonHFX Wanderers FC· 24yHFX Wanderers FCM24169313206.89
SeasonClubGoalsAstAppsYCRCRating
2021York United310100–
2022York United03080–
2025HFX Wanderers FC23670–
2026HFX Wanderers FC11225706.89

Player page →

26D. RodriguezAtlético Ottawa· 24yAtlético OttawaF24119541–
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa119541–

Player page →

26G. NtigneeCavalry FCCavalry FCM–99251427.02
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC227506.99
2025Cavalry FC42141–
2026Cavalry FC3517517.04
26D. AbziSupra du QuebecSupra du QuebecD–79192516.86
SeasonClubGoalsAstAppsYCRCRating
2021York United63090–
2022York United01050–
2026Supra du Quebec15191116.86
26Z. VerhovenVancouver FCVancouver FCD–79191306.47
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa15050–
2022Atlético Ottawa32020–
2023Atlético Ottawa3213406.53
2024Vancouver FC004206.28
2025Vancouver FC00200–
32M. FerrinYork United· 27yYork UnitedM2718848407.25
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC8317207.24
2024HFX Wanderers FC6227007.25
2025York United43420–

Player page →

32N. JensenForge· 27yForgeM2715869306.84
SeasonClubGoalsAstAppsYCRCRating
2022Forge31000–
2023Forge1113206.58
2024Forge6028107.04
2025Forge21600–
2026Forge3522006.73

Player page →

32Ayman SelloufCavalry FC· 25yCavalry FCF2511841007.05
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC7820007.20
2024Pacific FC3010006.92
2024Vancouver FC1010006.90
2025Cavalry FC00100–

Player page →

32G. AntinoroAtlético Ottawa· 22yAtlético OttawaM2210865816.61
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa2015306.61
2024Atlético Ottawa1219106.54
2025Atlético Ottawa43510–
2026Atlético Ottawa3326316.67

Player page →

32Steffen YeatesYork United· 26yYork UnitedM26108741506.89
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC1219306.81
2024Pacific FC1327307.02
2025York United30330–
2026York United5325606.82

Player page →

32Béni BadibangaYork United· 30yYork UnitedF3078561406.99
SeasonClubGoalsAstAppsYCRCRating
2023Forge3012207.29
2024Forge4325907.06
2026York United0519306.70

Player page →

32J. EscalanteCavalry FCCavalry FCM–5811806.70
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC13090–
2022Cavalry FC45070–
2023Cavalry FC001206.70
32B. FiskVancouver FCVancouver FCM–3836306.65
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC15010–
2022Cavalry FC11010–
2023Cavalry FC1215106.74
2024Vancouver FC0021006.58
32C. BayihaSupra du Quebec· 27ySupra du QuebecM273851106.76
SeasonClubGoalsAstAppsYCRCRating
2023York United2216006.83
2024HFX Wanderers FC0318106.86
2024York United014006.90
2026Supra du Quebec1213006.47

Player page →

32C. HaworthAtlético OttawaAtlético OttawaM–3813506.98
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa04030–
2023Atlético Ottawa3413206.98
42Samuel SalterAtlético Ottawa· 26yAtlético OttawaF26467521316.90
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC31000–
2022HFX Wanderers FC110021–
2023Atlético Ottawa7117606.87
2024Atlético Ottawa5230106.92
2025Atlético Ottawa203540–

Player page →

42Moses DyerVancouver FC· 29yVancouver FCF29267242116.94
SeasonClubGoalsAstAppsYCRCRating
2021Valour94050–
2022Valour92081–
2024Pacific FC4011307.06
2024Vancouver FC4113506.83

Player page →

42A. SissokoSupra du Quebec· 31ySupra du QuebecM31117702406.79
SeasonClubGoalsAstAppsYCRCRating
2022Forge43050–
2023Forge2115606.72
2024Atlético Ottawa3230606.93
2025Atlético Ottawa10320–
2026Supra du Quebec1122506.63

Player page →

42H. MassundaForgeForgeF–9728406.83
SeasonClubGoalsAstAppsYCRCRating
2025Forge45510–
2026Forge5223306.83
42Mikaël CantaveVancouver FC· 30yVancouver FCM3087411316.83
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC12051–
2023Cavalry FC20000–
2023Vancouver FC4216306.77
2024Vancouver FC1325506.86

Player page →

42Z. FernandezSupra du Quebec· 25ySupra du QuebecD2567482216.88
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC04060–
2023HFX Wanderers FC3214706.76
2024HFX Wanderers FC2125717.09
2025Valour10010–
2026Supra du Quebec009106.28

Player page →

42Miguel ArillaHFX Wanderers FCHFX Wanderers FCM–3724106.65
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC3724106.65
42Paris GeeVancouver FC· 32yVancouver FCD3227571906.60
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton00040–
2022York United02000–
2023York United0113706.73
2024Vancouver FC1424406.60
2025Vancouver FC10520–
2026Vancouver FC0015206.48

Player page →

42N. VerhoevenAtlético OttawaAtlético OttawaM–17361406.58
SeasonClubGoalsAstAppsYCRCRating
2021York United03030–
2022York United02030–
2023Atlético Ottawa1215206.51
2024Valour0020606.63
2025Atlético Ottawa00100–

Data coverage for Canadian Premier League →

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