ALL-TIME NUMERICAL ROSTER

All-Time Numerical Roster - 1

Thomas Greiss, 2023

Joel Hofer, 2021

Brian Elliott, 2012-2016

Curtis Sanford, 2003-2007

Roman Turek, 2000-2001

Brent Johnson, 1999

Pat Jablonski, 1990-1996

Mike Liut, 1980-1985

Phil Myre, 1979

Eddie Johnston, 1975-1978

Wayne Stephenson, 1973-1974

Jim McLeod, 1972

Gary Edwards, 1970

Robbie Irons, 1969

Glenn Hall, 1968-1971

Don Caley, 1968

All-Time Numerical Roster - 2

Al Macinnis, 1995-2004 (Retired Apr. 9, 2006)

Rick Zombo, 1992

Curt Giles, 1992-1993

Scott Stevens, 1991

Brian Benning, 1987-1990

Shawn Evans, 1986

Craig Levie, 1985

Dave Pichette, 1984

André Doré, 1983-1984

Gerry Hart, 1981-1983

Terry Harper, 1980

Bob Stewart, 1979-1980

Len Frig, 1978

Joe Zanussi, 1977

Rick Smith, 1976-1977

Larry Sacharuk, 1975

Bryan Watson, 1974

Ted Harris, 1974

Steve Durbano, 1973-1974

Bob Wall, 1971

Carl Brewer, 1971-1972

Ray Fortin, 1970

Fred Hucul, 1968

Doug Harvey, 1968-1969

All-Time Numerical Roster - 3

Bob Stumpf, 1975

Bob Gassoff, 1975-1977 (Retired Oct. 1, 1977)

Glenn Patrick, 1974

Brent Hughes, 1973-1974

André Dupont, 1972-1973

Fran Huck, 1971

Al Arbour, 1968-1971

All-Time Numerical Roster - 4

Justin Holl, 2026-Present

Nick Leddy, 2022-2025

Carl Gunnarsson, 2015-2021

Kris Russell, 2012-2013

Eric Brewer, 2006-2011

Marc Bergevin, 1997-2002

Dallas Eakins, 1996

Rick Zombo, 1993-1995

Rob Robinson, 1992

Gordie Roberts, 1988-1991

Charlie Bourgeois, 1986-1988

Rik Wilson, 1984-1986

Guy Lapointe, 1983

Kari Eloranta, 1982

Scott Campbell, 1982

Bryan Maxwell, 1980-1981

Dick Lamby, 1979-1980

Gord Buynak, 1975

Bruce Affleck, 1975-1979

Bob Gassoff, 1974

Paul Curtis, 1973

Noel Picard, 1968-1

All-Time Numerical Roster - 5

Barret Jackman, 2002-2015

Alexei Gusarov, 2001

Todd Gill, 1998-1999

Igor Kravchuk, 1996-1997

Jeff Batters, 1995

Jeff Norton, 1995-1996

Garth Butcher, 1991-1994

Harold Snepsts, 1990-1991

Dave Richter, 1989-1990

Rob Ramage, 1983-1988

Alain Vigneault, 1982

Guy Lapointe, 1982

Craig Norwich, 1981

Len Frig, 1980

Larry Giroux, 1979-1980

Bob Plager, 1968-1978 (Retired Feb. 2, 2017)

All-Time Numerical Roster - 6

Philip Broberg 2024-Present

Marco Scandella, 2020-2024

Joel Edmundon, 2016-2019

Zbynek Michálek, 2015

Wade Redden, 2013

Kent Huskins, 2012

Erik Johnson, 2008-2011

Eric Weinrich, 2004-2006

Tom Koivisto, 2003

Ted Donato, 2002

Sean Hill, 2001-2002

Dave Ellett, 2000

Jamie Rivers, 1996-1999

Doug Lister, 1995

Phil Housley, 1994

Doug Crossman, 1993

Murray Baron, 1992

Tony Twist, 1990

Tim Bothwell, 1987-1989

Dave Barr, 1984-1987

Larry Patey, 1976-1984

Rick Bourbonnais, 1976

Dave Gardner, 1975

Chris Evans, 1972-1975

Jimmy Roberts, 1968-1972

All-Time Numerical Roster - 7

Pat Maroon, 2019

Keith Tkachuk, 2001-2010

Mike Van Ryn, 2001

Ricard Persson, 1998-2000

Greg Gilbert, 1995-1996

