Skip to content
Almanac
Menu

Canadian Premier League

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

  • 20
  • 21
  • 22
  • 23
  • 24

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

1T. WarschewskiCavalry FCCavalry FCF262,09992514507.44
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021FC Edmonton0––4710–
2022FC Edmonton0––7420–
2024Cavalry FC262,0999143207.44

Player page β†’

2Alejandro DΓ­azVancouver FCVancouver FCF443,51723811206.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC297032006.60
2021Pacific FC0––10410–
2022Pacific FC0––13300–
2023Vancouver FC141,231020006.78
2024Vancouver FC282,1892102106.95

Player page β†’

2Terran CampbellForgeForgeF281,90532811406.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2123011006.60
2021Pacific FC0––11520–
2022Forge0––6420–
2023Forge181,4733101006.98
2024Forge8309000006.58

Player page β†’

2Brian WrightYork UnitedYork UnitedF392,82532511506.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021AtlΓ©tico Ottawa0––6110–
2022AtlΓ©tico Ottawa0––7220–
2023York United15752022106.70
2024York United242,0733106107.06

Player page β†’

5Ayman SelloufVancouver FCVancouver FCF402,3432118007.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC201,107278007.20
2024Pacific FC10637030006.92
2024Vancouver FC10599010006.90

Player page β†’

5Ballou TablaAtlΓ©tico OttawaAtlΓ©tico OttawaF301,8463981006.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022AtlΓ©tico Ottawa0––7450–
2024AtlΓ©tico Ottawa301,846324506.91

Player page β†’

7Moses DyerVancouver FCVancouver FCF241,98602772116.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour0––1000–
2021Valour0––9450–
2022Valour0––9281–
2024Pacific FC11948040307.06
2024Vancouver FC131,038041506.83

Player page β†’

7G. BitarVancouver FCVancouver FCF423,0803157706.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0––5110–
2023Vancouver FC161,272264407.10
2024Vancouver FC261,808142206.92

Player page β†’

9Woobens PaciusForgeForgeF168362296706.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––7200–
2022Forge0––12120–
2023Forge168362103506.91

Player page β†’

9J. HeardPacific FCPacific FCF372,46821662906.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC172111107.30
2021Pacific FC0––41100–
2022Pacific FC0––6370–
2023Pacific FC181,244141606.68
2024Pacific FC181,152010506.67

Player page β†’

9Shaan HundalValourValourF442,9561136506.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour0––0210–
2023Vancouver FC171,053061106.49
2024Valour271,903173306.73

Player page β†’

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

Player page β†’

9A. DanielsHFX Wanderers FCHFX Wanderers FCF442,522046406.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0––1010–
2023HFX Wanderers FC181,230035206.72
2024HFX Wanderers FC261,292001106.74

Player page β†’

9Adonijah ReidPacific FCPacific FCF361,609146406.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC17880144206.99
2024Pacific FC19729002206.78

Player page β†’

15M. 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 β†’

15O. De RosarioYork UnitedYork UnitedF126801185606.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0––12340–
2023York United12680162206.84

Player page β†’

15Gianni dos SantosAtlΓ©tico OttawaAtlΓ©tico OttawaF9272065626.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0––1222–
2022Pacific FC0––3140–
2023AtlΓ©tico Ottawa9272022006.73
15M. PetrassoYork UnitedYork UnitedF7129035206.46
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––3520–
2023York United7129000006.46
19Samuel SalterAtlΓ©tico OttawaAtlΓ©tico OttawaF472,0233264916.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0––3100–
2022HFX Wanderers FC0––11021–
2023AtlΓ©tico Ottawa171,052171606.87
2024AtlΓ©tico Ottawa30971252106.92

Player page β†’

19E. OngaroPacific FCPacific FCF209990204506.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton175030007.00
2021FC Edmonton0––12220–
2023Pacific FC19924052306.76
19W. AkioCavalry FCCavalry FCF211,0913164606.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––8310–
2022Valour0––2130–
2023Cavalry FC13758350106.71
2024Cavalry FC8333010106.62

Player page β†’

