Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 734 of 734 stored matches (100%) that name a player. Appearances and minutes count 314 matches with a stored lineup; a dash under Min means no minutes are stored yet.

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

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

21G. FacchineriValourValourD292,0930201116.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa14–0000–
2024Valour261,909010706.73
2025Valour2180010416.30

Player page β†’

21G. MukumbilwaPacific FCPacific FCD322,2141011116.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0––0030–
2023Pacific FC171,334100516.72
2024Pacific FC11674001206.97
2025Pacific FC4206000106.60

Player page β†’

21Harry PatonCavalry FCCavalry FCM211,3341221116.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge124001006.90
2026Cavalry FC201,3101211116.64

Player page β†’

21R. AlarconValourValourD272,0361051116.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––0300–
2023Cavalry FC244000006.40
2024Valour231,832101616.94
2025Valour2160001506.85

Player page β†’

21S. MlahSupra du QuebecSupra du QuebecM341,8850631116.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour14895011206.79
2025Valour162001406.60
2026Supra du Quebec19928051516.70

Player page β†’

21K. PokuForgeForgeM312,12741141016.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––1050–
2023Forge14863122216.79
2024Forge171,264382307.04

Player page β†’

21Noah AbatnehAtlΓ©tico OttawaAtlΓ©tico OttawaD443,3761301016.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United9600000116.66
2024York United221,686010406.76
2025AtlΓ©tico Ottawa5450010507.08
2026AtlΓ©tico Ottawa8640110006.85

Player page β†’

21T. WarschewskiCavalry FCCavalry FCF524,4021548291017.40
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021FC Edmonton0––4710–
2022FC Edmonton0––7420–
2024Cavalry FC262,0999143207.44
2025Cavalry FC32701115207.97
2026Cavalry FC232,03351210317.28

Player page β†’

21D. FordyceValourValourβ€”0––4491–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour0––1000–
2021Valour0––2250–
2022Valour0––1241–
21J. CameronVancouver FCVancouver FCD332,521210916.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC161,331110306.67
2024Vancouver FC171,190100616.84

Player page β†’

21Kristopher TwardekValourValourD251,767054916.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa231,600012506.87
2025Valour2167042417.20

Player page β†’

21Michael BaldisimoCavalry FCCavalry FCM17680010916.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Cavalry FC3133010616.83
2026Cavalry FC14547000306.56

Player page β†’

21NicolΓ‘s MezquidaVancouver FCVancouver FCM251,134063916.40
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC3153051517.03
2026Vancouver FC22981012406.31

Player page β†’

21T. MohammedFC EdmontonFC EdmontonD190002916.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton190001116.70
2021York United0––0130–
2022FC Edmonton0––0050–
21A. RiggiValourValourM2105042817.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2105011007.25
2021HFX Wanderers FC0––0030–
2022Valour0––3151–
21Daniel ParraForgeForgeD252,150122817.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge252,150122817.08

Player page β†’

21G. AntinoroAtlΓ©tico OttawaAtlΓ©tico OttawaM653,4300108816.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa15542020306.61
2024AtlΓ©tico Ottawa19725012106.54
2025AtlΓ©tico Ottawa5373043106.64
2026AtlΓ©tico Ottawa261,790033316.67

Player page β†’

21JoΓ£o MorelliHFX Wanderers FCHFX Wanderers FCF104972232816.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC162041016.80
2021HFX Wanderers FC0––14060–
2022HFX Wanderers FC0––1000–
2023HFX Wanderers FC9435241206.96
21Jordan FariaValourValourM281,889156816.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––1000–
2024Valour261,738125616.80
2025Valour2151021205.90

Player page β†’

21M. ChretienSupra du QuebecSupra du QuebecD201,755240816.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec201,755240816.97
21M. JevremovićForgeForgeD262,272333717.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge5427203507.34
2026Forge211,845130217.06

Player page β†’

21M. KaporAtlΓ©tico OttawaAtlΓ©tico OttawaD171000716.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa171000316.90
2021AtlΓ©tico Ottawa0––0040–
21Walter PonceValourValourF13790162716.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0––2141–
2023Valour13790141306.85

