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

251A. DidicAtlético OttawaAtlético OttawaD481431907.15
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton100006.90
2021FC Edmonton03140–
2022Pacific FC02150–
2023Pacific FC1841507.02
2024Atlético Ottawa2950307.23
2025Atlético Ottawa00020–

Player page →

251M. BevanCavalry FCCavalry FCF19144616.69
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC03010–
2023Cavalry FC19114516.69
251Fraser AirdCavalry FCCavalry FCD5214141907.10
SeasonClubAppsGoalsAstYCRCRating
2020Valour110307.00
2021FC Edmonton05530–
2022Cavalry FC00110–
2023Cavalry FC2022306.92
2024Cavalry FC2834407.25
2025Cavalry FC332507.00

Player page →

254J. MasonCavalry FCCavalry FCF17163506.55
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC07020–
2022Cavalry FC08120–
2023Cavalry FC1712106.55

Player page →

254W. AkioCavalry FCCavalry FCF21164606.68
SeasonClubAppsGoalsAstYCRCRating
2021Valour08310–
2022Valour02130–
2023Cavalry FC1350106.71
2024Cavalry FC810106.63
254D. NimickForgeForgeD4716101727.16
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1763607.21
2024HFX Wanderers FC2483927.10
2025Forge624207.30

Player page →

254Marco BustosPacific FCPacific FCM616191407.30
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC253307.60
2021Pacific FC07630–
2022Pacific FC02640–
2025Pacific FC424407.15

Player page →

258J. HeardPacific FCPacific FCF401763916.67
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC111107.30
2021Pacific FC041100–
2022Pacific FC06370–
2023Pacific FC1841606.68
2024Pacific FC1810506.67
2025Pacific FC3101016.37

Player page →

258M. AparicioAtlético OttawaAtlético OttawaM5317203327.08
SeasonClubAppsGoalsAstYCRCRating
2020York United02020–
2021Pacific FC03370–
2022Pacific FC02342–
2023Pacific FC1945507.01
2024Atlético Ottawa2952907.11
2025Atlético Ottawa517607.26

Player page →

258Kyle BekkerForgeForgeM5317251827.21
SeasonClubAppsGoalsAstYCRCRating
2020Forge131106.80
2021Forge03170–
2022Forge02642–
2023Forge1848207.29
2024Forge2827307.19
2025Forge632107.13

Player page →

261O. De RosarioYork UnitedYork UnitedF12185606.84
SeasonClubAppsGoalsAstYCRCRating
2022York United012340–
2023York United1262206.84

Player page →

261M. ShawCavalry FCCavalry FCF37185506.72
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa121006.30
2021Atlético Ottawa010100–
2022Atlético Ottawa04120–
2023Atlético Ottawa1311206.64
2024Cavalry FC2311106.79

Player page →

261M. FerrinYork UnitedYork UnitedM48188407.23
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1783207.24
2024HFX Wanderers FC2762007.25
2025York United443207.05

Player page →

264D. KlompCavalry FCCavalry FCD511942307.17
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC03040–
2022Cavalry FC03270–
2023Cavalry FC2151207.04
2024Cavalry FC2961707.26
2025Cavalry FC120307.20

Player page →

265E. OngaroPacific FCPacific FCF20204506.78
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton130007.00
2021FC Edmonton012220–
2023Pacific FC1952306.76
265T. CoimbraHFX Wanderers FCHFX Wanderers FCF372051616.75
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1331606.64
2024HFX Wanderers FC2041516.74
2025HFX Wanderers FC4133507.20

Player page →

265G. BitarYork UnitedYork UnitedF452091406.99
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton05110–
2023Vancouver FC1664407.10
2024Vancouver FC2642206.92
2025York United352707.07

Player page →

265Ballou TablaAtlético OttawaAtlético OttawaF3520121406.97
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa07450–
2024Atlético Ottawa3024506.91
2025Atlético Ottawa5114407.36

