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

1Michael BaldisimoCavalry FCCavalry FCM310616.83
SeasonClubAppsGoalsAstYCRCRating
2025Cavalry FC310616.83

Player page →

1M. PolisiValourValourM16101106.89
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00030–
2022HFX Wanderers FC00040–
2023Valour1610406.89

Player page →

1J. CameronVancouver FCVancouver FCD3310916.76
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1610306.67
2024Vancouver FC1700616.84

Player page →

1F. SturingYork UnitedYork UnitedD2110706.81
SeasonClubAppsGoalsAstYCRCRating
2024York United1900206.78
2025York United210507.10

Player page →

1Nikolas MyroniukCavalry FCCavalry FCM1311206.71
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC1101106.69
2025Cavalry FC210106.80

Player page →

1K. KibatoYork UnitedYork UnitedM18111006.69
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC900206.55
2024York United500006.72
2025York United411806.95

Player page →

1C. TraffordCavalry FCCavalry FCM41112107.06
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00090–
2023Cavalry FC1901907.14
2024Cavalry FC2210306.99

Player page →

1B. PatonForgeForgeM611106.90
SeasonClubAppsGoalsAstYCRCRating
2025Forge611106.90

Player page →

1S. MlahValourValourM1512606.77
SeasonClubAppsGoalsAstYCRCRating
2024Valour1411206.79
2025Valour101406.60

Player page →

1M. CampagnaVancouver FCVancouver FCD1712906.71
SeasonClubAppsGoalsAstYCRCRating
2021York United00010–
2024Vancouver FC1101206.51
2025Vancouver FC611607.00

Player page →

1M. BaldisimoPacific FCPacific FCM28121116.70
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC201106.95
2021Pacific FC00010–
2022Pacific FC00100–
2022York United00010–
2023York United1010416.73
2024York United1400306.66
2025Pacific FC200106.50

Player page →

1Olakunle Dada-LukeVancouver FCVancouver FCD52151626.97
SeasonClubAppsGoalsAstYCRCRating
2021Pacific FC00230–
2022Pacific FC01150–
2023Pacific FC1901306.83
2024Pacific FC2701207.06
2025Vancouver FC600327.03

Player page →

1Jean-Aniel AssiAtlético OttawaAtlético OttawaM1715606.68
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00210–
2023Atlético Ottawa1613306.68
2025Atlético Ottawa10020–

Player page →

1N. VerhoevenAtlético OttawaAtlético OttawaM37171406.59
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100006.70
2021York United00330–
2022York United00230–
2023Atlético Ottawa1512206.51
2024Valour2000606.63
2025Atlético Ottawa100006.70

Player page →

1J. Gagnon-LapareHFX Wanderers FCHFX Wanderers FCM391112626.93
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00320–
2022HFX Wanderers FC00161–
2023York United1505707.14
2024HFX Wanderers FC23021016.78
2025HFX Wanderers FC110107.30

Player page →

16Noah AbatnehAtlético OttawaAtlético OttawaD36201016.78
SeasonClubAppsGoalsAstYCRCRating
2023York United900116.66
2024York United2210406.76
2025Atlético Ottawa510507.08

Player page →

16Joaquim CoulangesAtlético OttawaAtlético OttawaD420106.90
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa420106.90

Player page →

16G. FacchineriValourValourD29201116.70
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa10000–
2024Valour2610706.73
2025Valour210416.30

Player page →

16David Norman Jr.Vancouver FCVancouver FCD21212426.75
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC01160–
2022Cavalry FC00062–
2024Vancouver FC1710306.74
2025Vancouver FC400906.80

Player page →

16D. CampbellValourValourM39212006.95
SeasonClubAppsGoalsAstYCRCRating
2020Valour00010–
2023Valour1511906.99
2024Valour24101006.93

Player page →

16Callum MontgomeryCavalry FCCavalry FCD3821406.70
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC1200006.62
2024Cavalry FC2310106.80
2025Cavalry FC311306.33

Player page →

16Victor LoturiCavalry FCCavalry FC—02280–
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC02150–
2022Cavalry FC00130–

Player page →

16A. PearlmanHFX Wanderers FCHFX Wanderers FCD622806.95
SeasonClubAppsGoalsAstYCRCRating
2025HFX Wanderers FC622806.95

Player page →

16K. ChungPacific FCPacific FCD31261306.84
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC101107.30
2021Pacific FC01130–
2023Vancouver FC801206.71
2024Vancouver FC1902206.82
2025Pacific FC311507.13

Player page →

16C. BayihaYork UnitedYork UnitedD3826106.85
SeasonClubAppsGoalsAstYCRCRating
2023York United1622006.83
2024HFX Wanderers FC1803106.86
2024York United401006.90

Player page →

