All-time roster for the Pittsburgh Penguins of the NHL
591 players found.
| Player Name | GP | G | A. | Pts | PIM | Seasons | Yrs. | Pos. | Birthdate | Birthplace |
| Ramzi Abid | 19 | 3 | 2 | 5 | 29 | 2002-2004 | 2 | L | 1980-03-24 | Montreal, PQ |
| Craig Adams | 91 | 0 | 11 | 11 | 72 | 2008-2010 | 2 | R | 1977-04-26 | Seria, ALTA |
| Peter Ahola | 22 | 0 | 1 | 1 | 14 | 1992-1993 | 1 | D | 1968-05-14 | Espoo, Finland |
| Brad Aitken | 11 | 1 | 2 | 3 | 25 | 1987-1991 | 2 | L | 1967-10-30 | Scarborough, ONT |
| Peter Allen | 8 | 0 | 0 | 0 | 8 | 1995-1996 | 1 | D | 1970-03-06 | Calgary, ALTA |
| Russ Anderson | 353 | 15 | 77 | 92 | 684 | 1976-1982 | 6 | D | 1959-03-08 | Des Moines, IA |
| Paul Andrea | 90 | 18 | 27 | 45 | 4 | 1967-1969 | 2 | R | 1941-07-31 | North Sydney, NS |
| Greg Andrusak | 19 | 0 | 5 | 5 | 12 | 1993-1999 | 4 | D | 1969-11-14 | Cranbrook, BC |
| Lou Angotti | 71 | 17 | 20 | 37 | 36 | 1968-1969 | 1 | R | 1938-01-16 | Toronto, ONT |
| Shawn Antoski | 13 | 0 | 0 | 0 | 49 | 1996-1997 | 1 | L | 1970-03-25 | Brantford, ONT |
| Syl Apps | 495 | 151 | 349 | 500 | 241 | 1970-1978 | 8 | C | 1947-08-01 | Toronto, ONT |
| John Arbour | 17 | 0 | 2 | 2 | 35 | 1968-1969 | 1 | D | 1945-09-28 | Niagara Falls, ONT |
| Colby Armstrong | 181 | 37 | 61 | 98 | 175 | 2005-2008 | 3 | W | 1982-11-23 | Lloydminster, BC |
| Chuck Arnason | 149 | 46 | 40 | 86 | 50 | 1973-1976 | 3 | R | 1951-07-15 | Ashern, MAN |
| Jean-Sebastien Aubin | 168 | 0 | 3 | 3 | 10 | 1998-2004 | 6 | G | 1977-07-17 | Montreal, PQ |
| Don Awrey | 79 | 1 | 12 | 13 | 40 | 1976-1977 | 1 | D | 1943-07-18 | Kitchener, ONT |
| Wayne Babych | 67 | 20 | 34 | 54 | 35 | 1984-1986 | 2 | R | 1958-06-06 | Edmonton, ALTA |
| Matthew Barnaby | 129 | 15 | 18 | 33 | 399 | 1998-2001 | 3 | R | 1973-05-04 | Ottawa, ONT |
| Stu Barnes | 204 | 67 | 69 | 136 | 66 | 1996-1999 | 3 | C | 1970-12-25 | Spruce Grove, ALTA |
| Tom Barrasso | 460 | 0 | 31 | 31 | 251 | 1988-2000 | 12 | G | 1965-03-31 | Boston, MA |
| Doug Barrie | 8 | 1 | 1 | 2 | 8 | 1968-1969 | 1 | D | 1946-10-02 | Edmonton, ALTA |
| Len Barrie | 53 | 3 | 11 | 14 | 84 | 1994-1996 | 2 | C | 1969-06-04 | Kimberley, BC |
| Hank Bassen | 25 | 0 | 0 | 0 | 8 | 1967-1968 | 1 | G | 1932-12-06 | Calgary, ALTA |
| Andy Bathgate | 150 | 35 | 68 | 103 | 89 | 1967-1971 | 2 | C | 1932-08-28 | Winnipeg, MAN |
| Nolan Baumgartner | 5 | 0 | 0 | 0 | 2 | 2003-2004 | 1 | D | 1976-03-23 | Calgary, ALTA |
| Paul Baxter | 202 | 25 | 69 | 94 | 851 | 1980-1983 | 3 | D | 1955-10-28 | Winnipeg, MAN |
| Kris Beech | 100 | 10 | 17 | 27 | 59 | 2001-2008 | 4 | C | 1981-02-05 | Salmon Arm, BC |
| Roger Belanger | 44 | 3 | 5 | 8 | 32 | 1984-1985 | 1 | C | 1965-12-01 | St. Catharines, ONT |
| Neil Belland | 3 | 0 | 1 | 1 | 0 | 1986-1987 | 1 | D | 1961-04-03 | Parry Sound, ONT |
| Harvey Bennett | 32 | 3 | 3 | 6 | 53 | 1974-1976 | 2 | C | 1952-08-09 | Cranston, RI |
| Josef Beranek | 91 | 16 | 19 | 35 | 65 | 1996-2001 | 3 | C | 1969-10-25 | Litvinov, Czech |
| Drake Berehowsky | 52 | 5 | 16 | 21 | 63 | 1994-2004 | 3 | D | 1972-01-03 | Toronto, ONT |
| Yves Bergeron | 3 | 0 | 0 | 0 | 0 | 1974-1977 | 2 | R | 1952-01-11 | Malartic, PQ |
| Marc Bergevin | 157 | 4 | 17 | 21 | 89 | 2000-2004 | 3 | D | 1965-08-11 | Montreal, PQ |
| Stefan Bergkvist | 7 | 0 | 0 | 0 | 9 | 1995-1997 | 2 | D | 1975-03-10 | Leksand, Sweden |
| Rick Berry | 13 | 0 | 2 | 2 | 21 | 2001-2002 | 1 | D | 1978-11-04 | Birtle, MAN |
| Nick Beverley | 67 | 2 | 14 | 16 | 21 | 1973-1974 | 1 | D | 1947-04-21 | Toronto, ONT |
| Wayne Bianchin | 264 | 68 | 41 | 109 | 130 | 1973-1979 | 6 | L | 1953-09-06 | Nanaimo, BC |
| Larry Bignell | 20 | 0 | 3 | 3 | 2 | 1973-1975 | 2 | D | 1950-01-07 | Edmonton, ALTA |
| Les Binkley | 196 | 0 | 1 | 1 | 2 | 1967-1972 | 5 | G | 1934-06-06 | Owen Sound, ONT |
| Paul Bissonnette | 15 | 0 | 1 | 1 | 22 | 2008-2009 | 1 | D | 1985-03-11 | Welland, ONT |
| Scott Bjugstad | 24 | 3 | 0 | 3 | 4 | 1988-1989 | 1 | F | 1961-06-02 | St. Paul, MN |
| Bob Blackburn | 124 | 8 | 12 | 20 | 105 | 1969-1971 | 2 | D | 1938-02-01 | Rouyn-Noranda, PQ |
| Tom Bladon | 135 | 6 | 29 | 35 | 99 | 1978-1980 | 2 | D | 1952-12-29 | Edmonton, ALTA |
| Mike Blaisdell | 76 | 16 | 15 | 31 | 38 | 1985-1987 | 2 | R | 1960-01-18 | Moose Jaw, SASK |
| Doug Bodger | 299 | 35 | 132 | 167 | 292 | 1984-1989 | 5 | D | 1966-06-18 | Chemainus, BC |
| Eric Boguniecki | 38 | 5 | 6 | 11 | 29 | 2005-2006 | 1 | C | 1975-05-06 | New Haven, CT |
| Patrick Boileau | 16 | 3 | 4 | 7 | 8 | 2003-2004 | 1 | D | 1975-02-22 | Montreal, PQ |
| Leo Boivin | 114 | 14 | 26 | 40 | 100 | 1967-1969 | 2 | D | 1932-08-02 | Prescott, ONT |
| Brian Bonin | 5 | 0 | 0 | 0 | 0 | 1998-1999 | 1 | C | 1973-11-28 | St. Paul, MN |
| Dennis Bonvie | 31 | 0 | 0 | 0 | 80 | 1999-2001 | 2 | R | 1973-07-23 | Antigonish, NS |
| Joel Bouchard | 7 | 0 | 1 | 1 | 0 | 2002-2003 | 1 | D | 1974-01-23 | Montreal, PQ |
| Philippe Boucher | 25 | 3 | 3 | 6 | 24 | 2008-2009 | 1 | D | 1973-03-24 | St. Apollinaire, PQ |
| Bob Boughner | 69 | 2 | 3 | 5 | 216 | 1999-2001 | 2 | D | 1971-03-08 | Windsor, ONT |
| Chris Bourque | 20 | 0 | 3 | 3 | 10 | 2009-2010 | 1 | L | 1986-01-29 | Boston, MA |
| Phil Bourque | 344 | 75 | 89 | 164 | 435 | 1983-1992 | 8 | D | 1962-06-08 | Chelmsford, MA |
| Pat Boutette | 247 | 65 | 109 | 174 | 548 | 1981-1985 | 4 | C | 1952-03-01 | Windsor, ONT |
| Randy Boyd | 84 | 4 | 17 | 21 | 126 | 1981-1984 | 3 | D | 1962-01-23 | Coniston, ONT |
| Wally Boyer | 203 | 32 | 62 | 94 | 81 | 1968-1972 | 4 | C | 1937-09-27 | Cowan, MAN |
| Matt Bradley | 82 | 7 | 9 | 16 | 65 | 2003-2004 | 1 | R | 1978-06-13 | Stittsville, ONT |
| Tim Brent | 1 | 0 | 0 | 0 | 0 | 2007-2008 | 1 | C | 1984-03-10 | Cambridge, ONT |
| Andy Brickley | 95 | 25 | 35 | 60 | 19 | 1983-1985 | 2 | L | 1961-08-09 | Melrose, MA |
| Michel Briere | 76 | 12 | 32 | 44 | 20 | 1969-1970 | 1 | C | 1949-10-21 | Malartic, PQ |
| Martin Brochu | 1 | 0 | 0 | 0 | 0 | 2003-2004 | 1 | G | 1973-03-10 | Anjou, PQ |
| Andy Brown | 45 | 0 | 0 | 0 | 62 | 1972-1974 | 2 | G | 1944-02-15 | Hamilton, ONT |
| Doug Brown | 77 | 18 | 37 | 55 | 18 | 1993-1994 | 1 | R | 1964-06-12 | Southborough, MA |
| Greg Brown | 36 | 3 | 8 | 11 | 28 | 1993-1994 | 1 | D | 1968-03-07 | Southboro, MA |
| Rob Brown | 414 | 150 | 192 | 342 | 392 | 1987-2000 | 7 | R | 1968-04-10 | Kingston, ONT |
| Kelly Buchberger | 71 | 1 | 3 | 4 | 109 | 2003-2004 | 1 | R | 1966-12-02 | Langenburg, SASK |
| Mike Bullard | 382 | 185 | 175 | 360 | 388 | 1980-1987 | 7 | F | 1961-03-10 | Ottawa, ONT |
| Ted Bulley | 26 | 3 | 2 | 5 | 12 | 1983-1984 | 1 | L | 1955-03-25 | Windsor, ONT |
| Charlie Burns | 76 | 13 | 38 | 51 | 22 | 1968-1969 | 1 | C | 1936-02-14 | Detroit, MI |
| Robin Burns | 41 | 0 | 5 | 5 | 32 | 1970-1973 | 3 | L | 1946-08-27 | Montreal, PQ |
| Dave Burrows | 573 | 24 | 108 | 132 | 301 | 1971-1981 | 8 | D | 1949-01-11 | Toronto, ONT |
| Rod Buskas | 431 | 16 | 48 | 64 | 959 | 1982-1990 | 8 | D | 1961-01-07 | Medicine Hat, ALTA |
| Sven Butenschoen | 33 | 0 | 1 | 1 | 14 | 1997-2001 | 4 | D | 1976-03-22 | Itzehoe, Germany |
| Eric Cairns | 28 | 1 | 0 | 1 | 92 | 2005-2007 | 2 | D | 1974-06-27 | Oakville, ONT |
| Jock Callander | 101 | 21 | 28 | 49 | 114 | 1987-1992 | 4 | C | 1961-04-23 | Regina, SASK |
| Colin Campbell | 243 | 14 | 52 | 66 | 517 | 1974-1979 | 4 | D | 1953-01-28 | London, ONT |
| Dave Capuano | 6 | 0 | 0 | 0 | 2 | 1989-1990 | 1 | L | 1968-07-27 | Warwick, RI |
| Luca Caputi | 9 | 2 | 1 | 3 | 6 | 2008-2010 | 2 | L | 1988-10-01 | Toronto, ONT |
| Steve Cardwell | 53 | 9 | 11 | 20 | 35 | 1970-1973 | 3 | L | 1950-08-18 | Toronto, ONT |
| Randy Carlyle | 397 | 66 | 257 | 323 | 582 | 1978-1984 | 6 | D | 1956-04-19 | Sudbury, ONT |
| Sebastien Caron | 90 | 0 | 1 | 1 | 12 | 2002-2006 | 3 | G | 1980-06-25 | Amqui, PQ |
| Gene Carr | 70 | 17 | 37 | 54 | 76 | 1977-1978 | 1 | C | 1951-09-17 | Nanaimo, BC |
| Tom Cassidy | 26 | 3 | 4 | 7 | 15 | 1977-1978 | 1 | C | 1952-03-15 | Blind River, ONT |
| Jay Caufield | 194 | 3 | 7 | 10 | 714 | 1988-1993 | 5 | R | 1960-07-17 | Philadelphia, PA |
| John Chabot | 216 | 36 | 98 | 134 | 26 | 1984-1987 | 3 | C | 1962-05-18 | Summerside, PEI |
| Blair Chapman | 227 | 48 | 51 | 99 | 71 | 1976-1980 | 4 | R | 1956-06-13 | Lloydminster, SASK |
| Todd Charlesworth | 86 | 3 | 9 | 12 | 41 | 1983-1988 | 5 | D | 1965-03-22 | Calgary, ALTA |
| Alain Chevrier | 3 | 0 | 1 | 1 | 2 | 1989-1990 | 1 | G | 1961-04-23 | Cornwall, ONT |
| Andy Chiodo | 8 | 0 | 0 | 0 | 0 | 2003-2004 | 1 | G | 1983-04-25 | Toronto, ONT |
| Marc Chorney | 139 | 5 | 18 | 23 | 151 | 1980-1984 | 4 | D | 1959-11-08 | Sudbury, ONT |
| Tom Chorske | 33 | 1 | 5 | 6 | 2 | 1999-2000 | 1 | L | 1966-09-18 | Minneapolis, MN |
| Erik Christensen | 143 | 33 | 33 | 66 | 88 | 2005-2008 | 3 | C | 1983-12-17 | Edmonton, ALTA |
| Jeff Christian | 15 | 2 | 2 | 4 | 15 | 1994-1997 | 3 | L | 1970-07-30 | Burlington, ONT |
| Jeff Chychrun | 18 | 0 | 1 | 1 | 37 | 1991-1993 | 2 | D | 1966-05-03 | LaSalle, PQ |
| Kim Clackson | 45 | 0 | 3 | 3 | 166 | 1979-1980 | 1 | D | 1955-02-13 | Saskatoon, SASK |
| Paul Coffey | 331 | 108 | 332 | 440 | 571 | 1987-1992 | 5 | D | 1961-06-01 | Weston, ONT |
| Ty Conklin | 33 | 0 | 1 | 1 | 4 | 2007-2008 | 1 | G | 1976-03-30 | Anchorage, AK |
| Chris Conner | 8 | 2 | 1 | 3 | 0 | 2009-2010 | 1 | R | 1983-12-23 | Westland, MI |
| Matt Cooke | 155 | 28 | 33 | 61 | 207 | 2008-2010 | 2 | L | 1978-09-07 | Belleville, ONT |
| Rene Corbet | 47 | 9 | 9 | 18 | 57 | 1999-2001 | 2 | L | 1973-06-25 | Victoriaville, PQ |
| Mike Corrigan | 98 | 22 | 39 | 61 | 46 | 1976-1978 | 2 | L | 1946-01-11 | Ottawa, ONT |
| Jacques Cossette | 64 | 8 | 6 | 14 | 29 | 1975-1979 | 3 | R | 1954-06-20 | Rouyn-Noranda, PQ |
| Sidney Crosby | 371 | 183 | 323 | 506 | 356 | 2005-2010 | 5 | C | 1987-08-07 | Cole Harbour, NS |
| Cory Cross | 6 | 0 | 1 | 1 | 6 | 2005-2006 | 1 | D | 1971-01-03 | Lloydminster, ALTA |
| Bruce Crowder | 26 | 4 | 7 | 11 | 23 | 1984-1985 | 1 | F | 1957-03-25 | Essex, ONT |
| Greg Crozier | 1 | 0 | 0 | 0 | 0 | 2000-2001 | 1 | L | 1976-07-06 | Calgary, ALTA |
| John Cullen | 262 | 88 | 184 | 272 | 399 | 1988-1995 | 4 | C | 1964-08-02 | Puslinch, ONT |
| Randy Cunneyworth | 295 | 101 | 115 | 216 | 513 | 1985-1989 | 4 | L | 1961-05-10 | Etobicoke, ONT |
| John Curry | 4 | 0 | 0 | 0 | 0 | 2008-2010 | 2 | G | 1984-02-27 | Shorewood, MN |
| Chris Dahlquist | 195 | 10 | 26 | 36 | 219 | 1985-1991 | 6 | D | 1962-12-14 | Fridley, MN |
| Alexandre Daigle | 33 | 4 | 3 | 7 | 8 | 2002-2003 | 1 | R | 1975-02-07 | Montreal, PQ |
| J.J. Daigneault | 66 | 6 | 17 | 23 | 59 | 1995-1997 | 2 | D | 1965-10-12 | Montreal, PQ |
| Joe Daley | 39 | 0 | 0 | 0 | 2 | 1967-1970 | 3 | G | 1943-02-20 | East Kildonan, MAN |
| Jeff Daniels | 134 | 8 | 11 | 19 | 36 | 1990-1994 | 4 | L | 1968-06-24 | Oshawa, ONT |
| Kim Davis | 34 | 5 | 7 | 12 | 47 | 1977-1981 | 4 | C | 1957-10-31 | Flin Flon, MAN |
| Dean De Fazio | 22 | 0 | 2 | 2 | 28 | 1983-1984 | 1 | F | 1963-04-16 | Ottawa, ONT |
| Billy Dea | 139 | 26 | 20 | 46 | 10 | 1967-1969 | 2 | C | 1933-04-03 | Edmonton, ALTA |
| Nelson DeBenedet | 31 | 6 | 3 | 9 | 11 | 1974-1975 | 1 | D | 1947-12-31 | Cordenons, Italy |
| Gilbert Delorme | 54 | 3 | 7 | 10 | 44 | 1989-1990 | 1 | D | 1962-11-25 | Boucherville, PQ |
| Ab DeMarco | 42 | 9 | 13 | 22 | 8 | 1973-1975 | 2 | D | 1949-02-27 | Cleveland, OH |
| Larry DePalma | 7 | 1 | 0 | 1 | 5 | 1993-1994 | 1 | L | 1965-10-27 | Trenton, MI |
| Philippe DeRouville | 3 | 0 | 0 | 0 | 0 | 1994-1997 | 2 | G | 1974-08-07 | Victoriaville, PQ |
| Bob Dillabough | 61 | 7 | 12 | 19 | 20 | 1967-1969 | 2 | C | 1941-04-27 | Belleville, ONT |
| Gord Dineen | 117 | 2 | 10 | 12 | 173 | 1988-1992 | 4 | D | 1962-09-21 | Toronto, ONT |
| Michel Dion | 151 | 0 | 5 | 5 | 14 | 1981-1985 | 4 | G | 1954-02-11 | Granby, PQ |
| Bobby Dollas | 75 | 2 | 8 | 10 | 64 | 1998-2001 | 2 | D | 1965-01-31 | Montreal, PQ |
| Robert Dome | 52 | 7 | 7 | 14 | 12 | 1997-2000 | 2 | R | 1979-01-29 | Skalica, Slovakia |
| Shean Donovan | 65 | 6 | 6 | 12 | 34 | 2001-2003 | 2 | R | 1975-01-22 | Timmins, ONT |
| Rob Dopson | 2 | 0 | 0 | 0 | 0 | 1993-1994 | 1 | G | 1967-08-21 | Smiths Falls, ONT |
| Justin Duberman | 4 | 0 | 0 | 0 | 0 | 1993-1994 | 1 | R | 1970-03-23 | New Haven, CT |
| Ron Duguay | 53 | 11 | 20 | 31 | 36 | 1985-1987 | 2 | C | 1957-07-06 | Sudbury, ONT |
| Micki DuPont | 3 | 0 | 1 | 1 | 4 | 2006-2007 | 1 | D | 1980-04-15 | Calgary, ALTA |
| Pascal Dupuis | 168 | 32 | 46 | 78 | 54 | 2007-2010 | 3 | L | 1979-04-07 | Laval, PQ |
| Steve Durbano | 66 | 4 | 23 | 27 | 309 | 1973-1976 | 3 | D | 1951-12-12 | Toronto, ONT |
| Steve Dykstra | 65 | 1 | 6 | 7 | 126 | 1988-1989 | 1 | D | 1961-12-01 | Edmonton, ALTA |
| Joe Dziedzic | 128 | 14 | 14 | 28 | 131 | 1995-1997 | 2 | L | 1971-12-18 | Minneapolis, MN |
| Mike Eastwood | 82 | 4 | 15 | 19 | 40 | 2003-2004 | 1 | C | 1967-07-01 | Ottawa, ONT |
| Mark Eaton | 218 | 7 | 24 | 31 | 82 | 2006-2010 | 4 | D | 1977-05-06 | Wilmington, DE |
| Darryl Edestrand | 158 | 25 | 47 | 72 | 140 | 1971-1974 | 3 | D | 1945-11-06 | Strathroy, ONT |
| Tom Edur | 58 | 5 | 38 | 43 | 18 | 1977-1978 | 1 | D | 1954-11-18 | Toronto, ONT |
| Gary Edwards | 6 | 0 | 0 | 0 | 2 | 1981-1982 | 1 | G | 1947-10-05 | Toronto, ONT |
| Marv Edwards | 1 | 0 | 0 | 0 | 0 | 1968-1969 | 1 | G | 1935-08-15 | St. Catharines, ONT |
| Roy Edwards | 15 | 0 | 1 | 1 | 0 | 1971-1972 | 1 | G | 1937-03-12 | Seneca Township, ONT |
| Nils Ekman | 34 | 6 | 9 | 15 | 24 | 2006-2007 | 1 | R | 1976-03-11 | Stockholm, Sweden |
| Shane Endicott | 45 | 1 | 2 | 3 | 47 | 2001-2006 | 2 | C | 1981-12-21 | Saskatoon, SASK |
| Deryk Engelland | 9 | 0 | 2 | 2 | 17 | 2009-2010 | 1 | D | 1982-04-03 | Edmonton, ALTA |
| Bryan Erickson | 11 | 1 | 4 | 5 | 0 | 1987-1988 | 1 | F | 1960-03-07 | Roseau, MN |
| Bob Errey | 572 | 132 | 140 | 272 | 651 | 1983-1993 | 10 | L | 1964-09-21 | Montreal, PQ |
| Pat Falloon | 30 | 4 | 9 | 13 | 10 | 1999-2000 | 1 | R | 1972-09-22 | Foxwarren, MAN |
| Rico Fata | 120 | 21 | 26 | 47 | 74 | 2002-2006 | 3 | R | 1980-02-12 | Sault Ste. Marie, ONT |
| Mario Faubert | 231 | 21 | 90 | 111 | 222 | 1974-1982 | 7 | D | 1954-12-02 | Valleyfield, PQ |
| Ruslan Fedotenko | 145 | 27 | 42 | 69 | 94 | 2008-2010 | 2 | F | 1979-01-18 | Kiev, Ukraine |
| Tony Feltrin | 38 | 3 | 3 | 6 | 44 | 1980-1983 | 3 | D | 1961-12-06 | Ladysmith, BC |
| Andrew Ference | 163 | 11 | 25 | 36 | 157 | 1999-2003 | 4 | D | 1979-03-17 | Edmonton, ALTA |
| George Ferguson | 310 | 89 | 106 | 195 | 162 | 1978-1983 | 5 | F | 1952-08-22 | Trenton, ONT |
| Chris Ferraro | 46 | 3 | 4 | 7 | 43 | 1997-1998 | 1 | C | 1973-01-24 | Port Jefferson, NY |
| Peter Ferraro | 29 | 3 | 4 | 7 | 12 | 1997-1998 | 1 | R | 1973-01-24 | Port Jefferson, NY |
| Jonathan Filewich | 5 | 0 | 0 | 0 | 0 | 2007-2008 | 1 | R | 1984-10-02 | Kelowna, BC |
| Rusty Fitzgerald | 25 | 2 | 2 | 4 | 12 | 1994-1996 | 2 | C | 1972-10-04 | Minneapolis, MN |
| John Flesch | 29 | 7 | 5 | 12 | 19 | 1977-1978 | 1 | L | 1953-07-15 | Sudbury, ONT |
| Marc-Andre Fleury | 302 | 0 | 7 | 7 | 22 | 2003-2010 | 6 | G | 1984-11-28 | Sorel, PQ |
| Ron Flockhart | 80 | 27 | 23 | 50 | 44 | 1983-1985 | 2 | F | 1960-10-10 | Smithers, BC |
| Dan Focht | 64 | 2 | 6 | 8 | 124 | 2002-2004 | 2 | D | 1977-12-31 | Regina, SASK |
| Bryan Fogarty | 12 | 0 | 4 | 4 | 4 | 1992-1993 | 1 | D | 1969-06-11 | Montreal, PQ |
| Val Fonteyne | 349 | 39 | 82 | 121 | 4 | 1967-1972 | 5 | L | 1933-12-02 | Wetaskiwin, ALTA |
| Brian Ford | 8 | 0 | 0 | 0 | 0 | 1984-1985 | 1 | G | 1961-09-22 | Edmonton, ALTA |
| Corey Foster | 11 | 2 | 2 | 4 | 2 | 1995-1996 | 1 | D | 1969-10-27 | Ottawa, ONT |
| Greg Fox | 75 | 4 | 10 | 14 | 92 | 1983-1985 | 2 | D | 1953-08-12 | Vancouver, BC |
| Ron Francis | 533 | 164 | 449 | 613 | 295 | 1990-1998 | 8 | C | 1963-03-01 | Sault Ste. Marie, ONT |
| Dan Frawley | 240 | 33 | 37 | 70 | 610 | 1985-1989 | 4 | R | 1962-06-02 | Sturgeon Falls, ONT |
| Maxim Galanov | 51 | 4 | 3 | 7 | 14 | 1998-1999 | 1 | D | 1974-03-13 | Krasnoyarsk, Russia |
| Perry Ganchar | 33 | 2 | 5 | 7 | 36 | 1987-1989 | 2 | R | 1963-10-28 | Saskatoon, SASK |
| Paul Gardner | 207 | 98 | 105 | 203 | 105 | 1980-1984 | 4 | C | 1956-03-05 | Fort Erie, ONT |
| Rob Garner | 1 | 0 | 0 | 0 | 0 | 1982-1983 | 1 | C | 1958-08-17 | Weston, ONT |
| Mathieu Garon | 4 | 0 | 0 | 0 | 0 | 2008-2009 | 1 | G | 1978-01-09 | Chandler, PQ |
| Steve Gatzos | 89 | 15 | 20 | 35 | 83 | 1981-1985 | 4 | F | 1961-06-22 | Toronto, ONT |
| Rob Geale | 1 | 0 | 0 | 0 | 2 | 1984-1985 | 1 | C | 1962-04-17 | Edmonton, ALTA |
| Lee Giffin | 27 | 1 | 3 | 4 | 9 | 1986-1988 | 2 | R | 1967-04-01 | Chatham, ONT |
| Ed Gilbert | 45 | 1 | 1 | 2 | 0 | 1975-1977 | 2 | C | 1952-03-12 | Hamilton, ONT |
| Stan Gilbertson | 115 | 19 | 17 | 36 | 19 | 1975-1977 | 2 | L | 1944-10-29 | Duluth, MN |
| Randy Gilhen | 133 | 20 | 21 | 41 | 105 | 1989-1991 | 2 | L | 1963-06-13 | Winnipeg, MAN |
| Hal Gill | 80 | 3 | 11 | 14 | 69 | 2007-2009 | 2 | D | 1975-04-06 | Concord, MA |
| Bob Gladney | 13 | 1 | 5 | 6 | 2 | 1983-1984 | 1 | D | 1957-08-27 | Come By Chance, NFLD |
| Eric Godard | 116 | 3 | 4 | 7 | 247 | 2008-2010 | 2 | D | 1980-03-07 | Vernon, BC |
| Dave Goertz | 2 | 0 | 0 | 0 | 2 | 1987-1988 | 1 | D | 1965-03-28 | Edmonton, ALTA |
| Alex Goligoski | 117 | 14 | 45 | 59 | 40 | 2007-2010 | 3 | D | 1985-07-30 | Grand Rapids, MN |
| Sergei Gonchar | 322 | 54 | 205 | 259 | 313 | 2005-2010 | 5 | D | 1974-04-13 | Chelyabinsk, Russia |
| Steve Gotaas | 36 | 5 | 6 | 11 | 45 | 1987-1988 | 1 | C | 1967-05-10 | Camrose, ALTA |
| Pat Graham | 62 | 7 | 13 | 20 | 71 | 1981-1983 | 2 | L | 1961-05-25 | Toronto, ONT |
| Tuomas Gronman | 22 | 1 | 2 | 3 | 25 | 1997-1998 | 1 | D | 1974-03-22 | Viitasaari, Finland |
| Scott Gruhl | 6 | 1 | 0 | 1 | 0 | 1987-1988 | 1 | L | 1959-09-13 | Port Colborne, ONT |
| Steve Guenette | 32 | 0 | 1 | 1 | 2 | 1986-1989 | 3 | G | 1965-11-13 | Gloucester, ONT |
| Nate Guenin | 2 | 0 | 0 | 0 | 0 | 2009-2010 | 1 | D | 1982-12-10 | Sewickley, PA |
| Bill Guerin | 95 | 26 | 31 | 57 | 93 | 2008-2010 | 2 | R | 1970-11-09 | Wilbraham, MA |
| Vic Hadfield | 163 | 61 | 79 | 140 | 118 | 1974-1977 | 3 | L | 1940-10-04 | Oakville, ONT |
| Anders Hakansson | 62 | 9 | 12 | 21 | 26 | 1982-1983 | 1 | F | 1956-04-27 | Munkfors, Sweden |
| Adam Hall | 46 | 2 | 4 | 6 | 24 | 2007-2008 | 1 | F | 1980-08-14 | Kalamazoo, MI |
| Jim Hamilton | 95 | 14 | 18 | 32 | 28 | 1977-1985 | 8 | L | 1957-01-18 | Barrie, ONT |
| Dave Hannan | 355 | 60 | 88 | 148 | 530 | 1981-1989 | 8 | L | 1961-11-26 | Sudbury, ONT |
| Nick Harbaruk | 308 | 40 | 61 | 101 | 257 | 1969-1973 | 4 | R | 1943-08-16 | Drohiczyn, Poland |
| Billy Harris | 54 | 7 | 13 | 20 | 8 | 1968-1969 | 1 | C | 1935-07-29 | Toronto, ONT |
| Paul Harrison | 13 | 0 | 0 | 0 | 0 | 1981-1982 | 1 | G | 1955-02-11 | Timmins, ONT |
| Kevin Hatcher | 220 | 45 | 95 | 140 | 193 | 1996-1999 | 3 | D | 1966-09-09 | Detroit, MI |
| Greg Hawgood | 33 | 2 | 6 | 8 | 33 | 1993-1995 | 2 | D | 1968-08-10 | Edmonton, ALTA |
| Johan Hedberg | 116 | 0 | 3 | 3 | 40 | 2000-2003 | 3 | G | 1973-05-05 | Leksand, Sweden |
| Shawn Heins | 27 | 1 | 1 | 2 | 33 | 2002-2003 | 1 | D | 1973-12-24 | Eganville, ONT |
| Denis Herron | 290 | 0 | 6 | 6 | 67 | 1972-1986 | 10 | G | 1952-06-18 | Chambly, PQ |
| Bryan Hextall | 335 | 71 | 115 | 186 | 498 | 1969-1974 | 5 | F | 1941-05-23 | Winnipeg, MAN |
| Bill Hicke | 12 | 2 | 0 | 2 | 6 | 1971-1972 | 1 | R | 1938-03-31 | Regina, SASK |
| Alex Hicks | 113 | 12 | 28 | 40 | 130 | 1996-1998 | 2 | L | 1969-09-04 | Calgary, ALTA |
| Wayne Hicks | 15 | 4 | 7 | 11 | 2 | 1967-1968 | 1 | R | 1937-04-09 | Aberdeen, WA |
| Andy Hilbert | 19 | 7 | 11 | 18 | 16 | 2005-2006 | 1 | C | 1981-02-06 | Howell, MI |
| Randy Hillier | 343 | 13 | 79 | 92 | 594 | 1984-1991 | 7 | D | 1960-03-30 | Toronto, ONT |
| Todd Hlushko | | | | | | 1998-1999 | 1 | L | 1970-02-07 | Guelph, ONT |
| Paul Hoganson | 2 | 0 | 0 | 0 | 0 | 1970-1971 | 1 | G | 1949-11-11 | Toronto, ONT |
| Robert Holland | 44 | 0 | 0 | 0 | 2 | 1979-1981 | 2 | G | 1957-09-10 | Montreal, PQ |
| Brian Holzinger | 70 | 7 | 17 | 24 | 44 | 2002-2004 | 2 | C | 1972-10-10 | Parma, OH |
| Tim Horton | 44 | 2 | 9 | 11 | 40 | 1971-1972 | 1 | D | 1930-01-12 | Cochrane, ONT |
| Marian Hossa | 12 | 3 | 7 | 10 | 6 | 2007-2008 | 1 | R | 1979-01-12 | Stara Lubovna, Slovakia |
| Greg Hotham | 170 | 11 | 63 | 74 | 118 | 1981-1985 | 4 | D | 1956-03-07 | London, ONT |
| Jan Hrdina | 366 | 79 | 148 | 227 | 215 | 1998-2003 | 5 | C | 1976-02-05 | Hradec Kralove, Czech |
| Jiri Hrdina | 93 | 9 | 27 | 36 | 29 | 1990-1992 | 2 | C | 1958-01-05 | Prague, Czech Rep. |
| Tim Hrynewich | 55 | 6 | 8 | 14 | 82 | 1982-1984 | 2 | L | 1963-10-02 | Leamington, ONT |
| Lex Hudson | 2 | 0 | 0 | 0 | 0 | 1978-1979 | 1 | D | 1955-12-31 | Winnipeg, MAN |
| Mike Hudson | 40 | 2 | 9 | 11 | 34 | 1994-1995 | 1 | C | 1967-02-06 | Guelph, ONT |
| Pat Hughes | 134 | 28 | 23 | 51 | 239 | 1979-1981 | 2 | F | 1955-03-25 | Calgary, ALTA |
| Dave Hunter | 59 | 11 | 18 | 29 | 77 | 1987-1988 | 1 | F | 1958-01-01 | Petrolia, ONT |
| Matt Hussey | 16 | 2 | 2 | 4 | 0 | 2003-2006 | 2 | C | 1979-05-28 | New Haven, CT |
| Victor Ignatjev | 11 | 0 | 1 | 1 | 6 | 1998-1999 | 1 | 1 | 1970-04-26 | Riga, Latvia |
| Earl Ingarfield | 90 | 23 | 37 | 60 | 16 | 1967-1969 | 2 | C | 1934-10-25 | Lethbridge, ALTA |
| Gary Inness | 100 | 0 | 2 | 2 | 4 | 1973-1976 | 3 | G | 1949-05-28 | Toronto, ONT |
| Richard Jackman | 74 | 13 | 39 | 52 | 60 | 2003-2006 | 2 | D | 1978-06-28 | Toronto, ONT |
| Jaromir Jagr | 806 | 439 | 640 | 1079 | 593 | 1990-2001 | 11 | R | 1972-02-15 | Kladno, Czech |
| John Jakopin | 19 | 0 | 4 | 4 | 42 | 2001-2002 | 1 | D | 1975-05-16 | Toronto, ONT |
| Connor James | 14 | 1 | 0 | 1 | 2 | 2007-2009 | 2 | C | 1982-08-25 | Calgary, ALTA |
| Arto Javanainen | 14 | 4 | 1 | 5 | 2 | 1984-1985 | 1 | F | 1959-04-08 | Pori, Finland |
| Dustin Jeffrey | 15 | 1 | 2 | 3 | 0 | 2008-2010 | 2 | C | 1988-02-27 | Sarnia, ONT |
| Grant Jennings | 210 | 7 | 21 | 28 | 357 | 1990-1995 | 5 | D | 1965-05-05 | Hudson Bay, SASK |
| Andreas Johansson | 77 | 7 | 17 | 24 | 40 | 1996-1998 | 2 | C | 1973-05-19 | Falun, Sweden |
| Mathias Johansson | 12 | 1 | 5 | 6 | 4 | 2002-2003 | 1 | L | 1974-02-22 | |
| Bob Johnson | 12 | 0 | 0 | 0 | 6 | 1974-1975 | 1 | G | 1948-11-12 | Farminton, MI |
| Brent Johnson | 23 | 0 | 1 | 1 | 0 | 2009-2010 | 1 | G | 1977-03-12 | Farmington, MI |
| Greg Johnson | 37 | 8 | 9 | 17 | 16 | 1996-1998 | 2 | C | 1971-03-16 | Thunder Bay, ONT |
| Jim Johnson | 390 | 14 | 95 | 109 | 658 | 1985-1991 | 6 | D | 1962-08-09 | New Hope, MN |
| Mark Johnson | 136 | 23 | 39 | 62 | 84 | 1979-1982 | 3 | F | 1957-09-22 | Minneapolis, MN |
| Nick Johnson | 6 | 1 | 1 | 2 | 2 | 2009-2010 | 1 | R | 1985-12-24 | Calgary, ALTA |
| Stan Jonathan | 19 | 0 | 3 | 3 | 13 | 1982-1983 | 1 | L | 1955-05-09 | Oshweken, ONT |
| Ron Jones | 25 | 0 | 3 | 3 | 15 | 1973-1974 | 1 | D | 1951-04-11 | Vermillion, ALTA |
| Hans Jonsson | 242 | 10 | 38 | 48 | 92 | 1999-2003 | 4 | D | 1973-08-02 | Jarved, Sweden |
| Chris Joseph | 120 | 10 | 28 | 38 | 129 | 1987-1996 | 3 | D | 1969-09-10 | Burnaby, BC |
| Mark Kachowski | 64 | 6 | 5 | 11 | 209 | 1987-1990 | 3 | L | 1965-02-20 | Edmonton, ALTA |
| Sheldon Kannegiesser | 75 | 2 | 6 | 8 | 76 | 1970-1973 | 3 | D | 1947-08-15 | North Bay, ONT |
| Ladislav Karabin | 9 | 0 | 0 | 0 | 2 | 1993-1994 | 1 | L | 1970-02-16 | Bratislava, Slovakia |
| Darius Kasparaitis | 405 | 15 | 68 | 83 | 661 | 1996-2002 | 6 | D | 1972-10-16 | Elektrenai, Lithuania |
| Rick Kehoe | 722 | 312 | 324 | 636 | 88 | 1974-1985 | 11 | F | 1951-07-15 | Windsor, ONT |
| J.-Bob Kelly | 250 | 69 | 85 | 154 | 462 | 1973-1977 | 4 | L | 1946-06-06 | Fort William, ONT |
| Tyler Kennedy | 186 | 38 | 41 | 79 | 96 | 2007-2010 | 3 | C | 1986-07-15 | Sault Ste. Marie, ONT |
| Dan Kesa | 67 | 2 | 8 | 10 | 27 | 1998-1999 | 1 | R | 1971-11-23 | Vancouver, BC |
| Rick Kessell | 83 | 2 | 18 | 20 | 4 | 1969-1973 | 4 | C | 1949-07-27 | Toronto, ONT |
| Orest Kindrachuk | 144 | 38 | 80 | 118 | 181 | 1978-1981 | 3 | C | 1950-09-14 | Nanton, ALTA |
| Petr Klima | 9 | 1 | 3 | 4 | 4 | 1996-1997 | 1 | L | 1964-12-23 | Chaomutov, Czech |
| Konstantin Koltsov | 144 | 12 | 26 | 38 | 50 | 2002-2006 | 3 | R | 1981-04-17 | Minsk, Belarus |
| George Konik | 52 | 7 | 8 | 15 | 26 | 1967-1968 | 1 | L | 1937-05-04 | Flin Flon, MAN |
| Chris Kontos | 67 | 9 | 16 | 25 | 18 | 1986-1988 | 2 | L | 1963-12-10 | Toronto, ONT |
| Tom Kostopoulos | 79 | 10 | 16 | 26 | 76 | 2001-2004 | 3 | R | 1979-01-24 | Mississauga, ONT |
| Alexei Kovalev | 345 | 149 | 198 | 347 | 357 | 1998-2003 | 5 | R | 1973-02-24 | Togliatti, Russia |
| Milan Kraft | 207 | 41 | 41 | 82 | 52 | 2000-2004 | 4 | C | 1980-01-17 | Plzen, Czech Rep. |
| Frantisek Kucera | 7 | 0 | 2 | 2 | 0 | 2000-2001 | 1 | D | 1968-02-03 | Prague, Czech |
| Chris Kunitz | 70 | 20 | 30 | 50 | 55 | 2008-2010 | 2 | W | 1979-09-26 | Regina, SASK |
| Joel Kwiatkowski | 1 | 0 | 0 | 0 | 0 | 2006-2007 | 1 | D | 1977-03-22 | Saskatoon, SASK |
| Jim Kyte | 57 | 3 | 1 | 4 | 127 | 1989-1991 | 2 | D | 1964-03-21 | Ottawa, ONT |
| Yvon Labre | 37 | 2 | 3 | 5 | 32 | 1970-1974 | 2 | D | 1949-11-29 | Sudbury, ONT |
| Dan LaCouture | 137 | 8 | 13 | 21 | 157 | 2000-2003 | 3 | L | 1977-04-18 | Hyannis, MA |
| Pete Laframboise | 35 | 5 | 13 | 18 | 8 | 1974-1975 | 1 | L | 1950-01-18 | Ottawa, ONT |
| Jean-Guy Lagace | 106 | 4 | 20 | 24 | 119 | 1968-1975 | 4 | D | 1945-02-05 | L'Abord Plouffe, PQ |
| Patrick Lalime | 39 | 0 | 0 | 0 | 0 | 1996-1997 | 1 | G | 1974-07-07 | St. Bonaventure, PQ |
| Ron Lalonde | 106 | 10 | 20 | 30 | 16 | 1972-1975 | 3 | F | 1952-10-30 | Toronto, ONT |
| Mitch Lamoureux | 70 | 11 | 9 | 20 | 59 | 1983-1985 | 2 | C | 1962-08-22 | Ottawa, ONT |
| Robert Lang | 345 | 103 | 158 | 261 | 96 | 1997-2002 | 5 | C | 1970-12-19 | Teplice, Czech |
| Ted Lanyon | 5 | 0 | 0 | 0 | 4 | 1967-1968 | 1 | D | 1939-06-11 | Winnipeg, MAN |
| Georges Laraque | 88 | 4 | 11 | 15 | 159 | 2006-2008 | 2 | L | 1976-12-07 | Montreal, PQ |
| Pierre Larouche | 240 | 119 | 134 | 253 | 99 | 1974-1978 | 4 | F | 1955-11-16 | Taschereau, PQ |
| Brad Lauer | 21 | 4 | 1 | 5 | 6 | 1995-1996 | 1 | L | 1966-10-27 | Humboldt, SASK |
| Janne Laukkanen | 125 | 11 | 37 | 48 | 82 | 1999-2003 | 4 | D | 1970-03-19 | Lahti, Finland |
| Kevin LaVallee | 33 | 8 | 20 | 28 | 4 | 1986-1987 | 1 | F | 1961-09-16 | Sudbury, ONT |
| Gordie Laxton | 17 | 0 | 0 | 0 | 0 | 1975-1979 | 4 | G | 1955-03-16 | Montreal, PQ |
| Jamie Leach | 60 | 7 | 7 | 14 | 10 | 1989-1993 | 4 | R | 1969-08-25 | Winnipeg, MAN |
| Steve Leach | 56 | 2 | 3 | 5 | 24 | 1999-2000 | 1 | R | 1966-01-16 | Cambridge, MA |
| Patrick Lebeau | 8 | 1 | 0 | 1 | 2 | 1998-1999 | 1 | L | 1970-03-17 | St. Jerome, PQ |
| Bill LeCaine | 4 | 0 | 0 | 0 | 0 | 1968-1969 | 1 | L | 1938-03-11 | Moose Jaw, SASK |
| John LeClair | 94 | 24 | 34 | 58 | 73 | 2005-2007 | 2 | L | 1969-07-05 | St. Albans, VT |
| Doug Lecuyer | 12 | 1 | 4 | 5 | 12 | 1982-1983 | 1 | C | 1958-03-10 | Wainwright, ALTA |
| Peter Lee | 431 | 114 | 131 | 245 | 257 | 1977-1983 | 6 | L | 1956-01-02 | Ellesmere, England |
| Guillaume Lefebvre | 21 | 2 | 4 | 6 | 9 | 2002-2006 | 2 | L | 1981-05-07 | Amos, PQ |
| Petteri Lehto | 6 | 0 | 0 | 0 | 4 | 1984-1985 | 1 | D | 1961-03-13 | Turku, Finland |
| Bob Leiter | 78 | 14 | 17 | 31 | 18 | 1971-1972 | 1 | C | 1941-03-22 | Winnipeg, MAN |
| Alain Lemieux | 1 | 0 | 0 | 0 | 0 | 1986-1987 | 1 | C | 1961-05-24 | Montreal, PQ |
| Mario Lemieux | 915 | 690 | 1033 | 1723 | 834 | 1984-2006 | 17 | F | 1965-10-05 | Montreal, PQ |
| Jordan Leopold | 20 | 4 | 4 | 8 | 6 | 2009-2010 | 1 | D | 1980-08-03 | Golden Valley, MN |
| Francois Leroux | 165 | 2 | 14 | 16 | 356 | 1994-1997 | 3 | D | 1970-04-18 | Ste-Adele, PQ |
| Kristopher Letang | 217 | 21 | 58 | 79 | 102 | 2006-2010 | 4 | D | 1987-04-24 | Montreal, PQ |
| Mark Letestu | 10 | 1 | 0 | 1 | 2 | 2009-2010 | 1 | C | 1985-02-04 | Elk Point, ALTA |
| Nick Libett | 121 | 20 | 18 | 38 | 18 | 1979-1981 | 2 | L | 1945-12-09 | Stratford, ONT |
| Willy Lindstrom | 131 | 24 | 30 | 54 | 36 | 1985-1987 | 2 | R | 1951-05-05 | Grums, Sweden |
| Richard Lintner | 19 | 3 | 2 | 5 | 10 | 2002-2003 | 1 | D | 1977-11-15 | Trencin, Slovakia |
| Troy Loney | 532 | 69 | 100 | 169 | 980 | 1983-1993 | 10 | L | 1963-09-21 | Bow Island, ALTA |
| Ross Lonsberry | 236 | 56 | 73 | 129 | 150 | 1978-1981 | 3 | L | 1947-02-07 | Watson, SASK |
| Ben Lovejoy | 14 | 0 | 3 | 3 | 2 | 2008-2010 | 2 | D | 1984-02-20 | Concord, NH |
| Darren Lowe | 8 | 1 | 2 | 3 | 0 | 1983-1984 | 1 | R | 1960-10-13 | Toronto, ONT |
| Bernie Lukowich | 53 | 9 | 10 | 19 | 32 | 1973-1974 | 1 | F | 1952-03-18 | North Battleford, SASK |
| Brian Lundberg | 1 | 0 | 0 | 0 | 2 | 1982-1983 | 1 | D | 1960-06-05 | Burnaby, BC |
| Ross Lupaschuk | 3 | 0 | 0 | 0 | 4 | 2002-2003 | 1 | D | 1981-01-19 | Edmonton, ALTA |
| Gilles Lupien | 31 | 0 | 1 | 1 | 34 | 1980-1981 | 1 | D | 1954-04-20 | Brownsburg, PQ |
| Jack Lynch | 64 | 1 | 25 | 26 | 61 | 1972-1974 | 2 | D | 1952-05-28 | Toronto, ONT |
| Steve Lyon | 3 | 0 | 0 | 0 | 2 | 1976-1977 | 1 | R | 1952-11-03 | Toronto, ONT |
| Lowell MacDonald | 328 | 140 | 166 | 306 | 60 | 1970-1978 | 7 | R | 1941-08-30 | New Glasgow, NS |
| Norm Maciver | 45 | 2 | 30 | 32 | 38 | 1994-1996 | 2 | D | 1964-09-08 | Thunder Bay, ONT |
| Rick MacLeish | 46 | 13 | 17 | 30 | 30 | 1981-1983 | 2 | L | 1950-01-03 | Cannington, ONT |
| Al MacNeil | 74 | 2 | 10 | 12 | 58 | 1967-1968 | 1 | D | 1935-09-27 | Sydney, NS |
| Pete Mahovlich | 117 | 39 | 75 | 114 | 76 | 1977-1979 | 2 | L | 1946-10-10 | Timmins, ONT |
| Evgeni Malkin | 309 | 143 | 238 | 381 | 338 | 2006-2010 | 4 | C | 1986-07-31 | Magnitogorsk, Russia |
| Greg Malone | 495 | 143 | 221 | 364 | 496 | 1976-1983 | 7 | C | 1956-03-08 | Chatham, NB |
| Ryan Malone | 299 | 87 | 82 | 169 | 301 | 2003-2008 | 4 | F | 1979-12-01 | Pittsburgh, PA |
| Kent Manderville | 86 | 3 | 5 | 8 | 50 | 2001-2003 | 2 | C | 1971-04-12 | Edmonton, ALTA |
| Jimmy Mann | 9 | 0 | 0 | 0 | 53 | 1987-1988 | 1 | R | 1959-04-17 | Montreal, PQ |
| Moe Mantha | 232 | 37 | 131 | 168 | 223 | 1984-1988 | 4 | D | 1961-01-21 | Lakewood, OH |
| Paul Marshall | 59 | 12 | 12 | 24 | 13 | 1979-1981 | 2 | | 1960-09-07 | Toronto, ONT |
| Dwight Mathiasen | 33 | 1 | 7 | 8 | 18 | 1985-1988 | 3 | R | 1963-12-05 | Brandon, MAN |
| Dick Mattiussi | 44 | 0 | 4 | 4 | 32 | 1967-1969 | 2 | D | 1938-05-01 | Smooth Rock Falls, ONT |
| Bryan Maxwell | 89 | 3 | 20 | 23 | 141 | 1983-1985 | 2 | D | 1955-09-07 | North Bay, ONT |
| Pat Mayer | 1 | 0 | 0 | 0 | 4 | 1987-1988 | 1 | D | 1961-07-24 | Royal Oak, MI |
| Gary McAdam | 140 | 27 | 40 | 67 | 95 | 1978-1981 | 3 | F | 1955-12-31 | Smiths Falls, ONT |
| Andrew McBain | 41 | 5 | 9 | 14 | 51 | 1989-1990 | 1 | R | 1965-02-18 | Toronto, ONT |
| Dunc McCallum | 185 | 14 | 35 | 49 | 228 | 1967-1971 | 4 | D | 1940-03-29 | Flin Flon, MAN |
| Kevin McCarthy | 95 | 13 | 26 | 39 | 82 | 1983-1985 | 2 | D | 1957-07-14 | Winnipeg, MAN |
| Kevin McClelland | 72 | 8 | 12 | 20 | 139 | 1981-1984 | 3 | R | 1962-07-04 | Oshawa, ONT |
| Keith McCreary | 292 | 82 | 59 | 141 | 199 | 1967-1972 | 5 | L | 1940-06-19 | Sundridge, ONT |
| Ab McDonald | 74 | 22 | 21 | 43 | 38 | 1967-1968 | 1 | L | 1936-02-18 | Winnipeg, MAN |
| Joe McDonnell | 43 | 2 | 9 | 11 | 22 | 1984-1986 | 2 | | | |
| Al McDonough | 152 | 56 | 74 | 130 | 46 | 1971-1974 | 3 | R | 1950-06-06 | St. Catharines, ONT |
| Shawn McEachern | 170 | 53 | 59 | 112 | 78 | 1991-1995 | 4 | L | 1969-02-28 | Waltham, MA |
| Jim McGeough | 42 | 4 | 10 | 14 | 20 | 1984-1987 | 3 | C | 1963-04-13 | Regina, SASK |
| Jay McKee | 62 | 1 | 9 | 10 | 54 | 2009-2010 | 1 | D | 1977-09-08 | Kingston, ONT |
| Steve McKenna | 162 | 10 | 3 | 13 | 313 | 2000-2004 | 3 | D | 1973-08-21 | Toronto, ONT |
| Brian McKenzie | 6 | 1 | 1 | 2 | 4 | 1971-1972 | 1 | C | 1951-03-16 | St. Catharines, ONT |
| Jim McKenzie | 50 | 2 | 1 | 3 | 79 | 1993-1995 | 2 | L | 1969-11-03 | Gull Lake, SASK |
| Dave McLlwain | 108 | 14 | 14 | 28 | 48 | 1987-1996 | 3 | C | 1967-06-09 | Seaforth, ONT |
| Mike McMahon | 12 | 1 | 3 | 4 | 19 | 1969-1970 | 1 | D | 1941-08-30 | Quebec City, PQ |
| Bob McManama | 99 | 11 | 25 | 36 | 28 | 1973-1976 | 3 | C | 1951-10-07 | Belmont, MA |
| Marty McSorley | 134 | 5 | 25 | 30 | 378 | 1983-1994 | 3 | D | 1963-05-18 | Hamilton, ONT |
| Mike Meeker | 4 | 0 | 0 | 0 | 5 | 1978-1979 | 1 | | | |
| Ron Meighan | 41 | 2 | 6 | 8 | 16 | 1982-1983 | 1 | D | 1963-05-26 | Montreal, PQ |
| Josef Melichar | 310 | 7 | 33 | 40 | 263 | 2000-2007 | 6 | D | 1979-01-20 | Ceske Budejovice, Czech Rep. |
| Eric Meloche | 61 | 8 | 9 | 17 | 32 | 2001-2004 | 3 | R | 1976-05-01 | Lachute, PQ |
| Gilles Meloche | 104 | 0 | 2 | 2 | 22 | 1985-1988 | 3 | G | 1950-07-12 | Montreal, PQ |
| Dave Michayluk | | | | | | 1991-1992 | 1 | R | 1962-05-18 | Wakaw, SASK |
| Greg Millen | 135 | 0 | 5 | 5 | 20 | 1978-1981 | 3 | G | 1957-06-25 | Toronto, ONT |
| Kevin Miller | 13 | 6 | 5 | 11 | 4 | 1995-1996 | 1 | R | 1965-09-09 | Lansing, MI |
| Kip Miller | 154 | 26 | 46 | 72 | 38 | 1998-2001 | 3 | C | 1969-06-11 | Lansing, MI |
| Chris Minard | 35 | 2 | 3 | 5 | 14 | 2007-2009 | 2 | C | 1981-11-18 | Owen Sound, ONT |
| Dmitri Mironov | 87 | 4 | 36 | 40 | 112 | 1995-1997 | 2 | D | 1965-12-25 | Moscow, Russia |
| Carl Mokosak | 3 | 0 | 0 | 0 | 4 | 1986-1987 | 1 | L | 1962-09-22 | Fort Saskatchewan, ALTA |
| Hartland Monahan | 7 | 2 | 0 | 2 | 2 | 1977-1978 | 1 | F | 1951-03-29 | Montreal, PQ |
| Dominic Moore | 59 | 6 | 9 | 15 | 46 | 2006-2007 | 1 | C | 1980-08-03 | Thornhill, ONT |
| Ian Moran | 433 | 19 | 44 | 63 | 281 | 1994-2003 | 9 | R | 1972-08-24 | Cleveland, OH |
| Alexei Morozov | 451 | 84 | 135 | 219 | 98 | 1997-2004 | 7 | R | 1977-02-16 | Moscow, Russia |
| Jim Morrison | 132 | 5 | 25 | 30 | 72 | 1969-1971 | 2 | D | 1931-10-11 | Montreal, PQ |
| Lew Morrison | 214 | 13 | 13 | 26 | 12 | 1974-1978 | 4 | R | 1948-02-11 | Gainsborough, SASK |
| Joe Mullen | 379 | 153 | 172 | 325 | 101 | 1990-1997 | 6 | F | 1957-02-26 | New York, NY |
| Glenn Mulvenna | 1 | 0 | 0 | 0 | 2 | 1991-1992 | 1 | C | 1967-02-18 | Calgary, ALTA |
| Paul Mulvey | 27 | 1 | 7 | 8 | 76 | 1981-1982 | 1 | L | 1958-09-27 | Sudbury, ONT |
| Craig Muni | 64 | 0 | 4 | 4 | 36 | 1996-1997 | 1 | D | 1962-07-19 | Toronto, ONT |
| Matt Murley | 59 | 2 | 6 | 8 | 38 | 2003-2006 | 2 | L | 1979-12-17 | Troy, NY |
| Larry Murphy | 336 | 78 | 223 | 301 | 213 | 1990-1995 | 5 | D | 1961-03-08 | Scarborough, ONT |
| Glen Murray | 135 | 25 | 26 | 51 | 81 | 1995-1997 | 2 | R | 1972-11-01 | Halifax, NS |
| Troy Murray | 13 | 0 | 2 | 2 | 23 | 1994-1995 | 1 | C | 1962-07-31 | Calgary, ALTA |
| Markus Naslund | 151 | 25 | 42 | 67 | 65 | 1993-1996 | 3 | L | 1973-07-30 | Ornskoldsvik, Sweden |
| Alain Nasreddine | 56 | 1 | 4 | 5 | 30 | 2005-2008 | 3 | D | 1975-07-10 | Montreal, PQ |
| Patrick Neaton | 9 | 1 | 1 | 2 | 12 | 1993-1994 | 1 | D | 1971-05-21 | Detroit, MI |
| Petr Nedved | 154 | 78 | 92 | 170 | 134 | 1995-1997 | 2 | L | 1971-12-09 | Liberec, Czech |
| Mike Needham | 81 | 9 | 5 | 14 | 16 | 1991-1994 | 3 | R | 1970-04-04 | Calgary, ALTA |
| Todd Nelson | 1 | 0 | 0 | 0 | 0 | 1991-1992 | 1 | D | 1969-05-15 | Prince Albert, SASK |
| Cam Newton | 16 | 0 | 1 | 1 | 6 | 1970-1973 | 2 | G | 1940-02-25 | Peterborough, ONT |
| Ville Nieminen | 88 | 10 | 14 | 24 | 101 | 2001-2003 | 2 | L | 1977-04-06 | Tampere, Finland |
| Ted Nolan | 18 | 1 | 1 | 2 | 34 | 1985-1986 | 1 | L | 1958-04-07 | Sault Ste. Marie, ONT |
| Simon Nolet | 39 | 9 | 8 | 17 | 2 | 1975-1976 | 1 | R | 1941-09-23 | St. Odilon, PQ |
| Niklas Nordgren | 15 | 0 | 0 | 0 | 4 | 2005-2006 | 1 | L | 1979-06-28 | Ornskoldsvik, Sweden |
| Joe Noris | 35 | 2 | 5 | 7 | 20 | 1971-1972 | 1 | C | 1951-10-26 | Denver, CO |
| Jeff Norton | 32 | 2 | 10 | 12 | 20 | 2000-2001 | 1 | D | 1965-11-25 | Acton, MA |
| Hank Nowak | 13 | 0 | 0 | 0 | 11 | 1973-1974 | 1 | L | 1950-11-24 | Oshawa, ONT |
| Tom O'Regan | 61 | 5 | 12 | 17 | 10 | 1983-1986 | 3 | F | 1961-12-29 | Cambridge, MA |
| Lyle Odelein | 27 | 0 | 1 | 1 | 50 | 2005-2006 | 1 | D | 1968-07-21 | Quill Lake, SASK |
| Roman Oksiuta | 7 | 0 | 0 | 0 | 4 | 1996-1997 | 1 | R | 1970-08-21 | Murmansk, Russia |
| Fredrik Olausson | 127 | 13 | 47 | 60 | 66 | 1996-1998 | 2 | D | 1966-10-05 | Dadesjo, Sweden |
| Ed Olczyk | 68 | 15 | 18 | 33 | 41 | 1996-1998 | 2 | C | 1966-08-16 | Chicago, IL |
| Krzysztof Oliwa | 83 | 1 | 4 | 5 | 281 | 2000-2002 | 2 | L | 1973-04-12 | Tychy, Poland |
| Brooks Orpik | 449 | 8 | 72 | 80 | 529 | 2002-2010 | 7 | D | 1980-09-26 | San Francisco, CA |
| Michel Ouellet | 123 | 35 | 45 | 80 | 46 | 2005-2007 | 2 | R | 1982-03-05 | Rimouski, PQ |
| Dennis Owchar | 168 | 18 | 49 | 67 | 146 | 1974-1978 | 4 | D | 1953-03-28 | Dryden, ONT |
| Jim Paek | 170 | 4 | 26 | 30 | 117 | 1990-1994 | 4 | D | 1967-04-07 | Seoul, S. Korea |
| Wilf Paiement | 23 | 2 | 6 | 8 | 39 | 1987-1988 | 1 | R | 1955-10-16 | Earlton, ONT |
| Zigmund Palffy | 42 | 11 | 31 | 42 | 12 | 2005-2006 | 1 | R | 1972-05-05 | Skalica, Slovakia |
| Bob Paradise | 203 | 7 | 33 | 40 | 209 | 1973-1979 | 5 | D | 1944-04-22 | St. Paul, MN |
| Rich Parent | 7 | 0 | 0 | 0 | 0 | 2000-2001 | 1 | G | 1973-01-12 | Montreal, PQ |
| Richard Park | 58 | 4 | 7 | 11 | 38 | 1994-1997 | 3 | C | 1976-05-27 | Seoul, South Korea |
| Ed Patterson | 68 | 3 | 3 | 6 | 56 | 1993-1997 | 3 | R | 1972-11-14 | Calgary, ALTA |
| Mel Pearson | 2 | 0 | 1 | 1 | 0 | 1967-1968 | 1 | C | 1938-04-29 | Flin Flon, MAN |
| Alexandre Pechurskiy | 1 | 0 | 0 | 0 | 0 | 2009-2010 | 1 | G | 1990-06-04 | Magnitogorsk, Russia |
| Barry Pederson | 84 | 10 | 26 | 36 | 50 | 1989-1991 | 2 | C | 1961-03-13 | Big River, SASK |
| Janne Pesonen | 7 | 0 | 0 | 0 | 0 | 2008-2009 | 1 | W | 1982-05-11 | Suomussalmi, Finland |
| Toby Petersen | 91 | 10 | 16 | 26 | 8 | 2000-2002 | 2 | C | 1978-10-27 | Minneapolis, MN |
| Ronald Petrovicky | 31 | 3 | 3 | 6 | 28 | 2006-2007 | 1 | R | 1977-02-15 | Zilina, Slovakia |
| Frank Pietrangelo | 87 | 0 | 3 | 3 | 30 | 1987-1992 | 5 | G | 1963-01-24 | Niagara Falls, ONT |
| Lasse Pirjeta | 38 | 10 | 9 | 19 | 18 | 2003-2006 | 2 | L | 1974-04-04 | Oulu, Finland |
| Domenic Pittis | 1 | 0 | 0 | 0 | 0 | 1996-1997 | 1 | C | 1974-10-01 | Calgary, ALTA |
| Michel Plasse | 75 | 0 | 3 | 3 | 24 | 1974-1976 | 2 | G | 1949-06-01 | Montreal, PQ |
| Steve Poapst | 21 | 0 | 4 | 4 | 10 | 2005-2006 | 1 | D | 1969-01-03 | Cornwall, ONT |
| Greg Polis | 256 | 88 | 70 | 158 | 146 | 1970-1974 | 4 | L | 1950-08-08 | Westlock, ALTA |
| Alexei Ponikarovsky | 16 | 2 | 7 | 9 | 17 | 2009-2010 | 1 | L | 1980-04-09 | Kiev, Russia |
| Peter Popovic | 54 | 1 | 5 | 6 | 30 | 1999-2000 | 1 | D | 1968-02-10 | Koping, Sweden |
| Kelly Pratt | 22 | 0 | 6 | 6 | 15 | 1974-1975 | 1 | R | | High Prairie, ALTA |
| Tracy Pratt | 83 | 5 | 12 | 17 | 158 | 1968-1970 | 2 | D | 1943-03-08 | New York, NY |
| Dean Prentice | 144 | 47 | 42 | 89 | 32 | 1969-1971 | 2 | L | 1932-10-05 | Schumacher, ONT |
| Noel Price | 143 | 8 | 45 | 53 | 109 | 1967-1969 | 2 | D | 1935-12-09 | Brockville, ONT |
| Pat Price | 128 | 8 | 52 | 60 | 459 | 1980-1983 | 3 | D | 1955-03-24 | Nelson, BC |
| Tom Price | 19 | 0 | 2 | 2 | 8 | 1976-1979 | 3 | D | 1954-07-12 | Toronto, ONT |
| Ken Priestlay | 51 | 2 | 9 | 11 | 4 | 1990-1992 | 2 | C | 1967-08-24 | Vancouver, BC |
| Wayne Primeau | 131 | 9 | 24 | 33 | 127 | 2000-2003 | 3 | C | 1976-06-04 | Scarborough, ONT |
| Sean Pronger | 7 | 1 | 0 | 1 | 2 | 1997-1999 | 2 | C | 1972-11-30 | Thunder Bay, ONT |
| Jean Pronovost | 753 | 316 | 287 | 603 | 306 | 1968-1978 | 10 | R | 1945-12-18 | Shawinigan Falls, PQ |
| Jamie Pushor | 91 | 3 | 3 | 6 | 106 | 2001-2003 | 2 | D | 1973-02-11 | Lethbridge, ALTA |
| Dan Quinn | 270 | 111 | 165 | 276 | 224 | 1986-1997 | 5 | C | 1965-06-01 | Ottawa, ONT |
| Mike Ramsey | 77 | 3 | 4 | 7 | 30 | 1992-1994 | 2 | D | 1960-12-03 | Minneapolis, MN |
| Mark Recchi | 389 | 154 | 231 | 385 | 300 | 1988-2008 | 7 | R | 1968-02-01 | Kamloops, BC |
| Greg Redquest | 1 | 0 | 0 | 0 | 0 | 1977-1978 | 1 | G | | Toronto, ONT |
| Nick Ricci | 19 | 0 | 0 | 0 | 2 | 1979-1983 | 4 | G | 1959-06-03 | Niagara Falls, ONT |
| Stephane Richer | 58 | 13 | 12 | 25 | 14 | 2001-2002 | 1 | L | 1966-06-07 | Buckingham, PQ |
| Pat Riggin | 39 | 0 | 1 | 1 | 14 | 1986-1988 | 2 | G | 1959-05-26 | Kincardine, ONT |
| Gary Rissling | 184 | 20 | 26 | 46 | 832 | 1980-1985 | 5 | L | 1956-08-08 | Saskatoon, SASK |
| Jani Rita | 30 | 3 | 4 | 7 | 4 | 2005-2006 | 1 | L | 1981-07-25 | Helsinki, Finland |
| Bobby Rivard | 27 | 5 | 12 | 17 | 4 | 1967-1968 | 1 | C | 1939-08-01 | Sherbrooke, PQ |
| Rene Robert | 49 | 7 | 11 | 18 | 42 | 1971-1972 | 1 | C | 1948-12-31 | Trois Rivieres, PQ |
| Gary Roberts | 57 | 10 | 18 | 28 | 66 | 2006-2008 | 2 | L | 1966-05-23 | North York, ONT |
| Gordie Roberts | 134 | 5 | 34 | 39 | 157 | 1990-1992 | 2 | D | 1957-10-02 | Detroit, MI |
| Luc Robitaille | 46 | 23 | 19 | 42 | 37 | 1994-1995 | 1 | L | 1966-02-17 | Montreal, PQ |
| Randy Robitaille | 81 | 15 | 32 | 47 | 24 | 2001-2003 | 2 | C | 1975-10-12 | Ottawa, ONT |
| David Roche | 132 | 12 | 12 | 24 | 285 | 1995-1997 | 2 | L | 1975-06-13 | Lindsay, ONT |
| Roberto Romano | 125 | 0 | 1 | 1 | 6 | 1982-1994 | 6 | G | 1962-10-29 | Montreal, PQ |
| Tom Roulston | 58 | 11 | 17 | 28 | 10 | 1983-1986 | 2 | R | 1957-11-20 | Winnipeg, MAN |
| Mike Rowe | 11 | 0 | 0 | 0 | 11 | 1984-1987 | 3 | D | 1965-03-08 | Kingston, ONT |
| Andre Roy | 47 | 2 | 1 | 3 | 128 | 2005-2007 | 2 | L | 1975-02-08 | Port Chester, NY |
| Michal Rozsival | 237 | 18 | 47 | 65 | 161 | 1999-2003 | 4 | D | 1978-09-03 | Vlasim, Czech |
| Duane Rupp | 265 | 21 | 83 | 104 | 170 | 1968-1973 | 5 | D | 1938-03-29 | McNutt, SASK |
| Michael Rupp | 81 | 13 | 6 | 19 | 120 | 2009-2010 | 1 | L | 1980-01-13 | Cleveland, OH |
| Terry Ruskowski | 143 | 40 | 74 | 114 | 309 | 1985-1987 | 2 | C | 1954-12-31 | Prince Albert, SASK |
| Jim Rutherford | 115 | 0 | 1 | 1 | 18 | 1971-1974 | 3 | G | 1949-02-17 | Beeton, ONT |
| Jarkko Ruutu | 152 | 13 | 19 | 32 | 263 | 2006-2008 | 2 | L | 1975-08-23 | Helsinki, Finland |
| Dany Sabourin | 44 | 0 | 0 | 0 | 4 | 2005-2009 | 3 | G | 1980-09-20 | Val d'Or, PQ |
| Rocky Saganiuk | 29 | 1 | 3 | 4 | 37 | 1983-1984 | 1 | R | 1957-10-15 | Myrnam, ALTA |
| Kjell Samuelsson | 183 | 10 | 22 | 32 | 312 | 1991-1995 | 4 | D | 1958-10-18 | Tyngsryd, Sweden |
| Mikael Samuelsson | 22 | 2 | 0 | 2 | 8 | 2002-2003 | 1 | R | 1976-12-23 | Mariefred, Sweden |
| Ulf Samuelsson | 277 | 11 | 83 | 94 | 804 | 1990-1995 | 5 | D | 1964-03-26 | Fagersta, Sweden |
| Derek Sanderson | 13 | 3 | 1 | 4 | 0 | 1977-1978 | 1 | C | 1946-06-16 | Niagara Falls, ONT |
| Tomas Sandstrom | 172 | 71 | 84 | 155 | 168 | 1993-1997 | 4 | R | 1964-09-04 | Jakobstad, Finland |
| Grant Sasser | 3 | 0 | 0 | 0 | 0 | 1983-1984 | 1 | C | 1964-02-03 | Portland, OR |
| Miroslav Satan | 65 | 17 | 19 | 36 | 36 | 2008-2009 | 1 | L | 1974-10-22 | Topolcany, Slovakia |
| Glen Sather | 122 | 20 | 17 | 37 | 210 | 1969-1971 | 2 | L | 1943-09-02 | High River, ALTA |
| Ryan Savoia | 3 | 0 | 0 | 0 | 0 | 1998-1999 | 1 | C | 1973-05-06 | Thorold, ONT |
| Ken Schinkel | 371 | 93 | 143 | 236 | 88 | 1967-1973 | 6 | R | 1932-11-27 | Jansen, SASK |
| Norm Schmidt | 125 | 23 | 33 | 56 | 73 | 1983-1988 | 4 | D | 1963-01-24 | Sault Ste. Marie, ONT |
| Ron Schock | 619 | 124 | 280 | 404 | 201 | 1969-1977 | 8 | C | 1943-12-19 | Chapleau, ONT |
| Dwight Schofield | 25 | 1 | 6 | 7 | 59 | 1986-1987 | 1 | D | 1956-03-25 | Lynn, MA |
| Dave Schultz | 113 | 13 | 34 | 47 | 535 | 1977-1979 | 2 | L | 1949-10-14 | Waldheim, SASK |
| Rod Schutt | 278 | 77 | 92 | 169 | 177 | 1978-1984 | 6 | L | 1956-10-13 | Bancroft, ONT |
| Rob Scuderi | 300 | 3 | 36 | 39 | 112 | 2003-2009 | 5 | D | 1978-12-30 | Syosset, NY |
| Jeff Serowik | 26 | 0 | 6 | 6 | 16 | 1998-1999 | 1 | D | 1967-01-10 | Manchester, NH |
| Eddie Shack | 92 | 30 | 29 | 59 | 96 | 1971-1973 | 2 | F | 1937-02-11 | Sudbury, ONT |
| Doug Shedden | 332 | 123 | 159 | 282 | 148 | 1981-1986 | 5 | C | 1961-04-26 | Wallaceburg, ONT |
| Gregg Sheppard | 241 | 50 | 73 | 123 | 113 | 1978-1982 | 4 | L | 1949-04-23 | North Battleford, SASK |
| Jim Shires | 18 | 1 | 2 | 3 | 2 | 1972-1973 | 1 | L | 1945-11-15 | Edmonton, ALTA |
| Jonathan Sim | 15 | 2 | 3 | 5 | 6 | 2003-2004 | 1 | L | 1977-09-29 | New Glasgow, NS |
| Roman Simicek | 29 | 3 | 6 | 9 | 30 | 2000-2001 | 1 | C | 1971-11-04 | Ostrava, Czech Rep. |
| Charlie Simmer | 50 | 11 | 17 | 28 | 24 | 1987-1988 | 1 | F | 1954-03-20 | Terrace Bay, ONT |
| Bobby Simpson | 30 | 10 | 9 | 19 | 4 | 1981-1983 | 2 | L | 1956-11-17 | Caughnawaga, PQ |
| Craig Simpson | 169 | 50 | 55 | 105 | 140 | 1985-1988 | 3 | L | 1967-02-15 | London, ONT |
| Reid Simpson | 2 | 0 | 0 | 0 | 17 | 2003-2004 | 1 | L | 1969-05-21 | Flin Flon, MAN |
| Ville Siren | 199 | 11 | 45 | 56 | 158 | 1985-1989 | 4 | D | 1964-02-10 | Tampere, Finland |
| Michal Sivek | 38 | 3 | 3 | 6 | 14 | 2002-2003 | 1 | C | 1981-01-21 | Nachod, Czech Rep. |
| Martin Skoula | 33 | 3 | 5 | 8 | 6 | 2009-2010 | 1 | D | 1979-10-28 | Litomerice, Czech Rep. |
| Pavel Skrbek | 4 | 0 | 0 | 0 | 2 | 1998-1999 | 1 | D | 1978-08-09 | Kladno, Czech |
| Peter Skudra | 74 | 0 | 1 | 1 | 4 | 1997-2000 | 3 | G | 1973-04-24 | Riga, Latvia |
| John Slaney | 29 | 1 | 4 | 5 | 10 | 1999-2000 | 1 | D | 1972-02-07 | St. John's, NFLD |
| Jiri Slegr | 252 | 24 | 62 | 86 | 337 | 1997-2001 | 4 | D | 1971-05-30 | Jihlava, Czech |
| Al Smith | 93 | 0 | 0 | 0 | 61 | 1969-1971 | 2 | G | 1945-11-10 | Toronto, ONT |
| Doug Smith | 10 | 1 | 1 | 2 | 25 | 1989-1990 | 1 | C | 1963-05-17 | Ottawa, ONT |
| Nathan Smith | 13 | 0 | 0 | 0 | 2 | 2007-2008 | 1 | C | 1982-02-09 | Edmonton, ALTA |
| Bryan Smolinski | 81 | 24 | 40 | 64 | 69 | 1995-1996 | 1 | C | 1971-12-27 | Toledo, OH |
| Ron Snell | 7 | 3 | 2 | 5 | 6 | 1968-1970 | 2 | R | 1948-08-11 | Regina, SASK |
| Ted Snell | 55 | 4 | 12 | 16 | 8 | 1973-1974 | 1 | R | 1946-05-28 | Ottawa, ONT |
| Garth Snow | 35 | 0 | 0 | 0 | 8 | 2000-2001 | 1 | G | 1969-07-28 | Wrentham, MA |
| Martin Sonnenberg | 58 | 2 | 3 | 5 | 19 | 1998-2000 | 2 | L | 1978-01-23 | Wetaskiwin, ALTA |
| Bill Speer | 102 | 4 | 17 | 21 | 71 | 1967-1969 | 2 | D | 1942-03-20 | Lindsay, ONT |
| Brian Spencer | 86 | 9 | 11 | 20 | 81 | 1977-1979 | 2 | L | 1949-09-03 | Fort St. James, BC |
| Andre St. Laurent | 96 | 23 | 14 | 37 | 130 | 1981-1984 | 3 | C | 1953-02-16 | Rouyn-Noranda, PQ |
| Jordan Staal | 327 | 84 | 84 | 168 | 173 | 2006-2010 | 4 | C | 1988-09-10 | Thunder Bay, ONT |
| Ron Stackhouse | 621 | 66 | 277 | 343 | 547 | 1973-1982 | 9 | D | 1949-08-26 | Haliburton, ONT |
| Paul Stanton | 206 | 11 | 38 | 49 | 199 | 1990-1993 | 3 | D | 1967-06-22 | Boston, MA |
| Mike Stapleton | 136 | 11 | 13 | 24 | 28 | 1992-1994 | 2 | C | 1966-05-05 | Sarnia, ONT |
| Kevin Stevens | 522 | 260 | 295 | 555 | 1048 | 1987-2002 | 10 | L | 1965-04-15 | Brockton, MA |
| Bob Stewart | 65 | 3 | 7 | 10 | 52 | 1979-1980 | 1 | D | 1950-11-10 | Charlottetown, PEI |
| John Stewart | 40 | 4 | 9 | 13 | 32 | 1970-1972 | 2 | L | 1950-05-16 | Eriksdale, MAN |
| Karl Stewart | 3 | 0 | 0 | 0 | 2 | 2006-2007 | 1 | L | 1983-06-30 | Scarborough, ONT |
| Alek Stojanov | 45 | 2 | 4 | 6 | 86 | 1995-1997 | 2 | R | 1973-04-25 | Windsor, ONT |
| Ryan Stone | 8 | 0 | 1 | 1 | 7 | 2007-2009 | 2 | C | 1985-03-20 | Calgary, ALTA |
| Blaine Stoughton | 34 | 5 | 6 | 11 | 8 | 1973-1974 | 1 | F | 1953-03-13 | Gilbert Plains, MAN |
| Martin Straka | 560 | 165 | 277 | 442 | 215 | 1992-2004 | 10 | C | 1972-09-03 | Plzen, Czech |
| Art Stratton | 58 | 16 | 21 | 37 | 16 | 1967-1968 | 1 | C | 1935-10-08 | Winnipeg, MAN |
| Martin Strbak | 44 | 3 | 11 | 14 | 38 | 2003-2004 | 1 | D | 1975-01-15 | Presov, Slovakia |
| Bob Stumpf | 3 | 0 | 0 | 0 | 4 | 1974-1975 | 1 | D | 1953-04-25 | Milo, ALTA |
| Tomas Surovy | 126 | 27 | 32 | 59 | 71 | 2002-2006 | 3 | L | 1981-09-24 | Banska Bystrica, Slovakia |
| Rich Sutter | 9 | 0 | 0 | 0 | 0 | 1982-1984 | 2 | R | 1963-12-02 | Viking, ALTA |
| Garry Swain | 9 | 1 | 1 | 2 | 0 | 1968-1969 | 1 | C | 1947-09-11 | Welland, ONT |
| George Swarbrick | 31 | 1 | 7 | 8 | 36 | 1968-1970 | 2 | R | 1942-02-16 | Moose Jaw, SASK |
| Darryl Sydor | 82 | 2 | 13 | 15 | 28 | 2007-2009 | 2 | D | 1972-05-13 | Edmonton, ALTA |
| Petr Sykora | 157 | 53 | 56 | 109 | 77 | 2007-2009 | 2 | C | 1976-11-19 | Plzen, Czech |
| Rick Tabaracci | 1 | 0 | 0 | 0 | 2 | 1988-1989 | 1 | G | 1969-01-02 | Toronto, ONT |
| Jeff Taffe | 53 | 5 | 9 | 14 | 10 | 2007-2009 | 2 | C | 1981-02-19 | Hastings, MN |
| Peter Taglianetti | 167 | 7 | 28 | 35 | 338 | 1990-1995 | 5 | D | 1963-08-15 | Framingham, MA |
| Maxime Talbot | 306 | 44 | 43 | 87 | 258 | 2005-2010 | 5 | C | 1984-02-11 | Lemoyne, PQ |
| Dale Tallon | 95 | 10 | 33 | 43 | 53 | 1978-1980 | 2 | D | 1950-10-19 | Rouyn-Noranda, PQ |
| Chris Tamer | 253 | 8 | 21 | 29 | 588 | 1993-1999 | 6 | D | 1970-11-17 | Dearborn, MI |
| Eric Tangradi | 1 | 0 | 0 | 0 | 0 | 2009-2010 | 1 | L | 1989-02-10 | Philadelphia, PA |
| Tony Tanti | 83 | 20 | 30 | 50 | 66 | 1989-1991 | 2 | L | 1963-09-07 | Toronto, ONT |
| Dick Tarnstrom | 174 | 28 | 75 | 103 | 140 | 2002-2006 | 3 | D | 1975-01-20 | Sundbyberg, Sweden |
| Bobby Taylor | 2 | 0 | 0 | 0 | 0 | 1975-1976 | 1 | G | 1945-01-24 | Calgary, ALTA |
| Mark Taylor | 106 | 31 | 41 | 72 | 43 | 1983-1985 | 2 | F | 1958-01-26 | Vancouver, BC |
| Greg Tebbutt | 24 | 0 | 2 | 2 | 31 | 1983-1984 | 1 | D | 1957-05-11 | North Vancouver, BC |
| Jocelyn Thibault | 38 | 0 | 0 | 0 | 2 | 2005-2007 | 2 | G | 1975-01-12 | Montreal, PQ |
| Bill Thomas | 16 | 2 | 1 | 3 | 2 | 2008-2009 | 1 | R | 1983-06-23 | Pittsburgh, PA |
| Errol Thompson | 34 | 6 | 8 | 14 | 12 | 1980-1981 | 1 | F | 1950-05-28 | Summerside, PEI |
| Chris Thorburn | 39 | 3 | 2 | 5 | 69 | 2006-2007 | 1 | R | 1983-06-03 | Sault Ste. Marie, ONT |
| Tom Thornbury | 14 | 1 | 8 | 9 | 16 | 1983-1984 | 1 | D | 1963-03-17 | Lindsay, ONT |
| Billy Tibbetts | 62 | 2 | 7 | 9 | 188 | 2000-2002 | 2 | R | 1974-10-14 | Boston, MA |
| Dave Tippett | 74 | 6 | 19 | 25 | 56 | 1992-1993 | 1 | L | 1961-08-25 | Moosomin, SASK |
| German Titov | 135 | 28 | 70 | 98 | 68 | 1998-2000 | 2 | C | 1965-10-18 | Moscow, Russia |
| Rick Tocchet | 150 | 76 | 103 | 179 | 435 | 1991-1994 | 3 | R | 1964-04-09 | Scarborough, ONT |
| Jeff Toms | 14 | 2 | 1 | 3 | 4 | 2001-2002 | 1 | L | 1974-06-04 | Swift Current, SASK |
| Tim Tookey | 8 | 0 | 2 | 2 | 2 | 1983-1984 | 1 | C | 1960-08-29 | Edmonton, ALTA |
| Dan Trebil | 19 | 1 | 0 | 1 | 7 | 1999-2001 | 2 | D | 1974-04-10 | Bloomington, MN |
| Vincent Tremblay | 4 | 0 | 0 | 0 | 2 | 1983-1984 | 1 | G | 1959-10-21 | Quebec City, PQ |
| Bryan Trottier | 156 | 24 | 48 | 72 | 114 | 1990-1994 | 3 | F | 1956-07-17 | Val Marie, SASK |
| Ron Tugnutt | 7 | 0 | 0 | 0 | 0 | 1999-2000 | 1 | G | 1967-10-22 | Scarborough, ONT |
| Ian Turnbull | 6 | 0 | 0 | 0 | 4 | 1982-1983 | 1 | D | 1953-12-22 | Montreal, PQ |
| Gene Ubriaco | 114 | 33 | 26 | 59 | 30 | 1967-1969 | 2 | L | 1937-12-26 | Sault Ste. Marie, ONT |
| Garry Valk | 56 | 5 | 5 | 10 | 58 | 1996-1998 | 2 | L | 1967-11-27 | Edmonton, ALTA |
| Wayne Van Dorp | 25 | 1 | 3 | 4 | 75 | 1987-1988 | 1 | L | 1961-05-19 | Burnaby, BC |
| Ed Van Impe | 22 | 0 | 8 | 8 | 22 | 1975-1977 | 2 | D | 1940-05-27 | Saskatoon, SASK |
| Ryan VandenBussche | 20 | 1 | 0 | 1 | 42 | 2005-2006 | 1 | R | 1973-02-28 | Simcoe, ONT |
| Vladimir Vujtek | 5 | 0 | 1 | 1 | 0 | 2002-2003 | 1 | R | 1972-02-17 | Ostrava, Czech |
| Tim Wallace | 17 | 0 | 2 | 2 | 7 | 2008-2010 | 2 | F | 1984-08-06 | Anchorage, AK |
| Bryan Watson | 304 | 8 | 57 | 65 | 871 | 1968-1974 | 6 | D | 1942-11-14 | Bancroft, ONT |
| Steve Webb | 5 | 0 | 0 | 0 | 2 | 2003-2004 | 1 | R | 1975-04-20 | Peterborough, ONT |
| Wally Weir | 14 | 0 | 3 | 3 | 34 | 1984-1985 | 1 | D | 1954-06-03 | Verdun, PQ |
| Noah Welch | 27 | 2 | 4 | 6 | 24 | 2005-2007 | 2 | D | 1982-08-26 | Brighton, MA |
| Chris Wells | 54 | 2 | 2 | 4 | 59 | 1995-1996 | 1 | C | 1975-11-12 | Calgary, ALTA |
| Brad Werenka | 213 | 12 | 41 | 53 | 208 | 1997-2000 | 3 | D | 1969-02-12 | Two Hills, ALTA |
| Ryan Whitney | 253 | 34 | 116 | 150 | 223 | 2005-2009 | 4 | D | 1983-02-19 | Boston, MA |
| Jim Wiley | 26 | 0 | 4 | 4 | 2 | 1972-1974 | 2 | C | 1950-04-28 | Sault Ste. Marie, ONT |
| Barry Wilkins | 134 | 5 | 56 | 61 | 203 | 1974-1976 | 2 | D | 1947-02-28 | Toronto, ONT |
| Neil Wilkinson | 122 | 4 | 14 | 18 | 169 | 1995-1999 | 4 | D | 1967-08-15 | Selkirk, MAN |
| Dunc Wilson | 66 | 0 | 2 | 2 | 21 | 1976-1978 | 2 | G | 1948-03-22 | Toronto, ONT |
| Landon Wilson | 19 | 5 | 1 | 6 | 31 | 2003-2004 | 1 | R | 1975-03-13 | St. Louis, MO |
| Mike Wilson | 21 | 1 | 1 | 2 | 17 | 2001-2002 | 1 | D | 1974-02-26 | Brampton, ONT |
| Mitch Wilson | 17 | 2 | 1 | 3 | 83 | 1986-1987 | 1 | R | 1962-02-15 | Kelowna, BC |
| Bennett Wolf | 30 | 0 | 1 | 1 | 133 | 1980-1983 | 3 | D | 1959-10-23 | Kitchener, ONT |
| Jason Woolley | 57 | 6 | 30 | 36 | 28 | 1996-1997 | 1 | D | 1969-07-27 | Toronto, ONT |
| Bob Woytowich | 248 | 22 | 71 | 93 | 149 | 1968-1972 | 4 | D | 1941-08-18 | Winnipeg, MAN |
| Ken Wregget | 212 | 0 | 5 | 5 | 50 | 1991-1998 | 7 | G | 1964-03-25 | Brandon, MAN |
| Tyler Wright | 238 | 17 | 16 | 33 | 317 | 1996-2000 | 4 | C | 1973-04-06 | Canora, SASK |
| Harry York | 2 | 0 | 0 | 0 | 0 | 1998-1999 | 1 | C | 1974-04-16 | Ponoka, ALTA |
| Scott Young | 43 | 11 | 16 | 27 | 33 | 1990-1991 | 1 | R | 1967-10-01 | Clinton, MA |
| Warren Young | 152 | 49 | 52 | 101 | 311 | 1983-1988 | 4 | F | 1956-01-11 | Toronto, ONT |
| Wendell Young | 111 | 0 | 7 | 7 | 14 | 1988-1995 | 5 | G | 1963-08-01 | Halifax, NS |
| Rod Zaine | 37 | 8 | 5 | 13 | 21 | 1970-1971 | 1 | C | 1946-05-18 | Ottawa, ONT |
| Zarley Zalapski | 190 | 33 | 102 | 135 | 160 | 1987-1991 | 4 | D | 1968-04-22 | Edmonton, ALTA |
| Richard Zemlak | 50 | 1 | 5 | 6 | 178 | 1988-1990 | 2 | R | 1963-03-03 | Wynyard, SASK |
| Mike Zigomanis | 22 | 2 | 4 | 6 | 27 | 2008-2009 | 1 | C | 1981-01-17 | North York, ONT |
| Sergei Zubov | 64 | 11 | 55 | 66 | 22 | 1995-1996 | 1 | D | 1970-07-22 | Moscow, Russia |
denotes that the player's career team information is inaccurate due to incomplete data made available by a league.
denotes that the player only appeared in the playoffs.
Note: The totals presented here may not be exact. If there
is no official breakdown when a player was traded mid-season, his statistics are
only included with the team he finished with. So you may see players with all zeros
for statistics. This means their exact team totals were not available. Their games-played
will not be accounted for with any of the teams they played with in this case.