thumb|250px|Maurice Richard blev uttagen till "First All-Star Team" 8 gånger och "Second All-Star Team" 6 gånger.thumb|250px|Gordie Howe blev uttagen till "First All-Star Team" vid 12 tillfällen och "Second All-Star Team" 9 gånger.thumb|250px|Wayne Gretzky blev uttagen till "First All-Star Team" 8 gånger och "Second All-Star Team" 7 gånger.thumb|250px|Ray Bourque blev uttagen till "First All-Star Team" 13 gånger och "Second All-Star Team" 6 gånger.thumb|250px|Patrick Roy blev uttagen till "First All-Star Team" 4 gånger och "Second All-Star Team" 2 gånger.
NHL All-Star Team utses efter varje NHL-säsong sedan säsongen 1930–31 av Professional Hockey Writers' Association och delas upp i ett "First Team" och ett "Second Team". Varje lag innehåller en målvakt, två backar, en vänsterforward, en högerforward och en center. Mellan 1930 och 1940 utsågs även en tränare för varje lag.
1931–1940 1930–31: First All-Star Team Aurel Joliat • Howie Morenz • Bill Cook Eddie Shore • King Clancy Charlie Gardiner Second All-Star Team Bun Cook • Frank Boucher • Dit Clapper Sylvio Mantha • Ching Johnson Tiny Thompson
Tränare First Team: Lester Patrick Tränare Second Team: Dick Irvin
1931–32: First All-Star Team Busher Jackson • Howie Morenz • Bill Cook Eddie Shore • Ching Johnson Charlie Gardiner Second All-Star Team Aurel Joliat • Hooley Smith • Charlie Conacher Sylvio Mantha • King Clancy Roy Worters
Tränare First Team: Lester Patrick Tränare Second Team: Dick Irvin
1932–33: First All-Star Team Baldy Northcott • Frank Boucher • Bill Cook Eddie Shore • Ching Johnson John Roach Second All-Star Team Busher Jackson • Howie Morenz • Charlie Conacher King Clancy • Lionel Conacher Charlie Gardiner
Tränare First Team: Lester Patrick Tränare Second Team: Dick Irvin
1933–34: First All-Star Team Busher Jackson • Frank Boucher • Charlie Conacher King Clancy • Lionel Conacher Charlie Gardiner Second All-Star Team Aurel Joliat • Joe Primeau • Bill Cook Eddie Shore • Ching Johnson Roy Worters
Tränare First Team: Lester Patrick Tränare Second Team: Dick Irvin
1934–35: First All-Star Team Busher Jackson • Frank Boucher • Charlie Conacher Eddie Shore • Earl Seibert Lorne Chabot Second All-Star Team Aurel Joliat • Cooney Weiland • Dit Clapper Cy Wentworth • Art Coulter Tiny Thompson
Tränare First Team: Lester Patrick Tränare Second Team: Dick Irvin
1935–36: First All-Star Team Sweeney Schriner • Hooley Smith • Charlie Conacher Eddie Shore • Babe Siebert Tiny Thompson Second All-Star Team Paul Thompson • Bill Thoms • Cecil Dillon Earl Seibert • Ebbie Goodfellow Wilf Cude
Tränare First Team: Lester Patrick Tränare Second Team: Tommy Gorman
1936–37: First All-Star Team Busher Jackson • Marty Barry • Larry Aurie Babe Siebert • Ebbie Goodfellow Normie Smith Second All-Star Team Sweeney Schriner • Art Chapman • Cecil Dillon Earl Seibert • Lionel Conacher Wilf Cude
Tränare First Team: Jack Adams Tränare Second Team: Cecil Hart
1937–38: First All-Star Team Paul Thompson • Bill Cowley • Cecil Dillon/Gord Drillon Eddie Shore • Babe Siebert Tiny Thompson Second All-Star Team Toe Blake • Syl Apps • Cecil Dillon/Gord Drillon Art Coulter • Earl Seibert Dave Kerr
Tränare First Team: Lester Patrick Tränare Second Team: Art Ross
Notering: Cecil Dillon och Gord Drillon delade positionen som högerforward i första- och andralaget då de fick lika många röster.
1938–39: First All-Star Team Toe Blake • Syl Apps • Gord Drillon Eddie Shore • Dit Clapper Frank Brimsek Second All-Star Team Johnny Gottselig • Neil Colville • Bobby Bauer Earl Seibert • Art Coulter Earl Robertson
Tränare First Team: Art Ross Tränare Second Team: Red Dutton
1939–40: First All-Star Team Toe Blake • Milt Schmidt • Bryan Hextall Dit Clapper • Ebbie Goodfellow Dave Kerr Second All-Star Team Woody Dumart • Neil Colville • Bobby Bauer Art Coulter • Earl Seibert Frank Brimsek
Tränare First Team: Paul Thompson Tränare Second Team: Frank Boucher 1940–1950 1940–41: First All-Star Team Sweeney Schriner • Bill Cowley • Bryan Hextall Dit Clapper • Wally Stanowski Turk Broda Second All-Star Team Woody Dumart • Syl Apps • Bobby Bauer Earl Seibert • Ehrhardt Heller Frank Brimsek
1941–42: First All-Star Team Lynn Patrick • Syl Apps • Bryan Hextall Earl Seibert • Tommy Anderson Frank Brimsek Second All-Star Team Sid Abel • Phil Watson • Gord Drillon Pat Egan • Bucko McDonald Turk Broda
1942–43: First All-Star Team Doug Bentley • Bill Cowley • Lorne Carr Earl Seibert • Jack Stewart Johnny Mowers Second All-Star Team Lynn Patrick • Syl Apps • Bryan Hextall Jack Crawford • Bill Hollett Frank Brimsek
1943–44: First All-Star Team Doug Bentley • Bill Cowley • Lorne Carr Earl Seibert • Babe Pratt Bill Durnan Second All-Star Team Herb Cain • Elmer Lach • Maurice Richard Emile Bouchard • Dit Clapper Paul Bibeault
1944–45: First All-Star Team Toe Blake • Elmer Lach • Maurice Richard Emile Bouchard • Bill Hollett Bill Durnan Second All-Star Team Syd Howe • Bill Cowley • Bill Mosienko Glen Harmon • Babe Pratt Mike Karakas
1945–46: First All-Star Team Gaye Stewart • Max Bentley • Maurice Richard Jack Crawford • Emile Bouchard Bill Durnan Second All-Star Team Toe Blake • Elmer Lach • Bill Mosienko Kenny Reardon • Jack Stewart Frank Brimsek
1946–47: First All-Star Team Doug Bentley • Milt Schmidt • Maurice Richard Kenny Reardon • Emile Bouchard Bill Durnan Second All-Star Team Woody Dumart • Max Bentley • Bobby Bauer Jack Stewart • Bill Quackenbush Frank Brimsek
1947–48: First All-Star Team Ted Lindsay • Elmer Lach • Maurice Richard Bill Quackenbush • Jack Stewart Turk Broda Second All-Star Team Gaye Stewart • Buddy O'Connor • Bud Poile Kenny Reardon • Neil Colville Frank Brimsek
1948–49: First All-Star Team Roy Conacher • Sid Abel • Maurice Richard Bill Quackenbush • Jack Stewart Bill Durnan Second All-Star Team Ted Lindsay • Doug Bentley • Gordie Howe Glen Harmon • Kenny Reardon Chuck Rayner
1949–50: First All-Star Team Ted Lindsay • Sid Abel • Maurice Richard Gus Mortson • Kenny Reardon Bill Durnan Second All-Star Team Tony Leswick • Ted Kennedy • Gordie Howe Leo Reise • Red Kelly Chuck Rayner 1950–1960 1950–51: First All-Star Team Ted Lindsay • Milt Schmidt • Gordie Howe Red Kelly • Bill Quackenbush Terry Sawchuk Second All-Star Team Sid Smith • Sid Abel & Ted Kennedy • Maurice Richard Jimmy Thomson • Leo Reise Chuck Rayner
1951–52: First All-Star Team Ted Lindsay • Elmer Lach • Gordie Howe Red Kelly • Doug Harvey Terry Sawchuk Second All-Star Team Sid Smith • Milt Schmidt • Maurice Richard Hy Buller • Jimmy Thomson Jim Henry
1952–53: First All-Star Team Ted Lindsay • Fleming Mackell • Gordie Howe Red Kelly • Doug Harvey Terry Sawchuk Second All-Star Team Bert Olmstead • Alex Delvecchio • Maurice Richard Bill Quackenbush • Bill Gadsby Gerry McNeil
1953–54: First All-Star Team Ted Lindsay • Ken Mosdell • Gordie Howe Red Kelly • Doug Harvey Harry Lumley Second All-Star Team Ed Sandford • Ted Kennedy • Maurice Richard Bill Gadsby • Tim Horton Terry Sawchuk
1954–55: First All-Star Team Sid Smith • Jean Beliveau • Maurice Richard Doug Harvey • Red Kelly Harry Lumley Second All-Star Team Danny Lewicki • Ken Mosdell • Bernie Geoffrion Bob Goldham • Fern Flaman Terry Sawchuk
1955–56: First All-Star Team Ted Lindsay • Jean Beliveau • Maurice Richard Doug Harvey • Bill Gadsby Jacques Plante Second All-Star Team Bert Olmstead • Tod Sloan • Gordie Howe Red Kelly • Tom Johnson Glenn Hall
1956–57: First All-Star Team Ted Lindsay • Jean Beliveau • Gordie Howe Doug Harvey • Red Kelly Glenn Hall Second All-Star Team Real Chevrefils • Ed Litzenberger • Maurice Richard Fern Flaman • Bill Gadsby Jacques Plante
1957–58: First All-Star Team Dickie Moore • Henri Richard • Gordie Howe Doug Harvey • Bill Gadsby Glenn Hall Second All-Star Team Camille Henry • Jean Beliveau • Andy Bathgate Fern Flaman • Marcel Pronovost Jacques Plante
1958–59: First All-Star Team Dickie Moore • Jean Beliveau • Andy Bathgate Tom Johnson • Bill Gadsby Jacques Plante Second All-Star Team Alex Delvecchio • Henri Richard • Gordie Howe Marcel Pronovost • Doug Harvey Terry Sawchuk
1959–60: First All-Star Team Bobby Hull • Jean Beliveau • Gordie Howe Doug Harvey • Marcel Pronovost Glenn Hall Second All-Star Team Dean Prentice • Bronco Horvath • Bernie Geoffrion Allan Stanley • Pierre Pilote Jacques Plante 1960–1970 1960–61: First All-Star Team Frank Mahovlich • Jean Beliveau • Bernie Geoffrion Doug Harvey • Marcel Pronovost Johnny Bower Second All-Star Team Dickie Moore • Henri Richard • Gordie Howe Allan Stanley • Pierre Pilote Glenn Hall
1961–62: First All-Star Team Bobby Hull • Stan Mikita • Andy Bathgate Doug Harvey • Jean-Guy Talbot Jacques Plante Second All-Star Team Frank Mahovlich • Dave Keon • Gordie Howe Carl Brewer • Pierre Pilote Glenn Hall
1962–63: First All-Star Team Frank Mahovlich • Stan Mikita • Gordie Howe Pierre Pilote • Carl Brewer Glenn Hall Second All-Star Team Bobby Hull • Henri Richard • Andy Bathgate Tim Horton • Elmer Vasko Terry Sawchuk
1963–64: First All-Star Team Bobby Hull • Stan Mikita • Kenny Wharram Pierre Pilote • Tim Horton Glenn Hall Second All-Star Team Frank Mahovlich • Jean Beliveau • Gordie Howe Elmer Vasko • Jacques Laperriere Charlie Hodge
1964–65: First All-Star Team Bobby Hull • Norm Ullman • Claude Provost Pierre Pilote • Jacques Laperriere Roger Crozier Second All-Star Team Frank Mahovlich • Stan Mikita • Gordie Howe Bill Gadsby • Carl Brewer Charlie Hodge
1965–66: First All-Star Team Bobby Hull • Stan Mikita • Gordie Howe Jacques Laperriere • Pierre Pilote Glenn Hall Second All-Star Team Frank Mahovlich • Jean Beliveau • Bobby Rousseau Allan Stanley • Pat Stapleton Gump Worsley
1966–67: First All-Star Team Bobby Hull • Stan Mikita • Kenny Wharram Pierre Pilote • Harry Howell Ed Giacomin Second All-Star Team Don Marshall • Norm Ullman • Gordie Howe Tim Horton • Bobby Orr Glenn Hall
1967–68: First All-Star Team Bobby Hull • Stan Mikita • Gordie Howe Bobby Orr • Tim Horton Gump Worsley Second All-Star Team Johnny Bucyk • Phil Esposito • Rod Gilbert J. C. Tremblay • Jim Neilson Ed Giacomin
1968–69: First All-Star Team Bobby Hull • Phil Esposito • Gordie Howe Bobby Orr • Tim Horton Glenn Hall Second All-Star Team Frank Mahovlich • Jean Beliveau • Yvan Cournoyer Ted Green • Ted Harris Ed Giacomin
1969–70: First All-Star Team Bobby Hull • Phil Esposito • Gordie Howe Bobby Orr • Brad Park Tony Esposito Second All-Star Team Frank Mahovlich • Stan Mikita • John McKenzie Carl Brewer • Jacques Laperriere Ed Giacomin
1970–1980 1970–71: First All-Star Team Johnny Bucyk • Phil Esposito • Ken Hodge Bobby Orr • J. C. Tremblay Ed Giacomin Second All-Star Team Bobby Hull • Dave Keon • Yvan Cournoyer Brad Park • Pat Stapleton Jacques Plante
1971–72: First All-Star Team Bobby Hull • Phil Esposito • Rod Gilbert Bobby Orr • Brad Park Tony Esposito Second All-Star Team Vic Hadfield • Jean Ratelle • Yvan Cournoyer Bill White • Pat Stapleton Ken Dryden
1972–73: First All-Star Team Frank Mahovlich • Phil Esposito • Mickey Redmond Bobby Orr • Guy Lapointe Ken Dryden Second All-Star Team Dennis Hull • Bobby Clarke • Yvan Cournoyer Brad Park • Bill White Tony Esposito
1973–74: First All-Star Team Rick Martin • Phil Esposito • Ken Hodge Bobby Orr • Brad Park Bernie Parent Second All-Star Team Wayne Cashman • Bobby Clarke • Mickey Redmond Bill White • Barry Ashbee Tony Esposito
1974–75: First All-Star Team Rick Martin • Bobby Clarke • Guy Lafleur Bobby Orr • Denis Potvin Bernie Parent Second All-Star Team Steve Vickers • Phil Esposito • Rene Robert Guy Lapointe • Börje Salming Rogie Vachon
1975–76: First All-Star Team Bill Barber • Bobby Clarke • Guy Lafleur Denis Potvin • Brad Park Ken Dryden Second All-Star Team Rick Martin • Gilbert Perreault • Reggie Leach Börje Salming • Guy Lapointe Glenn Resch
1976–77: First All-Star Team Steve Shutt • Marcel Dionne • Guy Lafleur Larry Robinson • Börje Salming Ken Dryden Second All-Star Team