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

41A. PearlmanCavalry FCCavalry FCD29351607.00
SeasonClubAppsGoalsAstYCRCRating
2025HFX Wanderers FC622806.95
2026Cavalry FC2313807.02

Player page →

41K. ChungPacific FCPacific FCD49361406.70
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC101107.30
2021Pacific FC01130–
2023Vancouver FC801206.71
2024Vancouver FC1902206.82
2025Pacific FC311507.13
2026Pacific FC1810106.48

Player page →

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

Player page →

54M. ChretienSupra du QuebecSupra du QuebecD2040816.97
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec2040816.97
54A. Jean-BaptisteValourValourD741206.77
SeasonClubAppsGoalsAstYCRCRating
2020Valour01000–
2021Valour02000–
2022Valour01120–
2023Valour700006.77
54M. CampagnaVancouver FCVancouver FCD41421306.86
SeasonClubAppsGoalsAstYCRCRating
2021York United00010–
2024Vancouver FC1101206.51
2025Vancouver FC611607.00
2026Vancouver FC2430406.96

Player page →

54A. BatisseForgeForgeD2442506.89
SeasonClubAppsGoalsAstYCRCRating
2026Forge2442506.89

Player page →

54Miguel AcostaAtlético OttawaAtlético OttawaD1546706.87
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa02100–
2022Atlético Ottawa01340–
2023Atlético Ottawa1512306.87
54M. FerrariYork UnitedYork UnitedD694132816.57
SeasonClubAppsGoalsAstYCRCRating
2021York United02450–
2022York United00020–
2023York United1500406.46
2024York United2703706.87
2025York United415706.70
2026York United2311316.26

Player page →

60A. NdomPacific FCPacific FCD950907.09
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC600107.12
2025Pacific FC350807.03

Player page →

60D. KonincksPacific FCPacific FCD2451306.73
SeasonClubAppsGoalsAstYCRCRating
2025Valour120205.60
2026Pacific FC2331106.78

Player page →

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

Player page →

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

Player page →

60E. KobzaCavalry FCCavalry FCD64542216.83
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC2120306.90
2024Cavalry FC2000106.79
2025Cavalry FC120806.60
2026Cavalry FC22141016.81

Player page →

60Wesley-Thomas Lança TimóteoAtlético OttawaAtlético OttawaD545161506.91
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton03520–
2023HFX Wanderers FC1504307.03
2024HFX Wanderers FC2101306.96
2025HFX Wanderers FC615506.95
2026Atlético Ottawa1211206.63

Player page →

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

Player page →

66Daniël KrutzenForgeForgeD1761306.63
SeasonClubAppsGoalsAstYCRCRating
2020Forge120107.00
2021Forge03120–
2026Forge1610006.60

Player page →

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

Player page →

66Z. FernandezSupra du QuebecSupra du QuebecD48672216.88
SeasonClubAppsGoalsAstYCRCRating
2022HFX Wanderers FC00460–
2023HFX Wanderers FC1432706.76
2024HFX Wanderers FC2521717.09
2025Valour01010–
2026Supra du Quebec900106.28

Player page →

70M. TissotAtlético OttawaAtlético OttawaD2176706.78
SeasonClubAppsGoalsAstYCRCRating
2020Forge112006.50
2021Forge00120–
2022Atlético Ottawa03240–
2023Atlético Ottawa820106.73
2024Atlético Ottawa1211006.84

Player page →

70D. AbziSupra du QuebecSupra du QuebecD19792516.86
SeasonClubAppsGoalsAstYCRCRating
2021York United06390–
2022York United00150–
2026Supra du Quebec19151116.86
72Alexander Achinioti-JönssonForgeForgeD55811206.99
SeasonClubAppsGoalsAstYCRCRating
2020Forge130106.20
2021Forge01120–
2022Forge01010–
2023Forge1700206.89
2024Forge3120507.03
2025Forge610107.23

Player page →

72Z. VerhovenVancouver FCVancouver FCD218101406.50
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC211106.75
2021Atlético Ottawa01550–
2022Atlético Ottawa03220–
2023Atlético Ottawa1332406.53
2024Vancouver FC400206.28
2025Vancouver FC200006.50
72T. BahVancouver FCVancouver FCD438111416.71
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC1420416.66
2025Vancouver FC626506.48
2026Vancouver FC2345506.80

Player page →

75T. Meilleur-GigeuereHFX Wanderers FCHFX Wanderers FCD761311206.93
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100106.90
2021Pacific FC00010–
2022Pacific FC01030–
2023Pacific FC2140206.93
2024Pacific FC2830307.00
2025HFX Wanderers FC640107.12
2026HFX Wanderers FC2011106.75

Player page →

76Fraser AirdCavalry FCCavalry FCD5214141907.10
SeasonClubAppsGoalsAstYCRCRating
2020Valour110307.00
2021FC Edmonton05530–
2022Cavalry FC00110–
2023Cavalry FC2022306.92
2024Cavalry FC2834407.25
2025Cavalry FC332507.00

Player page →

77A. DidicCavalry FCCavalry FCD721862207.19
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton100006.90
2021FC Edmonton03140–
2022Pacific FC02150–
2023Pacific FC1841507.02
2024Atlético Ottawa2950307.23
2025Atlético Ottawa00020–
2026Cavalry FC2443307.29

Player page →

78D. NimickForgeForgeD7220132327.19
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1763607.21
2024HFX Wanderers FC2483927.10
2025Forge624207.30
2026Forge2543607.24

Player page →

79D. KlompCavalry FCCavalry FCD762542607.16
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC03040–
2022Cavalry FC03270–
2023Cavalry FC2151207.04
2024Cavalry FC2961707.26
2025Cavalry FC120307.20
2026Cavalry FC2560307.14

Player page →

Data coverage for Canadian Premier League →

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