Skip to content
Almanac
Menu

Canadian Premier League

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

  • 20
  • 21
  • 22
  • 23
  • 24

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
46Álvaro RiveroYork UnitedYork United—–72031–
SeasonClubGoalsAstAppsYCRCRating
2020York United10000–
2021York United62031–
46Ryan TelferHFX Wanderers FC· 30yHFX Wanderers FCF3072231117.10
SeasonClubGoalsAstAppsYCRCRating
2020York United00030–
2021Atlético Ottawa30051–
2024HFX Wanderers FC4223307.10

Player page →

46T. CoimbraHFX Wanderers FC· 20yHFX Wanderers FCF2072331116.70
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC3113606.64
2024HFX Wanderers FC4120516.74

Player page →

46Alexander Achinioti-JönssonForge· 28yForgeD2871491106.97
SeasonClubGoalsAstAppsYCRCRating
2020Forge301106.20
2021Forge11020–
2022Forge10010–
2023Forge0017206.89
2024Forge2031507.03

Player page →

46J. SwibelValour· 25yValourF257028606.71
SeasonClubGoalsAstAppsYCRCRating
2024Valour7028606.71

Player page →

56Gianni dos SantosAtlético OttawaAtlético OttawaF–659626.73
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC12022–
2022Pacific FC31040–
2023Atlético Ottawa229006.73
56D. AbziYork UnitedYork United—–640140–
SeasonClubGoalsAstAppsYCRCRating
2021York United63090–
2022York United01050–
56K. AlemánAtlético OttawaAtlético OttawaM–641806.60
SeasonClubGoalsAstAppsYCRCRating
2020FC Edmonton101106.60
2021Valour33030–
2022Atlético Ottawa21040–
56Matteo de BrienneAtlético Ottawa· 22yAtlético OttawaD2264391607.05
SeasonClubGoalsAstAppsYCRCRating
2022Valour30030–
2023Valour3311307.24
2024Atlético Ottawa01281006.98

Player page →

56Djenairo DanielsPacific FCPacific FCF–63141206.76
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC30060–
2023Pacific FC3314606.76
56J. HamiltonForge· 28yForgeF286232006.54
SeasonClubGoalsAstAppsYCRCRating
2022Forge10000–
2023Forge419006.53
2024Forge1123006.55

Player page →

56Walter PonceValourValourF–6213716.85
SeasonClubGoalsAstAppsYCRCRating
2022Valour21041–
2023Valour4113306.85
56K. SantosAtlético Ottawa· 25yAtlético OttawaF256126606.55
SeasonClubGoalsAstAppsYCRCRating
2022York United01020–
2023York United6016406.55
2024Atlético Ottawa0010006.54

Player page →

56Aribusitamunoipirim PeppleCavalry FC· 22yCavalry FC—2260010–
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC60010–

Player page →

56Rocco RomeoVancouver FC· 24yVancouver FCD2460392316.86
SeasonClubGoalsAstAppsYCRCRating
2021Valour20060–
2022Valour20070–
2023Vancouver FC0016516.81
2024Vancouver FC2023506.89

Player page →

66J. EscalanteCavalry FCCavalry FCM–5811806.70
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC13090–
2022Cavalry FC45070–
2023Cavalry FC001206.70
66Z. FernandezHFX Wanderers FC· 23yHFX Wanderers FCD2357392016.97
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC04060–
2023HFX Wanderers FC3214706.76
2024HFX Wanderers FC2125717.09

Player page →

66D. ZanattaPacific FC· 27yPacific FCF275225107.00
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC5225107.00

Player page →

66Daniël KrutzenForge· 28yForgeD28511307.00
SeasonClubGoalsAstAppsYCRCRating
2020Forge201107.00
2021Forge31020–

Player page →

66M. CamaraFC EdmontonFC Edmonton—–510100–
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC10030–
2022FC Edmonton41070–
66J. WilsonYork UnitedYork United—–500141–
SeasonClubGoalsAstAppsYCRCRating
2021York United20080–
2022York United30061–
72B. FiskVancouver FCVancouver FCM–4837406.65
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa101106.70
2021Cavalry FC15010–
2022Cavalry FC11010–
2023Cavalry FC1215106.74
2024Vancouver FC0021006.58
72A. DanielsHFX Wanderers FC· 26yHFX Wanderers FCF264644406.73
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC10010–
2023HFX Wanderers FC3518206.72
2024HFX Wanderers FC0126106.74

