thumbnail

Top 100 NHL Forwards of All Time

Can you name the 100 greatest National Hockey League forwards of all time?
Rankings are an amalgamation of data from adjustedhockey.com and hockey-reference.com
Team listed is the one the player played the most games with
*asterisk indicates this active player is currently playing on a different team
MVP winners are in golden rows
Quiz by MungoJerry
Rate:
Last updated: April 1, 2024
You have not attempted this quiz yet.
First submittedNovember 13, 2023
Times taken53
Average score72.0%
Report this quizReport
15:00
Enter forward here
0
 / 100 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
#
Team
Career
Player
1
Oilers
1979-1999
Wayne Gretzky
2
Penguins
1985-2006
Mario Lemieux
3
Penguins
2006-Present
Sidney Crosby
4
Penguins
1991-2018
Jaromír Jágr
5
Red Wings
1947-1980
Gordie Howe
6
Capitals
2006-Present
Alexander Ovechkin
7
Bruins
1964-1981
Phil Esposito
8
Canadiens
1924-1937
Howie Morenz
9
Oilers
2016-Present
Connor McDavid
10
Red Wings
1984-2006
Steve Yzerman
11
Avalanche
1989-2009
Joe Sakic
12
Blues
1987-2006
Brett Hull
13
Penguins
2007-Present
Evgeni Malkin
14
Canadiens
1972-1991
Guy Lafleur
15
Canadiens
1951-1971
Jean Béliveau
16
Islanders
1978-1987
Mike Bossy
17
Ducks
1993-2014
Teemu Selänne
18
Flyers
1993-2007
Eric Lindros
19
Canadiens
1943-1960
Maurice Richard
20
Oilers
1979-2004
Mark Messier
21
Blackhawks*
2008-Present
Patrick Kane
22
Black Hawks
1958-1980
Bobby Hull
23
Avalanche
1995-2011
Peter Forsberg
24
Maroons
1926-1940
Nels Stewart
25
Lightning
2009-Present
Steven Stamkos
26
Red Wings
1991-2009
Sergei Fedorov
27
Kings
1972-1989
Marcel Dionne
28
Islanders
1976-1994
Bryan Trottier
29
Lightning
2014-Present
Nikita Kucherov
30
Blackhawks
1998-2017
Marián Hossa
31
Oilers
1979-1998
Jari Kurri
32
Bruins
2010-Present
Brad Marchand
33
Red Wings
1988-2009
Brendan Shanahan
34
Stars
1990-2011
Mike Modano
35
Flames
1997-2017
Jarome Iginla
36
Rangers
1927-1937
Bill Cook
37
Canadiens
1951-1968
Bernie Geoffrion
38
Sharks
1998-2022
Joe Thornton
39
Black Hawks
1959-1980
Stan Mikita
40
Canucks
1992-2003
Pavel Bure
41
Maple Leafs
1930-1941
Charlie Conacher
42
Oilers
2015-Present
Leon Draisaitl
43
Blues
1988-2002
Pierre Turgeon
44
Maple Leafs
2017-Present
Auston Matthews
45
Flyers
1991-2007
John LeClair
46
Red Wings
2002-2016
Pavel Datsyuk
47
Sabres
1990-2006
Alexander Mogilny
48
Flyers
1989-2011
Mark Recchi
49
Maple Leafs
1991-2009
Mats Sundin
50
Maple Leafs
1957-1978
Frank Mahovlich
#
Team
Career
Player
51
Avalanche
2014-Present
Nathan MacKinnon
52
Mighty Ducks
1995-2010
Paul Kariya
53
Bruins
2015-Present
David Pastrňák
54
Whalers
1982-2004
Ron Francis
55
Senators
1918-1929
Cy Denneny
56
Canadiens
1923-1938
Aurèle Joliat
57
Kings
1987-2006
Luc Robitaille
58
Flames
1987-2007
Joe Nieuwendyk
59
Bruins
1928-1947
Dit Clapper
60
Senators
1996-2014
Daniel Alfredsson
61
Coyotes
1992-2010
Keith Tkachuk
62
Blackhawks
2008-Present
Jonathan Toews
63
Devils
1996-2016
Patrik Eliáš
64
Flyers
1970-1984
Bobby Clarke
65
Islanders
1994-2006
Ziggy Pálffy
66
Flames
1989-2003
Theoren Fleury
67
Islanders
1984-1998
Pat LaFontaine
68
Bruins
2004-2023
Patrice Bergeron
69
Wild
2001-2018
Marián Gáborík
70
Blackhawks
1989-2009
Jeremy Roenick
71
Kings
2007-Present
Anže Kopitar
72
Capitals
1991-2007
Peter Bondra
73
Capitals
1986-2004
Adam Oates
74
Canucks
2001-2018
Daniel Sedin
75
Red Wings
1945-1965
Ted Lindsay
76
Lightning
1999-2015
Martin St. Louis
77
Islanders*
2010-Present
John Tavares
78
Canadiens
1964-1979
Yvan Cournoyer
79
Red Wings
2003-2018
Henrik Zetterberg
80
Bruins
1984-1996
Cam Neely
81
Senators
2002-2015
Dany Heatley
82
Thrashers
2002-2020
Ilya Kovalchuk
83
Rangers
2016-Present
Artemi Panarin
84
Maple Leafs
1984-2003
Doug Gilmour
85
Canadiens
1968-1979
Jacques Lemaire
86
Sharks*
2007-Present
Joe Pavelski
87
Blackhawks
1981-1997
Denis Savard
88
Canadiens
1956-1975
Henri Richard
89
Jets
1982-1997
Dale Hawerchuk
90
Blues
1994-2010
Pavol Demitra
91
Sabres
1971-1987
Gilbert Perreault
92
Canadiens
1973-1985
Steve Shutt
93
Rangers
1961-1981
Jean Ratelle
94
Nordiques
1981-1995
Peter Šťastný
95
Maple Leafs
1937-1948
Syl Apps
96
Ducks*
2006-Present
Corey Perry
97
Canadiens
1952-1968
Dickie Moore
98
Sabres
1983-2006
Dave Andreychuk
99
Avalanche
2016-Present
Mikko Rantanen
100
Penguins
1982-1997
Joe Mullen
+1
Level 66
Mar 17, 2024
Messier not in the top 10? Stastny at 95? Mike Gartner has 700 goals and he's at 100? Fun quiz, but weird rankings!
+1
Level 53
Mar 18, 2024
The ranking is based on a mathematical calculation for "Hall of Fame Worthiness", adjusting for era, player's prime, longevity, and scoring pace.