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

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

Player page โ†’

352R. FerrazzoYork UnitedYork UnitedD391,7490531406.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC15759001606.73
2024HFX Wanderers FC20829021106.70
2025York United4161031706.87

Player page โ†’

353M. ChretienSupra du QuebecSupra du QuebecD201,755240816.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec201,755240816.97
354Triston HenryForgeForgeG191,7620001306.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge190000006.90
2021Forge0โ€“โ€“0050โ€“
2022Forge0โ€“โ€“0030โ€“
2023Forge181,672000506.68

Player page โ†’

355Kristopher TwardekValourValourD251,767054916.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Atlรฉtico Ottawa231,600012506.87
2025Valour2167042417.20

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

359Finn Managh LinderHFX Wanderers FCHFX Wanderers FCD221,807111106.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC221,807111106.73

Player page โ†’

360Goteh NtigneeCavalry FCCavalry FCM251,8284991427.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC7528122506.99
2025Cavalry FC190142419.30
2026Cavalry FC171,210235517.04

Player page โ†’

361A. AromatarioForgeForgeM231,8301121106.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge231,8301121106.75
362T. GomulkaPacific FCPacific FCM221,835031306.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC221,835031306.78

Player page โ†’

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

Player page โ†’

364N. VerhoevenAtlรฉtico OttawaAtlรฉtico OttawaM371,8600171406.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC152000006.70
2021York United0โ€“โ€“0330โ€“
2022York United0โ€“โ€“0230โ€“
2023Atlรฉtico Ottawa15675012206.51
2024Valour201,076000606.63
2025Atlรฉtico Ottawa157000006.70

Player page โ†’

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

Player page โ†’

366Jordan FariaValourValourM281,889156816.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0โ€“โ€“1000โ€“
2024Valour261,738125616.80
2025Valour2151021205.90

Player page โ†’

367S. MelvinPacific FCPacific FCG211,890200106.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC7630100007.06
2025Pacific FC3270000106.80
2026Pacific FC11990100006.54

Player page โ†’

367J. MilliSupra du QuebecSupra du QuebecG211,890000006.46
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec211,890000006.46
367D. BertaudForgeForgeG211,890000006.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge211,890000006.75

Player page โ†’

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

Player page โ†’

371J. MartรญnezYork UnitedYork UnitedM281,913121706.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United281,913121706.87

Player page โ†’

372M. 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 โ†’

373M. JamesForgeForgeD221,9280121106.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge171,576002806.86
2026Forge5352010306.86

Player page โ†’

374Tyr Duhaney-WalkerAtlรฉtico OttawaAtlรฉtico OttawaD301,961211616.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Atlรฉtico Ottawa4251000006.83
2024Atlรฉtico Ottawa181,372100106.92
2025Atlรฉtico Ottawa4153101416.77
2026Atlรฉtico Ottawa4185010104.86

Player page โ†’

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

Player page โ†’

376Jean-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 โ†’

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

Player page โ†’

378E. LajeunessePacific FCPacific FCD261,992000606.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC2108000106.95
2024Pacific FC141,237000206.79
2025Pacific FC2115000106.55
2026Pacific FC8532000206.42

Player page โ†’

379J. KoleilatForgeForgeG222,011200307.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge171,561100107.17
2025Forge5450100207.20

Player page โ†’

380A. BatisseForgeForgeD242,027142506.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge242,027142506.89

Player page โ†’

381J. SwibelValourValourF282,028170606.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour282,028170606.71

Player page โ†’

382Matthew BaldisimoPacific FCPacific FCM342,0310121316.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2187001106.95
2021Pacific FC0โ€“โ€“0010โ€“
2022Pacific FC0โ€“โ€“0100โ€“
2022York United0โ€“โ€“0010โ€“
2023York United10482010416.73
2024York United14791000306.66
2025Pacific FC2180000106.50
2026Pacific FC6391000206.66

Player page โ†’

383R. AlarconValourValourD272,0361051116.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0โ€“โ€“0300โ€“
2023Cavalry FC244000006.40
2024Valour231,832101616.94
2025Valour2160001506.85

Player page โ†’

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

Player page โ†’

385J. DaleyCavalry FCCavalry FCM362,0791051906.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC191,4311051206.78
2024Cavalry FC17648000406.72
2025Cavalry FC0โ€“โ€“0030โ€“

Player page โ†’

386D. KonincksPacific FCPacific FCD242,081151306.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Valour190020205.60
2026Pacific FC231,991131106.78

Player page โ†’

386Cainรฃ Santos Da SilvaYork UnitedYork UnitedD372,081500006.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC132000007.20
2020Pacific FC152000006.30
2020Valour112000006.30
2024Cavalry FC119000006.70
2024Valour134000006.20
2026Forge2180100007.25
2026HFX Wanderers FC12000005.71
2026Pacific FC8324000006.12
2026Supra du Quebec116000006.27
2026Vancouver FC236000000.00
2026York United181,374400007.04
388G. FacchineriValourValourD292,0930201116.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Atlรฉtico Ottawa14โ€“0000โ€“
2024Valour261,909010706.73
2025Valour2180010416.30

Player page โ†’

389Orlando BotelloYork UnitedYork UnitedD282,0970242006.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United261,9440101406.86
2025York United2153014606.80

Player page โ†’

390K. SowHFX Wanderers FCHFX Wanderers FCD292,101012506.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC128000006.60
2025HFX Wanderers FC6470002206.88
2026HFX Wanderers FC221,603010306.72

Player page โ†’

391Carlos GuzmรกnYork UnitedYork UnitedD252,115001406.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United252,115001406.69

Player page โ†’

392K. PokuForgeForgeM312,12741141016.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0โ€“โ€“1050โ€“
2023Forge14863122216.79
2024Forge171,264382307.04

Player page โ†’

393M. DonerVancouver FCVancouver FCD242,129125406.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0โ€“โ€“0340โ€“
2026Vancouver FC242,129122006.96

Player page โ†’

394Daniel ParraForgeForgeD252,150122817.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge252,150122817.08

Player page โ†’

395Diogo RessurreiรงรฃoValourValourM292,155245706.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour272,038232206.86
2025Valour2117013506.35

Player page โ†’

396M. DuncanForgeForgeD382,158100306.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge8161000106.61
2024Forge301,997100206.80

Player page โ†’

397M. Owolabi-BelewuForgeForgeD372,1920302206.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0โ€“โ€“1020โ€“
2023Forge10461000506.53
2024Forge251,7070201107.01
2025Forge224000406.30

Player page โ†’

398Callum MontgomeryCavalry FCCavalry FCD382,196021406.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC12626000006.62
2024Cavalry FC231,334010106.80
2025Cavalry FC3236011306.33

Player page โ†’

399Marco BustosPacific FCPacific FCM292,206624231516.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2187253307.60
2021Pacific FC0โ€“โ€“7630โ€“
2022Pacific FC0โ€“โ€“2640โ€“
2025Pacific FC4339124407.15
2026Pacific FC231,680384116.91

Player page โ†’

400G. MukumbilwaPacific FCPacific FCD322,2141011116.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0โ€“โ€“0030โ€“
2023Pacific FC171,334100516.72
2024Pacific FC11674001206.97
2025Pacific FC4206000106.60

Player page โ†’

Data coverage for Canadian Premier League โ†’

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