Alexei Kasatonov, 1994

Nelson Emerson, 1992-1993

Dan Quinn, 1991

Cliff Ronning, 1986-1991

Joe Mullen, 1980-1986

Don Laurence, 1980

Garry Unger, 1971-1979

Red Berenson, 1968-1971

All-Time Numerical Roster - 8

Rick Bowness, 1980

Steve Durbano, 1979

Barclay Plager, 1968-1977 (Retired March 24, 1981)

Ron Schock, 1968

Darryl Edestrand, 1968

Ron Attwell, 1968

All-Time Numerical Roster - 9

Alexandre Texier, 2024-2025

Tyler Pitlick, 2023

Sammy Blais, 2019-2021

Scottie Upshall, 2018

Steve Ott, 2015-16

Jaden Schwartz, 2012-2014

Paul Kariya, 2008-2010

Jay McClement, 2006-2007

Jame Pollock, 2004

Jeff Heerema, 2004

Tyson Nash, 1999-2003

Darren Turcotte, 1998

Shayne Corson, 1996-1997

Glenn Anderson, 1995

Jason Ruff, 1993

Denny Felsner, 1993-1995

Geoff Courtnall, 1991

Peter Zezel, 1989-1990

Mike Bullard,1989

Doug Gilmour, 1985-1988

Perry Turnbull, 1980-1984

Mike Walton, 1979

Neil Labatte, 1979

Murray Kuntz, 1975

Red Berenson, 1975-1978

Greg Polis, 1974

Ab DeMarco, 1973-1974

Frank St. Marseille, 1968-1973

Roger Picard, 1968

All-Time Numerical Roster - 10

Brayden Schenn, 2017-2026

Scottie Upshall, 2016-2017

Joakim Lindström, 2015

Brenden Morrow, 2014

Andy McDonald, 2008-2013

Dallas Drake, 2001-2007

Jim Campbell, 1997-2000

Dale Hawerchuk, 1996

Esa Tikkanen, 1995-1996

Jim Montgomery, 1994

Dave Lowry, 1990-1993

Tony McKegney, 1988-1989

Bruce Bell, 1986-1987

Mark Johnson, 1985

Wayne Babych, 1979-1984

Jack Brownschidle, 1978

Rod Seiling, 1977

Bruce Cowick, 1976

Rick Bourbonnais, 1976

Brian Oglivie, 1975

John Wright, 1974

Mike Lampman, 1974

Wayne Merrick, 1973

George Morrison, 1971-1972

Phil Goyette, 1970

Rock Schock, 1968-1969

All-Time Numerical Roster - 11

Brian Sutter, 1977-1988 (Retired Dec. 30, 1988)

Bert Wilson, 1976

Gary Sabourin, 1968-1974

Wayne Rivers, 1968

All-Time Numerical Roster - 12

Radek Faksa, 2024-2025

Kevin Hayes, 2023-2024

Zach Sanford, 2019-2021

Jori Lehtera, 2015-2017

Derek Roy, 2014

Scott Nichol, 2012-2013

Kevin Shattenkirk, 2011

Lee Stempniak, 2006-2009

Steve Martins, 2003-2004

Mike Keane, 2002

Cory Stillman, 2001-2002

Ladislav Nagy, 2001

Derek King, 2000

Chris Kenady, 1998

Scott Pellerin, 1997

Kevin Sawyer, 1996

Rob Pearson, 1996-1997

Dale Hawerchuk, 1996

David Roberts, 1995

Vitali Karamanov, 1993-1995

Adam Oates, 1990-1992

Dave Lowry, 1989

Ron Flockhart, 1986-1988

Richie Hansen, 1982

Perry Anderson, 1982-1985

Joe Micheletti, 1980-1982

Rick Bowness, 1979

Claude Larose, 1975-1978

Jack Borotsik, 1975

Bob Collyard, 1974

Gord Brooks, 1974

Noel Picard, 1973

Fran Huck, 1973

Wayne Maki, 1970

Jaroslav Jirik, 1970

Terry Crisp, 1969-1972

Gary Veneruzzo, 1968

Ron Stewart, 1968

Dickie Moore, 1968

All-Time Numerical Roster - 13

Alexey Toropchenko, 2021-Present

Kyle Clifford, 2021-2022

Olli Jokinen, 2015

Carlo Colaiacovo, 2014

Dan Hinote, 2008-2009

