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

451Fraser AirdCavalry FCCavalry FCD523,615614141907.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour190010307.00
2021FC Edmonton0––5530–
2022Cavalry FC0––0110–
2023Cavalry FC201,058122306.92
2024Cavalry FC282,214534407.25
2025Cavalry FC3253032507.00

Player page β†’

452Rocco RomeoValourValourD403,6341602716.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––2060–
2022Valour0––2070–
2023Vancouver FC161,489000516.81
2024Vancouver FC232,055120506.89
2025Valour190000407.30

Player page β†’

453Kadin ChungPacific FCPacific FCD493,6723361406.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC190101107.30
2021Pacific FC0––1130–
2023Vancouver FC8597001206.71
2024Vancouver FC191,377102206.82
2025Pacific FC3253111507.13
2026Pacific FC181,355010106.48

Player page β†’

454Ryan 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 β†’

455Wesley-Thomas LanΓ§a TimΓ³teoAtlΓ©tico OttawaAtlΓ©tico OttawaD543,78505161506.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0––3520–
2023HFX Wanderers FC151,224004307.03
2024HFX Wanderers FC211,571001306.96
2025HFX Wanderers FC6469015506.95
2026AtlΓ©tico Ottawa12521011206.63

Player page β†’

456M. BabouliForgeForgeM513,788330121826.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge18012007.10
2021Forge0––7240–
2022York United0––5210–
2023York United11967062826.95
2024York United231,982372307.23
2025Forge5369042107.04
2026Forge11462000106.45

Player page β†’

457R. RamaForgeForgeD463,8341253426.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––00100–
2023Forge181,548112806.92
2025Forge54380121007.04
2026Forge231,848001626.72

Player page β†’

458A. HojabrpourForgeForgeM493,8381863117.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC245000006.55
2021Pacific FC0––2280–
2022Forge0––3250–
2023Forge161,143110406.77
2024Forge302,560012817.16
2025Forge190010607.50

Player page β†’

459Y. FillionHFX Wanderers FCHFX Wanderers FCG423,8951001206.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC181,682100506.84
2024HFX Wanderers FC242,213000706.72
460A. DanielsPacific FCPacific FCM683,9090511606.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0––1010–
2023HFX Wanderers FC181,230035206.72
2024HFX Wanderers FC261,292001106.74
2025Pacific FC3225013107.07
2026Pacific FC211,162002106.52

Player page β†’

461BΓ©ni BadibangaYork UnitedYork UnitedF563,9283781406.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge121,071030207.29
2024Forge251,893343907.06
2026York United19964005306.70

Player page β†’

462Brian 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 β†’

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

Player page β†’

464S. ShomeCavalry FCCavalry FCM514,0631061406.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021FC Edmonton0––0230–
2022FC Edmonton0––0120–
2023Cavalry FC181,268001106.76
2024Cavalry FC302,555101406.92
2025Cavalry FC3240001406.47

Player page β†’

465T. BorgesForgeForgeM684,064626312807.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––3660–
2022Forge0––6860–
2023Forge15774024306.99
2024Forge251,834586807.36
2025Forge4170043206.93
2026Forge241,286134306.90

Player page β†’

466S. YoungPacific FCPacific FCM534,09721032816.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC127000106.30
2021Pacific FC0––1030–
2022Pacific FC0––1050–
2023Pacific FC191,445143816.85
2024Pacific FC292,298120507.01
2025Pacific FC4327020606.98

Player page β†’

467Tom FieldVancouver FCVancouver FCD514,1011031006.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––0100–
2023Cavalry FC4227000106.50
2024Cavalry FC211,677100307.10
2025Cavalry FC3181000207.35
2026Vancouver FC232,016002406.82

Player page β†’

468D. ChoinièreSupra du QuebecSupra du QuebecM594,14142123806.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge190011007.00
2021Forge0––4100–
2022Forge0––6420–
2023Forge6305123107.10
2024Forge302,336355307.02
2025Forge5255034107.06
2026Supra du Quebec171,155005106.61

Player page β†’

469Paris GeeVancouver FCVancouver FCD574,1450271906.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021FC Edmonton0––0040–
2022York United0––0200–
2023York United131,198001706.73
2024Vancouver FC241,942014406.60
2025Vancouver FC5171010206.58
2026Vancouver FC15834000206.48

Player page β†’

470D. GutiΓ©rrezAtlΓ©tico OttawaAtlΓ©tico OttawaM554,1825622717.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour145000106.70
2022Valour0––0050–
2023Valour151,295341707.24
2024Cavalry FC292,174100607.07
2025Cavalry FC0––1150–
2026AtlΓ©tico Ottawa10668110316.75

Player page β†’

471A. SissokoSupra du QuebecSupra du QuebecM724,32101172406.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2118000007.15
2022Forge0––4350–
2023Forge15667021606.72
2024AtlΓ©tico Ottawa302,175032606.93
2025AtlΓ©tico Ottawa341010206.77
2026Supra du Quebec221,320011506.63

Player page β†’

472Ballou 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 β†’

473T. 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 β†’

474Olakunle Dada-LukeVancouver FCVancouver FCD524,4212151626.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0––0230–
2022Pacific FC0––1150–
2023Pacific FC191,637101306.83
2024Pacific FC272,271101207.06
2025Vancouver FC6513000327.03

Player page β†’

