Skip to content
Almanac
Menu

Canadian Premier League

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

  • 23
  • 24
  • 25
  • 26

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

1M. AparicioAtlΓ©tico OttawaAtlΓ©tico OttawaM786,978411162606.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC191,745045507.01
2024AtlΓ©tico Ottawa292,591352907.11
2025AtlΓ©tico Ottawa5393117607.26
2026AtlΓ©tico Ottawa252,249012606.60

Player page β†’

2L. CallegariHFX Wanderers FCHFX Wanderers FCM726,428145142817.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC171,570206807.18
2024HFX Wanderers FC252,139403417.24
2025HFX Wanderers FC6570111907.47
2026HFX Wanderers FC242,149744707.42

Player page β†’

3Steffen YeatesYork UnitedYork UnitedM745,64421081506.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC191,158012306.81
2024Pacific FC272,151213307.02
2025York United3272030306.40
2026York United252,063053606.82

Player page β†’

4O. BassettYork UnitedYork UnitedM745,556716101006.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa181,5493113307.01
2024AtlΓ©tico Ottawa292,268444307.18
2026York United271,739013406.62

Player page β†’

5Kyle BekkerForgeForgeM654,68561017707.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge181,677348207.29
2024Forge282,040327307.19
2025Forge6474032107.13
2026Forge13494010106.61

Player page β†’

6Sergio Camargo PeΓ±arandaCavalry FCCavalry FCM674,596321141606.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC201,244162606.80
2024Cavalry FC261,776134107.00
2025Cavalry FC3223086506.87
2026Cavalry FC181,353142407.08

Player page β†’

7A. MusseCavalry FCCavalry FCM604,563122923907.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC181,455477207.29
2024Cavalry FC181,420644207.41
2025Cavalry FC32690107307.23
2026Cavalry FC211,419285207.05

Player page β†’

8A. SissokoSupra du QuebecSupra du QuebecM704,2030741906.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge15667021606.72
2024AtlΓ©tico Ottawa302,175032606.93
2025AtlΓ©tico Ottawa341010206.77
2026Supra du Quebec221,320011506.63

Player page β†’

9D. GutiΓ©rrezAtlΓ©tico OttawaAtlΓ©tico OttawaM544,1375622117.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour151,295341707.24
2024Cavalry FC292,174100607.07
2025Cavalry FC0––1150–
2026AtlΓ©tico Ottawa10668110316.75

Player page β†’

10S. YoungPacific FCPacific FCM524,0702831916.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC191,445143816.85
2024Pacific FC292,298120507.01
2025Pacific FC4327020606.98

Player page β†’

11T. BorgesForgeForgeM684,064617171607.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge15774024306.99
2024Forge251,834586807.36
2025Forge4170043206.93
2026Forge241,286134306.90

Player page β†’

12S. ShomeCavalry FCCavalry FCM514,063103906.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC181,268001106.76
2024Cavalry FC302,555101406.92
2025Cavalry FC3240001406.47

Player page β†’

13D. ChoinièreSupra du QuebecSupra du QuebecM584,05141017606.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge6305123107.10
2024Forge302,336355307.02
2025Forge5255034107.06
2026Supra du Quebec171,155005106.61

Player page β†’

14M. FerrinYork UnitedYork UnitedM483,9808188407.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC171,531383207.24
2024HFX Wanderers FC272,160562007.25
2025York United4289043207.05

Player page β†’

15A. DanielsPacific FCPacific FCM683,9090411506.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC181,230035206.72
2024HFX Wanderers FC261,292001106.74
2025Pacific FC3225013107.07
2026Pacific FC211,162002106.52

Player page β†’

16A. HojabrpourForgeForgeM473,7931321817.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge161,143110406.77
2024Forge302,560012817.16
2025Forge190010607.50

Player page β†’

17M. BabouliForgeForgeM503,78031761326.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United11967062826.95
2024York United231,982372307.23
2025Forge5369042107.04
2026Forge11462000106.45

Player page β†’

18Renan GarciaVancouver FCVancouver FCM403,481011706.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC131,216011106.85
2024Vancouver FC272,265000606.92

Player page β†’

19Juan CΓ³rdovaYork UnitedYork UnitedM463,4473541306.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United221,892243907.05
2026York United241,555111406.41

Player page β†’

20N. JensenForgeForgeM693,4452127306.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge13638011206.58
2024Forge281,509160107.04
2025Forge6312021006.85
2026Forge22986135006.73

Player page β†’

21D. CampbellValourValourM393,4340211906.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour151,332011906.99
2024Valour242,1020101006.92

Player page β†’

22G. AntinoroAtlΓ©tico OttawaAtlΓ©tico OttawaM653,4300108816.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa15542020306.61
2024AtlΓ©tico Ottawa19725012106.54
2025AtlΓ©tico Ottawa5373043106.64
2026AtlΓ©tico Ottawa261,790033316.67

Player page β†’