Bill Guerin, 2007

Valeri Bure, 2003

Ray Ferraro, 2002

Yuri Khmylev, 1996-1997

All-Time Numerical Roster - 14

Eric Boguniecki, 2001-2002

Geoff Courtnall, 1996-2000

Todd Elik, 1995

Kevin Miller, 1993-1995

Bill Root, 1988

Paul Cavallini, 1988-1993

Doug Wickenheiser, 1984-1987

Blair Chapman, 1980-1983

Rick Shinske, 1979

Bill Fairbairn, 1978-1979

Doug Palazzari, 1975

Lou Angotti, 1974

Norm Dennis, 1972

Wayne Connelly, 1971-1972

Tim Ecclestone, 1968-1971

All-Time Numerical Roster - 15

Jakub Vrána, 2023-2024

Matthew Highmore, 2023

Robby Fabbri, 2016-2020

Keith Aucoin, 2014

Jamie Langenbrunner, 2012-2013

Brad Winchester, 2009-2011

Mike Glumac, 2008

Peter Sejna, 2003-2007

Daniel Corso, 2002-2003

Marty Reasoner, 1999-2001

Alexander Vasilevski, 1997

Mike Hudson, 1996

David Roberts, 1995-1996

Craig Janney, 1992-1995

Paul MacLean, 1990-1991

Craig Coxe, 1989

Shane MacEachern, 1988

Jocelyn Lemieux, 1988

Ron Handy, 1988

Mark Reeds, 1983-1987

Floyd Thompson, 1980

Tony Currie, 1978-1982

Gilles Marotte, 1977

Mitch Babin, 1976

Ken Richardson, 1975

Glen Sather, 1974

Jack Egers, 1972-1974

Gene Carr, 1972

Bill McCreary, 1968-1971

All-Time Numerical Roster - 16

Brett Hull, 1988-1998 (Retired Dec. 5, 2006)

Jocelyn Lemieux, 1987-1988

Kevin LaVallee, 1985-1986

Jack Brownschidle, 1979-1984

Rod Seiling, 1978-1979

Pierre Plante, 1973-1977

Roger Lafreniere, 1973

Gary Veneruzzo, 1972

Jim Shires, 1972

Brian Lavender, 1972

Ron Anderson, 1970

Craig Cameron, 1969-1971

Gerry Melnyk, 1968

All-Time Numerical Roster - 17

Cam Fowler, 2024-Present

Josh Leivo, 2023

Jaden Schwartz, 2015-2021

Vladimír Sobotka, 2011-2014

Derek Armstrong, 2010

Ryan Johnson, 2003-2008

Sergei Varlamov, 2002-2003

Jochen Hecht, 2000-2001

Joe Murphy, 1997-1998

Basil McRae, 1993-1996

Denny Felsner, 1992

Gino Cavallini, 1986-1992

Denis Cyr, 1985-1986

Guy Chouinard, 1984

Ed Kea, 1980-1983

Inge Hammarström, 1978-1979

Jerry Butler, 1976-1978

Bernie Lukowich, 1975

Phil Roberto, 1972-1975

Gord Kannegiesser, 1972

Larry Hornung, 1972

John Arbour, 1971-1972

Jean-Guy Talbot, 1969-1971

Don McKenney, 1968

All-Time Numerical Roster - 18

Robert Thomas, 2018-Present

Ty Rattie, 2014-2017

Jay McClement, 2008-2011

Radek Dvorák, 2007

Mike Sillinger, 2004-2006

Scott Pellerin, 2004

Steve Dubinsky, 2003

Daniel Corso, 2001

Tony Twist, 1995-1999

Ron Wilson, 1990-1993

Pat Hughes, 1987

Tony Hrkac, 1987-1994

Doug Evans, 1986

Brian Benning, 1985-1986

Doug Gilmour, 1984

Pat Hickey, 1983

Bob Crawford, 1983

Rick Lapointe, 1980-1982

Harvey Bennett, 1979

Floyd Thompson, 1972-1978

Brit Selby, 1971-1972

Larry Keenan, 1968-1971

All-Time Numerical Roster - 19

Jay Bouwmeester, 2013-2020

Stefan Della Rovere, 2011

D.J. King, 2007-2010

Scott Mellanby, 2001-2004

Stéphane Richer, 2000

Chris McAlpine, 1997-2000

Brendan Shanahan, 1992-1995