Player page →

269D. ChoinièreForgeForgeM422118707.04
SeasonClubAppsGoalsAstYCRCRating
2020Forge111007.00
2021Forge04100–
2022Forge06420–
2023Forge623107.10
2024Forge3055307.02
2025Forge534107.06

Player page →

270Shaan HundalYork UnitedYork UnitedF48227706.65
SeasonClubAppsGoalsAstYCRCRating
2020Valour00210–
2023Vancouver FC1761106.49
2024Valour2773306.73
2025Valour120106.50
2025York United371106.90

Player page →

271João MorelliHFX Wanderers FCHFX Wanderers FCF10232816.94
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC141016.80
2021HFX Wanderers FC014060–
2022HFX Wanderers FC01000–
2023HFX Wanderers FC941206.96
271T. BorgesForgeForgeM4423272507.19
SeasonClubAppsGoalsAstYCRCRating
2021Forge03660–
2022Forge06860–
2023Forge1524306.99
2024Forge2586807.36
2025Forge443206.92

Player page →

273Sergio Camargo PeñarandaCavalry FCCavalry FCM4924141906.91
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC01010–
2021Cavalry FC04230–
2022Cavalry FC02030–
2023Cavalry FC2062606.80
2024Cavalry FC2634107.00
2025Cavalry FC386506.87

Player page →

274O. BassettAtlético OttawaAtlético OttawaM4725131507.11
SeasonClubAppsGoalsAstYCRCRating
2021Pacific FC02330–
2022Atlético Ottawa08360–
2023Atlético Ottawa18113307.01
2024Atlético Ottawa2944307.18

Player page →

275Moses DyerVancouver FCVancouver FCF242772116.94
SeasonClubAppsGoalsAstYCRCRating
2020Valour01000–
2021Valour09450–
2022Valour09281–
2024Pacific FC1140307.06
2024Vancouver FC1341506.83

Player page →

276Woobens PaciusForgeForgeF16296706.91
SeasonClubAppsGoalsAstYCRCRating
2021Forge07200–
2022Forge012120–
2023Forge16103506.91
277M. BabouliForgeForgeM4030121727.13
SeasonClubAppsGoalsAstYCRCRating
2020Forge112007.10
2021Forge07240–
2022York United05210–
2023York United1162826.95
2024York United2372307.23
2025Forge542107.04

Player page →

277A. MusseCavalry FCCavalry FCM3930211107.34
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC02000–
2022Cavalry FC07340–
2023Cavalry FC1877207.29
2024Cavalry FC1844207.41
2025Cavalry FC3107307.23

Player page →

279T. CampbellVancouver FCVancouver FCF323113406.83
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC211006.60
2021Pacific FC011520–
2022Forge06420–
2023Forge18101006.98
2024Forge800006.58
2025Vancouver FC432006.75

Player page →

280T. WarschewskiCavalry FCCavalry FCF293619707.49
SeasonClubAppsGoalsAstYCRCRating
2021FC Edmonton04710–
2022FC Edmonton07420–
2024Cavalry FC26143207.44
2025Cavalry FC3115207.97

Player page →

281Brian WrightForgeForgeF443711906.86
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa06110–
2022Atlético Ottawa07220–
2023York United1522106.70
2024York United24106107.06
2025Forge5120406.36

Player page →

282Alejandro DíazVancouver FCVancouver FCF484512506.90
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC232006.60
2021Pacific FC010410–
2022Pacific FC013300–
2023Vancouver FC1420006.78
2024Vancouver FC28102106.95
2025Pacific FC260007.25
2025Vancouver FC211306.90

Player page →

283Samuel SalterAtlético OttawaAtlético OttawaF524671316.93
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC03100–
2022HFX Wanderers FC011021–
2023Atlético Ottawa1771606.87
2024Atlético Ottawa3052106.92
2025Atlético Ottawa5203407.16

Player page →

Data coverage for Canadian Premier League →

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