Daily quiz

All-Time NHL Points per Game Leaders

Career totals, every season from 1917–2026. Points per game played

Wayne Gretzky is the all-time NHL leader in points per game with 1.92, 0.04 clear of Mario Lemieux (1.88). He did it in 20 seasons, from 1979 to 1998. The top ten runs from 1.92 down to 1.24.

Career rate stats are limited to players with 400+ games, the usual bar for all-time rate leaderboards. Show all players

Wayne Gretzky All-time NHL leader Wayne Gretzky 1979–1998 · 20 seasons
1.92 Points per Game 0.04 clear of Mario Lemieux
Showing Points per Game and the stats that give it context Full stat line
# Player Seasons P/GP GP G A P
1 Wayne Gretzky Wayne Gretzky 1979–1998 (20) 1.92 1,487 894 1,963 2,857
2 Mario Lemieux Mario Lemieux 1984–2005 (17) 1.88 915 690 1,033 1,723
3 Connor McDavid Connor McDavid 2015–2026 (12) 1.56 809 418 841 1,259
4 Mike Bossy Mike Bossy 1977–1986 (10) 1.50 752 573 553 1,126
5 Bobby Orr Bobby Orr 1966–1978 (12) 1.39 657 270 645 915
6 Marcel Dionne Marcel Dionne 1971–1988 (18) 1.31 1,348 731 1,040 1,771
7 Nikita Kucherov Nikita Kucherov 2013–2026 (13) 1.28 892 405 737 1,142
8 Peter Stastny Peter Stastny 1980–1994 (15) 1.27 977 450 789 1,239
9 Peter Forsberg Peter Forsberg 1994–2010 (13) 1.25 708 249 636 885
10 Leon Draisaitl Leon Draisaitl 2014–2026 (13) 1.24 870 446 635 1,081
11 Kent Nilsson Kent Nilsson 1979–1994 (9) 1.24 553 264 422 686
12 Phil Esposito Phil Esposito 1963–1980 (18) 1.24 1,282 717 873 1,590
13 Sidney Crosby Sidney Crosby 2005–2026 (22) 1.24 1,434 658 1,113 1,771
14 Kirill Kaprizov Kirill Kaprizov 2020–2026 (7) 1.21 413 245 255 500
15 Nathan MacKinnon Nathan MacKinnon 2013–2026 (14) 1.21 964 429 737 1,166
16 Guy Lafleur Guy Lafleur 1971–1990 (17) 1.20 1,126 560 793 1,353
17 Joe Sakic Joe Sakic 1988–2008 (20) 1.19 1,378 625 1,016 1,641
18 Dale Hawerchuk Dale Hawerchuk 1981–1996 (16) 1.19 1,188 518 891 1,409
19 Pat LaFontaine 1983–1997 (15) 1.17 865 468 545 1,013
20 Steve Yzerman Steve Yzerman 1983–2005 (22) 1.16 1,514 692 1,063 1,755
21 Artemi Panarin Artemi Panarin 2015–2026 (12) 1.15 843 338 629 967
22 Auston Matthews Auston Matthews 2016–2026 (11) 1.14 705 439 365 804
23 Eric Lindros Eric Lindros 1992–2006 (13) 1.14 760 372 493 865
24 Bernie Federko Bernie Federko 1976–1989 (14) 1.13 1,000 369 761 1,130
25 David Pastrnak David Pastrnak 2014–2026 (13) 1.12 848 428 524 952
26 Denis Savard Denis Savard 1980–1996 (17) 1.12 1,196 473 865 1,338
27 Jari Kurri Jari Kurri 1980–1997 (17) 1.12 1,251 601 797 1,398
28 Bryan Trottier Bryan Trottier 1975–1993 (18) 1.11 1,279 524 901 1,425
29 Gilbert Perreault Gilbert Perreault 1970–1986 (17) 1.11 1,191 512 814 1,326
30 Mitch Marner Mitch Marner 2016–2026 (11) 1.11 751 247 589 836
31 Pavel Bure Pavel Bure 1991–2002 (12) 1.11 702 437 342 779
32 Jaromir Jagr Jaromir Jagr 1990–2017 (24) 1.11 1,733 766 1,155 1,921
33 Evgeni Malkin Evgeni Malkin 2006–2026 (21) 1.11 1,282 539 879 1,418
34 Bobby Hull Bobby Hull 1957–1979 (16) 1.10 1,063 610 560 1,170
35 Brett Hull Brett Hull 1986–2005 (19) 1.10 1,269 741 650 1,391
36 Mikko Rantanen Mikko Rantanen 2015–2026 (12) 1.09 730 323 476 799
37 Paul Coffey Paul Coffey 1980–2000 (21) 1.09 1,409 396 1,135 1,531
38 Jean Beliveau Jean Beliveau 1950–1970 (20) 1.08 1,125 507 712 1,219
39 Cale Makar Cale Makar 2019–2026 (8) 1.08 483 139 383 522
40 Mark Messier Mark Messier 1979–2003 (25) 1.07 1,756 694 1,193 1,887
41 Bernie Nicholls Bernie Nicholls 1981–1998 (18) 1.07 1,127 475 734 1,209
42 Jason Robertson Jason Robertson 2019–2026 (8) 1.07 470 218 286 504
43 Mike Rogers 1979–1985 (7) 1.07 484 202 317 519
44 Alex Ovechkin Alex Ovechkin 2005–2026 (22) 1.07 1,586 930 761 1,691
45 Adam Oates Adam Oates 1985–2003 (19) 1.06 1,337 341 1,079 1,420
46 Michel Goulet Michel Goulet 1979–1993 (15) 1.06 1,089 548 605 1,153
47 Bobby Clarke Bobby Clarke 1969–1983 (15) 1.06 1,144 358 852 1,210
48 Stan Mikita Stan Mikita 1958–1979 (22) 1.05 1,396 541 926 1,467
49 Gordie Howe Gordie Howe 1946–1979 (26) 1.05 1,767 801 1,049 1,850
50 Alexander Mogilny Alexander Mogilny 1989–2005 (16) 1.04 990 473 559 1,032
1–50 of 2,276Next →