Rod Brind'Amour, 1989-1991

Perry Turnbull, 1988

Eddy Beers, 1986

John Markell, 1984

Perry Ganchar, 1984-1985

Blake Dunlop, 1980-1984

Doug Palazzari, 1979

Derek Sanderson, 1976-1977

Stan Gilbertson, 1975

Denis Dupéré, 1975

Butch Williams, 1974

Frank Spring, 1974

Wayne Merrick, 1974

Connie Forey, 1974

Gord Brooks, 1974

Mike Lampman, 1973

Curt Bennett, 1972-1979

Jim Lorentz, 1971-1972

André Boudrias, 1970

Ray Fortin, 1969

Craig Cameron, 1969

Terry Crisp, 1968

All-Time Numerical Roster - 20

Brandon Saad, 2021-2025

Alexander Steen, 2009-2020

Mike Johnson, 2008

Jamie Rivers, 2007

Timofei Shishkanov, 2006

Andy Roach, 2006

Simon Gamanche, 2006

Eric Nickulas, 2003-2004

Peter Smrek, 2001

Rudy Poeschek, 1998-2000

Lee Norwood, 1992-1993

Tom Tilley, 1989-1994

Mark Hunter, 1986-1988

Jack Carlson, 1983-1984

Bill Stewart, 1981-1982

Neil Komadoski, 1978-1980

Joe Norris, 1973

Wayne Merrick, 1973-1976

Chuck Hamilton, 1973

Jim Shires, 1972

Gerry Odrowski, 1972

Ab McDonald, 1969-1971

Gary Veneruzzo, 1968

Gary Sabourin, 1968

Ray Fortin, 1968

Darryl Edestrand, 1968

All-Time Numerical Roster - 21

Jimmy Snuggerud, 2025-Present

Tyler Bozak, 2019-2022

Patrik Berglund, 2009-2018

Joe Murphy, 1997

Jamal Mayers, 1997-2008

Patrice Tardif, 1996

Paul Broten, 1996

Guy Carbonneau, 1995

David Roberts, 1994

Jeff Brown, 1990-1994

Todd Ewen, 1987-1990

Normand Baron, 1986

Dwight Schofield, 1984-1985

Mike Zuke, 1979-1983

Gary Holt, 1978

Bob MacMillan, 1976-1978

John Wensink, 1974

Bernie MacNeil, 1974

Bill Collins, 1974-1978

Kevin O'Shea, 1972-1973

Christian Bordeleau, 1971-1972

Camille Henry, 1969-1970

Larry Keenan, 1968

Claude Cardin, 1968

Craig Cameron, 1968

Norm Beaudin, 1968

All-Time Numerical Roster - 22

Pius Suter, 2025-Present

Ryan Suter, 2024-2025

Logan Brown, 2022-2023

Chris Thorburn, 2018-2019

Kevin Shattenkirk, 2012-2017

Brad Boyes, 2008-2011

Joel Perrault, 2007

Glen Metropolit, 2007

Jeff Hoggan, 2006

Mike Danton, 2004

Martin Ručinsky, 2003

Craig Conroy, 1997-2003

Craig MacTavish, 1996

David Roberts, 1996

Charlie Huddy, 1996

Ian Laperrière, 1994-1996

Ron Sutter, 1992-1994

Rick Meagher, 1986-1991

Jörgen Pettersson, 1981-1985

Bobby Simpson, 1980

Dick Redmond, 1978

Barry Gibbs, 1978-1979

Brian Ogilvie, 1977

Rick Wilson, 1975-1976

Nick Harbaruk, 1974

Jim Shires, 1972

Danny O'Shea, 1972-1973

Bill Sutherland, 1971-1972

Ron Buchanan, 1970

Myron Stankiewicz, 1969

Terry Gray, 1969-1971

Norm Dennis, 1969

Jean-Guy Talbot, 1968

Gord Kannegiesser, 1968

All-Time Numerical Roster - 23

Logan Mailloux, 2025-Present

Dmitrij Jaškin, 2015-2018

Andrew Murray, 2013

Ian Cole, 2011-2012

Trent Whitfield, 2006-2009

Murray Baron, 2004

Sergei Varlamov, 2003

Luboš Bartečko, 2000-2001

Blair Atcheynum, 1998-1999

Craig MacTavish, 1996-1997

David Mackey, 1994

Rich Sutter, 1990-1993

Adrien Plavsic, 1990

