Skip to content
Almanac
Menu

Canadian Premier League

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

  • 24
  • 25
  • 26

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

1Ballou TablaAtlΓ©tico OttawaAtlΓ©tico OttawaF604,3891025101207.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa301,846324506.91
2025AtlΓ©tico Ottawa54251114407.36
2026AtlΓ©tico Ottawa252,1186122307.18

Player page β†’

2M. AparicioAtlΓ©tico OttawaAtlΓ©tico OttawaM595,23347112106.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa292,591352907.11
2025AtlΓ©tico Ottawa5393117607.26
2026AtlΓ©tico Ottawa252,249012606.60

Player page β†’

3N. JensenForgeForgeM562,8072116106.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge281,509160107.04
2025Forge6312021006.85
2026Forge22986135006.73

Player page β†’

3O. BassettYork UnitedYork UnitedM564,007457706.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa292,268444307.18
2026York United271,739013406.62

Player page β†’

3M. CarducciHFX Wanderers FCHFX Wanderers FCG565,112102506.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC292,682001106.87
2025Cavalry FC3270001407.20
2026HFX Wanderers FC242,160100006.75

Player page β†’

6Alejandro DΓ­azPacific FCPacific FCF553,7982225506.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC282,1892102106.95
2025Pacific FC2167060007.25
2025Vancouver FC2180011306.90
2026Pacific FC231,262052106.60

Player page β†’

6D. NimickForgeForgeD554,820814101727.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC242,030583927.10
2025Forge6540024207.30
2026Forge252,250343607.24

Player page β†’

6Daan KlompCavalry FCCavalry FCD554,99551411307.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC292,671361707.26
2025Cavalry FC190020307.20
2026Cavalry FC252,234260307.14

Player page β†’

6Steffen YeatesYork UnitedYork UnitedM554,4862961206.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC272,151213307.02
2025York United3272030306.40
2026York United252,063053606.82

Player page β†’

6A. SissokoSupra du QuebecSupra du QuebecM553,5360531306.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa302,175032606.93
2025AtlΓ©tico Ottawa341010206.77
2026Supra du Quebec221,320011506.63

Player page β†’

6L. CallegariHFX Wanderers FCHFX Wanderers FCM554,85812582017.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC252,139403417.24
2025HFX Wanderers FC6570111907.47
2026HFX Wanderers FC242,149744707.42

Player page β†’

12T. Meilleur-GigeuereHFX Wanderers FCHFX Wanderers FCD544,741281506.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC282,508130307.00
2025HFX Wanderers FC6570140107.12
2026HFX Wanderers FC201,663011106.75

Player page β†’

12M. FerrariYork UnitedYork UnitedD544,2591291716.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United272,288103706.87
2025York United4369015706.70
2026York United231,602011316.26

Player page β†’

12Callum IrvingVancouver FCVancouver FCG544,897401107.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC282,557200107.10
2025Vancouver FC6540100007.50
2026Vancouver FC201,800101006.84

Player page β†’

15T. BorgesForgeForgeM533,290615131307.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge251,834586807.36
2025Forge4170043206.93
2026Forge241,286134306.90

Player page β†’

15A. DidicCavalry FCCavalry FCD534,829393807.26
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa292,669150307.23
2025AtlΓ©tico Ottawa0––0020–
2026Cavalry FC242,160243307.29

Player page β†’

17T. WarschewskiCavalry FCCavalry FCF524,402153718717.40
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC262,0999143207.44
2025Cavalry FC32701115207.97
2026Cavalry FC232,03351210317.28

Player page β†’

17D. ChoinièreSupra du QuebecSupra du QuebecM523,7463814506.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge302,336355307.02
2025Forge5255034107.06
2026Supra du Quebec171,155005106.61

Player page β†’

19Nathan InghamCavalry FCCavalry FCG514,649301506.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa222,039200106.98
2025AtlΓ©tico Ottawa5450000106.56
2026Cavalry FC242,160101306.82

Player page β†’

20G. AntinoroAtlΓ©tico OttawaAtlΓ©tico OttawaM502,888088516.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa19725012106.54
2025AtlΓ©tico Ottawa5373043106.64
2026AtlΓ©tico Ottawa261,790033316.67

Player page β†’

20A. DanielsPacific FCPacific FCF502,679016306.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC261,292001106.74
2025Pacific FC3225013107.07
2026Pacific FC211,162002106.52

Player page β†’

22Ryan TelferHFX Wanderers FCHFX Wanderers FCF493,704386606.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC231,677342307.10
2025HFX Wanderers FC6477031207.10
2026HFX Wanderers FC201,550013106.72

Player page β†’