16Paris GeeVancouver FCVancouver FCD42271706.64
SeasonClubAppsGoalsAstYCRCRating
2021FC Edmonton00040–
2022York United00200–
2023York United1301706.73
2024Vancouver FC2414406.60
2025Vancouver FC510206.58

Player page →

27Dominick ZatorYork UnitedYork United—03141–
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC01000–
2021York United01021–
2022York United01120–

Player page →

27M. FerrariYork UnitedYork UnitedD463122506.72
SeasonClubAppsGoalsAstYCRCRating
2021York United02450–
2022York United00020–
2023York United1500406.46
2024York United2703706.87
2025York United415706.70

Player page →

27T. AntonoglouValourValourD29313907.19
SeasonClubAppsGoalsAstYCRCRating
2024Valour2717507.21
2025Valour226406.80

Player page →

30Maël HenryCavalry FCCavalry FCM2540406.68
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC1520106.52
2024Cavalry FC920106.89
2025Cavalry FC100207.00

Player page →

30E. KobzaCavalry FCCavalry FCD42401206.84
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC2120306.90
2024Cavalry FC2000106.79
2025Cavalry FC120806.60

Player page →

30Y. ToualyPacific FCPacific FCF441106.95
SeasonClubAppsGoalsAstYCRCRating
2025Pacific FC441106.95

Player page →

30R. KrattPacific FCPacific FCF141007.30
SeasonClubAppsGoalsAstYCRCRating
2022York United02100–
2025Pacific FC120007.30

Player page →

30Juan CórdovaYork UnitedYork UnitedM2243907.05
SeasonClubAppsGoalsAstYCRCRating
2024York United2243907.05

Player page →

30H. MassundaForgeForgeM545106.64
SeasonClubAppsGoalsAstYCRCRating
2025Forge545106.64

Player page →

30T. BahVancouver FCVancouver FCD2046916.61
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC1420416.66
2025Vancouver FC626506.48

Player page →

30Wesley-Thomas Lança TimóteoHFX Wanderers FCHFX Wanderers FCD424151306.99
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton03520–
2023HFX Wanderers FC1504307.03
2024HFX Wanderers FC2101306.96
2025HFX Wanderers FC615506.95

Player page →

38D. GutiérrezCavalry FCCavalry FCM45522407.12
SeasonClubAppsGoalsAstYCRCRating
2020Valour100106.70
2022Valour00050–
2023Valour1541707.24
2024Cavalry FC2900607.07
2025Cavalry FC01150–

Player page →

38R. FerrazzoYork UnitedYork UnitedD39531406.72
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1501606.73
2024HFX Wanderers FC2021106.70
2025York United431706.87

Player page →

38Kristopher TwardekValourValourD2554916.90
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa2312506.87
2025Valour242417.20

Player page →

38Steffen YeatesYork UnitedYork UnitedM4955906.90
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1912306.81
2024Pacific FC2713307.02
2025York United330306.40

Player page →

38J. FariaValourValourM2856816.74
SeasonClubAppsGoalsAstYCRCRating
2021York United01000–
2024Valour2625616.80
2025Valour221205.90

Player page →

38I. JohnstonHFX Wanderers FCHFX Wanderers FCM6572507.02
SeasonClubAppsGoalsAstYCRCRating
2021York United031100–
2022York United00380–
2025HFX Wanderers FC623707.02

Player page →

38A. DanielsPacific FCPacific FCF4759506.75
SeasonClubAppsGoalsAstYCRCRating
2022HFX Wanderers FC01010–
2023HFX Wanderers FC1835206.72
2024HFX Wanderers FC2601106.74
2025Pacific FC313107.07

Player page →

45Rocco RomeoValourValourD40602716.87
SeasonClubAppsGoalsAstYCRCRating
2021Valour02060–
2022Valour02070–
2023Vancouver FC1600516.81
2024Vancouver FC2320506.89
2025Valour100407.30

Player page →

45Aribusitamunoipirim PeppleCavalry FCCavalry FC—06010–
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC06010–

Player page →

45Jordan HamiltonForgeForgeF3262006.54
SeasonClubAppsGoalsAstYCRCRating
2022Forge01000–
2023Forge941006.53
2024Forge2311006.55

Player page →

45Matteo de BrienneAtlético OttawaAtlético OttawaD39641607.05
SeasonClubAppsGoalsAstYCRCRating
2022Valour03030–
2023Valour1133307.24
2024Atlético Ottawa28011006.98

Player page →

45G. NtigneeCavalry FCCavalry FCM864917.27
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC722506.99
2025Cavalry FC142419.30

Player page →

45Z. FernandezValourValourD39672116.97
SeasonClubAppsGoalsAstYCRCRating
2022HFX Wanderers FC00460–
2023HFX Wanderers FC1432706.76
2024HFX Wanderers FC2521717.09
2025Valour01010–

Player page →

Data coverage for Canadian Premier League →

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