Season |
Winner |
Team |
Goals |
Win # |
1917–18 |
Malone, JoeJoe Malone |
Montreal Canadiens |
44 |
1 |
1918–19 |
Cleghorn, OdieOdie Cleghorn |
Montreal Canadiens |
23 |
1 |
Lalonde, NewsyNewsy Lalonde |
Montreal Canadiens |
23 |
1 |
1919–20 |
Malone, JoeJoe Malone |
Quebec Bulldogs |
39 |
2 |
1920–21 |
Dye, BabeBabe Dye |
Hamilton Tigers/Toronto St. Patricks |
35 |
1 |
1921–22 |
Broadbent, PunchPunch Broadbent |
Ottawa Senators |
32 |
1 |
1922–23 |
Dye, BabeBabe Dye |
Toronto St. Patricks |
26 |
2 |
1923–24 |
Denneny, CyCy Denneny |
Ottawa Senators |
22 |
1 |
1924–25 |
Dye, BabeBabe Dye |
Toronto St. Patricks |
38 |
3 |
1925–26 |
Stewart, NelsNels Stewart |
Montreal Maroons |
34 |
1 |
1926–27 |
Cook, BillBill Cook |
New York Rangers |
33 |
1 |
1927–28 |
Morenz, HowieHowie Morenz |
Montreal Canadiens |
33 |
1 |
1928–29 |
Bailey, AceAce Bailey |
Toronto Maple Leafs |
22 |
1 |
1929–30 |
Weiland, CooneyCooney Weiland |
Boston Bruins |
43 |
1 |
1930–31 |
Conacher, CharlieCharlie Conacher |
Toronto Maple Leafs |
31 |
1 |
1931–32 |
Conacher, CharlieCharlie Conacher |
Toronto Maple Leafs |
34 |
2 |
Cook, BillBill Cook |
New York Rangers |
34 |
2 |
1932–33 |
Cook, BillBill Cook |
New York Rangers |
28 |
3 |
1933–34 |
Conacher, CharlieCharlie Conacher |
Toronto Maple Leafs |
32 |
3 |
1934–35 |
Conacher, CharlieCharlie Conacher |
Toronto Maple Leafs |
36 |
4 |
1935–36 |
Conacher, CharlieCharlie Conacher |
Toronto Maple Leafs |
23 |
5 |
Thoms, BillBill Thoms |
Toronto Maple Leafs |
23 |
1 |
1936–37 |
Aurie, LarryLarry Aurie |
Detroit Red Wings |
23 |
1 |
Stewart, NelsNels Stewart |
Boston Bruins/New York Americans |
23 |
2 |
1937–38 |
Drillon, GordieGordie Drillon |
Toronto Maple Leafs |
26 |
1 |
1938–39 |
Conacher, RoyRoy Conacher |
Boston Bruins |
26 |
1 |
1939–40 |
Hextall, BryanBryan Hextall |
New York Rangers |
24 |
1 |
1940–41 |
Hextall, BryanBryan Hextall |
New York Rangers |
26 |
2 |
1941–42 |
Patrick, LynnLynn Patrick |
New York Rangers |
32 |
1 |
1942–43 |
Bentley, DougDoug Bentley |
Chicago Black Hawks |
33 |
1 |
1943–44 |
Bentley, DougDoug Bentley |
Chicago Black Hawks |
38 |
2 |
1944–45 |
Richard, MauriceMaurice Richard |
Montreal Canadiens |
50 |
1 |
1945–46 |
Stewart, GayeGaye Stewart |
Toronto Maple Leafs |
37 |
1 |
1946–47 |
Richard, MauriceMaurice Richard |
Montreal Canadiens |
45 |
2 |
1947–48 |
Lindsay, TedTed Lindsay |
Detroit Red Wings |
33 |
1 |
1948–49 |
Abel, SidSid Abel |
Detroit Red Wings |
28 |
1 |
1949–50 |
Richard, MauriceMaurice Richard |
Montreal Canadiens |
43 |
3 |
1950–51 |
Howe, GordieGordie Howe |
Detroit Red Wings |
43 |
1 |
1951–52 |
Howe, GordieGordie Howe |
Detroit Red Wings |
47 |
2 |
1952–53 |
Howe, GordieGordie Howe |
Detroit Red Wings |
49 |
3 |
1953–54 |
Richard, MauriceMaurice Richard |
Montreal Canadiens |
37 |
4 |
1954–55 |
Richard, MauriceMaurice Richard |
Montreal Canadiens |
38 |
5 |
Geoffrion, BernieBernie Geoffrion |
Montreal Canadiens |
38 |
1 |
1955–56 |
Beliveau, JeanJean Beliveau |
Montreal Canadiens |
47 |
1 |
1956–57 |
Howe, GordieGordie Howe |
Detroit Red Wings |
44 |
4 |
1957–58 |
Moore, DickieDickie Moore |
Montreal Canadiens |
36 |
1 |
1958–59 |
Beliveau, JeanJean Beliveau |
Montreal Canadiens |
45 |
2 |
1959–60 |
Horvath, BroncoBronco Horvath |
Boston Bruins |
39 |
1 |
Hull, BobbyBobby Hull |
Chicago Black Hawks |
39 |
1 |
1960–61 |
Geoffrion, BernieBernie Geoffrion |
Montreal Canadiens |
50 |
2 |
1961–62 |
Hull, BobbyBobby Hull |
Chicago Black Hawks |
50 |
2 |
1962–63 |
Howe, GordieGordie Howe |
Detroit Red Wings |
38 |
5 |
1963–64 |
Hull, BobbyBobby Hull |
Chicago Black Hawks |
43 |
3 |
1964–65 |
Ullman, NormNorm Ullman |
Detroit Red Wings |
42 |
1 |
1965–66 |
Hull, BobbyBobby Hull |
Chicago Black Hawks |
54 |
4 |
1966–67 |
Hull, BobbyBobby Hull |
Chicago Black Hawks |
52 |
5 |
1967–68 |
Hull, BobbyBobby Hull |
Chicago Black Hawks |
44 |
6 |
1968–69 |
Hull, BobbyBobby Hull |
Chicago Black Hawks |
58 |
7 |
1969–70 |
Esposito, PhilPhil Esposito |
Boston Bruins |
43 |
1 |
1970–71 |
Esposito, PhilPhil Esposito |
Boston Bruins |
76 |
2 |
1971–72 |
Esposito, PhilPhil Esposito |
Boston Bruins |
66 |
3 |
1972–73 |
Esposito, PhilPhil Esposito |
Boston Bruins |
55 |
4 |
1973–74 |
Esposito, PhilPhil Esposito |
Boston Bruins |
68 |
5 |
1974–75 |
Esposito, PhilPhil Esposito |
Boston Bruins |
61 |
6 |
1975–76 |
Leach, ReggieReggie Leach |
Philadelphia Flyers |
61 |
1 |
1976–77 |
Shutt, SteveSteve Shutt |
Montreal Canadiens |
60 |
1 |
1977–78 |
Lafleur, GuyGuy Lafleur |
Montreal Canadiens |
60 |
1 |
1978–79 |
Bossy, MikeMike Bossy |
New York Islanders |
69 |
1 |
1979–80 |
Gare, DannyDanny Gare |
Buffalo Sabres |
56 |
1 |
Simmer, CharlieCharlie Simmer |
Los Angeles Kings |
56 |
1 |
Stoughton, BlaineBlaine Stoughton |
Hartford Whalers |
56 |
1 |
1980–81 |
Bossy, MikeMike Bossy |
New York Islanders |
68 |
2 |
1981–82 |
Gretzky, WayneWayne Gretzky |
Edmonton Oilers |
92 |
1 |
1982–83 |
Gretzky, WayneWayne Gretzky |
Edmonton Oilers |
71 |
2 |
1983–84 |
Gretzky, WayneWayne Gretzky |
Edmonton Oilers |
87 |
3 |
1984–85 |
Gretzky, WayneWayne Gretzky |
Edmonton Oilers |
73 |
4 |
1985–86 |
Kurri, JariJari Kurri |
Edmonton Oilers |
68 |
1 |
1986–87 |
Gretzky, WayneWayne Gretzky |
Edmonton Oilers |
62 |
5 |
1987–88 |
Lemieux, MarioMario Lemieux |
Pittsburgh Penguins |
70 |
1 |
1988–89 |
Lemieux, MarioMario Lemieux |
Pittsburgh Penguins |
85 |
2 |
1989–90 |
Hull, BrettBrett Hull |
St. Louis Blues |
72 |
1 |
1990–91 |
Hull, BrettBrett Hull |
St. Louis Blues |
86 |
2 |
1991–92 |
Hull, BrettBrett Hull |
St. Louis Blues |
70 |
3 |
1992–93 |
Mogilny, AlexanderAlexander Mogilny |
Buffalo Sabres |
76 |
1 |
Selanne, TeemuTeemu Selanne |
Winnipeg Jets |
76 |
1 |
1993–94 |
Bure, PavelPavel Bure |
Vancouver Canucks |
60 |
1 |
1994–95 |
Bondra, PeterPeter Bondra |
Washington Capitals |
34 |
1 |
1995–96 |
Lemieux, MarioMario Lemieux |
Pittsburgh Penguins |
69 |
3 |
1996–97 |
Tkachuk, KeithKeith Tkachuk |
Phoenix Coyotes |
52 |
1 |
1997–98 |
Bondra, PeterPeter Bondra |
Washington Capitals |
52 |
2 |
Selanne, TeemuTeemu Selanne |
Mighty Ducks of Anaheim |
52 |
2 |