Skip to content
Almanac
Menu

Canadian Premier League

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

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
51M. FerrinYork United· 27yYork UnitedM2718848407.23
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC8317207.24
2024HFX Wanderers FC6227007.25
2025York United434207.05

Player page →

51Z. FernandezSupra du Quebec· 25ySupra du QuebecD2567482216.88
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC04060–
2023HFX Wanderers FC3214706.76
2024HFX Wanderers FC2125717.09
2025Valour10010–
2026Supra du Quebec009106.28

Player page →

53R. del CampoAtlético Ottawa· 26yAtlético OttawaF2613446806.87
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa0216206.61
2024Atlético Ottawa13230607.00

Player page →

53Juan CórdovaYork United· 31yYork UnitedM3154461306.72
SeasonClubGoalsAstAppsYCRCRating
2024York United4322907.05
2026York United1124406.41

Player page →

53R. RamaForge· 25yForgeD2525463426.84
SeasonClubGoalsAstAppsYCRCRating
2022Forge000100–
2023Forge1218806.92
2025Forge1251007.04
2026Forge0123626.72

Player page →

56Alberto ZapaterAtlético Ottawa· 41yAtlético OttawaM414144706.91
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa0016307.01
2024Atlético Ottawa4024306.92
2025Atlético Ottawa014106.48

Player page →

56E. AdekugbeYork United· 30yYork UnitedM3034442006.86
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC11020–
2022Cavalry FC10020–
2023York United0011306.54
2024York United1229807.02
2025York United014506.60

Player page →

56Noah AbatnehAtlético Ottawa· 22yAtlético OttawaD2230441016.79
SeasonClubGoalsAstAppsYCRCRating
2023York United009116.66
2024York United1022406.76
2025Atlético Ottawa105507.08
2026Atlético Ottawa108006.85

Player page →

59T. BahVancouver FC· 22yVancouver FCD22811431416.71
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC2014416.66
2025Vancouver FC266506.48
2026Vancouver FC4523506.80

Player page →

60Y. FillionHFX Wanderers FCHFX Wanderers FCG–00421206.77
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC0018506.84
2024HFX Wanderers FC0024706.72
61Sean ReaSupra du Quebec· 24ySupra du QuebecM241624411506.98
SeasonClubGoalsAstAppsYCRCRating
2021Valour14000–
2022Valour59030–
2024HFX Wanderers FC1014306.71
2025HFX Wanderers FC256507.25
2026Supra du Quebec7621407.09

Player page →

61Ayman SelloufCavalry FC· 25yCavalry FCF2511841007.04
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC7820007.20
2024Pacific FC3010006.92
2024Vancouver FC1010006.90
2025Cavalry FC001006.30

Player page →

61Mikaël CantaveVancouver FC· 30yVancouver FCM3087411316.83
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC12051–
2023Cavalry FC20000–
2023Vancouver FC4216306.77
2024Vancouver FC1325506.86

Player page →

61M. CampagnaVancouver FC· 22yVancouver FCD2242411306.86
SeasonClubGoalsAstAppsYCRCRating
2021York United00010–
2024Vancouver FC0111206.51
2025Vancouver FC116607.00
2026Vancouver FC3024406.96

Player page →

61O. LeónYork United· 27yYork UnitedD2722412136.76
SeasonClubGoalsAstAppsYCRCRating
2024York United2020817.00
2025York United011817.20
2026York United0120516.51

Player page →

61C. TraffordCavalry FC· 34yCavalry FCM3411412107.06
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC00090–
2023Cavalry FC0119907.14
2024Cavalry FC1022306.99

Player page →

61C. Greco-TaylorPacific FC· 21yPacific FCD2106411816.58
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC0015506.94
2025Pacific FC034516.90
2026Pacific FC0322806.29

Player page →

61J. AlphonseHFX Wanderers FC· 23yHFX Wanderers FCD2300411306.61
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC0017406.65
2025HFX Wanderers FC002506.95
2026HFX Wanderers FC0022406.55

Player page →

69Rocco RomeoValour· 26yValourD2660402716.87
SeasonClubGoalsAstAppsYCRCRating
2021Valour20060–
2022Valour20070–
2023Vancouver FC0016516.81
2024Vancouver FC2023506.89
2025Valour001407.30

Player page →

69Jean-Aniel AssiAtlético Ottawa· 22yAtlético OttawaF224640806.69
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC02010–
2023Atlético Ottawa1316306.68
2025Atlético Ottawa00120–
2026Atlético Ottawa3123206.69

Player page →

69Renan GarciaVancouver FC· 40yVancouver FCM401140706.90
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC1113106.85
2024Vancouver FC0027606.92

Player page →

72Matteo de BrienneAtlético Ottawa· 24yAtlético OttawaD2464391607.05
SeasonClubGoalsAstAppsYCRCRating
2022Valour30030–
2023Valour3311307.24
2024Atlético Ottawa01281006.98

Player page →

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

Player page →

72D. CampbellValour· 27yValourM2721392006.95
SeasonClubGoalsAstAppsYCRCRating
2020Valour00010–
2023Valour1115906.99
2024Valour10241006.93

Player page →

72K. KibatoYork United· 26yYork UnitedM2621391406.47
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC009206.55
2024York United005006.72
2025York United114806.95
2026York United1021406.28

Player page →

72J. Gagnon-LapareHFX Wanderers FC· 31yHFX Wanderers FCM31111392626.93
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC03020–
2022HFX Wanderers FC01061–
2023York United0515707.14
2024HFX Wanderers FC02231016.78
2025HFX Wanderers FC101107.30

Player page →