19Myer BevanCavalry FCCavalry FCF191,4610144616.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––3010–
2023Cavalry FC191,4610114516.69

Player page β†’

19R. del CampoAtlΓ©tico OttawaAtlΓ©tico OttawaF462,9323134806.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa16643002206.61
2024AtlΓ©tico Ottawa302,2893132607.00

Player page β†’

24J. MasonCavalry FCCavalry FCF174420163506.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––7020–
2022Cavalry FC0––8120–
2023Cavalry FC17442012106.55

Player page β†’

24L. WrightCavalry FCCavalry FCF12407083206.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020York United0––1000–
2021York United0––6310–
2022York United0––0010–
2024Cavalry FC12407010006.63
24BΓ©ni BadibangaForgeForgeF372,9643731107.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge121,071030207.29
2024Forge251,893343907.06

Player page β†’

24Djenairo DanielsPacific FCPacific FCF145751631206.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0––3060–
2023Pacific FC14575133606.76

Player page β†’

24C. BentHFX Wanderers FCHFX Wanderers FCF128033407.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC128010007.00
2021HFX Wanderers FC0––0330–
2022HFX Wanderers FC0––2010–
29JoΓ£o MorelliHFX Wanderers FCHFX Wanderers FCF104972232816.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC162041016.80
2021HFX Wanderers FC0––14060–
2022HFX Wanderers FC0––1000–
2023HFX Wanderers FC9435241206.96
29A. NovakValourValourF13437072606.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge168020006.80
2021Cavalry FC0––4250–
2023Valour12369010106.30
29Ryan TelferHFX Wanderers FCHFX Wanderers FCF231,6773721117.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020York United0––0030–
2021AtlΓ©tico Ottawa0––3051–
2024HFX Wanderers FC231,677342307.10

Player page β†’

29T. CoimbraHFX Wanderers FCHFX Wanderers FCF331,4620721116.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC13629031606.64
2024HFX Wanderers FC20833041516.74

Player page β†’

29Jordan HamiltonForgeForgeF32886062006.54
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––1000–
2023Forge9177041006.53
2024Forge23709011006.55

Player page β†’

29Walter PonceValourValourF13790162716.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0––2141–
2023Valour13790141306.85

Player page β†’

29Dario ZanattaPacific FCPacific FCF251,605152107.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC251,605152107.00

Player page β†’

29A. SelemaniValourValourF10393032206.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––3210–
2023Valour10393000106.60
29R. MoorePacific FCPacific FCF201,128232216.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC201,128232216.79

Player page β†’

29F. AcuΓ±aAtlΓ©tico OttawaAtlΓ©tico OttawaF2183022206.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa2183022206.75
29Kekuta MannehPacific FCPacific FCF17831022106.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC17831022106.88

Player page β†’

29N. AmpomahForgeForgeF17949022506.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge17949022506.82

Player page β†’

29J. UlloaValourValourF16750012606.48
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––0150–
2023Valour16750011106.48
29Kwak Min-jaeVancouver FCVancouver FCF15700012506.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC15700012506.57
29A. KoneForgeForgeF18526002006.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge18526002006.65
44A. GarcΓ­aHFX Wanderers FCHFX Wanderers FCF32351121407.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC3235160007.20
2021HFX Wanderers FC0––2130–
2022HFX Wanderers FC0––4010–
44K. SantosAtlΓ©tico OttawaAtlΓ©tico OttawaF261,207061606.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0––0120–
2023York United161,038060406.55
2024AtlΓ©tico Ottawa10169000006.54

Player page β†’

44A. BinateValourValourF301,284041306.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC352000006.33
2024Valour271,232041306.70

Player page β†’

44S. JimohYork UnitedYork UnitedF16636241006.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United16636241006.91

Player page β†’

44David BrazΓ£oPacific FCPacific FCF10293021006.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC10293021006.82
44Ameer KhadimVancouver FCVancouver FCF10232011216.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC10232011216.21
44G. Smith-DoyleCavalry FCCavalry FCF13536011206.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––0010–
2023Cavalry FC13536011106.50

Data coverage for Canadian Premier League β†’

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