Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 150 of 150 stored matches (100%) that name a player. Appearances and minutes count 5 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 20
  • 21

95% or more of matches name a playerSome matches name a playerNone recorded

1Marco BustosPacific FCPacific FCM21872129607.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2187253307.60
2021Pacific FC0––7630–

Player page β†’

2T. WarschewskiFC EdmontonFC Edmontonβ€”0––4710–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021FC Edmonton0––4710–

Player page β†’

3Alejandro DΓ­azPacific FCPacific FCF2970136106.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC297032006.60
2021Pacific FC0––10410–

Player page β†’

3Terran CampbellPacific FCPacific FCF21230126206.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2123011006.60
2021Pacific FC0––11520–

Player page β†’

3T. BorgesForgeForgeβ€”0––3660–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––3660–

Player page β†’

3Z. VerhovenAtlΓ©tico OttawaAtlΓ©tico OttawaD2115026606.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2115011106.75
2021AtlΓ©tico Ottawa0––1550–
7Fraser AirdFC EdmontonFC EdmontonM190065607.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour190010307.00
2021FC Edmonton0––5530–

Player page β†’

7M. PetrassoYork UnitedYork Unitedβ€”0––3520–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––3520–
7B. FiskCavalry FCCavalry FCM190025206.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa190010106.70
2021Cavalry FC0––1510–

Player page β†’

10Moses DyerValourValourβ€”0––10450–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour0––1000–
2021Valour0––9450–

Player page β†’

10M. BabouliForgeForgeF18084407.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge18012007.10
2021Forge0––7240–

Player page β†’

10P. SabakForgeForgeM182034506.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge182022106.90
2021Forge0––1240–
10M. FerrariYork UnitedYork Unitedβ€”0––2450–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––2450–

Player page β†’

10Sean ReaValourValourβ€”0––1400–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––1400–

Player page β†’

15W. AkioValourValourβ€”0––8310–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––8310–

Player page β†’

15L. WrightYork UnitedYork Unitedβ€”0––7310–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020York United0––1000–
2021York United0––6310–
15D. AbziYork UnitedYork Unitedβ€”0––6390–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––6390–

Player page β†’

15A. GonzalezFC EdmontonFC Edmontonβ€”0––5310–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021FC Edmonton0––5310–
15M. AparicioPacific FCPacific FCβ€”0––5390–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020York United0––2020–
2021Pacific FC0––3370–

Player page β†’

15J. Di ChiaraCavalry FCCavalry FCβ€”0––4391–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020York United0––3040–
2021Cavalry FC0––1351–
15K. AlemΓ‘nValourValourM145043406.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton145010106.60
2021Valour0––3330–
15J. UlbrichtYork UnitedYork Unitedβ€”0––3320–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––3320–
15V. BlascoPacific FCPacific FCM2154033307.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2154022207.10
2021Pacific FC0––1110–
15Alexander MarshsallHFX Wanderers FCHFX Wanderers FCM2115023207.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2115002107.15
2021HFX Wanderers FC0––2110–

Player page β†’

15K. AwuahForgeForgeD190023406.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge190010006.70
2021Forge0––1340–
15Mohamed FarsiCavalry FCCavalry FCβ€”0––2380–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Cavalry FC0––1120–
2021Cavalry FC0––1260–

Player page β†’

15O. BassettPacific FCPacific FCβ€”0––2330–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0––2330–

Player page β†’

15Rafael GalhardoValourValourβ€”0––2320–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––2320–

Player page β†’

15C. BentHFX Wanderers FCHFX Wanderers FCF128013307.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC128010007.00
2021HFX Wanderers FC0––0330–
15J. EscalanteCavalry FCCavalry FCβ€”0––1390–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––1390–
15M. TissotForgeForgeF183013206.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge183012006.50
2021Forge0––0120–

Player page β†’

15Andre RampersadHFX Wanderers FCHFX Wanderers FCM3212003606.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC3212002106.97
2021HFX Wanderers FC0––0150–

Player page β†’

15J. Gagnon-LapareHFX Wanderers FCHFX Wanderers FCβ€”0––0320–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0––0320–

Player page β†’

15M. DonerHFX Wanderers FCHFX Wanderers FCβ€”0––0340–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0––0340–

Player page β†’

15N. VerhoevenYork UnitedYork UnitedM152003306.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC152000006.70
2021York United0––0330–

Player page β†’

36E. OngaroFC EdmontonFC EdmontonF1750152207.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton175030007.00
2021FC Edmonton0––12220–
36M. ShawAtlΓ©tico OttawaAtlΓ©tico OttawaF1900122006.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa190021006.30
2021AtlΓ©tico Ottawa0––10100–

Player page β†’

36Álvaro RiveroYork UnitedYork Unitedβ€”0––7231–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020York United0––1000–
2021York United0––6231–
36Woobens PaciusForgeForgeβ€”0––7200–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––7200–

Player page β†’

36A. NovakCavalry FCCavalry FCF168062506.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge168020006.80
2021Cavalry FC0––4250–
36Kyle BekkerForgeForgeM175062806.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge175031106.80
2021Forge0––3170–

Player page β†’

36A. RicciValourValourβ€”0––5260–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour0––0030–
2021Valour0––5230–

Player page β†’

36D. ChoinièreForgeForgeF190052007.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge190011007.00
2021Forge0––4100–

Player page β†’

36J. HeardPacific FCPacific FCM1721521107.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC172111107.30
2021Pacific FC0––41100–

Player page β†’

36Sergio Camargo PeΓ±arandaCavalry FCCavalry FCβ€”0––5240–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Cavalry FC0––1010–
2021Cavalry FC0––4230–

Player page β†’

36A. SelemaniCavalry FCCavalry FCβ€”0––3210–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––3210–
36D. FordyceValourValourβ€”0––3250–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour0––1000–
2021Valour0––2250–
36A. HojabrpourPacific FCPacific FCM245022806.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC245000006.55
2021Pacific FC0––2280–

Player page β†’

36Alberto SotoAtlΓ©tico OttawaAtlΓ©tico Ottawaβ€”0––2210–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021AtlΓ©tico Ottawa0––2210–
36F. AcuΓ±aAtlΓ©tico OttawaAtlΓ©tico OttawaF2183022206.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa2183022206.75

Data coverage for Canadian Premier League β†’

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