Skip to content
Almanac
Menu

Canadian Premier League

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

  • 20
  • 21

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1João MorelliHFX Wanderers FCHFX Wanderers FCM–1811616.80
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC411016.80
2021HFX Wanderers FC140060–
2E. OngaroFC EdmontonFC EdmontonF–1521207.00
SeasonClubGoalsAstAppsYCRCRating
2020FC Edmonton301007.00
2021FC Edmonton122020–
3Alejandro DíazPacific FC· 25yPacific FCF251362106.60
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC322006.60
2021Pacific FC104010–

Player page →

4M. BustosPacific FC· 25yPacific FCM251292607.60
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC532307.60
2021Pacific FC76030–

Player page →

4T. CampbellPacific FC· 23yPacific FCF231262206.60
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC112006.60
2021Pacific FC115020–

Player page →

4M. ShawAtlético Ottawa· 26yAtlético OttawaF261221006.30
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa211006.30
2021Atlético Ottawa101000–

Player page →

7Moses DyerValour· 24yValour—24104050–
SeasonClubGoalsAstAppsYCRCRating
2020Valour10000–
2021Valour94050–

Player page →

8M. BabouliForge· 28yForgeF28841407.10
SeasonClubGoalsAstAppsYCRCRating
2020Forge121007.10
2021Forge72040–

Player page →

8W. AkioValourValour—–83010–
SeasonClubGoalsAstAppsYCRCRating
2021Valour83010–
8A. GarcíaHFX Wanderers FCHFX Wanderers FCF–813307.20
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC603007.20
2021HFX Wanderers FC21030–
11L. WrightYork UnitedYork United—–73010–
SeasonClubGoalsAstAppsYCRCRating
2020York United10000–
2021York United63010–
11Álvaro RiveroYork UnitedYork United—–72031–
SeasonClubGoalsAstAppsYCRCRating
2020York United10000–
2021York United62031–
11Woobens PaciusForgeForge—–72000–
SeasonClubGoalsAstAppsYCRCRating
2021Forge72000–
11J. MasonCavalry FC· 30yCavalry FC—3070020–
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC70020–

Player page →

15Fraser AirdFC Edmonton· 26yFC EdmontonM26651607.00
SeasonClubGoalsAstAppsYCRCRating
2020Valour101307.00
2021FC Edmonton55030–

Player page →

15D. AbziYork UnitedYork United—–63090–
SeasonClubGoalsAstAppsYCRCRating
2021York United63090–
15A. NovakCavalry FCCavalry FCF–621506.80
SeasonClubGoalsAstAppsYCRCRating
2020Forge201006.80
2021Cavalry FC42050–
15Kyle BekkerForge· 31yForgeM31621806.80
SeasonClubGoalsAstAppsYCRCRating
2020Forge311106.80
2021Forge31070–

Player page →

15Brian WrightAtlético Ottawa· 26yAtlético Ottawa—2661010–
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa61010–

Player page →

20A. GonzalezFC EdmontonFC Edmonton—–53010–
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton53010–
20M. AparicioPacific FC· 26yPacific FC—2653090–
SeasonClubGoalsAstAppsYCRCRating
2020York United20020–
2021Pacific FC33070–

Player page →

20A. RicciValour· 25yValour—2552060–
SeasonClubGoalsAstAppsYCRCRating
2020Valour00030–
2021Valour52030–

Player page →

20D. ChoinièreForge· 24yForgeF24521007.00
SeasonClubGoalsAstAppsYCRCRating
2020Forge111007.00
2021Forge41000–

Player page →

20J. HeardPacific FC· 27yPacific FCM275211107.30
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC111107.30
2021Pacific FC410100–

Player page →

20Sergio Camargo PeñarandaCavalry FC· 27yCavalry FC—2752040–
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC10010–
2021Cavalry FC42030–

Player page →

20Daniël KrutzenForge· 25yForgeD25511307.00
SeasonClubGoalsAstAppsYCRCRating
2020Forge201107.00
2021Forge31020–

Player page →

27T. WarschewskiFC Edmonton· 23yFC Edmonton—2347010–
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton47010–

Player page →

27J. Di ChiaraCavalry FCCavalry FC—–43091–
SeasonClubGoalsAstAppsYCRCRating
2020York United30040–
2021Cavalry FC13051–
27K. AlemánValourValourM–431406.60
SeasonClubGoalsAstAppsYCRCRating
2020FC Edmonton101106.60
2021Valour33030–
27Alexander Achinioti-JönssonForge· 25yForgeM25411306.20
SeasonClubGoalsAstAppsYCRCRating
2020Forge301106.20
2021Forge11020–

Player page →

27C. NancoForgeForge—–40040–
SeasonClubGoalsAstAppsYCRCRating
2020Forge20000–
2021Forge20040–
32T. BorgesForge· 23yForge—2336060–
SeasonClubGoalsAstAppsYCRCRating
2021Forge36060–

Player page →

32M. PetrassoYork UnitedYork United—–35020–
SeasonClubGoalsAstAppsYCRCRating
2021York United35020–
32P. SabakForgeForgeM–341506.90
SeasonClubGoalsAstAppsYCRCRating
2020Forge221106.90
2021Forge12040–
32J. UlbrichtYork UnitedYork United—–33020–
SeasonClubGoalsAstAppsYCRCRating
2021York United33020–
32V. BlascoPacific FCPacific FCM–332307.10
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC222207.10
2021Pacific FC11010–
32A. SelemaniCavalry FCCavalry FC—–32010–
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC32010–
32D. FordyceValourValour—–32050–
SeasonClubGoalsAstAppsYCRCRating
2020Valour10000–
2021Valour22050–
32A. DidicFC Edmonton· 27yFC EdmontonD27311406.90
SeasonClubGoalsAstAppsYCRCRating
2020FC Edmonton001006.90
2021FC Edmonton31040–

Player page →

32I. JohnstonYork United· 20yYork United—20310100–
SeasonClubGoalsAstAppsYCRCRating
2021York United310100–

Player page →

32L. MacNaughtonPacific FCPacific FCD–311807.30
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC101007.30
2021Pacific FC21080–
32M. PolisiPacific FCPacific FC—–31030–
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC31030–
32N. MavilaCavalry FCCavalry FC—–31010–
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC31010–
32Samuel SalterHFX Wanderers FC· 21yHFX Wanderers FC—2131000–
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC31000–

Player page →

32A. Jean-BaptisteValourValour—–30000–
SeasonClubGoalsAstAppsYCRCRating
2020Valour10000–
2021Valour20000–
32D. KlompCavalry FC· 23yCavalry FC—2330040–
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC30040–

Player page →

32J. BrownCavalry FCCavalry FC—–30000–
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC30000–
32J. NavarroForgeForge—–30050–
SeasonClubGoalsAstAppsYCRCRating
2021Forge30050–
32Ryan TelferAtlético Ottawa· 27yAtlético Ottawa—2730081–
SeasonClubGoalsAstAppsYCRCRating
2020York United00030–
2021Atlético Ottawa30051–

Player page →

50Z. VerhovenAtlético OttawaAtlético OttawaD–262606.75
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC112106.75
2021Atlético Ottawa15050–

Data coverage for Canadian Premier League →

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