I was curious about this so I decided to make a ranking. For the record I included only players who spent the beginning of their career in the Montreal Canadiens organization. It doesn't mean they were drafted by Montreal but they could have been acquired at 19 or 20 years old for exemple. As long as they didn't play too many games with another team (Eller is included for exemple, but not McDonagh).
What would be your ranking?
1. Patrick Roy
2. Carey Price
3. Chris Chelios
4. Saku Koivu
5. Guy Carbonneau
6. Eric Desjardins
7. Mats Naslund
8. Andrei Markov
9. Petr Svoboda
10. John Leclair
11. Stephane Richer
12. Brendan Gallagher
13. Jose Theodore
14. PK Subban
15. Max Pacioretty
16. Claude Lemieux
17. Tomas Plekanec
18. Jaroslav Halak
19. Shayne Corson
20. Lars Eller
21. Mike Ribeiro
22. Valeri Bure
23. Mike Komisarek
24. Phillip Danault
25. Benoit Brunet / Brian Savage / Michael Ryder / Darcy Tucker / Patrice Brisebois / Craig Rivet
Hopefully I didn't miss too many old timers!
What would be your ranking?
1. Patrick Roy
2. Carey Price
3. Chris Chelios
4. Saku Koivu
5. Guy Carbonneau
6. Eric Desjardins
7. Mats Naslund
8. Andrei Markov
9. Petr Svoboda
10. John Leclair
11. Stephane Richer
12. Brendan Gallagher
13. Jose Theodore
14. PK Subban
15. Max Pacioretty
16. Claude Lemieux
17. Tomas Plekanec
18. Jaroslav Halak
19. Shayne Corson
20. Lars Eller
21. Mike Ribeiro
22. Valeri Bure
23. Mike Komisarek
24. Phillip Danault
25. Benoit Brunet / Brian Savage / Michael Ryder / Darcy Tucker / Patrice Brisebois / Craig Rivet
Hopefully I didn't miss too many old timers!