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
47G. BitarYork United· 28yYork UnitedF28219511607.00
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton51010–
2023Vancouver FC6416407.10
2024Vancouver FC422620–
2025York United52370–
2026York United106206.72

Player page →

47Matteo de BrienneAtlético Ottawa· 24yAtlético OttawaD2464391607.24
SeasonClubGoalsAstAppsYCRCRating
2022Valour30030–
2023Valour3311307.24
2024Atlético Ottawa0128100–

Player page →

53J. DixonPacific FCPacific FCM–102151–
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC10210–
2021Pacific FC00081–
2022Pacific FC00060–
53M. BustosPacific FC· 30yPacific FCM302423291516.91
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC53230–
2021Pacific FC76030–
2022Pacific FC26040–
2025Pacific FC24440–
2026Pacific FC8423116.91

Player page →

53S. ReaSupra du Quebec· 24ySupra du QuebecM241624411507.09
SeasonClubGoalsAstAppsYCRCRating
2021Valour14000–
2022Valour59030–
2024HFX Wanderers FC101430–
2025HFX Wanderers FC25650–
2026Supra du Quebec7621407.09

Player page →

53Steffen YeatesYork United· 26yYork UnitedM26108741506.82
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC1219306.81
2024Pacific FC132730–
2025York United30330–
2026York United5325606.82

Player page →

53Wesley-Thomas Lança TimóteoAtlético Ottawa· 26yAtlético OttawaD26516541506.86
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton35020–
2023HFX Wanderers FC0415307.03
2024HFX Wanderers FC012130–
2025HFX Wanderers FC15650–
2026Atlético Ottawa1112206.63

Player page →

58G. NtigneeCavalry FCCavalry FCM–99251427.02
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC227506.99
2025Cavalry FC42141–
2026Cavalry FC3517517.04
58C. LoughreyHFX Wanderers FCHFX Wanderers FCD–11331416.64
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton01040–
2023HFX Wanderers FC0016706.64
2024HFX Wanderers FC101731–
58D. EspejoAtlético OttawaAtlético OttawaD–1091416.57
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa00090–
2023Atlético Ottawa109516.57
58J. WilsonYork UnitedYork United—–500141–
SeasonClubGoalsAstAppsYCRCRating
2021York United20080–
2022York United30061–
58Ryan TelferHFX Wanderers FC· 32yHFX Wanderers FCF32116491416.72
SeasonClubGoalsAstAppsYCRCRating
2020York United00030–
2021Atlético Ottawa30051–
2024HFX Wanderers FC422330–
2025HFX Wanderers FC31620–
2026HFX Wanderers FC1320106.72

Player page →

58T. BahVancouver FC· 22yVancouver FCD22811431416.80
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC201441–
2025Vancouver FC26650–
2026Vancouver FC4523506.80

Player page →

58A. BaqueroValourValourD–20171406.90
SeasonClubGoalsAstAppsYCRCRating
2021Valour10040–
2022Valour10070–
2023Valour0017306.90
58Béni BadibangaYork United· 30yYork UnitedF3078561406.93
SeasonClubGoalsAstAppsYCRCRating
2023Forge3012207.29
2024Forge432590–
2026York United0519306.70

Player page →

58K. ChungPacific FC· 28yPacific FCD2836491406.55
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC01110–
2021Pacific FC11030–
2023Vancouver FC018206.71
2024Vancouver FC021920–
2025Pacific FC11350–
2026Pacific FC1018106.48

Player page →

58K. KibatoYork UnitedYork UnitedM–21391406.28
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC00920–
2024York United00500–
2025York United11480–
2026York United1021406.28
58N. VerhoevenAtlético OttawaAtlético OttawaM–17371406.51
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC00100–
2021York United03030–
2022York United02030–
2023Atlético Ottawa1215206.51
2024Valour002060–
2025Atlético Ottawa00100–
58R. FerrazzoYork UnitedYork UnitedD–53391406.73
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC0115606.73
2024HFX Wanderers FC212010–
2025York United31470–
58S. ShomeCavalry FC· 29yCavalry FCM2906511406.76
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton02030–
2022FC Edmonton01020–
2023Cavalry FC0118106.76
2024Cavalry FC013040–
2025Cavalry FC01340–

Player page →

58Z. VerhovenVancouver FCVancouver FCD–810211406.53
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC11210–
2021Atlético Ottawa15050–
2022Atlético Ottawa32020–
2023Atlético Ottawa3213406.53
2024Vancouver FC00420–
2025Vancouver FC00200–
72J. Di ChiaraCavalry FCCavalry FC—–430132–
SeasonClubGoalsAstAppsYCRCRating
2020York United30040–
2021Cavalry FC13051–
2022Cavalry FC00041–
72M. BaldisimoPacific FCPacific FCM–12341316.71
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC01210–
2021Pacific FC00010–
2022Pacific FC01000–
2022York United00010–
2023York United1010416.73
2024York United001430–
2025Pacific FC00210–
2026Pacific FC006206.66
72M. CantaveVancouver FC· 30yVancouver FCM3087411316.77
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC12051–
2023Cavalry FC20000–
2023Vancouver FC4216306.77
2024Vancouver FC132550–

