Hockey Central
 
Leading NHL All-Stars 1930-31 to Present
Player Position Team Total First Team Second Team NHL Seasons
Gordie Howe RW Detroit 21 12 9 26
Raymound Bourque D Bos., Col. 19 13 6 22
Wayne Gretzky C Edm., L.A., NYR 15 8 7 20
Maurice Richard RW Montreal 14 8 6 18
Bobby Hull LW Chicago 12 10 2 16
Nicklas Lidstrom D Detroit 12 10 2 20
Doug Harvey D Mtl., NYR 11 10 1 19
* Alex Ovechkin LW/RW Washington 11 7 4 11
Glenn Hall G Det., Chi., St.L. 11 7 4 18
Jean Beliveau C Montreal 10 6 4 20
Earl Seibert D NYR, Chi. 10 4 6 15
Bobby Orr D Boston 9 8 1 12
Ted Lindsay LW Detroit 9 8 1 17
Mario Lemieux C Pittsburgh 9 5 4 17
Frank Mahovich LW Tor., Det., Mtl. 9 3 6 18
Eddie Shore D Boston 8 7 1 14
* Jaromir Jagr RW Pit., NYR 8 7 1 22
Phil Esposito C Boston 8 6 2 18
Red Kelly D Detroit 8 6 2 20
Stan Mikita C Chicago 8 6 2 22
Mike Bossy RW NY Islanders 8 5 3 10
Pierre Pilote D Chicago 8 5 3 14
Luc Robitaille LW Los Angeles 8 5 3 19
Paul Coffey D Edm., Pit., Det. 8 4 4 21
Frank Brimsek G Boston 8 2 6 10
Denis Potvin D NY Islanders 7 5 2 15
Brad Park D NYR, Bos. 7 5 2 17
Chris Chelios D Mtl., Chi., Det. 7 5 2 25
Al MacInnis D Cgy., St.L. 7 4 3 23
Jacques Plante G Mtl., Tor. 7 3 4 18
* Zdeno Chara D Ott., Bos. 7 3 4 18
Bill Gatsby D Chi., NYR, Det. 7 3 4 20
Terry Sawchuk G Detroit 7 3 4 21
Martin Brodeur G New Jersey 7 3 4 22
Bill Durnan G Montreal 6 6 0 7
Dominik Hasek G Buffalo 6 6 0 15
Guy Lefleur RW Montreal 6 6 0 17
Ken Dryden G Montreal 6 5 1 8
* Sidney Crosby C Pittsburgh 6 4 2 11
Patrick Roy G Mtl., Col. 6 4 2 19
Dit Clapper RW/D Boston 6 3 3 20
Larry Robinson D Montreal 6 3 3 20
Tim Horton D Toronto 6 3 3 24
Borje Salming D Toronto 6 1 5 17
Bill Cowley C Boston 5 4 1 13
Busher Jackson LW Toronto 5 4 1 15
Mark Messier LW/C Edm., NYR 5 4 1 25
Jack Stewart D Detroit 5 3 2 12
Charlie Conacher RW Toronto 5 3 2 12
Elmer Lach C Montreal 5 3 2 14
Toe Blake LW Montreal 5 3 2 14
Bill Quackenbush D Det., Bos., 5 3 2 14
Michel Goulet LW Quebec 5 3 2 15
Paul Kariya LW Anaheim 5 3 2 15
Tony Esposito G Chicago 5 3 2 16
Ken Reardon D Montreal 5 2 3 7
Syl Apps C Toronto 5 2 3 10
Ed Giacomin G NY Rangers 5 2 3 13
John LeClair LW Mtl., Phi. 5 2 3 16
Jari Kurri RW Edmonton 5 2 3 17
Brian Leetch D NY Rangers 5 2 3 17
Scott Stevens D Wsh., N.J. 5 2 3 21
Martin St. Louis RW Tampa Bay 5 1 4 16
* Active Player