List of past NHL scoring leaders


The following are lists showing the point- and goal-scoring leaders of the National Hockey League before the league issued trophies for such achievements. The point-scoring leader has been awarded the Art Ross Trophy since the 1947–48 NHL season, and the goal-scoring leader has been awarded the Maurice "Rocket" Richard Trophy since the 1998–99 NHL season.

NHL point-scoring leaders (1918–1947)

These are the point-scoring leaders of the NHL from the league's first season until the 1946–47 season. Beginning with the 1947–48 NHL season, the point scoring leader was awarded the Art Ross Trophy.
SeasonWinnerTeamPointsWin #
1917–18Montreal Canadiens481
1918–19Montreal Canadiens321
1919–20Quebec Bulldogs492
1920–21Montreal Canadiens432
1921–22Ottawa Senators461
1922–23Toronto St. Pats371
1923–24Ottawa Senators241
1924–25Toronto St. Pats442
1925–26Montreal Maroons421
1926–27New York Rangers371
1927–28Montreal Canadiens511
1928–29Toronto Maple Leafs321
1929–30Boston Bruins731
1930–31Montreal Canadiens512
1931–32Toronto Maple Leafs531
1932–33New York Rangers502
1933–34Toronto Maple Leafs521
1934–35Toronto Maple Leafs572
1935–36New York Americans451
1936–37New York Americans462
1937–38Toronto Maple Leafs521
1938–39Montreal Canadiens471
1939–40Boston Bruins521
1940–41Boston Bruins621
1941–42New York Rangers561
1942–43Chicago Blackhawks731
1943–44Boston Bruins821
1944–45Montreal Canadiens801
1945–46Chicago Blackhawks721
1946–47Chicago Blackhawks612

NHL goal-scoring leaders (1918–1998)

These are the goal-scoring leaders of the NHL from the league's first season until the 1997–98 season. Beginning with the 1998–99 NHL season, the goal-scoring leader was awarded the Maurice "Rocket" Richard Trophy.
, the namesake for the current trophy, was the NHL's leading goal scorer five times
, five-time leading scorer
SeasonWinnerTeamGoalsWin #
1917–18Montreal Canadiens441
1918–19Montreal Canadiens231
1918–19Montreal Canadiens231
1919–20Quebec Bulldogs392
1920–21Hamilton Tigers/Toronto St. Patricks351
1921–22Ottawa Senators321
1922–23Toronto St. Patricks262
1923–24Ottawa Senators221
1924–25Toronto St. Patricks383
1925–26Montreal Maroons341
1926–27New York Rangers331
1927–28Montreal Canadiens331
1928–29Toronto Maple Leafs221
1929–30Boston Bruins431
1930–31Toronto Maple Leafs311
1931–32Toronto Maple Leafs342
1931–32New York Rangers342
1932–33New York Rangers283
1933–34Toronto Maple Leafs323
1934–35Toronto Maple Leafs364
1935–36Toronto Maple Leafs235
1935–36Toronto Maple Leafs231
1936–37Detroit Red Wings231
1936–37Boston Bruins/New York Americans232
1937–38Toronto Maple Leafs261
1938–39Boston Bruins261
1939–40New York Rangers241
1940–41New York Rangers262
1941–42New York Rangers321
1942–43Chicago Black Hawks331
1943–44Chicago Black Hawks382
1944–45Montreal Canadiens501
1945–46Toronto Maple Leafs371
1946–47Montreal Canadiens452
1947–48Detroit Red Wings331
1948–49Detroit Red Wings281
1949–50Montreal Canadiens433
1950–51Detroit Red Wings431
1951–52Detroit Red Wings472
1952–53Detroit Red Wings493
1953–54Montreal Canadiens374
1954–55Montreal Canadiens385
1954–55Montreal Canadiens381
1955–56Montreal Canadiens471
1956–57Detroit Red Wings444
1957–58Montreal Canadiens361
1958–59Montreal Canadiens452
1959–60Boston Bruins391
1959–60Chicago Black Hawks391
1960–61Montreal Canadiens502
1961–62Chicago Black Hawks502
1962–63Detroit Red Wings385
1963–64Chicago Black Hawks433
1964–65Detroit Red Wings421
1965–66Chicago Black Hawks544
1966–67Chicago Black Hawks525
1967–68Chicago Black Hawks446
1968–69Chicago Black Hawks587
1969–70Boston Bruins431
1970–71Boston Bruins762
1971–72Boston Bruins663
1972–73Boston Bruins554
1973–74Boston Bruins685
1974–75Boston Bruins616
1975–76Philadelphia Flyers611
1976–77Montreal Canadiens601
1977–78Montreal Canadiens601
1978–79New York Islanders691
1979–80Buffalo Sabres561
1979–80Los Angeles Kings561
1979–80Hartford Whalers561
1980–81New York Islanders682
1981–82Edmonton Oilers921
1982–83Edmonton Oilers712
1983–84Edmonton Oilers873
1984–85Edmonton Oilers734
1985–86Edmonton Oilers681
1986–87Edmonton Oilers625
1987–88Pittsburgh Penguins701
1988–89Pittsburgh Penguins852
1989–90St. Louis Blues721
1990–91St. Louis Blues862
1991–92St. Louis Blues703
1992–93Buffalo Sabres761
1992–93Winnipeg Jets761
1993–94Vancouver Canucks601
1994–95Washington Capitals341
1995–96Pittsburgh Penguins693
1996–97Phoenix Coyotes521
1997–98Washington Capitals522
1997–98Mighty Ducks of Anaheim522

1998–present