23V. FryVancouver FCVancouver FCM373,0123542216.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC10906011606.67
2024Vancouver FC231,747222816.99
2025Vancouver FC4359121807.53

Player page β†’

24Alberto ZapaterAtlΓ©tico OttawaAtlΓ©tico OttawaM442,977241706.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa161,436100307.01
2024AtlΓ©tico Ottawa241,433140306.92
2025AtlΓ©tico Ottawa4108001106.48

Player page β†’

25Sean ReaSupra du QuebecSupra du QuebecM412,937110111206.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC14749010306.71
2025HFX Wanderers FC6393025507.25
2026Supra du Quebec211,795176407.09

Player page β†’

26M. PolisiVancouver FCVancouver FCM362,9060111116.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour161,386010406.89
2026Vancouver FC201,520001716.61

Player page β†’

27Andre RampersadHFX Wanderers FCHFX Wanderers FCM562,869132816.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC10453002406.70
2024HFX Wanderers FC221,901120217.06
2025HFX Wanderers FC4136000206.95
2026HFX Wanderers FC20379010006.39

Player page β†’

28E. AdekugbeYork UnitedYork UnitedM442,8024131606.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United11322000306.54
2024York United292,218412807.02
2025York United4262001506.60

Player page β†’

29C. BayihaSupra du QuebecSupra du QuebecM512,712238106.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United16963122006.83
2024HFX Wanderers FC181,096103106.86
2024York United4139001006.90
2026Supra du Quebec13514012006.47

Player page β†’

30Isaiah JohnstonHFX Wanderers FCHFX Wanderers FCM312,65021351406.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025HFX Wanderers FC6540023707.02
2026HFX Wanderers FC252,1102112706.89

Player page β†’

31MikaΓ«l CantaveVancouver FCVancouver FCM412,569275806.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC0––2000–
2023Vancouver FC161,113242306.77
2024Vancouver FC251,456013506.86

Player page β†’

32C. TraffordCavalry FCCavalry FCM412,5061111207.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC191,583101907.14
2024Cavalry FC22923010306.99

Player page β†’

33B. PatonForgeForgeM322,464253206.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge6429011106.90
2026Forge262,035242106.84

Player page β†’

34K. KibatoYork UnitedYork UnitedM392,3011211406.47
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC9282000206.55
2024York United5374000006.72
2025York United4311111806.95
2026York United211,334010406.28

Player page β†’

35CΓ©dric ToussaintPacific FCPacific FCM362,2982011506.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC171,0590011006.68
2024Pacific FC191,239200507.02

Player page β†’

36J. Gagnon-LapareHFX Wanderers FCHFX Wanderers FCM392,2861171816.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United15975105707.14
2024HFX Wanderers FC231,2940021016.78
2025HFX Wanderers FC117010107.30

Player page β†’

37Diogo RessurreiΓ§Γ£oValourValourM292,155245706.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour272,038232206.86
2025Valour2117013506.35

Player page β†’

38K. PokuForgeForgeM312,1274104516.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge14863122216.79
2024Forge171,264382307.04

Player page β†’

39J. DaleyCavalry FCCavalry FCM362,0791051906.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC191,4311051206.78
2024Cavalry FC17648000406.72
2025Cavalry FC0––0030–

Player page β†’

40Brem SoumaoroYork UnitedYork UnitedM262,074022806.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United151,183021606.85
2024York United11891001206.71

Player page β†’

41Marco BustosPacific FCPacific FCM272,0194108516.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Pacific FC4339124407.15
2026Pacific FC231,680384116.91

Player page β†’

42J. MartΓ­nezYork UnitedYork UnitedM281,913121706.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United281,913121706.87

Player page β†’

43Jordan FariaValourValourM281,889146816.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour261,738125616.80
2025Valour2151021205.90

Player page β†’

44S. MlahSupra du QuebecSupra du QuebecM341,8850631116.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour14895011206.79
2025Valour162001406.60
2026Supra du Quebec19928051516.70

Player page β†’

45Matthew BaldisimoPacific FCPacific FCM321,8440101016.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United10482010416.73
2024York United14791000306.66
2025Pacific FC2180000106.50
2026Pacific FC6391000206.66

Player page β†’

46T. GomulkaPacific FCPacific FCM221,835031306.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC221,835031306.78

Player page β†’

47A. AromatarioForgeForgeM231,8301121106.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge231,8301121106.75
48Goteh NtigneeCavalry FCCavalry FCM251,8284991427.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC7528122506.99
2025Cavalry FC190142419.30
2026Cavalry FC171,210235517.04

Player page β†’

49N. VerhoevenAtlΓ©tico OttawaAtlΓ©tico OttawaM361,808012806.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa15675012206.51
2024Valour201,076000606.63
2025AtlΓ©tico Ottawa157000006.70

Player page β†’

50Y. ToualyPacific FCPacific FCM251,769196306.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Pacific FC4244041106.95
2026Pacific FC211,525155206.88

Player page β†’

Data coverage for Canadian Premier League β†’

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