Loading page

Former QMJHL Players

QMJHL
League Information and Facts

Where are they now?

Played in QMJHL during season
Select...
#PlayerTeamLeagueGPGATPPIM
1.Canada flagNathan MacKinnon (C/RW)totals86577713441
USA flagColorado AvalancheNHL80537412739
Canada flagCanada OlympicsOG64372
2.Russia flagNikita Kucherov (RW)USA flagTampa Bay LightningNHL76448613050
3.Canada flagMavrick Brunet (C)Canada flagRockland NationalsCCHL49267710326
4.Canada flagSidney Crosby (C)totals8232589046
USA flagPittsburgh PenguinsNHL6829457444
Canada flagCanada OlympicsOG42460
Canada flagCanadaWC1019102
5.Canada flagKyle Morey (C)totals5129598866
Canada flagElmira Sugar KingsGOJHL5028588666
Canada flagToronto PatriotsOJHL11120
6.Canada flagSamuel Asselin (C/LW)Switzerland flagHC SierreSL5026608624
7.Canada flagEvan Courtois (LW)Canada flagPrinceville TitanQJHL4843428540
8.Switzerland flagNico Hischier (C/LW)totals10436498531
USA flagNew Jersey DevilsNHL8228386629
Switzerland flagSwitzerland OlympicsOG51340
Switzerland flagSwitzerland (all)International71340
Switzerland flagSwitzerlandWC1065112
9.Canada flagGabriel Courchesne (C)Canada flagYorkton TerriersSJHL5633478052
10.Canada flagRaphaël Bastille (LW)totals4234457972
Italy flagVareseItaly23125275266
Australia flagCentral Coast RhinosAIHL11918276
11.Canada flagBen Cross (RW)Canada flagChaleur LightningMJAHL5142367850
12.Canada flagJakob Pelletier (LW/C)totals6828497719
USA flagSyracuse CrunchAHL6328497719
USA flagTampa Bay LightningNHL50000
13.Denmark flagNikolaj Ehlers (LW/RW)totals9028497714
USA flagCarolina HurricanesNHL8226457114
Denmark flagDenmark OlympicsOG41230
Denmark flagDenmark (all)International41230
14.Canada flagJustin Dumais (LW)Canada flagFort McMurray Oil BaronsAJHL5526517729
15.Canada flagCarson MacKinnon (LW)Germany flagEC PeitingGermany35237387524
16.Canada flagSimon Pinard (LW)totals7330447420
USA flagSouth Carolina StingraysECHL7030437320
USA flagHershey BearsAHL30110
17.Canada flagDrake Batherson (RW/C)Canada flagOttawa SenatorsNHL7933387133
18.Canada flagSpencer Caines (RW)Canada flagWest Kent SteamersMJAHL5126457128
19.Canada flagAlex Barré-Boulet (C/W)totals7226457130
USA flagColorado EaglesAHL7026447030
USA flagColorado AvalancheNHL20110
20.Russia flagVladimir Tkachyov (LW)Russia flagMetallurg MagnitogorskKHL6613587148
21.Canada flagLogan Crosby (RW)Canada flagPictou County CrushersMJAHL4938327010
22.Canada flagAlexandre Boivin (C)totals5031397022
Japan flagTohoku Free BladesAsia League4020264620
Australia flagCentral Coast RhinosAIHL101113242
23.Canada flagBenjamin Beaudry (RW/LW)Canada flagSaint-Jérôme PanthèresQJHL4723477047
24.Switzerland flagTimo Meier (RW/LW)totals9833366930
USA flagNew Jersey DevilsNHL7724204422
Switzerland flagSwitzerland OlympicsOG53470
Switzerland flagSwitzerland (all)International73472
Switzerland flagSwitzerlandWC938116
25.Canada flagEthan Dickson (C)totals5319506920
Canada flagSummerside Western CapitalsMJAHL311028388
Canada flagPictou County CrushersMJAHL229223112
26.Canada flagGuillaume Asselin (RW/LW)Switzerland flagEHC OltenSL4730386844
27.Canada flagSimon Mullen (D)Canada flagSummerside Western CapitalsMJAHL5214546832
28.Canada flagCooper Cormier (LW)Canada flagAmherst RamblersMJAHL5136316748
29.Canada flagAnthony Gagnon (RW)Belgium flagLiege BulldogsCEHL3335326712
30.Canada flagLuka Benoit (RW)totals5532356742
Canada flagNepean RaidersCCHL3323214432
Canada flagSmiths Falls BearsCCHL229142310
31.Canada flagTommy-Lee Vieira (LW)Canada flagSaint-Jérôme PanthèresQJHL4830376742
32.Canada flagCoen Miller (RW)totals42283967107
Canada flagSummerside Western CapitalsMJAHL1916193556
Canada flagGrand Falls RapidsMJAHL2312203251
33.Canada flagJack Hayne (C)Canada flagChaleur LightningMJAHL5224436778
34.Canada flagCharles Pigeon (C)totals7030366622
USA flagNorthwood SchoolUSHS-Prep55242953-
USA flagNorthwood SchoolUSHS-Prep14671322
USA flagRochester Jr. Americanstotals10000
35.Canada flagMaxime Fortier (RW)Finland flagSaiPaLiiga5829376642
36.Canada flagBrant Romaniuk (RW)totals5028386618
Canada flagTimmins RockNOJHL242227498
Canada flagSherwood Park CrusadersBCHL266111710
37.Switzerland flagSven Andrighetto (W/C)totals6523436630
Switzerland flagZSC LionsNL4117244124
Switzerland flagSwitzerland (all)International92570
Switzerland flagSwitzerland OlympicsOG50330
Switzerland flagSwitzerlandWC10411156
38.Czechia flagLukas Sedlak (C/LW)totals8021456645
Czechia flagHC Dynamo PardubiceCzechia4917355231
Czechia flagCzechia (all)International1826810
Czechia flagCzechia OlympicsOG51122
Czechia flagCzechiaWC81342
39.Canada flagMitchell Balmas (W/C)England flagSheffield SteelersEIHL543431656
40.Canada flagZachary Rushton (RW)Canada flagChaleur LightningMJAHL5224416574
41.Canada flagAnthony Mantha (RW/LW)USA flagPittsburgh PenguinsNHL8133316443
42.USA flagSkogen Schrott (F)USA flagNew Jersey Jr. TitansNAHL54323264150
43.Netherlands flagDaniel Sprong (LW/RW)totals5230346438
Russia flagCSKA MoskvaKHL291219316
Russia flagAvtomobilist YekaterinburgKHL2318153332
44.Canada flagMalik Houle (C)Canada flagPrinceville TitanQJHL4132316332
45.Czechia flagFilip Chlapík (C/LW)totals6229346334
Czechia flagHC Sparta PrahaCzechia4821305132
Czechia flagCzechia (all)International106392
Czechia flagCzechia OlympicsOG42130
46.Canada flagJarrett Baker (D)England flagRomford RaidersNIHL5324396338
47.USA flagDylan Krayer (F)Canada flagWest Kelowna WarriorsBCHL5423406322
48.Canada flagJonah Leard (RW)Canada flagGrand Falls RapidsMJAHL5221426316
49.Canada flagVincent Gauthier (RW)Canada flagValleyfield BravesQJHL4537256218
50.Canada flagAlex Belzile (RW/C)Canada flagLaval RocketAHL6629336276
51.Canada flagChristophe Boivin (LW)France flagGrenobleLigue Magnus4422406216
52.Canada flagLoïc Francoeur (LW)Canada flagGrand Falls RapidsMJAHL5022406239
53.Canada flagBrooklyn Kalmikov (RW/LW)totals6921416222
USA flagMaine MarinersECHL6421416220
USA flagProvidence BruinsAHL50002
54.Canada flagJack Greenwell (LW)Canada flagSteinbach PistonsMJHL5234276120
55.Canada flagJustin Robidas (C/RW)totals6023386114
USA flagChicago WolvesAHL5823376014
USA flagCarolina HurricanesNHL20110
56.Russia flagIvan Barbashyov (C/W)USA flagVegas Golden KnightsNHL8223386114
57.Canada flagNatan Grenier (D)Canada flagWest Kent SteamersMJAHL5118436132
58.Canada flagAlex Blais (RW/C)Germany flagStuttgart RebelsGermany35012496118
59.Czechia flagMartin Frk (RW/LW)Canada flagCalgary WranglersAHL6630306070
60.Canada flagLane Lochead (LW)Canada flagPictou County ScotiansNSJHL261941606
61.Canada flagÉmile Poirier (C/LW)totals4317436078
Canada flagLaval PétroliersLNAH308283648
Canada flagManotick MarinersNPHL139152430
62.Finland flagViljami Marjala (LW/C)USA flagBakersfield CondorsAHL7217436022
63.Canada flagÉric Faille (C/RW)Canada flagDalhousie MaraudersLHSB2026335929
64.Canada flagBrett Arsenault (C)Canada flagSummerside Western CapitalsMJAHL4925345983
65.Canada flagDanick Bouchard (LW/RW)totals3424355954
France flagDunkerqueFrance21911102118
Australia flagCentral Coast RhinosAIHL1513253836
66.Russia flagMikhail Grigorenko (C/RW)Russia flagTraktor ChelyabinskKHL6224355914
67.Canada flagLaurent Dauphin (C/LW)Canada flagLaval RocketAHL5315445934
68.Canada flagJordan Martel (RW/LW)Slovakia flagHK Dukla MichalovceSlovakia5027315852
69.USA flagCharlie Coyle (C/RW)USA flagColumbus Blue JacketsNHL8220385814
70.Canada flagJacob Kelly (RW)totals2019395814
Canada flagElmvale HarvestersOEHL1919395814
Canada flagDundas Real McCoysACH10000
71.Canada flagJake Todd (C)Canada flagTruro BearcatsMJAHL4916425845
72.Canada flagDanick Martel (LW/C)totals5032255728
Finland flagÄssätLiiga23761312
Slovakia flagHK Spisska Nova VesSlovakia2725194416
73.Canada flagBenoit-Olivier Groulx (C/LW)totals7231265734
Canada flagToronto MarliesAHL5928245234
Canada flagToronto Maple LeafsNHL133250
74.Canada flagFrédérik Cabana (C/LW)Germany flagHeilbronner FalkenGermany34627305743
75.Canada flagXavier Bourgault (RW/C)totals7225325734
Canada flagBelleville SenatorsAHL7025325734
Canada flagOttawa SenatorsNHL20000
76.Canada flagAlexis Lafrenière (RW/LW)USA flagNew York RangersNHL8224335720
77.Canada flagLou-Félix Morin (RW)Canada flagMontréal RangersQJHL4522355714
78.Canada flagMatt Bissonnette (C/W)England flagLeeds KnightsNIHL5018395728
79.Canada flagMarc-Olivier Roy (C/W)Slovakia flagHK Dukla MichalovceSlovakia5114435738
80.Romania flagPavlo Borysenko (D)totals5513445730
Romania flagCSM Corona BrasovErste Liga316283424
Romania flagCSM Corona BrasovErste Liga24716236
81.Canada flagRaphaël Lavoie (C/RW)totals4630265612
USA flagHenderson Silver KnightsAHL4530265612
USA flagVegas Golden KnightsNHL10000
82.Canada flagSidney Deslauriers (RW)Canada flagSaint-Jérôme PanthèresQJHL4824325628
83.Canada flagMatthew Eric (D)Canada flagMontréal RangersQJHL41183856106
84.Russia flagNikita Alexandrov (C/LW)totals6616405628
USA flagSpringfield ThunderbirdsAHL18311148
USA flagOntario ReignAHL4813294220
85.Canada flagBilly Kollias (LW)Canada flagMontréal RangersQJHL4633225581
86.Switzerland flagThéo Rochette (C)totals6528275516
Switzerland flagLausanne HCNL4622214314
Switzerland flagSwitzerland (all)International93360
Switzerland flagSwitzerlandWC103362
87.Canada flagBrad Marchand (LW)totals5627285538
USA flagFlorida PanthersNHL5227275438
Canada flagCanada OlympicsOG40110
88.Canada flagSamuel Provost (C)totals4622335587
Canada flagLaval PrimeQJHL2920224243
Canada flagMontréal RangersQJHL172111344
89.Slovakia flagOleksii Myklukha (C)totals531738550
Slovakia flagHC Banska BystricaSlovakia511738550
Slovakia flagSlovakia (all)International20000
90.Canada flagÉli Baillargeon (LW)Canada flagTruro BearcatsMJAHL46302454160
91.Canada flagJustin Duval (RW)Canada flagTerrebonne CobrasQJHL4328265439
92.Czechia flagPetr Pohl (RW)Germany flagERV SchweinfurtGermany42226285412
93.Canada flagWilliam Dufour (RW/LW)totals5124305414
Russia flagLada TogliattiKHL72130
Canada flagQuébec NationalLNAH43582
USA flagWilkes-Barre/Scranton PenguinsAHL61010
USA flagFort Wayne KometsECHL301724418
USA flagGrand Rapids GriffinsAHL41014
94.Canada flagLogan Shaw (RW/C)Canada flagToronto MarliesAHL7223315445
95.Canada flagBraydon Stumpf (C)Canada flagCollingwood BluesOJHL5320345429
96.Canada flagMathys Laurent (D)Canada flagRockland NationalsCCHL5110445410
97.Canada flagRyan Tesink (C/W)Canada flagFredericton ExpressLHSB2022315342
98.USA flagT.J. Brennan (D)totals4622315372
Slovenia flagHK Olimpija LjubljanaICEHL4622315372
Slovenia flagHK Olimpija LjubljanaICEHL00000
99.Canada flagGregor MacLeod (LW/C)Germany flagKölner HaieDEL4118355310
100.Canada flagAnthony Beauregard (C/RW)Canada flagTrois-Rivières LionsECHL6216375320