Skip to content
Almanac
Menu

Canadian Premier League

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

  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
49K. ChungPacific FC· 28yPacific FCD2824481006.69
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC018206.71
2024Vancouver FC0219206.82
2025Pacific FC113507.13
2026Pacific FC1018106.48

Player page →

52A. HojabrpourForge· 26yForgeM2632471817.04
SeasonClubGoalsAstAppsYCRCRating
2023Forge1016406.77
2024Forge1230817.16
2025Forge101607.50

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· 25yForgeD2525462426.84
SeasonClubGoalsAstAppsYCRCRating
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 →

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 →

56E. AdekugbeYork United· 30yYork UnitedM3013441606.86
SeasonClubGoalsAstAppsYCRCRating
2023York United0011306.54
2024York United1229807.02
2025York United014506.60

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
61Ayman SelloufCavalry FC· 25yCavalry FCF2511841007.04
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC7820007.20
2024Pacific FC3010006.92
2024Vancouver FC1010006.90
2025Cavalry FC001006.30

Player page →

61Sean ReaSupra du Quebec· 24ySupra du QuebecM241011411206.98
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC1014306.71
2025HFX Wanderers FC256507.25
2026Supra du Quebec7621407.09

Player page →

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

Player page →

61M. CampagnaVancouver FC· 22yVancouver FCD2242411206.86
SeasonClubGoalsAstAppsYCRCRating
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 FCM3411411207.06
SeasonClubGoalsAstAppsYCRCRating
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 →

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

Player page →

69Rocco RomeoValour· 26yValourD2620401416.87
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC0016516.81
2024Vancouver FC2023506.89
2025Valour001407.30

Player page →

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

Player page →

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

Player page →

72Matteo de BrienneAtlético Ottawa· 24yAtlético OttawaD2434391307.05
SeasonClubGoalsAstAppsYCRCRating
2023Valour3311307.24
2024Atlético Ottawa01281006.98

Player page →

72D. CampbellValour· 27yValourM2721391906.95
SeasonClubGoalsAstAppsYCRCRating
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 FCM3117391816.93
SeasonClubGoalsAstAppsYCRCRating
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· 27yValourD270138406.89
SeasonClubGoalsAstAppsYCRCRating
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 →

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

Player page →

80M. Owolabi-BelewuForge· 24yForgeD2420372006.85
SeasonClubGoalsAstAppsYCRCRating
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 →

80E. GazdovPacific FC· 23yPacific FCG230037316.77
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC0016106.73
2024Pacific FC0021216.80

Player page →

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

Player page →

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

Player page →

85M. ShawCavalry FC· 31yCavalry FCF312236306.73
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa1113206.64
2024Cavalry FC1123106.79

Player page →

85B. FiskVancouver FCVancouver FCM–1236106.65
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC1215106.74
2024Vancouver FC0021006.58
85M. PolisiVancouver FC· 29yVancouver FCM2911361116.73
SeasonClubGoalsAstAppsYCRCRating
2023Valour1016406.89
2026Vancouver FC0120716.61

Player page →

85N. VerhoevenAtlético Ottawa· 27yAtlético OttawaM271236806.58
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa1215206.51
2024Valour0020606.63
2025Atlético Ottawa001006.70

Player page →

85C. ToussaintPacific FC· 25yPacific FCM2501361506.86
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC01171006.68
2024Pacific FC0019507.02

Player page →

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

Player page →

93G. MetusalaForge· 26yForgeD260035606.80
SeasonClubGoalsAstAppsYCRCRating
2023Forge0012206.75
2024Forge0023406.82

Player page →

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

Player page →

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

Player page →

94Cainã Santos Da SilvaYork UnitedYork UnitedF–0034006.32
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC001006.70
2024Valour001006.20
2026Forge002007.25
2026HFX Wanderers FC001005.71
2026Pacific FC008006.12
2026Supra du Quebec001006.27
2026Vancouver FC002000.00
2026York United0018007.04
94Christopher KalongoAtlético Ottawa· 24yAtlético OttawaG240034106.83
SeasonClubGoalsAstAppsYCRCRating
2023Forge001006.90
2024Forge0014107.01
2025Forge001005.90
2026Atlético Ottawa0018006.74

Player page →

98C. LoughreyHFX Wanderers FCHFX Wanderers FCD–10331016.73
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC0016706.64
2024HFX Wanderers FC1017316.81
98J. CameronVancouver FC· 21yVancouver FCD211033916.76
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC1016306.67
2024Vancouver FC0017616.84

Player page →

98D. SamuelForgeForgeD–0033406.70
SeasonClubGoalsAstAppsYCRCRating
2023Forge0012206.60
2024Forge0021206.76

Data coverage for Canadian Premier League →

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