| Year | Award Winner | Team | Points |
| 2007-08 | Alexander Ovechkin | Washington Capitals | 112 |
| 2006-07 | Sidney Crosby | Pittsburgh Penguins | 120 |
| 2005-06 | Joe Thornton | Boston Bruins/San Jose Sharks | 125 |
| 2004-05 | No winner due to the 2004-05 NHL lockout | 0 | |
| 2003-04 | Martin St. Louis | Tampa Bay Lightning | 94 |
| 2002-03 | Peter Forsberg | Colorado Avalanche | 106 |
| 2001-02 | Jarome Iginla | Calgary Flames | 96 |
| 2000-01 | Jaromir Jagr | Pittsburgh Penguins | 121 |
| 1999-00 | Jaromir Jagr | Pittsburgh Penguins | 96 |
| 1998-99 | Jaromir Jagr | Pittsburgh Penguins | 127 |
| 1997-98 | Jaromir Jagr | Pittsburgh Penguins | 102 |
| 1996-97 | Mario Lemieux | Pittsburgh Penguins | 122 |
| 1995-96 | Mario Lemieux | Pittsburgh Penguins | 161 |
| 1994-95 | Jaromir Jagr | Pittsburgh Penguins | 70 |
| 1993-94 | Wayne Gretzky | Los Angeles Kings | 130 |
| 1992-93 | Mario Lemieux | Pittsburgh Penguins | 160 |
| 1991-92 | Mario Lemieux | Pittsburgh Penguins | 131 |
| 1990-91 | Wayne Gretzky | Los Angeles Kings | 163 |
| 1989-90 | Wayne Gretzky | Los Angeles Kings | 142 |
| 1988-89 | Mario Lemieux | Pittsburgh Penguins | 199 |
| 1987-88 | Mario Lemieux | Pittsburgh Penguins | 168 |
| 1986-87 | Wayne Gretzky | Edmonton Oilers | 183 |
| 1985-86 | Wayne Gretzky | Edmonton Oilers | 215 |
| 1984-85 | Wayne Gretzky | Edmonton Oilers | 208 |
| 1983-84 | Wayne Gretzky | Edmonton Oilers | 205 |
| 1982-83 | Wayne Gretzky | Edmonton Oilers | 196 |
| 1981-82 | Wayne Gretzky | Edmonton Oilers | 212 |
| 1980-81 | Wayne Gretzky | Edmonton Oilers | 164 |
| 1979-80 | Marcel Dionne | Los Angeles Kings | 137 |
| 1978-79 | Bryan Trottier | New York Islanders | 134 |
| 1977-78 | Guy Lafleur | Montreal Canadiens | 132 |
| 1976-77 | Guy Lafleur | Montreal Canadiens | 136 |
| 1975-76 | Guy Lafleur | Montreal Canadiens | 125 |
| 1974-75 | Bobby Orr | Boston Bruins | 135 |
| 1973-74 | Phil Esposito | Boston Bruins | 145 |
| 1972-73 | Phil Esposito | Boston Bruins | 130 |
| 1971-72 | Phil Esposito | Boston Bruins | 133 |
| 1970-71 | Phil Esposito | Boston Bruins | 152 |
| 1969-70 | Bobby Orr | Boston Bruins | 120 |
| 1968-69 | Phil Esposito | Boston Bruins | 126 |
| 1967-68 | Stan Mikita | Chicago Black Hawks | 87 |
| 1966-67 | Stan Mikita | Chicago Black Hawks | 97 |
| 1965-66 | Bobby Hull | Chicago Black Hawks | 97 |
| 1964-65 | Stan Mikita | Chicago Black Hawks | 87 |
| 1963-64 | Stan Mikita | Chicago Black Hawks | 89 |
| 1962-63 | Gordie Howe | Detroit Red Wings | 86 |
| 1961-62 | Bobby Hull | Chicago Black Hawks | 84 |
| 1960-61 | Bernie Geoffrion | Montreal Canadiens | 95 |
| 1959-60 | Bobby Hull | Chicago Black Hawks | 81 |
| 1958-59 | Dickie Moore | Montreal Canadiens | 96 |
| 1957-58 | Dickie Moore | Montreal Canadiens | 84 |
| 1956-57 | Gordie Howe | Detroit Red Wings | 89 |
| 1955-56 | Jean Beliveau | Montreal Canadiens | 88 |
| 1954-55 | Bernie Geoffrion | Montreal Canadiens | 75 |
| 1953-54 | Gordie Howe | Detroit Red Wings | 81 |
| 1952-53 | Gordie Howe | Detroit Red Wings | 95 |
| 1951-52 | Gordie Howe | Detroit Red Wings | 86 |
| 1950-51 | Gordie Howe | Detroit Red Wings | 86 |
| 1949-50 | Ted Lindsay | Detroit Red Wings | 78 |
| 1948-49 | Roy Conacher | Chicago Black Hawks | 68 |
| 1947-48 | Elmer Lach | Montreal Canadiens | 61 |
| Year | Award Winner | Team |