Skip to content
Almanac
Menu

Canadian Premier League

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

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

1T. WarschewskiCavalry FCCavalry FCF524,4021548291017.40
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021FC Edmonton0โ€“โ€“4710โ€“
2022FC Edmonton0โ€“โ€“7420โ€“
2024Cavalry FC262,0999143207.44
2025Cavalry FC32701115207.97
2026Cavalry FC232,03351210317.28

Player page โ†’

2Alejandro DรญazPacific FCPacific FCF715,12625014606.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC297032006.60
2021Pacific FC0โ€“โ€“10410โ€“
2022Pacific FC0โ€“โ€“13300โ€“
2023Vancouver FC141,231020006.78
2024Vancouver FC282,1892102106.95
2025Pacific FC2167060007.25
2025Vancouver FC2180011306.90
2026Pacific FC231,262052106.60

Player page โ†’

2Terran CampbellVancouver FCVancouver FCF553,37643814506.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2123011006.60
2021Pacific FC0โ€“โ€“11520โ€“
2022Forge0โ€“โ€“6420โ€“
2023Forge181,4733101006.98
2024Forge8309000006.58
2025Vancouver FC4252032006.75
2026Vancouver FC231,219171106.71

Player page โ†’

2Ballou TablaAtlรฉtico OttawaAtlรฉtico OttawaF604,3891032141707.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Atlรฉtico Ottawa0โ€“โ€“7450โ€“
2024Atlรฉtico Ottawa301,846324506.91
2025Atlรฉtico Ottawa54251114407.36
2026Atlรฉtico Ottawa252,1186122307.18

Player page โ†’

5Brian WrightForgeForgeF613,935441121106.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Atlรฉtico Ottawa0โ€“โ€“6110โ€“
2022Atlรฉtico Ottawa0โ€“โ€“7220โ€“
2023York United15752022106.70
2024York United242,0733106107.06
2025Forge53730120406.36
2026Forge17737141206.16

Player page โ†’

6Adonijah ReidHFX Wanderers FCHFX Wanderers FCF522,27719101206.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC17880144206.99
2024Pacific FC19729002206.78
2025York United4238044606.68
2026HFX Wanderers FC12430010206.64

Player page โ†’

7G. BitarYork UnitedYork UnitedF513,45842191606.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0โ€“โ€“5110โ€“
2023Vancouver FC161,272264407.10
2024Vancouver FC261,808142206.92
2025York United3131152707.07
2026York United6247010206.72

Player page โ†’

7D. RodriguezAtlรฉtico OttawaAtlรฉtico OttawaF54371119417.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Atlรฉtico Ottawa54371119417.20

Player page โ†’

9Ayman SelloufCavalry FCCavalry FCF412,3552118007.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC201,107278007.20
2024Pacific FC10637030006.92
2024Vancouver FC10599010006.90
2025Cavalry FC112000006.30

Player page โ†’

9Bรฉni BadibangaYork UnitedYork UnitedF563,9283781406.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge121,071030207.29
2024Forge251,893343907.06
2026York United19964005306.70

Player page โ†’

11Samuel SalterAtlรฉtico OttawaAtlรฉtico OttawaF522,47244671316.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0โ€“โ€“3100โ€“
2022HFX Wanderers FC0โ€“โ€“11021โ€“
2023Atlรฉtico Ottawa171,052171606.87
2024Atlรฉtico Ottawa30971252106.92
2025Atlรฉtico Ottawa54491203407.16

Player page โ†’

11Moses DyerVancouver FCVancouver FCF241,98602772116.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour0โ€“โ€“1000โ€“
2021Valour0โ€“โ€“9450โ€“
2022Valour0โ€“โ€“9281โ€“
2024Pacific FC11948040307.06
2024Vancouver FC131,038041506.83

Player page โ†’