Gaston Gingras, 1988-1989

Larry Trader, 1987-1988

Lee Norwood, 1986

Luc Dufour, 1985

Alain Lemieux, 1982-1985

Hartland Monahan, 1980-1981

Bob Hess, 1975-1979

Jean Hamel, 1973-1974

Bill Plager, 1969-1972

Darryl Edestrand, 1968

All-Time Numerical Roster - 24

Bernie Federko, 1977-1989 (Retired March 6, 1991)

Doug Palazzari, 1977

Jamie Masters, 1976

Jim McCrimmon, 1975

Bob Kelly, 1974

Ace Bailey, 1974-1975

Bob McCord, 1973

Michel Parizeau, 1972

Gord Kannegiesser, 1972

Larry Hornung, 1972

Gord Brooks, 1972

John Arbour, 1972

All-Time Numerical Roster - 25

Jordan Kyrou, 2021-Present

Chris Butler, 2015-2019

Chris Stewart, 2011-2014

Yan Stastny, 2008-2010

Dennis Wideman, 2006-2007

John Pohl, 2004

Shjon Podein, 2004

Mike Keane, 2002

Pascal Rhéaume, 1998-2004

Peter Zezel, 1996-1997

Patrice Tardif, 1995

Vitali Prokhorov, 1993-1995

Jason Marshall, 1992

Ron Hoover, 1992

Herb Raglan, 1986-1991

Mike Posavad, 1986

Tim Bothwell, 1983-1985

Bill Baker, 1982

Paul MacLean, 1981

Bob Murdoch, 1979

Ken Richardson, 1978

Brian Ogilvie, 1978

Ken Richardson, 1978

Don Wheldon, 1975

Chuck Lefley, 1975-1981

Larry Giroux, 1974

Connie Madigan, 1973

Wayne Stephenson, 1972

Larry Hornung, 1971-1972

Curt Bennett, 1971-1972

Norm Dennis, 1970-1971

All-Time Numerical Roster - 26

Nathan Walker, 2019-Present

Paul Stastny, 2015-2018

Dmitrij Jaškin, 2013-2014

B.J. Crombeen, 2009-2012

Martin Ručinsky, 2008

Petr Čajánek, 2003-2007

Justin Papineau, 2002

Michal Handzuš, 1999-2001

Konstantin Shafranov, 1997

Sergio Momesso, 1997

Jay Wells, 1996

Peter Štastny, 1994-1995

David Mackey, 1992-1993

David Bruce, 1991

Mike Lalor, 1989-1990

Steve Bozek, 1988

Michael Dark, 1987-1988

Terry Johnson, 1984-1986

Mike Crombeen, 1979-1983

Jimmy Roberts, 1978

Brian Ogilvie, 1976

Dave Hrechkosy, 1976-1977

Don Awrey, 1974-1975

Gary Veneruzzo, 1972

All-Time Numerical Roster - 27

Alex Pietrangelo, 2009-2020

Bryce Salvador, 2001-2008

Terry Yake, 1998-2000

Rob Pearson, 1996

Steve Leach, 1996-1997

Denis Chassé, 1994-1996

Dave Christian, 1992

Harold Snepsts, 1991

Sergio Momesso, 1989-1991

Robert Nordmark, 1988

Ric Nattress, 1986-1987

Václac Nedomansky, 1983

Bob Crawford, 1980-1982

John Smrke, 1978-1979

Doug Palazzari, 1978-1979

Ted Irvine, 1976-1977

Craig Patrick, 1975

Dave Gardner, 1974

All-Time Numerical Roster - 28

Otto Stenberg, 2025-Present

Mackenzie MacEachern, 2020-2024

Jakub Jerabek, 2019

Kyle Brodziak, 2016-2018

Ian Cole, 2013-2015

Carlo Colaiacovo, 2009-2012

Matt Walker, 2003-2008

Todd Reirden

Brad Shaw, 1999

Ricard Persson, 1997

Brian Noonan, 1996-1997

Steve Duchesne, 1994-1998

Bob Bassen

Keith Osborne, 1990

Greg Paslawski, 1984-1989

Ralph Klassen, 1980-1984

Jamie Masters, 1979

Rick Bourbonnais, 1977-1978

Frank Spring, 1975

All-Time Numerical Roster - 29

Jonatan Berggren, 2025-Present

Vince Dunn, 2018-2021