Player page β†’

21M. HernandezYork UnitedYork Unitedβ€”0––0161–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0––0161–
21Myer BevanCavalry FCCavalry FCF191,4610144616.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––3010–
2023Cavalry FC191,4610114516.69

Player page β†’

21Tyr Duhaney-WalkerAtlΓ©tico OttawaAtlΓ©tico OttawaD301,961211616.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa4251000006.83
2024AtlΓ©tico Ottawa181,372100106.92
2025AtlΓ©tico Ottawa4153101416.77
2026AtlΓ©tico Ottawa4185010104.86

Player page β†’

21V. NeufvilleAtlΓ©tico OttawaAtlΓ©tico OttawaD277002616.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa277001216.30
2021AtlΓ©tico Ottawa0––0140–
21M. RestrepoHFX Wanderers FCHFX Wanderers FCD2118000516.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2118000106.85
2021HFX Wanderers FC0––0020–
2022HFX Wanderers FC0––0021–
21Viti MartΓ­nezAtlΓ©tico OttawaAtlΓ©tico OttawaM2187022516.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa2187010206.90
2021AtlΓ©tico Ottawa0––1231–
21A. MorganForgeForgeD115012416.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––1130–
2023Forge115001116.30

Player page β†’

21C. SmithFC EdmontonFC Edmontonβ€”0––2141–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0––2141–
21D. RodriguezAtlΓ©tico OttawaAtlΓ©tico OttawaF54371119417.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025AtlΓ©tico Ottawa54371119417.20

Player page β†’

21Dominick ZatorYork UnitedYork Unitedβ€”0––3141–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Cavalry FC0––1000–
2021York United0––1021–
2022York United0––1120–

Player page β†’

21Eriks SantosHFX Wanderers FCHFX Wanderers FCβ€”0––1141–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0––0021–
2022HFX Wanderers FC0––1120–
21J. LayneValourValourβ€”0––0041–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Valour0––0041–
21K. KaneForgeForgeM23708010416.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge11425000206.56
2024Forge9168000216.60
2025Forge3115010006.60
21Álvaro RiveroYork UnitedYork Unitedβ€”0––7231–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020York United0––1000–
2021York United0––6231–
21Anthony MikhaelValourValourβ€”0––0031–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––0030–
2022Valour0––0001–
21E. GazdovPacific FCPacific FCG373,282300316.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC161,511100106.73
2024Pacific FC211,771200216.80

Player page β†’

21J. AscanioValourValourβ€”0––0131–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0––0131–
21J. WheeldonCavalry FCCavalry FCβ€”0––0031–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Cavalry FC0––0031–
21Kevin CeceriPacific FCPacific FCD11824000316.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC11824000316.61

Player page β†’

21O. BoughanmiSupra du QuebecSupra du QuebecM5198010316.38
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec5198010316.38
21O. BrowneForgeForgeβ€”0––2231–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––2231–
21SebastiΓ‘n GonzalesYork UnitedYork UnitedF17668220316.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United17668220316.64

Player page β†’

21Ameer KhadimVancouver FCVancouver FCF10232011216.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC10232011216.21
21Callum IrvingVancouver FCVancouver FCG726,573501216.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2187000006.90
2021Pacific FC0––0001–
2023Vancouver FC161,489100106.77
2024Vancouver FC282,557200107.10
2025Vancouver FC6540100007.50
2026Vancouver FC201,800101006.84

Player page β†’

21E. HimarasPacific FCPacific FCG161,446100216.45
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United196000006.70
2025Valour190000117.30
2026Pacific FC141,260100106.37

Player page β†’

21Jeannot EsuaFC EdmontonFC EdmontonD190010217.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton190000107.00
2021FC Edmonton0––1011–

Player page β†’

21M. ArnoneAtlΓ©tico OttawaAtlΓ©tico Ottawaβ€”0––1021–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021AtlΓ©tico Ottawa0––1021–

Data coverage for Canadian Premier League β†’

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