11Shaan HundalPacific FCPacific FCF553,3471227906.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour0โ€“โ€“0210โ€“
2023Vancouver FC171,053061106.49
2024Valour271,903173306.73
2025Valour181020106.50
2025York United3169071106.90
2026Pacific FC7141000206.50

Player page โ†’

11H. MassundaForgeForgeF281,892097406.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge5362045106.64
2026Forge231,530052306.83

Player page โ†’

15Woobens PaciusForgeForgeF168362296706.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0โ€“โ€“7200โ€“
2022Forge0โ€“โ€“12120โ€“
2023Forge168362103506.91

Player page โ†’

15J. HeardPacific FCPacific FCF533,56421864136.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC172111107.30
2021Pacific FC0โ€“โ€“41100โ€“
2022Pacific FC0โ€“โ€“6370โ€“
2023Pacific FC181,244141606.68
2024Pacific FC181,152010506.67
2025Pacific FC31210101016.37
2026Pacific FC13975010226.19

Player page โ†’

15A. RicciYork UnitedYork UnitedF321,78721262116.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour0โ€“โ€“0030โ€“
2021Valour0โ€“โ€“5230โ€“
2022York United0โ€“โ€“0010โ€“
2023York United13751132806.58
2024Vancouver FC3146001206.93
2024York United16890141416.73

Player page โ†’

15N. AmpomahForgeForgeF361,79521162006.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge17949022506.82
2025Forge42461631007.45
2026Forge15600131506.71

Player page โ†’

15Ryan TelferHFX Wanderers FCHFX Wanderers FCF493,70431161416.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020York United0โ€“โ€“0030โ€“
2021Atlรฉtico Ottawa0โ€“โ€“3051โ€“
2024HFX Wanderers FC231,677342307.10
2025HFX Wanderers FC6477031207.10
2026HFX Wanderers FC201,550013106.72

Player page โ†’

15Caniggia ElvaCavalry FCCavalry FCF251,3121106006.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Cavalry FC354044007.00
2026Cavalry FC221,258162006.72

Player page โ†’

15Jean-Aniel AssiAtlรฉtico OttawaAtlรฉtico OttawaF401,980246806.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0โ€“โ€“0210โ€“
2023Atlรฉtico Ottawa161,094113306.68
2025Atlรฉtico Ottawa15โ€“0020โ€“
2026Atlรฉtico Ottawa23881131206.69

Player page โ†’

15S. JimohYork UnitedYork UnitedF301,383346806.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United16636241006.91
2025York United4207104507.23
2026York United10540001306.49

Player page โ†’

15A. AlmagroYork UnitedYork UnitedF211,339036506.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United211,339036506.70

Player page โ†’

24T. CoimbraHFX Wanderers FCHFX Wanderers FCF371,84612051616.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC13629031606.64
2024HFX Wanderers FC20833041516.74
2025HFX Wanderers FC43841133507.20

Player page โ†’

24M. ShawCavalry FCCavalry FCF371,9190185506.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Atlรฉtico Ottawa190021006.30
2021Atlรฉtico Ottawa0โ€“โ€“10100โ€“
2022Atlรฉtico Ottawa0โ€“โ€“4120โ€“
2023Atlรฉtico Ottawa13754011206.64
2024Cavalry FC231,075011106.79

Player page โ†’

24O. De RosarioYork UnitedYork UnitedF126801185606.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0โ€“โ€“12340โ€“
2023York United12680162206.84

Player page โ†’

24L. KwemiSupra du QuebecSupra du QuebecF341,9715155607.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour13402001206.91
2026Supra du Quebec211,5695154407.30

Player page โ†’

24Ronan KrattPacific FCPacific FCF261,592395106.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0โ€“โ€“2100โ€“
2025Pacific FC165020007.30
2026Pacific FC251,527354106.76

Player page โ†’