Martin Havlát, 2016

Colin Fraser, 2015

Steve Ott, 2014

Brett Sterling, 2012

Ty Conklin, 2010-2011

Jeff Woywitka, 2006-2009

Alexander Khavanov, 2001-2004

Jamie McLennan, 1998-2000

Bruce Racine, 1996

Geoff Sarjeant, 1995

Jim Hrivnak, 1994

Guy Hebert, 1993

Darin Kimble, 1991-1992

Greg Millen, 1985-1990

Glen Hanlon, 1983

Curt Brackenbury, 1983

Gary Edwards, 1982

Rick Heinz, 1981

Gord McTavish, 1979

Doug Grant, 1977-1978

Yves Bélanger, 1975

All-Time Numerical Roster - 30

Joel Hofer, 2022-Present

Pheonix Copley, 2016-2017

Martin Brodeur, 2015

Ben Bishop, 2009-2011

Jason Bacashihua, 2006-2007

Chris Osgood, 2003-2004

Tom Barrasso, 2003

Reinhard Divis, 2002-2003

Rich Parent, 1998-1999

Jon Casey, 1995-1997

Vincent Riendeau, 1989-1992

Rick Wamsley, 1985-1988

Michel Larocque, 1984

Paul Skidmore, 1982

Rick Heinz, 1981

Doug Grant, 1979-1980

Phil Myre, 1978

Yves Bélanger, 1976-1978

John Davidson, 1974-1975

Peter McDuffe, 1972

Jacques Caron, 1972-1973

Michel Plasse, 1971

Jacques Plante, 1969-1970

Ted Ouimet, 1969

Gary Edwards, 1969

Seth Martin, 1968

All-Time Numerical Roster - 31

Chad Johnson, 2019

Grant Fuhr, 1996-1999

Curtis Joseph, 1990-1995

Rick Heinz, 1982-1985

Glen Hanlon, 1982-1985

Ed Staniowski, 1976-1981

Jim Watt, 1974

Bob Johnson, 1973

Ernie Wakely, 1970-1972

All-Time Numerical Roster - 32

Jon Gillies, 2022

Tage Thompson, 2018

Chris Porter, 2009-2015

Ville Nieminen, 2007

Vladimír Orszagh, 2006

Aris Brimanis, 2004

Mike Eastwood, 1998-2003

Stéphane Matteau, 1996-1997

Donald Dufresne, 1995-1996

Doug Crossman, 1994

Nelson Emerson, 1991

Doug Evans, 1987-1990

Alain Vigneault, 1983

Jim Nill, 1982

All-Time Numerical Roster - 33

Jordan Kyrou, 2018-2020

Jordan Caron, 2016

Jordan Leopold, 2013-2015

Tyson Strachan, 2010-2011

Andy Wozniewski, 2009

David Koči, 2009

Steve Poapst, 2006

Eric Boguniecki, 2003-2006

Reid Simpson, 2001

Scott Pellerin, 1998-2000

Trent Yawney, 1997

Ken Sutton, 1996

Fred Knipscheer, 1996

Bill Houlder, 1995

Stéphane Quintal, 1992-1993

Jim Vesey, 1989-1990

Bill Stewart, 1983

Mark Reeds, 1982

Dick Lamby, 1981

John Smrke, 1979

Doug Grant, 1977

Gilles Gratton, 1976

All-Time Numerical Roster - 34

Jake Allen, 2013-2020

Manny Legace, 2007-2009

Reed Low, 2001-2004

Michel Picard, 1998-1999

Murray Baron, 1993-1997

Randy Skarda, 1990-1992

Dominic Lavoie, 1989

Robert Dirk, 1988-1989

Michael Dark, 1988

Mike Posavad, 1987

Rik Wilson, 1982-1983

Bob Hess, 1981

All-Time Numerical Roster - 35

Ville Husso, 2021-2022

Chris Holt, 2009

Hannu Toivonen, 2008

Brent Johnson, 2001-2004

Jim Carey, 1999

Christer Olsson, 1996-1997

Steve Tuttle, 1989-1991

Jim Pavese, 1982-1988

Brian Ogilvie, 1979

All-Time Numerical Roster - 36

Steven Santini, 2021-2023

Troy Brouwer, 2016-2020

Matt D'Agostini, 2010-2013

Micki DuPont, 2008

Jesse Boulerice, 2006

Dan Trebil, 2001

