The Top 100 NHL Players of All-Time

The following is a list of the Top 100 Greatest NHL Players of All-Time starting at 100 down to 1.

100: Glenn Anderson CAN

99: Adam Oates CAN

98: Paul Kariya CAN

97: George Hainsworth CAN

96: Joe Mullen U.S.

95: Serge Savard CAN

94: Michel Goulet CAN

93: Darryl Sittler CAN

92: Borje Salming SWE

91: Luc Robitaille CAN

90: Markus Naslund SWE

89: Jarome Iginla CAN

88: Bryan Fogarty CAN

87: Eric Lindros CAN

86: Phil Housley U.S.

85: Mike Modano U.S.

84: Rod Langway Taiwan

83: Dave Andreychuk CAN

82: Jean Ratelle CAN

81: Johnny Bower CAN

80: Brendan Shanahan CAN

79: Joe Malone CAN

78: Dino Ciccarelli CAN

77: Norm Ullman CAN

76: Pat LaFontaine U.S.

75: Scott Niedermayer CAN

74: Denis Savard CAN

73: Joe Nieuwendyk CAN

72: Doug Gilmour CAN

71: Chris Chelios U.S.

70: Chris Pronger CAN

69: Mike Gartner CAN

68: Dale Hawerchuk CAN

67: Jeremy Roenick U.S.

66: Bob Gainey CAN

65: Pavel Bure RUS

64: Mark Howe CAN

63: Sid Abel CAN

62: Brian Leetch U.S.

61: Dickie Moore CAN

60: Newsy Lalonde CAN

59: John Bucyk CAN

58: Alexander Mogilny RUS

57: Al MacInnis CAN

56: Yvan Cournoyer CAN

55: Bill Durnan CAN

54: Brad Park CAN

53: Bill Cook CAN

52: Scott Stevens CAN

51: Bernie Geoffrion CAN

50: Dit Clapper CAN

49: Max Bentley CAN

48: Peter Stastny SVK

47: Milt Schmidt CAN

46: Gilbert Perreault CAN

45: Tim Horton CAN

44: Tony Esposito CAN

43: Ken Dryden CAN

42: Sergei Fedorov RUS

41: Bob Clarke CAN

40: Frank Mahovlich CAN

39: Howie Morenz CAN

38: Ron Francis CAN

37: Henri Richard CAN

36: Charlie Conacher CAN

35: Red Kelly CAN

34: Grant Fuhr CAN

33: Paul Coffey CAN

32: Marcel Dionne CAN

31: Steve Yzerman CAN

30: Nicklas Lidstrom SWE

29: Jari Kurri FIN

28: Martin Brodeur CAN

27: Brett Hull CAN

26: Phil Esposito CAN

25: Larry Robinson CAN

24: Glenn Hall CAN

23: Denis Potvin CAN

22: Terry Sawchuk CAN

21: Jaromir Jagr CZE

20: Dominik Hasek CZE

19: Ted Lindsay CAN

18: Stan Mikita SVK

17: Peter Forsberg SWE

16: Guy Lafleur CAN

15: Jacques Plante CAN

14: Mike Bossy CAN

13: Joe Sakic CAN

12: Ray Bourque CAN

11: Mark Messier CAN

10: Jean Beliveau CAN

9: Doug Harvey CAN

8: Patrick Roy CAN

7: Eddie Shore CAN

6: Bobby Hull CAN

5: Maurice Richard CAN

4: Gordie Howe CAN

3: Mario Lemieux CAN

2: Bobby Orr CAN

1: Wayne Gretzky CAN
 
< Prev   Next >