475A. MusseCavalry FCCavalry FCM604,5631238261307.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––2000–
2022Cavalry FC0––7340–
2023Cavalry FC181,455477207.29
2024Cavalry FC181,420644207.41
2025Cavalry FC32690107307.23
2026Cavalry FC211,419285207.05

Player page β†’

476Sergio Camargo PeΓ±arandaCavalry FCCavalry FCM674,596328162306.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Cavalry FC0––1010–
2021Cavalry FC0––4230–
2022Cavalry FC0––2030–
2023Cavalry FC201,244162606.80
2024Cavalry FC261,776134107.00
2025Cavalry FC3223086506.87
2026Cavalry FC181,353142407.08

Player page β†’

477E. KobzaCavalry FCCavalry FCD644,6122542216.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC211,878120306.90
2024Cavalry FC201,110100106.79
2025Cavalry FC118020806.60
2026Cavalry FC221,6060141016.81

Player page β†’

478Kyle BekkerForgeForgeM664,760618251927.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge175031106.80
2021Forge0––3170–
2022Forge0––2642–
2023Forge181,677348207.29
2024Forge282,040327307.19
2025Forge6474032107.13
2026Forge13494010106.61

Player page β†’

479Alexander Achinioti-JΓΆnssonForgeForgeD555,0182811206.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge145030106.20
2021Forge0––1120–
2022Forge0––1010–
2023Forge171,602000206.89
2024Forge312,831220507.03
2025Forge6540010107.23

Player page β†’

480Luke SinghYork UnitedYork UnitedD605,0772323126.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0––0092–
2023AtlΓ©tico Ottawa151,391010406.83
2024AtlΓ©tico Ottawa191,494100506.75
2025York United4390101707.20
2026York United221,802021606.58

Player page β†’

481Alejandro 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 β†’

482M. FerrariYork UnitedYork UnitedD695,32914132816.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––2450–
2022York United0––0020–
2023York United151,070000406.46
2024York United272,288103706.87
2025York United4369015706.70
2026York United231,602011316.26

Player page β†’

483Bradley Sheede Kamdem FewoCavalry FCCavalry FCD635,4311352116.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC191,756002706.85
2024Cavalry FC211,780013606.89
2025Cavalry FC2167000416.35
2026Cavalry FC211,728120406.83

Player page β†’

484O. BassettYork UnitedYork UnitedM745,556726161906.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0––2330–
2022AtlΓ©tico Ottawa0––8360–
2023AtlΓ©tico Ottawa181,5493113307.01
2024AtlΓ©tico Ottawa292,268444307.18
2026York United271,739013406.62

Player page β†’

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

Player page β†’

486Nathan InghamCavalry FCCavalry FCG696,310601806.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022AtlΓ©tico Ottawa0––0010–
2023AtlΓ©tico Ottawa181,661300206.83
2024AtlΓ©tico Ottawa222,039200106.98
2025AtlΓ©tico Ottawa5450000106.56
2026Cavalry FC242,160101306.82

Player page β†’

487D. NimickForgeForgeD726,4121220132327.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC171,592463607.21
2024HFX Wanderers FC242,030583927.10
2025Forge6540024207.30
2026Forge252,250343607.24

Player page β†’

488L. 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 β†’

489A. DidicCavalry FCCavalry FCD726,55941862207.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton190000006.90
2021FC Edmonton0––3140–
2022Pacific FC0––2150–
2023Pacific FC181,640141507.02
2024AtlΓ©tico Ottawa292,669150307.23
2025AtlΓ©tico Ottawa0––0020–
2026Cavalry FC242,160243307.29

Player page β†’

490Callum IrvingVancouver FCVancouver FCG726,573501216.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2187000006.90
2021Pacific FC0––0001–
2023Vancouver FC161,489100106.77
2024Vancouver FC282,557200107.10
2025Vancouver FC6540100007.50
2026Vancouver FC201,800101006.84

Player page β†’

491T. Meilleur-GigeuereHFX Wanderers FCHFX Wanderers FCD766,79221311206.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC190000106.90
2021Pacific FC0––0010–
2022Pacific FC0––1030–
2023Pacific FC211,961040206.93
2024Pacific FC282,508130307.00
2025HFX Wanderers FC6570140107.12
2026HFX Wanderers FC201,663011106.75

Player page β†’

492Daan KlompCavalry FCCavalry FCD766,97452542607.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––3040–
2022Cavalry FC0––3270–
2023Cavalry FC211,979051207.04
2024Cavalry FC292,671361707.26
2025Cavalry FC190020307.20
2026Cavalry FC252,234260307.14

Player page β†’

493M. AparicioAtlΓ©tico OttawaAtlΓ©tico OttawaM786,978418223926.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020York United0––2020–
2021Pacific FC0––3370–
2022Pacific FC0––2342–
2023Pacific FC191,745045507.01
2024AtlΓ©tico Ottawa292,591352907.11
2025AtlΓ©tico Ottawa5393117607.26
2026AtlΓ©tico Ottawa252,249012606.60

Player page β†’

494M. CarducciHFX Wanderers FCHFX Wanderers FCG777,0914021106.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Cavalry FC0––0010–
2021Cavalry FC0––0010–
2022Cavalry FC0––0010–
2023Cavalry FC211,979300306.88
2024Cavalry FC292,682001106.87
2025Cavalry FC3270001407.20
2026HFX Wanderers FC242,160100006.75

Player page β†’

Data coverage for Canadian Premier League β†’

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