Skip to content
Almanac
Menu

Canadian Premier League

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

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
48A. HojabrpourForge· 25yForgeM2586493117.02
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC002006.55
2021Pacific FC22080–
2022Forge32050–
2023Forge1016406.77
2024Forge1230817.16
2025Forge101607.50

Player page →

48A. GonzalezFC EdmontonFC Edmonton—–85030–
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton53010–
2022FC Edmonton32020–
48N. AmpomahForge· 29yForgeF2985211506.94
SeasonClubGoalsAstAppsYCRCRating
2024Forge2217506.82
2025Forge6341007.45

Player page →

48D. ZanattaPacific FC· 28yPacific FCF288429506.97
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC5225107.00
2025Pacific FC324406.75

Player page →

48L. WrightCavalry FCCavalry FCF–8312206.63
SeasonClubGoalsAstAppsYCRCRating
2020York United10000–
2021York United63010–
2022York United00010–
2024Cavalry FC1012006.63
48Alexander Achinioti-JönssonForge· 29yForgeD2981551206.99
SeasonClubGoalsAstAppsYCRCRating
2020Forge301106.20
2021Forge11020–
2022Forge10010–
2023Forge0017206.89
2024Forge2031507.03
2025Forge106107.23

Player page →

57M. TissotAtlético OttawaAtlético OttawaD–7621706.78
SeasonClubGoalsAstAppsYCRCRating
2020Forge121006.50
2021Forge01020–
2022Atlético Ottawa32040–
2023Atlético Ottawa208106.73
2024Atlético Ottawa1112006.84
57G. AntinoroAtlético Ottawa· 21yAtlético OttawaM217539506.58
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa2015306.61
2024Atlético Ottawa1219106.54
2025Atlético Ottawa435106.64

Player page →

57M. MorganValourValour—–74010–
SeasonClubGoalsAstAppsYCRCRating
2025Valour74010–
57Béni BadibangaForge· 29yForgeF2973371107.14
SeasonClubGoalsAstAppsYCRCRating
2023Forge3012207.29
2024Forge4325907.06

Player page →

57A. NovakValourValourF–7213606.34
SeasonClubGoalsAstAppsYCRCRating
2020Forge201006.80
2021Cavalry FC42050–
2023Valour1012106.30
57Álvaro RiveroYork UnitedYork United—–72031–
SeasonClubGoalsAstAppsYCRCRating
2020York United10000–
2021York United62031–
57J. SwibelValour· 26yValourF267028606.71
SeasonClubGoalsAstAppsYCRCRating
2024Valour7028606.71

Player page →

64Z. FernandezValour· 24yValourD2467392116.97
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC04060–
2023HFX Wanderers FC3214706.76
2024HFX Wanderers FC2125717.09
2025Valour10010–

Player page →

64G. ProboHFX Wanderers FCHFX Wanderers FCM–6532507.07
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC4228307.06
2025HFX Wanderers FC234207.20
64Gianni dos SantosAtlético OttawaAtlético OttawaF–659626.73
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC12022–
2022Pacific FC31040–
2023Atlético Ottawa229006.73
64K. WilliamsValourValourM–6513506.68
SeasonClubGoalsAstAppsYCRCRating
2023Valour4512306.72
2025Valour201206.20
64D. AbziYork UnitedYork United—–640140–
SeasonClubGoalsAstAppsYCRCRating
2021York United63090–
2022York United01050–
64G. NtigneeCavalry FC· 23yCavalry FCM23648917.27
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC227506.99
2025Cavalry FC421419.30

Player page →

64K. AlemánAtlético OttawaAtlético OttawaM–641806.60
SeasonClubGoalsAstAppsYCRCRating
2020FC Edmonton101106.60
2021Valour33030–
2022Atlético Ottawa21040–
64Matteo de BrienneAtlético Ottawa· 23yAtlético OttawaD2364391607.05
SeasonClubGoalsAstAppsYCRCRating
2022Valour30030–
2023Valour3311307.24
2024Atlético Ottawa01281006.98

Player page →

64Djenairo DanielsPacific FCPacific FCF–63141206.76
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC30060–
2023Pacific FC3314606.76
64H. MbongueVancouver FCVancouver FCF–621207.00
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC621207.00
64J. HamiltonForge· 29yForgeF296232006.54
SeasonClubGoalsAstAppsYCRCRating
2022Forge10000–
2023Forge419006.53
2024Forge1123006.55

Player page →