23Sergio Camargo PeΓ±arandaCavalry FCCavalry FCM473,352215121007.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC261,776134107.00
2025Cavalry FC3223086506.87
2026Cavalry FC181,353142407.08

Player page β†’

23Kyle BekkerForgeForgeM473,008369507.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge282,040327307.19
2025Forge6474032107.13
2026Forge13494010106.61

Player page β†’

23Tom FieldVancouver FCVancouver FCD473,874102906.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC211,677100307.10
2025Cavalry FC3181000207.35
2026Vancouver FC232,016002406.82

Player page β†’

26Brian WrightForgeForgeF463,1834267706.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United242,0733106107.06
2025Forge53730120406.36
2026Forge17737141206.16

Player page β†’

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

Player page β†’

26Andre RampersadHFX Wanderers FCHFX Wanderers FCM462,416130416.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC221,901120217.06
2025HFX Wanderers FC4136000206.95
2026HFX Wanderers FC20379010006.39

Player page β†’

29Luke SinghYork UnitedYork UnitedD453,6862221806.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa191,494100506.75
2025York United4390101707.20
2026York United221,802021606.58

Player page β†’

30BΓ©ni BadibangaYork UnitedYork UnitedF442,8573481206.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge251,893343907.06
2026York United19964005306.70

Player page β†’

30Bradley Sheede Kamdem FewoCavalry FCCavalry FCD443,6751331416.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC211,780013606.89
2025Cavalry FC2167000416.35
2026Cavalry FC211,728120406.83

Player page β†’

30Paris GeeVancouver FCVancouver FCD442,947024806.56
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC241,942014406.60
2025Vancouver FC5171010206.58
2026Vancouver FC15834000206.48

Player page β†’

33T. BahVancouver FCVancouver FCD432,92728111416.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC14717020416.66
2025Vancouver FC6468026506.48
2026Vancouver FC231,742245506.80

Player page β†’

33E. KobzaCavalry FCCavalry FCM432,7341341916.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC201,110100106.79
2025Cavalry FC118020806.60
2026Cavalry FC221,6060141016.81

Player page β†’

35A. MusseCavalry FCCavalry FCM423,10882216707.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC181,420644207.41
2025Cavalry FC32690107307.23
2026Cavalry FC211,419285207.05

Player page β†’

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

Player page β†’

36M. CampagnaVancouver FCVancouver FCD413,0722421206.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC11410001206.51
2025Vancouver FC6502011607.00
2026Vancouver FC242,160230406.96

Player page β†’

36O. LeΓ³nYork UnitedYork UnitedD413,2330222136.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United201,575020817.00
2025York United190001817.20
2026York United201,568001516.51

Player page β†’

36C. Greco-TaylorPacific FCPacific FCD413,0072061816.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC151,055200506.94
2025Pacific FC4272003516.90
2026Pacific FC221,680003806.29

Player page β†’

36J. AlphonseHFX Wanderers FCHFX Wanderers FCD412,9940001306.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC17853000406.65
2025HFX Wanderers FC2210000506.95
2026HFX Wanderers FC221,931000406.55

Player page β†’

41Kadin ChungPacific FCPacific FCD402,985223806.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC191,377102206.82
2025Pacific FC3253111507.13
2026Pacific FC181,355010106.48

Player page β†’

42M. BabouliForgeForgeF392,8133114506.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United231,982372307.23
2025Forge5369042107.04
2026Forge11462000106.45

Player page β†’

42D. GutiΓ©rrezAtlΓ©tico OttawaAtlΓ©tico OttawaM392,8422211416.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC292,174100607.07
2025Cavalry FC0––1150–
2026AtlΓ©tico Ottawa10668110316.75

Player page β†’

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

Player page β†’

42Wesley-Thomas LanΓ§a TimΓ³teoAtlΓ©tico OttawaAtlΓ©tico OttawaD392,5610271006.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC211,571001306.96
2025HFX Wanderers FC6469015506.95
2026AtlΓ©tico Ottawa12521011206.63

Player page β†’

46Shaan HundalPacific FCPacific FCF382,2941164706.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour271,903173306.73
2025Valour181020106.50
2025York United3169071106.90
2026Pacific FC7141000206.50

Player page β†’

47Alexander Achinioti-JΓΆnssonForgeForgeD373,371230607.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge312,831220507.03
2025Forge6540010107.23

Player page β†’

47F. SturingYork UnitedYork UnitedD373,088011906.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United191,615000206.78
2025York United2210010507.10
2026York United161,263001206.61

Player page β†’

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

Player page β†’

50Samuel SalterAtlΓ©tico OttawaAtlΓ©tico OttawaF351,4203255506.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa30971252106.92
2025AtlΓ©tico Ottawa54491203407.16

Player page β†’

Data coverage for Canadian Premier League β†’

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