Skip to content
Almanac
Menu

Canadian Premier League

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

  • 20
  • 21
  • 22

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
46J. UlbrichtFC EdmontonFC Edmonton—–43020–
SeasonClubGoalsAstAppsYCRCRating
2021York United33020–
2022FC Edmonton10000–
46A. RiggiValourValourM–422817.25
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC112007.25
2021HFX Wanderers FC00030–
2022Valour31051–
46A. Jean-BaptisteValourValour—–41020–
SeasonClubGoalsAstAppsYCRCRating
2020Valour10000–
2021Valour20000–
2022Valour11020–
46C. NancoForgeForge—–40040–
SeasonClubGoalsAstAppsYCRCRating
2020Forge20000–
2021Forge20040–
46J. BrownPacific FCPacific FC—–40010–
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC30000–
2022Pacific FC10010–
46Rocco RomeoValour· 22yValour—22400130–
SeasonClubGoalsAstAppsYCRCRating
2021Valour20060–
2022Valour20070–

Player page →

57B. FiskCavalry FCCavalry FCM–361306.70
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa101106.70
2021Cavalry FC15010–
2022Cavalry FC11010–
57M. PetrassoYork UnitedYork United—–35020–
SeasonClubGoalsAstAppsYCRCRating
2021York United35020–
57Wesley-Thomas Lança TimóteoFC Edmonton· 22yFC Edmonton—2235020–
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton35020–

Player page →

57I. JohnstonYork United· 21yYork United—21340180–
SeasonClubGoalsAstAppsYCRCRating
2021York United310100–
2022York United03080–

Player page →

57Miguel AcostaAtlético OttawaAtlético Ottawa—–34040–
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa21000–
2022Atlético Ottawa13040–
57P. SabakForgeForgeM–341506.90
SeasonClubGoalsAstAppsYCRCRating
2020Forge221106.90
2021Forge12040–
57B. LevisValourValourD–3311107.20
SeasonClubGoalsAstAppsYCRCRating
2020Valour021107.20
2021Valour10040–
2022Valour21060–
57C. BentHFX Wanderers FCHFX Wanderers FCF–331407.00
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC101007.00
2021HFX Wanderers FC03030–
2022HFX Wanderers FC20010–
57C. N’saYork UnitedYork UnitedD–331207.20
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC001007.20
2021York United10020–
2022York United23000–
57V. BlascoPacific FCPacific FCM–332307.10
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC222207.10
2021Pacific FC11010–
57A. SelemaniCavalry FCCavalry FC—–32010–
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC32010–
57N. MavilaPacific FCPacific FC—–32060–
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC31010–
2022Pacific FC01050–
57S. CebaraValourValour—–32080–
SeasonClubGoalsAstAppsYCRCRating
2020Valour00010–
2021Valour12030–
2022Valour20040–
57Dominick ZatorYork United· 28yYork United—2831041–
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC10000–
2021York United10021–
2022York United11020–

Player page →

57L. MacNaughtonPacific FCPacific FCD–311807.30
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC101007.30
2021Pacific FC21080–
57M. PolisiPacific FCPacific FC—–31030–
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC31030–
57N. JensenForge· 23yForge—2331000–
SeasonClubGoalsAstAppsYCRCRating
2022Forge31000–

Player page →

57S. GutiérrezYork UnitedYork United—–31000–
SeasonClubGoalsAstAppsYCRCRating
2021York United10000–
2022York United21000–
57Djenairo DanielsPacific FCPacific FC—–30060–
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC30060–
57J. NavarroForgeForge—–30050–
SeasonClubGoalsAstAppsYCRCRating
2021Forge30050–
57M. BevanCavalry FCCavalry FC—–30010–
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC30010–
57Matteo de BrienneValour· 20yValour—2030030–
SeasonClubGoalsAstAppsYCRCRating
2022Valour30030–

Player page →

57P. LamotheHFX Wanderers FCHFX Wanderers FC—–30070–
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC10020–
2022HFX Wanderers FC20050–
57Ryan TelferAtlético Ottawa· 28yAtlético Ottawa—2830081–
SeasonClubGoalsAstAppsYCRCRating
2020York United00030–
2021Atlético Ottawa30051–

Player page →

81M. FerrariYork United· 22yYork United—2224070–
SeasonClubGoalsAstAppsYCRCRating
2021York United24050–
2022York United00020–

Player page →

81Alexander MarshsallHFX Wanderers FC· 24yHFX Wanderers FCM24232207.15
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC022107.15
2021HFX Wanderers FC21010–

Player page →

81K. AwuahForgeForgeD–231406.70
SeasonClubGoalsAstAppsYCRCRating
2020Forge101006.70
2021Forge13040–
81M. FarsiCavalry FCCavalry FC—–23080–
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC11020–
2021Cavalry FC12060–
81Rafael GalhardoValour· 31yValour—3123020–
SeasonClubGoalsAstAppsYCRCRating
2021Valour23020–

Player page →

81Alberto SotoAtlético OttawaAtlético Ottawa—–22010–
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa22010–
81E. WelshmanForgeForge—–22020–
SeasonClubGoalsAstAppsYCRCRating
2021Forge00010–
2022Forge22010–
81F. AcuñaAtlético OttawaAtlético OttawaF–222206.75
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa222206.75
81K. YaoCavalry FCCavalry FC—–22080–
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC10040–
2022Cavalry FC12040–
81O. BrowneForgeForge—–22031–
SeasonClubGoalsAstAppsYCRCRating
2021Forge22031–
81Victor LoturiCavalry FC· 21yCavalry FC—2122080–
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC21050–
2022Cavalry FC01030–

Player page →

81Viti MartínezAtlético OttawaAtlético OttawaM–222516.90
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa102206.90
2021Atlético Ottawa12031–
81B. ForbesValourValour—–21000–
SeasonClubGoalsAstAppsYCRCRating
2022Valour21000–
81C. SmithFC EdmontonFC Edmonton—–21041–
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton21041–
81E. AdekugbeCavalry FC· 26yCavalry FC—2621040–
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC11020–
2022Cavalry FC10020–

Player page →

81G. MetusalaForge· 23yForge—2321050–
SeasonClubGoalsAstAppsYCRCRating
2021Forge20010–
2022Forge01040–

Player page →

81K. PorterFC EdmontonFC Edmonton—–21000–
SeasonClubGoalsAstAppsYCRCRating
2020York United11000–
2021FC Edmonton10000–
81L. Lawrie-LattanzioYork UnitedYork United—–21030–
SeasonClubGoalsAstAppsYCRCRating
2022York United21030–
81N. LedgerwoodCavalry FCCavalry FC—–21080–
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC11010–
2021Cavalry FC10070–
81R. KrattYork United· 19yYork United—1921000–
SeasonClubGoalsAstAppsYCRCRating
2022York United21000–

Player page →

Data coverage for Canadian Premier League →

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