64Walter PonceValourValourF–6213716.85
SeasonClubGoalsAstAppsYCRCRating
2022Valour21041–
2023Valour4113306.85
64Aribusitamunoipirim PeppleCavalry FC· 23yCavalry FC—2360010–
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC60010–

Player page →

64N. PatheVancouver FCVancouver FCF–603306.93
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC603306.93
64Rocco RomeoValour· 25yValourD2560402716.87
SeasonClubGoalsAstAppsYCRCRating
2021Valour20060–
2022Valour20070–
2023Vancouver FC0016516.81
2024Vancouver FC2023506.89
2025Valour001407.30

Player page →

79A. DanielsPacific FC· 27yPacific FCF275947506.75
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC10010–
2023HFX Wanderers FC3518206.72
2024HFX Wanderers FC0126106.74
2025Pacific FC133107.07

Player page →

79J. EscalanteCavalry FCCavalry FCM–5811806.70
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC13090–
2022Cavalry FC45070–
2023Cavalry FC001206.70
79I. JohnstonHFX Wanderers FC· 24yHFX Wanderers FCM245762507.02
SeasonClubGoalsAstAppsYCRCRating
2021York United310100–
2022York United03080–
2025HFX Wanderers FC236707.02

Player page →

79J. FariaValour· 25yValourM255628816.74
SeasonClubGoalsAstAppsYCRCRating
2021York United10000–
2024Valour2526616.80
2025Valour212205.90

Player page →

79Steffen YeatesYork United· 25yYork UnitedM255549906.90
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC1219306.81
2024Pacific FC1327307.02
2025York United303306.40

Player page →

79Kristopher TwardekValour· 28yValourD285425916.90
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa1223506.87
2025Valour422417.20

Player page →

79V. FryVancouver FC· 25yVancouver FCM2554372216.96
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC1110606.67
2024Vancouver FC2223816.99
2025Vancouver FC214807.52

Player page →

79R. FerrazzoYork United· 26yYork UnitedD2653391406.72
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC0115606.73
2024HFX Wanderers FC2120106.70
2025York United314706.87

Player page →

79D. GutiérrezCavalry FC· 28yCavalry FCM2852452407.12
SeasonClubGoalsAstAppsYCRCRating
2020Valour001106.70
2022Valour00050–
2023Valour4115707.24
2024Cavalry FC0029607.07
2025Cavalry FC11050–

Player page →

79Daniël KrutzenForge· 29yForgeD29511307.00
SeasonClubGoalsAstAppsYCRCRating
2020Forge201107.00
2021Forge31020–

Player page →

79M. CamaraFC EdmontonFC Edmonton—–510100–
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC10030–
2022FC Edmonton41070–
79Nicolás MezquidaVancouver FC· 33yVancouver FCM33513517.03
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC513517.03

Player page →

79A. NdomPacific FC· 29yPacific FCD29509907.09
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC006107.12
2025Pacific FC503807.03

Player page →

79J. WilsonYork UnitedYork United—–500141–
SeasonClubGoalsAstAppsYCRCRating
2021York United20080–
2022York United30061–
93Wesley-Thomas Lança TimóteoHFX Wanderers FC· 25yHFX Wanderers FCD25415421306.99
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton35020–
2023HFX Wanderers FC0415307.03
2024HFX Wanderers FC0121306.96
2025HFX Wanderers FC156506.95

Player page →

93B. FiskVancouver FCVancouver FCM–4837406.65
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa101106.70
2021Cavalry FC15010–
2022Cavalry FC11010–
2023Cavalry FC1215106.74
2024Vancouver FC0021006.58
93Miguel AcostaAtlético OttawaAtlético OttawaD–4615706.87
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa21000–
2022Atlético Ottawa13040–
2023Atlético Ottawa1215306.87
93T. BahVancouver FC· 21yVancouver FCD214620916.61
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC2014416.66
2025Vancouver FC266506.48

Player page →

93Diogo RessurreiçãoValour· 25yValourM254529706.82
SeasonClubGoalsAstAppsYCRCRating
2024Valour3227206.86
2025Valour132506.35

Player page →

93H. MassundaForge· 20yForgeM20455106.64
SeasonClubGoalsAstAppsYCRCRating
2025Forge455106.64

Player page →

93S. JimohYork UnitedYork UnitedF–4520506.98
SeasonClubGoalsAstAppsYCRCRating
2024York United4116006.91
2025York United044507.23
93Caniggia ElvaCavalry FCCavalry FCF–443007.00
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC443007.00

Data coverage for Canadian Premier League →

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