Bryan Helmer, 1999-2000

Scott Pellerin, 1997

Róbert Petrovicky, 1997

Kevin Sawyer, 1996

J.J. Daigneault, 1996

Glenn Anderson, 1995-1996

Philippe Bozon, 1992-1995

Glen Featherstone, 1989-1991

Rob Whistle, 1988

Rob Tudor, 1983

Neil Labatte, 1982

Ken Richardson, 1979

All-Time Numerical Roster - 37

Jack Finley, 2026-Present

Dmitri Samorukov, 2023

Klim Kostin, 2020-2022

Nathan Oystrick, 2011

Mike Glumac, 2007

Dean McAmmond, 2006

Jeff Finley, 1999-2004

Harry York, 1997-1998

Patrice Tardif, 1996

Roman Vopat, 1996

David Roberts, 1995

Jeff Batters, 1995

Kevin Miehm, 1993-1994

Robert Dirk, 1990-1991

Scott Harlow, 1988

All-Time Numerical Roster - 38

Joshua Jacobs, 2024

Dave Scatchard, 2011

Philip McRae, 2011

Brad Boyes, 2007

Kevin Dallman, 2006

Gary Leeman, 2006

Pavol Demitra, 1997-2004

Igor Korolev, 1993-1994

Dominic Lavoie, 1990-1992

All-Time Numerical Roster - 39

Charlie Lindgren, 2022

Mitch Reinke, 2018-2021

Nate Prosser, 2018

Anders Nilsson, 2016

Ryan Miller, 2014

Doug Weight, 2002-2008

Scott Pellerin, 1997

Kelly Chase, 1990-2000

All-Time Numerical Roster - 40

Carter Hutton, 2017-2018

Maxim Lapierre, 2014-2015

Marek Schwarz, 2007-2009

Patrick Lalime, 2006

Fred Brathwaite, 2002-2003

Patrice Tardif, 1995

Nathan LaFayette, 1994

Guy Hebert, 1992

Dave Thomlinson, 1990-1991

Terry Richardson, 1979

All-Time Numerical Roster - 41

Theo Lindstein, 2026-Present

Robert Bortuzzo, 2015-2023

Jaroslav Halák, 2011-2014

Steve Regier, 2009

Mike Zigomanis, 2006

Bob Bassen, 2000

Alexander Vasilevski, 1996

Daniel Laperrière, 1993-1995

Michel Mongeau, 1990-1992

All-Time Numerical Roster - 42

Kasperi Kapanen, 2023-2024

William Bitten, 2023

Michael Del Zotto, 2019

David Backes, 2007-2016

Mark Rycroft, 2002-2006

Rory Fitzpatrick, 1997-1999

All-Time Numerical Roster - 43

Calle Rosen, 2022-2024

Jordan Schmaltz, 2017-2019

Taylor Chorney, 2012

Mike Weaver, 2009-2010

Mike Stuart, 2004-2006

Mike Van Ryn, 2002-2003

Jaroslav Obšut, 2001

Libor Zábransky, 1997-1998

Jeff Batters, 1994

All-Time Numerical Roster - 44

Jason Arnott, 2012

Darryl Sydor, 2010

Chris Pronger, 1996-2004 (Retired Jan. 17, 2022)

Terry Hollinger, 1994-1995

Bret Hedican, 1992-1994

Mario Marois, 1991-1992

All-Time Numerical Roster - 45

Chris Beckford-Tseu, 2008

Cody Rudkowsky, 2003

All-Time Numerical Roster - 46

Jake Walman, 2020-2022

Jeremy Welsh, 2016

Roman Polák, 2007-2014

Christian Laflamme, 2002-2004

Derek Bekar, 2000

All-Time Numerical Roster - 47

Torey Krug, 2021-2025

Nick Drazenovic, 2011

Aaron Downey, 2006

Rich Pilon, 2002

Darren Rumble, 2001

Ladislav Nagy, 2000

All-Time Numerical Roster - 48

Scott Perunovich, 2021-2025

Petteri Lindbohm, 2015-2017

Scott Young, 1999-2006

All-Time Numerical Roster - 49

Ivan Barbashev, 2017-2023

Steve Wagner, 2008-2009

Brian Savage, 2004

Dale Clarke, 2001

All-Time Numerical Roster - 50

Jordan Binnington, 2016-Present

Chris Mason, 2009-2010

Reinhard Divis, 2003-2006