24Gianni dos SantosAtlรฉtico OttawaAtlรฉtico OttawaF9272065626.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0โ€“โ€“1222โ€“
2022Pacific FC0โ€“โ€“3140โ€“
2023Atlรฉtico Ottawa9272022006.73
24M. PetrassoYork UnitedYork UnitedF7129035206.46
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0โ€“โ€“3520โ€“
2023York United7129000006.46
31E. OngaroPacific FCPacific FCF209990204506.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton175030007.00
2021FC Edmonton0โ€“โ€“12220โ€“
2023Pacific FC19924052306.76
31J. AltobelliYork UnitedYork UnitedF201,5454194707.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025York United43111113407.35
2026York United161,234381307.03

Player page โ†’

31W. AkioCavalry FCCavalry FCF211,0913164606.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0โ€“โ€“8310โ€“
2022Valour0โ€“โ€“2130โ€“
2023Cavalry FC13758350106.71
2024Cavalry FC8333010106.62

Player page โ†’

31Myer BevanCavalry FCCavalry FCF191,4610144616.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0โ€“โ€“3010โ€“
2023Cavalry FC191,4610114516.69

Player page โ†’

31R. del CampoAtlรฉtico OttawaAtlรฉtico OttawaF462,9323134806.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Atlรฉtico Ottawa16643002206.61
2024Atlรฉtico Ottawa302,2893132607.00

Player page โ†’

31Dario ZanattaPacific FCPacific FCF291,741184506.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC251,605152107.00
2025Pacific FC4136032406.75

Player page โ†’

37J. MasonCavalry FCCavalry FCF174420163506.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0โ€“โ€“7020โ€“
2022Cavalry FC0โ€“โ€“8120โ€“
2023Cavalry FC17442012106.55

Player page โ†’

37L. WrightCavalry FCCavalry FCF12407083206.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020York United0โ€“โ€“1000โ€“
2021York United0โ€“โ€“6310โ€“
2022York United0โ€“โ€“0010โ€“
2024Cavalry FC12407010006.63
37N. Fleuriau ChateauAtlรฉtico OttawaAtlรฉtico OttawaF161,254183106.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Atlรฉtico Ottawa161,254183106.93

Player page โ†’

37J. BahamboulaHFX Wanderers FCHFX Wanderers FCF281,716273406.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025HFX Wanderers FC4262032306.65
2026HFX Wanderers FC241,454241106.68

Player page โ†’

37Djenairo DanielsPacific FCPacific FCF145751631206.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0โ€“โ€“3060โ€“
2023Pacific FC14575133606.76

Player page โ†’

37I. OketokounForgeForgeF21747053306.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge21747053306.72
37C. BentHFX Wanderers FCHFX Wanderers FCF128033407.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC128010007.00
2021HFX Wanderers FC0โ€“โ€“0330โ€“
2022HFX Wanderers FC0โ€“โ€“2010โ€“
44Joรฃo MorelliHFX Wanderers FCHFX Wanderers FCF104972232816.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC162041016.80
2021HFX Wanderers FC0โ€“โ€“14060โ€“
2022HFX Wanderers FC0โ€“โ€“1000โ€“
2023HFX Wanderers FC9435241206.96
44T. SkublakYork UnitedYork UnitedF43150821006.54
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United43150821006.54
44A. NovakValourValourF13437072606.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge168020006.80
2021Cavalry FC0โ€“โ€“4250โ€“
2023Valour12369010106.30
44H. MbongueVancouver FCVancouver FCF186062207.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC186062207.00
44I. CondeSupra du QuebecSupra du QuebecF181,214262506.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec181,214262506.83
44Jordan HamiltonForgeForgeF32886062006.54
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0โ€“โ€“1000โ€“
2023Forge9177041006.53
2024Forge23709011006.55

Player page โ†’

44Walter PonceValourValourF13790162716.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0โ€“โ€“2141โ€“
2023Valour13790141306.85

Player page โ†’

Data coverage for Canadian Premier League โ†’

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