Player page →

72N. HigginsYork UnitedYork UnitedD–1219131–
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa00031–
2022FC Edmonton01040–
2024York United111830–
2025York United00130–
72Samuel SalterAtlético Ottawa· 26yAtlético OttawaF26467521316.87
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC31000–
2022HFX Wanderers FC110021–
2023Atlético Ottawa7117606.87
2024Atlético Ottawa523010–
2025Atlético Ottawa203540–

Player page →

72A. MusseCavalry FC· 30yCavalry FCM303826601307.16
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC20000–
2022Cavalry FC73040–
2023Cavalry FC7718207.29
2024Cavalry FC441820–
2025Cavalry FC107330–
2026Cavalry FC8521207.05

Player page →

72D. SamuelForgeForgeD–00341306.60
SeasonClubGoalsAstAppsYCRCRating
2020Forge00120–
2021Forge00050–
2022Forge00020–
2023Forge0012206.60
2024Forge002120–
72J. AlphonseHFX Wanderers FCHFX Wanderers FCD–00411306.55
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC001740–
2025HFX Wanderers FC00250–
2026HFX Wanderers FC0022406.55
72Juan CórdovaYork United· 31yYork UnitedM3154461306.41
SeasonClubGoalsAstAppsYCRCRating
2024York United432290–
2026York United1124406.41

Player page →

72M. CampagnaVancouver FCVancouver FCD–42411306.96
SeasonClubGoalsAstAppsYCRCRating
2021York United00010–
2024Vancouver FC011120–
2025Vancouver FC11660–
2026Vancouver FC3024406.96
72Triston HenryForgeForgeG–00191306.68
SeasonClubGoalsAstAppsYCRCRating
2020Forge00100–
2021Forge00050–
2022Forge00030–
2023Forge0018506.68
83B. McKendryAtlético OttawaAtlético OttawaM–122121–
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa00220–
2021Atlético Ottawa11061–
2022Atlético Ottawa01040–
83P. LamothePacific FCPacific FCM–30261216.80
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC10020–
2022HFX Wanderers FC20050–
2023Pacific FC004106.80
2024Pacific FC002241–
83A. ReidHFX Wanderers FCHFX Wanderers FCF–910521206.84
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC4417206.99
2024Pacific FC021920–
2025York United44460–
2026HFX Wanderers FC1012206.64
83A. SamakéValourValourD–11131206.86
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC00100–
2021Pacific FC01030–
2022Pacific FC00050–
2023Valour109406.86
2024Valour00300–
83Alexander Achinioti-JönssonForge· 30yForgeD3081551206.89
SeasonClubGoalsAstAppsYCRCRating
2020Forge30110–
2021Forge11020–
2022Forge10010–
2023Forge0017206.89
2024Forge203150–
2025Forge10610–

Player page →

83B. LevisAtlético OttawaAtlético OttawaD–334120–
SeasonClubGoalsAstAppsYCRCRating
2020Valour02110–
2021Valour10040–
2022Valour21060–
2025Atlético Ottawa00310–
83Djenairo DanielsPacific FCPacific FCF–63141206.76
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC30060–
2023Pacific FC3314606.76
83P. SchaaleHFX Wanderers FCHFX Wanderers FCD–113120–
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC00330–
2021HFX Wanderers FC11040–
2022HFX Wanderers FC00050–
83R. JuhmiPacific FCPacific FCM–01211206.31
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC01240–
2026Pacific FC0019806.31
83Sergei KozlovskiyAtlético Ottawa· 18yAtlético OttawaD1800191206.37
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa00450–
2026Atlético Ottawa0015706.37

Player page →

83T. Meilleur-GigeuereHFX Wanderers FC· 28yHFX Wanderers FCD28131761206.85
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC00110–
2021Pacific FC00010–
2022Pacific FC10030–
2023Pacific FC4021206.93
2024Pacific FC302830–
2025HFX Wanderers FC40610–
2026HFX Wanderers FC1120106.75

Player page →

83Y. FillionHFX Wanderers FCHFX Wanderers FCG–00421206.84
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC0018506.84
2024HFX Wanderers FC002470–
95D. BeckieAtlético OttawaAtlético Ottawa—–110112–
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa11060–
2022Atlético Ottawa00052–
95G. FacchineriValour· 24yValourD242029111–
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa00100–
2024Valour102670–
2025Valour10241–

Player page →

95G. MukumbilwaPacific FC· 27yPacific FCD2701321116.72
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC00030–
2023Pacific FC0017516.72
2024Pacific FC011120–
2025Pacific FC00410–

Player page →

95Harry PatonCavalry FC· 28yCavalry FCM2822211116.64
SeasonClubGoalsAstAppsYCRCRating
2025Forge01100–
2026Cavalry FC21201116.64

Player page →

95R. AlarconValourValourD–05271116.40
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC03000–
2023Cavalry FC002006.40
2024Valour012361–
2025Valour01250–
95S. MlahSupra du Quebec· 24ySupra du QuebecM2463341116.70
SeasonClubGoalsAstAppsYCRCRating
2024Valour111420–
2025Valour01140–
2026Supra du Quebec5119516.70

Player page →

Data coverage for Canadian Premier League →

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