Player page →

72A. ReidPacific FC· 25yPacific FCF254636406.88
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC4417206.99
2024Pacific FC0219206.78

Player page →

72Miguel AcostaAtlético OttawaAtlético OttawaD–4615706.87
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa21000–
2022Atlético Ottawa13040–
2023Atlético Ottawa1215306.87
72K. WilliamsValourValourM–4512306.72
SeasonClubGoalsAstAppsYCRCRating
2023Valour4512306.72
72D. FordyceValourValour—–44091–
SeasonClubGoalsAstAppsYCRCRating
2020Valour10000–
2021Valour22050–
2022Valour12041–
72J. Di ChiaraCavalry FCCavalry FC—–430132–
SeasonClubGoalsAstAppsYCRCRating
2020York United30040–
2021Cavalry FC13051–
2022Cavalry FC00041–
72J. UlbrichtFC EdmontonFC Edmonton—–43020–
SeasonClubGoalsAstAppsYCRCRating
2021York United33020–
2022FC Edmonton10000–
72Juan CórdovaYork United· 29yYork UnitedM294322907.05
SeasonClubGoalsAstAppsYCRCRating
2024York United4322907.05

Player page →

72A. RiggiValourValourM–422817.25
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC112007.25
2021HFX Wanderers FC00030–
2022Valour31051–
72G. ProboHFX Wanderers FCHFX Wanderers FCM–4228307.06
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC4228307.06
72A. BinateValourValourF–4130306.66
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC003006.33
2024Valour4127306.70
72A. Jean-BaptisteValourValourD–417206.77
SeasonClubGoalsAstAppsYCRCRating
2020Valour10000–
2021Valour20000–
2022Valour11020–
2023Valour007006.77
72D. GutiérrezCavalry FC· 27yCavalry FCM2741451907.12
SeasonClubGoalsAstAppsYCRCRating
2020Valour001106.70
2022Valour00050–
2023Valour4115707.24
2024Cavalry FC0029607.07

Player page →

72S. JimohYork UnitedYork UnitedF–4116006.91
SeasonClubGoalsAstAppsYCRCRating
2024York United4116006.91
72Alberto ZapaterAtlético Ottawa· 39yAtlético OttawaM394040606.95
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa0016307.01
2024Atlético Ottawa4024306.92

Player page →

72C. NancoForgeForge—–40040–
SeasonClubGoalsAstAppsYCRCRating
2020Forge20000–
2021Forge20040–
72I. IliadisAtlético Ottawa· 23yAtlético OttawaM234023706.97
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa1012407.08
2024Atlético Ottawa3011306.85

Player page →

72J. BrownPacific FCPacific FC—–40010–
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC30000–
2022Pacific FC10010–
72Maël HenryCavalry FC· 20yCavalry FCM204024206.67
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC2015106.52
2024Cavalry FC209106.89

Player page →

72T. CollombHFX Wanderers FCHFX Wanderers FCF–407106.67
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC407106.67
72T. TahidVancouver FCVancouver FCM–4029206.60
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC3013106.55
2024Vancouver FC1016106.63
94Wesley-Thomas Lança TimóteoHFX Wanderers FC· 24yHFX Wanderers FCD2431036806.99
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton35020–
2023HFX Wanderers FC0415307.03
2024HFX Wanderers FC0121306.96

Player page →

94C. HaworthAtlético OttawaAtlético OttawaM–3813506.98
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa04030–
2023Atlético Ottawa3413206.98
94J. FariaValour· 24yValourM243526616.80
SeasonClubGoalsAstAppsYCRCRating
2021York United10000–
2024Valour2526616.80

Player page →

94M. PetrassoYork UnitedYork UnitedF–357206.46
SeasonClubGoalsAstAppsYCRCRating
2021York United35020–
2023York United007006.46
94I. JohnstonYork United· 23yYork United—23340180–
SeasonClubGoalsAstAppsYCRCRating
2021York United310100–
2022York United03080–

Player page →

94P. SabakForgeForgeM–341506.90
SeasonClubGoalsAstAppsYCRCRating
2020Forge221106.90
2021Forge12040–
94B. LevisValourValourD–3311107.20
SeasonClubGoalsAstAppsYCRCRating
2020Valour021107.20
2021Valour10040–
2022Valour21060–

Data coverage for Canadian Premier League →

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