The historical list of superstars that came through the League is pretty extensive.
But, under the category of what have you done for me lately, here is an article from Oct. '24 noting that there were 77 players currently on NHL clubs:
77 former QMJHL players in the NHL - LHJMQ
QMJHL alumni in the NHL:
Anaheim Ducks (2)
Ross Johnston and Tristan Luneau
Boston Bruins (2)
Charlie Coyle and Brad Marchand
Buffalo Sabres (1)
Nicolas Aubé-Kubel (injured)
Calgary Flames (4)
Jonathan Huberdeau, Anthony Mantha, Daniil Miromanov and MacKenzie Weegar
Carolina Hurricanes (1)
William Carrier
Chicago Blackhawks (1)
Philipp Kurashev
Colorado Avalanche (3)
Jonathan Drouin, Samuel Girard and Nathan MacKinnon
Columbus Blue Jackets (2)
Mathieu Olivier and Jordan Dumais (injured)
Dallas Stars (1)
Mavrik Bourque (injured)
Detroit Red Wings (1)
Joseph Veleno
Edmonton Oilers
none
Florida Panthers (2)
A.J. Greer and Dmitry Kulikov
Los Angeles Kings (2)
Phillip Danault and Jordan Spence
Minnesota Wild (4)
Marc-André Fleury, Frédérick Gaudreau, Jakub Lauko and Yakov Trenin
Montreal Canadiens (5)
Alex Barré-Boulet, Justin Barron, Samuel Montembeault, David Savard and Rafaël Harvey-Pinard (injured)
Nashville Predators (3)
Alexandre Carrier, Jérémy Lauzon and Jonathan Marchessault
New Jersey Devils (5)
Jake Allen, Nico Hischier, Timo Meier, Dawson Mercer and Ondrej Palat
New York Islanders (4)
Noah Dobson, Anthony Duclair, Julien Gauthier and Jean-Gabriel Pageau
New York Rangers (1)
Alexis Lafrenière
Ottawa Senators (6)
Drake Batherson, Thomas Chabot, Claude Giroux, Zack MacEwen, David Perron and Matthew Highmore (injured)
Philadelphia Flyers (2)
Sean Couturier and Nicolas Deslauriers
Pittsburgh Penguins (5)
Anthony Beauvillier, Sidney Crosby, Ryan Graves, Kristopher Letang and Vasily Ponomarev (injured)
San Jose Sharks (1)
Marc-Édouard Vlasic
Seattle Kraken (1)
Yanni Gourde
St. Louis Blues (3)
Zachary Bolduc, Mathieu Joseph and Pierre-Olivier Joseph
Tampa Bay Lightning (2)
Nikita Kucherov and Gabriel Fortier (injured)
Toronto Maple Leafs (2)
Simon Benoit and Philippe Myers
Utah Hockey Club (2)
Michael Carcone and Liam O’Brien
Vancouver Canucks (2)
Conor Garland and Daniel Sprong
Vegas Golden Knights (4)
Ivan Barbashev, Raphaël Lavoie, Nicolas Roy and Lukas Cormier (injured)
Washington Capitals (2)
Pierre-Luc Dubois and Spencer Smallman (injured)
Winnipeg Jets (1)
Nikolaj Ehlers