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
1D. NimickForge· 26yForgeD262013722327.19
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC6317607.21
2024HFX Wanderers FC8324927.10
2025Forge246207.30
2026Forge4325607.24

Player page →

2A. DidicCavalry FC· 31yCavalry FCD31186722207.19
SeasonClubGoalsAstAppsYCRCRating
2020FC Edmonton001006.90
2021FC Edmonton31040–
2022Pacific FC21050–
2023Pacific FC4118507.02
2024Atlético Ottawa5029307.23
2025Atlético Ottawa00020–
2026Cavalry FC4324307.29

Player page →

3Fraser AirdCavalry FC· 31yCavalry FCD311414521907.10
SeasonClubGoalsAstAppsYCRCRating
2020Valour101307.00
2021FC Edmonton55030–
2022Cavalry FC01010–
2023Cavalry FC2220306.92
2024Cavalry FC3428407.25
2025Cavalry FC323507.00

Player page →

4T. Meilleur-GigeuereHFX Wanderers FC· 28yHFX Wanderers FCD28131761206.93
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC001106.90
2021Pacific FC00010–
2022Pacific FC10030–
2023Pacific FC4021206.93
2024Pacific FC3028307.00
2025HFX Wanderers FC406107.12
2026HFX Wanderers FC1120106.75

Player page →

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

Player page →

6M. TissotAtlético Ottawa· 34yAtlético OttawaD347621706.78
SeasonClubGoalsAstAppsYCRCRating
2020Forge121006.50
2021Forge01020–
2022Atlético Ottawa32040–
2023Atlético Ottawa208106.73
2024Atlético Ottawa1112006.84

Player page →

7Z. 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 →

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

Player page →

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

Player page →

10Wesley-Thomas Lança TimóteoAtlético Ottawa· 26yAtlético OttawaD26516541506.91
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton35020–
2023HFX Wanderers FC0415307.03
2024HFX Wanderers FC0121306.96
2025HFX Wanderers FC156506.95
2026Atlético Ottawa1112206.63

Player page →

10E. KobzaCavalry FC· 24yCavalry FCD2454642216.83
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC2021306.90
2024Cavalry FC0020106.79
2025Cavalry FC201806.60
2026Cavalry FC14221016.81

Player page →

10Kristopher TwardekValour· 29yValourD295425916.90
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa1223506.87
2025Valour422417.20

Player page →

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

Player page →

14M. FerrariYork United· 26yYork UnitedD26413692816.57
SeasonClubGoalsAstAppsYCRCRating
2021York United24050–
2022York United00020–
2023York United0015406.46
2024York United0327706.87
2025York United154706.70
2026York United1123316.26

Player page →

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

Player page →

16T. AntonoglouValour· 25yValourD2531329907.19
SeasonClubGoalsAstAppsYCRCRating
2024Valour1727507.21
2025Valour262406.80

Player page →

16K. ChungPacific FC· 28yPacific FCD2836491406.70
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC011107.30
2021Pacific FC11030–
2023Vancouver FC018206.71
2024Vancouver FC0219206.82
2025Pacific FC113507.13
2026Pacific FC1018106.48

Player page →

16A. PearlmanCavalry FC· 21yCavalry FCD2135291607.00
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC226806.95
2026Cavalry FC1323807.02

Player page →

16Joaquim CoulangesAtlético Ottawa· 20yAtlético OttawaD203330206.62
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa204106.90
2026Atlético Ottawa1326106.57

Player page →

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

Player page →

21Paris GeeVancouver FC· 32yVancouver FCD3227571906.60
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton00040–
2022York United02000–
2023York United0113706.73
2024Vancouver FC1424406.60
2025Vancouver FC105206.58
2026Vancouver FC0015206.48

Player page →

21M. DonerVancouver FC· 32yVancouver FCD322524406.96
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC03040–
2026Vancouver FC2224006.96

Player page →

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

Player page →

21David Norman Jr.Vancouver FC· 28yVancouver FCD2821212426.75
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC11060–
2022Cavalry FC00062–
2024Vancouver FC1017306.74
2025Vancouver FC004906.80

Player page →

21K. ProctorVancouver FC· 21yVancouver FCD212122106.82
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC2122106.82

Player page →

21G. FacchineriValour· 24yValourD2420291116.70
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa00100–
2024Valour1026706.73
2025Valour102416.30

Player page →

27Olakunle Dada-LukeVancouver FC· 26yVancouver FCD2615521626.97
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC02030–
2022Pacific FC11050–
2023Pacific FC0119306.83
2024Pacific FC0127207.06
2025Vancouver FC006327.03

Player page →

27K. SowHFX Wanderers FC· 26yHFX Wanderers FCD261229506.75
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC001006.60
2025HFX Wanderers FC026206.88
2026HFX Wanderers FC1022306.72

Player page →

27Loïc CloutierAtlético Ottawa· 22yAtlético OttawaD221222606.66
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa024206.65
2026Atlético Ottawa1018406.66

Player page →

27M. JamesForge· 33yForgeD3312221106.86
SeasonClubGoalsAstAppsYCRCRating
2023Forge0217806.86
2026Forge105306.86

Player page →

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

Player page →

27Tyr Duhaney-WalkerAtlético Ottawa· 23yAtlético OttawaD231130616.61
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa004006.83
2024Atlético Ottawa0018106.92
2025Atlético Ottawa014416.77
2026Atlético Ottawa104104.86

Player page →

27J. CameronVancouver FC· 21yVancouver FCD211033916.76
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC1016306.67
2024Vancouver FC0017616.84

Player page →

27Z. Brault-GuillardSupra du Quebec· 27ySupra du QuebecD27109206.49
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec109206.49

Player page →

Data coverage for Canadian Premier League →

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