77C. MontgomeryCavalry FC· 29yCavalry FCD292138406.70
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC0012006.62
2024Cavalry FC1023106.80
2025Cavalry FC113306.33

Player page →

77M. DuncanForge· 27yForgeD270038306.76
SeasonClubGoalsAstAppsYCRCRating
2023Forge008106.61
2024Forge0030206.80

Player page →

77T. MourdoukoutasValour· 27yValourD270138606.89
SeasonClubGoalsAstAppsYCRCRating
2022York United00020–
2023York United0113106.88
2024Valour0025306.89

Player page →

80T. CoimbraHFX Wanderers FC· 22yHFX Wanderers FCF22205371616.75
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC3113606.64
2024HFX Wanderers FC4120516.74
2025HFX Wanderers FC1334507.20

Player page →

80M. ShawCavalry FC· 31yCavalry FCF3118537506.72
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa211006.30
2021Atlético Ottawa101000–
2022Atlético Ottawa41020–
2023Atlético Ottawa1113206.64
2024Cavalry FC1123106.79

Player page →

80V. FryVancouver FC· 26yVancouver FCM2654372216.96
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC1110606.67
2024Vancouver FC2223816.99
2025Vancouver FC214807.52

Player page →

80B. FiskVancouver FCVancouver FCM–4837406.65
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa101106.70
2021Cavalry FC15010–
2022Cavalry FC11010–
2023Cavalry FC1215106.74
2024Vancouver FC0021006.58
80M. Owolabi-BelewuForge· 24yForgeD2430372206.85
SeasonClubGoalsAstAppsYCRCRating
2022Forge10020–
2023Forge0010506.53
2024Forge20251107.01
2025Forge002406.30

Player page →

80F. SturingYork United· 29yYork UnitedD291137906.72
SeasonClubGoalsAstAppsYCRCRating
2024York United0019206.78
2025York United102507.10
2026York United0116206.61

Player page →

80N. VerhoevenAtlético Ottawa· 27yAtlético OttawaM2717371406.59
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC001006.70
2021York United03030–
2022York United02030–
2023Atlético Ottawa1215206.51
2024Valour0020606.63
2025Atlético Ottawa001006.70

Player page →

80Cainã Santos Da SilvaYork UnitedYork UnitedD–0037006.35
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC001007.20
2020Pacific FC001006.30
2020Valour001006.30
2024Cavalry FC001006.70
2024Valour001006.20
2026Forge002007.25
2026HFX Wanderers FC001005.71
2026Pacific FC008006.12
2026Supra du Quebec001006.27
2026Vancouver FC002000.00
2026York United0018007.04
80E. GazdovPacific FC· 23yPacific FCG230037316.77
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC0016106.73
2024Pacific FC0021216.80

Player page →

89N. AmpomahForge· 30yForgeF30116362006.84
SeasonClubGoalsAstAppsYCRCRating
2024Forge2217506.82
2025Forge6341007.45
2026Forge3115506.71

Player page →

89Maël HenryCavalry FC· 22yCavalry FCM225036606.63
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC2015106.52
2024Cavalry FC209106.89
2025Cavalry FC001207.00
2026Cavalry FC1011206.53

Player page →

89M. PolisiVancouver FC· 29yVancouver FCM2911361816.73
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC00030–
2022HFX Wanderers FC00040–
2023Valour1016406.89
2026Vancouver FC0120716.61

Player page →

89C. ToussaintPacific FC· 25yPacific FCM2503362526.86
SeasonClubGoalsAstAppsYCRCRating
2021York United00070–
2022Pacific FC01000–
2022York United01032–
2023Pacific FC01171006.68
2024Pacific FC0019507.02

Player page →

89J. DaleyCavalry FC· 29yCavalry FCM2905361906.75
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC05191206.78
2024Cavalry FC0017406.72
2025Cavalry FC00030–

Player page →

94G. MetusalaForge· 26yForgeD2621351106.80
SeasonClubGoalsAstAppsYCRCRating
2021Forge20010–
2022Forge01040–
2023Forge0012206.75
2024Forge0023406.82

Player page →

95L. KwemiSupra du Quebec· 29ySupra du QuebecF2915534607.17
SeasonClubGoalsAstAppsYCRCRating
2024Valour0113206.91
2026Supra du Quebec15421407.30

Player page →

95S. MlahSupra du Quebec· 24ySupra du QuebecM2463341116.73
SeasonClubGoalsAstAppsYCRCRating
2024Valour1114206.79
2025Valour011406.60
2026Supra du Quebec5119516.70

Player page →

95M. BaldisimoPacific FC· 28yPacific FCM2812341316.69
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC012106.95
2021Pacific FC00010–
2022Pacific FC01000–
2022York United00010–
2023York United1010416.73
2024York United0014306.66
2025Pacific FC002106.50
2026Pacific FC006206.66

Player page →

95Christopher KalongoAtlético Ottawa· 24yAtlético OttawaG240034106.83
SeasonClubGoalsAstAppsYCRCRating
2023Forge001006.90
2024Forge0014107.01
2025Forge001005.90
2026Atlético Ottawa0018006.74

Player page →

95D. SamuelForgeForgeD–00341306.70
SeasonClubGoalsAstAppsYCRCRating
2020Forge001206.60
2021Forge00050–
2022Forge00020–
2023Forge0012206.60
2024Forge0021206.76
100C. LoughreyHFX Wanderers FCHFX Wanderers FCD–11331416.73
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton01040–
2023HFX Wanderers FC0016706.64
2024HFX Wanderers FC1017316.81

Data coverage for Canadian Premier League →

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