All-Time Numerical Roster - 51

Matthew Kessel, 2023-Present

Derrick Pouliot, 2020

All-Time Numerical Roster - 52

Zach Dean, 2024

Noel Acciari, 2023

All-Time Numerical Roster - 53

Matthew Peca, 2022

Austin Poganski, 2020-2021

Jonas Junland, 2009-2010

Colin Hemingway, 2006

All-Time Numerical Roster - 54

Dalibor Dvorsky, 2025-Present

Dakota Joshua, 2021-2022

Tomáš Mojžíš, 2007

Mike Glumac, 2006

All-Time Numerical Roster - 55
  • Colton Parayko, 2015-Present
  • Cam Janssen, 2008-2011
  • Christian Bäckman, 2003-2008
  • Vladimir Chebaturkin, 2001
  • Jochen Hecht, 1999
All-Time Numerical Roster - 56

Hugh McGing, 2023-2024

Magnus Pääjärvi, 2014-2018

Luboš Bartečko, 1999

All-Time Numerical Roster - 57

David Perron, 2008-2022

Marcel Goc, 2015

All-Time Numerical Roster - 58

Dan Hinote, 2007

All-Time Numerical Roster - 59

Nikita Alexandrov, 2022-2025

Jeff Hoggan, 2006

All-Time Numerical Roster - 61

Jacob de La Rose, 2020-2021

Wade Megan, 2017-2018

André Benoit, 2016

Lars Eller, 2010

Cory Stillman, 1984-1985

All-Time Numerical Roster - 62

Mackenzie MacEachern, 2019

Tyson Strachan, 2009

Martin Ručinsky, 2007

Jon DiSalvatore, 2006

All-Time Numerical Roster - 63

Jake Neighbours, 2021-Present

Justin Papineau, 2003

All-Time Numerical Roster - 64

Corey Schueneman, 2024

Sammy Blais, 2018

Nail Yakupov, 2017

Nikita Nikitin, 2011-2012

All-Time Numerical Roster - 65

Alexey Toropchenko, 2022

Cam Paddock, 2009

All-Time Numerical Roster - 68

Mike Hoffman, 2021

Eric Nickulas, 2003

All-Time Numerical Roster - 70

Oskar Sundqvist, 2017-2022, 2023-Present

Jeremy Yablonski, 2004

All-Time Numerical Roster - 71

Mathieu Joseph, 2024-2026

Jordan Nolan, 2019

Vladimír Sobotka, 2017-2018

All-Time Numerical Roster - 72

Justin Faulk, 2019-2026

All-Time Numerical Roster - 73

Kenny Agostino, 2017

All-Time Numerical Roster - 74

T.J. Oshie, 2009-2015

Jay McKee, 2007

All-Time Numerical Roster - 75

Tyler Tucker, 2022-Present

Ryan Reaves, 2011-2017

All-Time Numerical Roster - 76

Zack Bolduc, 2024-2025

All-Time Numerical Roster - 77

Pierre-Olivier Joseph, 2024

Niko Mikkola, 2020-2023

Brad Hunt, 2017

T.J. Hensick, 2011

Jay McKee, 2008-2009

Pierre Turgeon, 1997-2001

All-Time Numerical Roster - 78

Beau Bennett, 2018

Evgeny Grachev, 2012

All-Time Numerical Roster - 79

Sammy Blais, 2023-2024

Adam Cracknell, 2011-2014

All-Time Numerical Roster - 80

Steve McLaren, 2004

All-Time Numerical Roster - 81

Dylan Holloway, 2024-Present

James Neal, 2022

All-Time Numerical Roster - 82

Zach Sanford, 2017

Cade Fairchild, 2012

All-Time Numerical Roster - 86

Nikita Soshnikov, 2019

All-Time Numerical Roster - 88

Adam Gaudette, 2024

All-Time Numerical Roster - 89

Pavel Buchenvich, 2021-Present

All-Time Numerical Roster - 90

Ryan O'Reilly, 2019-2023

Nikita Soshnikov, 2018

All-Time Numerical Roster - 91

Vladimir Tarasenko, 2013-2023

All-Time Numerical Roster - 92

Jonathan Drouin, 2026-Present

All-Time Numerical Roster - 93

Scott Gomez, 2016

Petr Nedved, 2016

All-Time Numerical Roster - 99

Wayne Gretzky, 1996

Last Updated: May 12, 2026