List of Vancouver Canucks players

The Vancouver Canucks are a franchise team in the National Hockey League (NHL). As of 9 October 2020, 61 goaltenders and 561 skaters (forwards and defencemen) have appeared in at least one regular-season and/or playoff game with the Canucks since the team joined the NHL in the inaugural 1970–71 season. The 621 all-time members of the Canucks are listed below, with statistics complete through the end of the 2019–20 NHL season. It includes players that have played at least one regular season or playoff game for the Vancouver Canucks since the franchise was established in 1970.

Vancouver Canucks captain Henrik Sedin accepts the Clarence S. Campbell Bowl on behalf of the team as the 2011 Western Conference playoff champions.

The "Seasons" column lists the first year of the season of the player's first game and the last year of the season of the player's last game. For example, a player who played one game in the 2000–01 NHL season would be listed as playing with the team from 2000–2001, regardless of what calendar year the game occurred within.

There have been 13 Canucks players who have served as the captain. The franchise's first captain was Orland Kurtenbach, who captained the team until his retirement in 1974.[1] The longest-tenured Canucks captain was Stan Smyl, who was appointed for eight seasons. Smyl and Henrik Sedin are the only Canucks captains to have spent their entire NHL playing career with the team.[2] Trevor Linden, who captained from 1990 to 1997, played 16 seasons with the Canucks, a franchise high.[3] Swede Markus Naslund, who captained for seven seasons[a], was the first non-Canadian to have captained the Canucks. Though goaltenders are not permitted to act as captains during games, Roberto Luongo served as the captain from 2008 to 2010, but because of the NHL rule against goaltender captains, the League did not allow Luongo to serve as captain on-ice.[4][5] In his place, Willie Mitchell was responsible for dealing with officials during games, while Henrik Sedin was responsible for ceremonial faceoffs and other ceremonial duties.[5] Luongo was not permitted to wear the "C" on his jersey, but it was incorporated into the artwork on the front of his mask.[6] The current captain of the Vancouver Canucks is Quinn Hughes, who became captain beginning in the 2023–24 NHL season.

Key

  •  *  Appeared in a Canucks' game during the 2022–2023 season.
  •  †  Hockey Hall of Famer, or retired number.

This list does not include data from the Vancouver Canucks of the Pacific Coast Hockey League or Western Hockey League.

Statistics complete as of the 2022–23 NHL season.

Goaltenders

NameNationalitySeasonsGPWLTOTLSOGAASV%GPWLSOGAASV%Notes
Regular-seasonPlayoffs
Alex Auld  Canada2001–20068139312812.75.90741202.48.892
Richard Bachman  United States2015–2017
2018–2019
734003.18.901
Murray Bannerman  Canada1977–1978100000.00
Martin Brochu  Canada2001–2002603004.16.856
Richard Brodeur  Canada1980–19883771261736263.8729121713.28
Gary Bromley  Canada1978–19817325271433.6372504.17
Bruce Bullock  Canada1972–19771639304.79
Sean Burke  Canada1997–19981629403.51.876
Frank Caprice  Canada1982–198810231461114.20.860
Jacques Caron  Canada1973–19741025104.90
Dan Cloutier  Canada2000–200620810968231142.42.90625101303.31.872
Collin Delia*  United States2022–202320106203.28
Thatcher Demko*  United States2017–202316881671532.90.91042110.64.985
Michael DiPietro  Canada2018–2022302005.25.771
Louis Domingue  Canada2019–2020101004.08.882
Ed Dyck  Canada1971–197249828514.35
Ken Ellacott  Canada1982–19831223404.43.867
Joacim Eriksson  Sweden2013–2014100009.99.806
Bob Essensa  Canada2000–2001391812312.68.89220202.95.897
Mike Fountain  Canada1996–1997622013.43.896
Troy Gamble  Canada1986–1992722229913.61.87541303.85.880
George Gardner  Canada1970–197142922403.84
John Garrett  Canada1982–1985562221514.11.86431003.08
Jaroslav Halak  Slovakia2021–20221747202.94.903
Glen Hanlon  Canada1977–198213743662153.5620003.00
Johan Hedberg  Sweden2003–20042186232.51.90021102.45.922
Rick Heinz  Canada1981–1982321013.00
Corey Hirsch  Canada1995–199810132421343.13.87362303.74.873
Charlie Hodge  Canada1970–1971351513503.42
Braden Holtby  Canada2020–202121711303.67.889
Arturs Irbe  Latvia1997–1998411411622.73.907
Jason LaBarbera  Canada2008–2009932202.66.915
Eddie Lack  Sweden2013–2015411617542.41.912
Ken Lockett  Canada1974–1976551315823.3510106.00
Roberto Luongo  Canada2006–201444825213750382.36.91964323152.54.916Captain, 2008–2010
Jennings Trophy – 2011
HHOF — 2022
Drew MacIntyre  Canada2007–2008201002.95.864
Cesare Maniago  Canada1976–19789327451723.68
Jacob Markstrom  Sweden2013–202022999932752.73.913148612.85.919
Spencer Martin*  Canada2021–2023351415403.56.887
Bob Mason  United States1990–1991624004.93.846
Steve McKichan  Canada1990–1991100006.00.750
Kirk McLean  Canada1987–199851621122862203.28.88768343462.84.907
Dave McLelland  Canada1972–1973211005.00
Rob McVicar  Canada2005–2006100000.001.000
Alfie Michaud  Canada1999–2000201004.35.815
Ryan Miller  United States2014–201715064681672.69.91431102.31.910
Tyler Moss  Canada2002–2003100002.73.929
Anders Nilsson  Sweden2017–2019391022523.33.899
Mika Noronen  Finland2005–2006411003.52.870
Maxime Ouellet  Canada2005–2006402003.25.894
Félix Potvin  Canada1999–20016926301012.84.897
Andrew Raycroft  Canada2009–20102195112.42.90210002.44.857
Curt Ridley  Canada1975–19809625441613.8020204.00
Dany Sabourin  Canada2006–2007924102.63.90620004.14.909
Curtis Sanford  Canada2007–2009351111112.69.903
Cory Schneider  United States2008–2013985526892.20.927101402.59.922Jennings Trophy – 2011
Corey Schwab  Canada1999–2000621103.57.861
Arturs Silovs*  Latvia2022–2023532002.75.908
Peter Skudra  Latvia2001–2003461913822.57.90220103.13.891
Gary Smith  Canada1973–1976189728123113.3241303.27
Garth Snow  United States1997–200010933521162.87.901
Kevin Weekes  Canada1998–200031615513.20.887
Steve Weeks  Canada1987–19916619341103.44.88531103.43.899
Kay Whitmore  Canada1992–1995743628613.39.87710006.00.900
Dunc Wilson  Canada1970–1973
1978–1979
14834861223.92
Wendell Young  Canada1985–198730515403.99.87410105.00.844

Skaters

Pavel Bure was one of the highest scoring Canucks of all time in his seven seasons with the team, recording 478 points in only 428 games.
In his six seasons with the Canucks, Bret Hedican played in 310 games while recording 102 points.
Former captain Trevor Linden holds the Canucks franchise record for career games played (1138).
Markus Naslund was the Canucks captain for eight seasons.
In each of his two seasons with the Canucks, Taylor Pyatt recorded 37 points, a career high for points in a season.
Alexander Edler began his Canucks' career in 2006.
Mike Weaver joined the Canucks for the 2007–08 NHL season and finished the year with one assist in his 55 games.
Aaron Rome played 49 games in 2009–10, his first season with Vancouver.
NameNationalityPosSeasonsGPGAPPIMGPGAPPIMNotes
Regular seasonPlayoffs
Greg C. Adams  CanadaLW1988–19891242635700021
Greg D. Adams  CanadaLW1987–19954891791903691545315193416
Bruce Affleck  CanadaD1979–198050110
Jim Agnew  CanadaD1986–19926501118940006
Andrew Alberts  United StatesD2009–201413449131262301135
Claire Alexander  CanadaD1977–197832818266
Bryan Allen  CanadaD2000–200621614183228870006
Nils Aman*  SwedenC2022–2023684121618
Jonas Andersson  SwedenRW2010–201140000
Shawn Antoski  CanadaLW1990–1995701232651601136
John Arbour  CanadaD1970–19711300012
Darren Archibald  CanadaLW2013–2014
2017–2019
52681426
Magnus Arvedson  SwedenLW2003–200441871512
Brent Ashton  CanadaLW1979–19811242325486871018
Adrian Aucoin  CanadaD1994–20013414971120245101012
Dave Babych  CanadaD1991–199840923131154290609182742
Sven Baertschi   SwitzerlandLW2014–202022558521105620000
Justin Bailey  United StatesRW2019–2022190000
Peter Bakovic  CanadaLW1987–19881020248
Jozef Balej  SlovakiaRW2005–200610110
Keith Ballard  United StatesD2010–201314831316146140108
Dave Balon  CanadaLW1971–197311622214343
Cam Barker  CanadaD2012–2013140224
Murray Baron  CanadaD1998–20033831034443752405520
Robin Bartell  CanadaD1986–19874001114
Matt Bartkowski  United StatesD2015–2016806121850
Nolan Baumgartner  CanadaD2002–2004
2005–2006
2009–2010
99735423830000
Robin Bawa  CanadaC1991–19922000010000
Jay Beagle  CanadaC2018–202114262026641711210
Ethan Bear*  CanadaD2022–2023613131625
Anthony Beauvillier*  CanadaLW2022–2023339112014
Kris Beech  CanadaC2007–200841120
Jesse Bélanger  CanadaC1995–19969303430222
Neil Belland  CanadaD1981–19861061331445421291123
Jordie Benn  CanadaD2019–2021752141626070000
Jim Benning  CanadaD1986–199024115557017230000
Josef Beranek  Czech RepublicC1994–199698142741881432512
Drake Berehowsky  CanadaD2000–20033923539400012
Marc Bergevin  CanadaD2003–20049022230002
Steve Bernier  CanadaRW2008–201014026285448226397
Ken Berry  CanadaLW1987–19892744811
Todd Bertuzzi  CanadaRW1997–200651818826144982224681482
Alex Biega  CanadaD2014–20191794323694
Kevin Bieksa  CanadaD2005–20155975618524187971101525122
Byron Bitz  CanadaRW2011–20121013414100015
Rick Blight  CanadaRW1975–19813249612522116850552
Mario Bliznak  CanadaC2009–201161010
Ken Block  CanadaD1970–197110000
Gregg Boddy  CanadaD1971–19762732344672631202219
Doug Bodger  CanadaD1999–2000130114
Brock Boeser*  United StatesRW2016–202339813917231111217471110
Lonny Bohonos  CanadaRW1995–19987013132614
Ivan Boldirev  CanadaC1979–1983216801041841052296154
Alexandre Bolduc  CanadaC2008–2011462353830000
Larry Bolonchuk  CanadaD1972–1973150006
Nick Bonino  United StatesC2014–2015751524392261234
Ryan Bonni  CanadaD1999–200030000
David Booth  United StatesLW2011–20141342625515450110
Paulin Bordeleau  CanadaC1973–19761833356894752130
Reid Boucher  United StatesRW2016–20194884126
Tyler Bouck  CanadaRW2003–2007362356010000
André Boudrias  CanadaC1970–197645812126738814061010Captain, 1975–1976
Luc Bourdon  CanadaD2006–20083620224
Madison Bowey  CanadaD2021–2022200000
Randy Boyd  CanadaD1987–1989627172464
Travis Boyd  United StatesC2021–20221920200
Steve Bozek  CanadaLW1988–1991191464490118100224
Brian Bradley  CanadaC1987–19911935181132155734710
Per-Olov Brasar  SwedenLW1979–1982181376310021131230
Donald Brashear  United StatesLW1996–200238850531031,15940000
Mel Bridgman  CanadaC1988–19891543710712310
Guillaume Brisebois*  CanadaD2018–2023271236
Wade Brookbank  CanadaD2003–200652325176
Cam Brown  CanadaLW1990–199110007
Jeff Brown  CanadaD1993–19967210445444297121939
Mike W. Brown  CanadaLW2000–20021600077
Mike S. Brown  United StatesRW2007–200939112140
Sean Brown  CanadaD2005–2006120008
David Bruce  CanadaLW1985–198914323184124510000
Jiri Bubla  CzechoslovakiaD1981–19862561710111820260007
Jan Bulis  Czech RepublicC2006–20077912112370121122
Pavel Bure  Soviet Union
 Russia
RW1991–19984282542244783286034326672Calder Trophy1992
HHOF — 2012
Ret — #10
Alexander Burmistrov  RussiaC2017–20182424612
Kyle Burroughs*  CanadaD2021–2023903710101
Alexandre Burrows  CanadaLW2005–20178221931913841,06670191534124
Rod Buskas  CanadaD1989–19901703336
Garth Butcher  CanadaD1981–1991610331071401,6681421324
Sven Butenschon  GermanyD2005–2006800010
Jerry Butler  CanadaRW1979–19821281920399671012
Drew Callander  CanadaC1978–1980213142
Colin Campbell  CanadaD1980–198289116172061923598
Dave Capuano  United StatesLW1989–1991881636525261125
Jack Capuano  United StatesD1990–199130000
Keith Carney  United StatesD2005–20061802214
Larry Carrière  CanadaD1976–1978561121366
Jimmy Carson  United StatesC1993–199434710172220110
Anson Carter  CanadaRW2005–20068133225541
Andrew Cassels  CanadaC1999–2002198401281684862130
Michael Chaput  CanadaC2016–20187745934
José Charbonneau  CanadaRW1988–19954688165531014
Jalen Chatfield  CanadaD2020–20211801112
Alex Chiasson  CanadaRW2021–2022671392224
Marc Chouinard  CanadaC2006–20074222410
Mike Christie  United StatesD1980–198191120
Artem Chubarov  RussiaC1999–200422825335840270444
Enrico Ciccone  CanadaD1997–19981301147
Adam Clendening  United StatesD2014–2015170228
Glen Cochrane  CanadaD1985–19876303317720005
Wayne Connelly  CanadaRW1971–19725314203412
Brandon Convery  CanadaC1997–199919291108
Bob Cook  CanadaRW1970–197120000
Matt Cooke  CanadaLW1998–20085668312020362532841230
Frank Corrado  CanadaD2012–201528202440000
Mike Corrigan  CanadaLW1970–197295243256130
Patrick Coulombe  CanadaD2006–200870114
Geoff Courtnall  CanadaLW1990–199529210214424649565263561121
Russ Courtnall  CanadaRW1994–1997141397211168175111623
Larry Courville  CanadaLW1995–19983312316
Jeff Cowan  CanadaLW2006–2008887411203102022
Craig Coxe  United StatesC1984–1988
1989–1991
17710213153530002
Adam Cracknell  CanadaRW2015–201644551014
Joseph Cramarossa  CanadaLW2016–2017100009
Murray Craven  CanadaLW1992–19948815506542348152322
Marc Crawford  CanadaLW1981–19871761931502292012344
Troy Crowder  CanadaRW1996–19973012352
Ray Cullen  CanadaC1970–19717012213342
Jassen Cullimore  CanadaD1994–199764235621100012
Tony Currie  CanadaRW1981–19843897164300010
J. J. Daigneault  CanadaD1984–19861319465511430220
Bob Dailey  CanadaD1973–19772573893131417724614
Zac Dalpe  CanadaC2013–2014554376
Rob Davison  CanadaD2008–20092302251
Brandon DeFazio  CanadaLW2014–201520000
Ron Delorme  CanadaRW1981–19852101720373832312349
Michael Del Zotto  CanadaD2017–20191057192656
Ab DeMarco, Jr.  United StatesD1974–1976951322352320000
Pavol Demitra  SlovakiaRW2008–20109723466920173696
Bill Derlago  CanadaC1978–19806315193429
Travis Dermott*  CanadaD2021–2023282132
Guillaume Desbiens  CanadaRW2009–20111300012
Phillip Di Giuseppe*  CanadaLW2022–202330661214
Raphael Diaz   SwitzerlandD2013–201461120
Jason Dickinson  CanadaC2021–202262561119
Gerald Diduck  CanadaD1990–199526517557255347691555
Robert Dirk  CanadaD1990–1994217918274012800039
Gary Doak  CanadaD1970–19728221113135
Derek Dorsett  CanadaRW2014–2018184203454459600020
Jim Dowd  United StatesC1995–199638167610000
Nic Dowd  United StatesC2017–20184030316
Justin Dowling  CanadaC2021–2022222242
Sheldon Dries*  United StatesC2022–2023741372029
Harold Druken  CanadaC1999–20031182729563040110
Mike Duco  CanadaLW2011–201260225
Dale Dunbar  United StatesD1985–198610002
Dave Dunn  CanadaD1973–19756911223387
Andrew Ebbett  CanadaC2011–20134666121030000
Alexander Edler  SwedenD2006–202192599310409655828303860
Christian Ehrhoff  GermanyD2009–201115928669494355141924
Neil Eisenhut  CanadaC1993–19941313421
Oliver Ekman-Larsson*  SwedenD2021–20231337445174
Anders Eldebrink  SwedenD1981–198343291121130110
Loui Eriksson  SwedenLW2016–202125238529048100006
Roland Eriksson  SwedenC1978–197935212144
Emerson Etem  United StatesLW2015–20163975129
Oscar Fantenberg  SwedenD2019–2020361566160004
Fedor Fedorov  RussiaC2002–2004150228
Taylor Fedun  CanadaD2015–201610110
Tom Fergus  United StatesC1991–19938019294837135386
Micheal Ferland  CanadaLW2019–202014145720007
Benn Ferriero  United StatesC2013–201420000
Zack Fitzgerald  United StatesD2007–200810000
Rory Fitzpatrick  United StatesD2006–2007581674630006
Rob Flockhart  CanadaLW1976–19794312312
Peter Folco  CanadaD1973–197420000
Dave Fortier  CanadaD1976–197758134125
Curt Fraser  United StatesLW1978–198334892114206651274913108
Alex Friesen  CanadaC2015–201610000
Jonah Gadjovich  CanadaLW2020–2021100017
Dave Gagner  CanadaC1998–1999332121424
Sam Gagner  CanadaC2017–20198111233435
Conor Garland*  United StatesRW2021–202315836629867
Jason Garrison  CanadaD2012–20141281534498540002
Brad Gassoff  CanadaLW1975–197912219173616330000
Adam Gaudette  United StatesC2017–2020120172845550002
Brendan Gaunce  CanadaC2015–2019117691545
Martin Gélinas  CanadaLW1993–1998258908117117333661226
Don Gibson  CanadaD1990–19911403320
Jere Gillis  United StatesLW1977–1981
1983–1985
309637513821052240
Tanner Glass  CanadaLW2009–2011140714211872400018
Danny Gloor  CanadaC1973–197420000
Brian Glynn  CanadaD1993–199416000121703310
Nikolay Goldobin  RussiaRW2016–202011418264424
Larry Goodenough  CanadaD1976–1980113721287510002
Andrew Gordon  CanadaRW2012–201360000
Robb Gordon  CanadaC1998–199940002
Lee Goren  CanadaRW2005–20073012330
John Gould  CanadaLW1973–197721882761585373250
Larry Gould  CanadaLW1973–197420000
Michael Grabner  AustriaRW2009–2010205611891010
Thomas Gradin  SwedenC1978–19866131973535502803817213820
Marc-André Gragnani  CanadaD2011–2012141236
Markus Granlund  FinlandC2015–201921541286948
Tyler Graovac  CanadaC2019–20212225168
Hilliard Graves  CanadaRW1976–19791964261049
Josh Green  CanadaLW2005–200790671339901112
Randy Gregg  CanadaD1991–1992211452470118
Alexandre Grenier  CanadaRW2015–201790002
Martin Grenier  CanadaD2003–200471019
John Grisdale  CanadaD1974–1979199332352661001115
Erik Gudbranson  CanadaD2016–201913951419136
Jocelyn Guevremont  CanadaD1971–19752274488132124
Kevan Guy  CanadaD1988–19911145131810510000
Murray Hall  CanadaRW1970–197210927447128
Taylor Hall  CanadaRW1983–198734791625
Doug Halward  CanadaD1980–19873244511816338926651171
Dan Hamhuis  CanadaD2010–201638923119142190342101236
Travis Hamonic  CanadaD2021–2022626111745
Ken Hammond  CanadaD1991–199220006
Jannik Hansen  DenmarkLW2007–2017565105130235260647111842
Jim Hargreaves  CanadaD1970–197366178105
Ed Hatoum  CanadaRW1970–19712613421
Greg Hawgood  CanadaD1999–2001957222932
Todd Hawkins  CanadaLW1988–1990800015
Jayce Hawryluk  CanadaC2021–2022302359
Steve Hazlett  CanadaLW1979–198010000
Bret Hedican  United StatesD1993–1999310178510228141191032
Bryan Helmer  CanadaD2000–20036279167160000
Darby Hendrickson  United StatesC1998–200067761336
Chris Higgins  United StatesLW2010–20163146280142824055106
Matthew Highmore  CanadaLW2020–202264891716
Akito Hirose*  CanadaD2022–202370334
Jan Hlavac  Czech RepublicLW2001–2003551013231650110
Ivan Hlinka  CzechoslovakiaC1981–198313742811232816310138
Cody Hodgson  CanadaC2010–2012711718358120112
Dan Hodgson  CanadaC1986–19897416334952
Josh Holden  CanadaC1998–200146491312
Bruce Holloway  CanadaD1984–198520000
Philip Holm  SwedenD2017–201810000
Randy Holt  CanadaD1978–19792213480
Ron Homenuke  CanadaRW1972–197310000
Darcy Hordichuk  CanadaLW2008–20101295272511010114
Bo Horvat*  CanadaC2014–202262120121942020023115166Captain, 2019–2023
Filip Hronek  Czech RepublicD2022–202340110
Willie Huber  CanadaD1987–1989354101440
Greg Hubick  CanadaD1979–198050110
John Hughes  CanadaD1979–19805221113181400010
Quinn Hughes*  United StatesD2018–20232832621524110817214162
Brad Hunt  CanadaD2021–2022503141712
Tim Hunter  CanadaRW1992–1996176810185124600074
Bob Hurlburt  CanadaLW1974–197510002
Jamie Huscroft  CanadaD1997–199933022118
Ben Hutton  CanadaD2015–2019276115970111
Brad Isbister  CanadaRW2007–200855651138
Dane Jackson  CanadaRW1993–19951561713600010
Jason Jaffray  CanadaLW2007–200933461033
Nicklas Jensen  DenmarkRW2012–20152433610
Dan Johnson  CanadaC1970–19727716143016
Ryan Johnson  CanadaC2008–20101203111424141124
Mikko Jokela  FinlandD2002–200310000
Jussi Jokinen  FinlandC2017–20181446102
Chris Joseph  CanadaD1996–1997
1999–2000
1015222768
Dakota Joshua*  United StatesC2022–20237911122360
Derek Joslin  CanadaD2012–201320000
Ed Jovanovski  CanadaD1998–200643457177234536319101936
Olli Juolevi  FinlandD2019–202023213010000
Noah Juulsen*  CanadaD2021–2023200226
Sheldon Kannegiesser  CanadaD1977–19784217836
Steve Kariya  CanadaRW1999–2002659182732
Zack Kassian  CanadaRW2011–201517132275928780006
Pat Kavanagh  CanadaRW2000–20046202230002
Mike Keane  CanadaRW2003–20046489172070004
Dennis Kearns  CanadaD1971–198167731290321386111238
Ronalds Kenins  LatviaLW2014–20163848121451124
Dan Kesa  CanadaRW1993–19941924618
Ryan Kesler  United StatesC2003–20146551822113935945712263871Selke Trophy2011
Ian Kidd  United StatesD1987–198920471125
Jason King  CanadaLW2002–200455121123810000
Mark Kirton  CanadaC1982–19851192314372741237
Trent Klatt  United StatesRW1998–200331351601118785492
Joe Kocur  CanadaRW1995–199670111910000
Zenith Komarniski  CanadaD1999–20031911210
Jerry Korab  CanadaD1973–197431471164
Don Kozak  CanadaLW1978–1979282573031010
Lukas Krajicek  Czech RepublicD2006–2008117522271001202212
Vitali Kravtsov*  RussiaRW2022–2023161124
Jason Krog  CanadaC2008–200941012
Robert Kron  Czechoslovakia
 Czech Republic
C1990–199314424335737111232
Vladimir Krutov  Soviet UnionLW1989–19906111233420
Frantisek Kucera  Czech RepublicD1995–1997261011060110
Stu Kulak  CanadaRW1982–19873222437
Orland Kurtenbach  CanadaC1970–197422962101163200Captain, 1970–1974
Justin Kurtz  CanadaD2001–20022735814
Tom Kurvers  United StatesD1990–1991324232720622412
Andrei Kuzmenko*  RussiaRW2022–2023813935748
Joseph LaBate  United StatesC2016–20171300021
Scott Lachance  United StatesD2000–2002157421259681236
Nathan LaFayette  CanadaC1993–19953855106202794
Kellan Lain  CanadaC2013–2014910121
Bobby Lalonde  CanadaC1971–19773537211718918560002
Juho Lammikko  FinlandD2021–202275781514
Mike Lampman  CanadaLW1973–1974141010
Darren Langdon  CanadaLW2002–200345011143
Jean-Marc Lanthier  CanadaRW1983–198810516163229
Rick Lanz  CanadaD1980–198741756171227331142576
Maxim Lapierre  CanadaC2010–20131491416301833433688
Igor Larionov  Soviet Union
 Russia
C1989–199221051921438819471110HHOF — 2008
Philip Larsen  DenmarkD2016–2017261564
Paul Lawless  CanadaLW1987–1988130110
Curtis Lazar*  CanadaC2022–20234532514
John LeBlanc  CanadaLW1986–19884313102318
Grant Ledyard  CanadaD1997–1998492131514
Brad Leeb  CanadaRW1999–200240002
Gary Leeman  CanadaRW1994–1995102020
Brendan Leipsic  CanadaLW2017–201931591412
Josh Leivo  CanadaLW2018–20208517203729
Moe Lemay  CanadaLW1981–19872797092162367400012
Richard Lemieux  CanadaC1971–197419229619068
Tim Lenardon  CanadaC1989–199081014
Trevor Letowski  CanadaRW2001–200312018244251120228
Don Lever  CanadaLW1972–1980593186221407354102246Captain, 1977–1979
Craig Levie  CanadaD1986–1987901113
Doug Lidster  CanadaD1983–199366665242307526412101236Captain, 1990–1991
Kole Lind  CanadaRW2020–202170000
Trevor Linden  CanadaC1988–1998
2001–2008
1,14131841573273011834619590Captain, 1990–1997
King Clancy Trophy1997
NHL Foundation Award20082
Ret — #16
Lars Lindgren  SwedenD1978–198433523991222922536914
Mats Lindgren  SwedenC2002–200354591418
Will Lockwood*  CanadaRW2020–20232801111
Dave Logan  CanadaD1979–198140156122400014
Brian Loney  CanadaRW1995–1996122356
Dave Lowry  CanadaLW1985–198816519214035730000
Brad Lukowich  CanadaD2009–2010131124
Jyrki Lumme  FinlandD1989–199857983238321379729314036
Len Lunde  CanadaLW1970–1971201342
Gary Lupul  CanadaLW1979–1986293707514524325471113
Al MacAdam  CanadaRW1984–19858014203427
Blair MacDonald  CanadaRW1980–1983882628543280332
Brett MacDonald  CanadaD1987–198810000
Zack MacEwen  CanadaLW2018–2021556396960009
Jim Mair  CanadaD1972–1975232468
Wayne Maki  CanadaLW1970–19731805073123148
Manny Malhotra  CanadaC2010–201315918304836110000
Marek Malik  Czech RepublicD2002–2004147102737972111220NHL Plus-Minus Award20043
Dean Malkoc  CanadaD1995–199641022136
Mark Mancari  CanadaRW2011–201260000
Kris Manery  CanadaLW1979–19802121315
Bob Manno  CanadaLW1976–19811631355681151011212
Mario Marois  CanadaD1980–19815041216115
Grant Martin  CanadaC1983–19852403345
Pit Martin  CanadaC1977–19791312745726030112
Shawn Matthias  CanadaC2013–20159621133428611210
Brad Maxwell  CanadaD1986–19873017828
Brad May  CanadaLW1997–2000
2002–2004
2252927563802010121
Jay Mazur  CanadaRW1988–199247117182060118
Chris McAllister  CanadaD1997–199964235169
Andrew McBain  CanadaRW1989–1992455101554
Bryan McCabe  CanadaD1997–19999582533184
Jared McCann  CanadaC2015–201669991832
Steve McCarthy  CanadaD2005–20065124643
Dennis McCord  CanadaD1973–197430006
Joe McDonnell  CanadaD1981–1982701112
Aidan McDonough*  United StatesLW2022–202361012
Evan McEneny  CanadaD2016–201710000
Jack McIlhargey  CanadaD1976–19801676182440330002
John McIntyre  CanadaD1993–19959031013752401116
Nathan McIver  CanadaD2006–20081800059
Brandon McMillan  CanadaLW2014–20158011021014
Peter McNab  CanadaLW1983–1985882431552030000
Bryan McSheffrey  CanadaLW1972–1974871372044
Cole McWard*  United StatesD2022–202351010
Gerry Meehan  CanadaLW1974–1975571015254
Jayson Megna  United StatesRW2016–2018594486
Larry Melnyk  CanadaD1987–19901905162124640002
Mark Messier  CanadaC1997–200020752110162121Captain, 1997–2000
HHOF — 2007
Marc Michaelis  GermanyLW2021–2022150002
Ilya Mikheyev*  RussiaRW2022–2023461315282
Aaron Miller  United StatesD2007–20085718932
J. T. Miller*  United StatesC2019–2023283106193299197176121814
Gerry Minor  CanadaC1979–19841401121321761213425
Willie Mitchell  CanadaD2006–20102461048582332203334
Alexander Mogilny  RussiaRW1995–200031213916930814461898
Tomas Mojzis  Czech RepublicD2005–2006701112
Lars Molin  SwedenLW1981–1984172336598371929117
Griffen Molino  United StatesC2016–201750000
Sergio Momesso  CanadaLW1990–199526968731416556691322157
Garry Monahan  CanadaC1974–1978287588214016671014
Brad Moran  CanadaC2006–200730112
Stephane Morin  CanadaC1992–199461236
Brendan Morrison  CanadaC1999–2008543136257393326498192748
Dave Morrison  CanadaLW1984–19858000000192748
Tyler Motte  United StatesC2017–202219628225060174152
Bill Muckalt  CanadaLW1998–2000106202848115
Rob Murphy  CanadaC1987–199273641010040002
Bob Murray  CanadaD1974–1977903101342601113
Dana Murzyn  CanadaD1990–19994522366899004034792
Tyler Myers*  CanadaD2019–20232831463772421000024
Evgeny Namestnikov  RussiaD1993–1997350881820002
Markus Naslund  SwedenLW1995–20088843464107566144513203346Captain, 2000–2008
Lester Pearson Award2003
Ret — #19
Petr Nedved  Czechoslovakia
 Czech Republic
LW1990–1993222636112415228381118
Cam Neely  CanadaRW1983–1986201515310432042022HHOF — 2005
Sergei Nemchinov  RussiaC1996–199762354
Jim Nill  CanadaRW1981–19841241723402192043773
Brian Noonan  United StatesRW1996–19989814233768
Robert Nordmark  SwedenD1988–199116910526219473258
Lawrence Nycholat  CanadaD2008–2009140116
Shane O'Brien  CanadaD2008–2010141216182752223549
Gerry O'Flaherty  United StatesRW1972–1978435989519316672246
Paul O'Neil  United StatesC1973–197450000
Chris O'Sullivan  United StatesD1999–2000110552
Evan Oberg  CanadaC2010–201140000
Chris Oddleifson  CanadaRW1973–198146985180265439141678Captain, 1976–1977
Gino Odjick  CanadaLW1990–19984444652982,1272931495
Mattias Ohlund  SwedenD1997–200977093232325756539192855
Roman Oksiuta  RussiaRW1994–19966821254644102350
Victor Oreskovich  CanadaRW2010–201217033151900012
Michel Ouellet  CanadaRW2008–200930000
Samuel Pahlsson  SwedenC2011–2012192461251014
Rosaire Paiement  CanadaC1970–1972147444791269
Ryan Parent  CanadaD2010–201140000
Richard Park  United StatesC2005–2006608101829
Tanner Pearson*  CanadaLW2018–20232215559114108174484
Michael Peca  CanadaC1993–19953766123250118
Andrey Pedan  RussiaD2015–20161300018
Barry Pederson  CanadaC1986–199023360137197174
Denis Pederson  CanadaC1999–2002102815239840114
Lane Pederson*  CanadaC2022–20231112315
Pascal Pelletier  CanadaRW2013–201430000
Joel Perrault  CanadaC2010–201170000
Nic Petan  CanadaC2021–2022110224
Brent Peterson  CanadaRW1985–198714615385317132029
Michel Petit  CanadaD1982–198822624578137310000
Elias Pettersson*  SwedenC2018–20233251361873236217711182
Matt Pettinger  CanadaLW2007–2008
2009–2010
295491710000
Steve Pinizzotto  CanadaRW2012–2013120002910000
Adrien Plavsic  CanadaD1989–1995182135265147131784
Vasily Podkolzin*  RussiaRW2021–202311818153335
Tucker Poolman*  United StatesD2021–20234313412
Poul Popiel  CanadaD1970–197211611233497
Derrick Pouliot  CanadaD2017–20191336283469
Tracy Pratt  United StatesD1973–19761769303926150005
Kevin Primeau  CanadaC1980–198120004
Sean Pronger  CanadaC2003–200430114
Brandon Prust  CanadaLW2015–20163516759
Taylor Pyatt  CanadaRW2006–2009224494493145162468
Dan Quinn  CanadaC1989–199110134498373Captain, 1990–1991
Pat Quinn  CanadaD1970–197213341418212
Brogan Rafferty  United StatesD2018–202130110
Jack Rathbone*  United StatesD2020–2023282354
Dan Ratushny  CanadaD1992–199311112
Aatu Raty*  FinlandC2022–202330110
Mason Raymond  CanadaRW2007–20133748098178118558101814
Marc Reaume  CanadaD1970–1972270224
Brandon Reid  CanadaC2002–2007132460100220
Paul Reinhart  CanadaD1988–199013124901147472354
Sheldon Rempal  CanadaRW2021–202210000
Borna Rendulic  CroatiaRW2016–201710000
Brad Richardson  CanadaC2013–2015
2021–2022
13521274881500015
Glen Richardson  CanadaLW1975–19762436919
Dave Richter  CanadaD1986–198812741923396
Mike Ridley  CanadaC1995–19971122647737150002
Byron Ritchie  CanadaC2007–200872381180
Garth Rizzuto  CanadaC1970–19713734716
David Roberts  United StatesLW1996–19987111182955
Bert Robertsson  SwedenD1997–199969461037
Mike Robitaille  CanadaD1974–197717410506012170114
Leon Rochefort  CanadaC1974–197687181432250220
Anton Rodin  SwedenRW2016–201730110
Jeff Rohlicek  United StatesC1987–198990008
Leif Rohlin  SwedenD1995–199796824324050000
Aaron Rome  CanadaD2009–2012148514191231610137
Cliff Ronning  CanadaC1990–19963661122163281837224345848
Darcy Rota  CanadaLW1979–1984289120116236453301051582
Antoine Roussel  FranceLW2018–20211411731481981722446
Derek Roy  CanadaC2012–201312336240110
Martin Rucinsky  Czech RepublicLW2003–2004131231071126
Christian Ruuttu  FinlandC1994–19952556112391120
Jarkko Ruutu  FinlandRW1999–20062672328514532413432
Prestin Ryan  CanadaD2005–200610002
Rick Rypien  CanadaC2005–201111997162261703347
Sami Salo  FinlandD2002–201256674162236202749172614
Mikael Samuelsson  SwedenRW2009–2012155495710610623991824
Derek Sanderson  CanadaC1976–19771679167
Geoff Sanderson  CanadaLW1997–1998
2003–2004
223710871124
Jim Sandlak  CanadaRW1985–1993
1995–1996
509104117221789337101730
Tommi Santala  FinlandC2006–2007301562410000
Mike Santorelli  CanadaC2013–2014491018286
David Saunders  CanadaLW1987–1988567132010
Ashton Sautner  CanadaD2017–2020230334
Yann Sauve  CanadaD2010–2011
2013–2014
80000
Luca Sbisa   SwitzerlandD2014–20171997253211261127
Dave Scatchard  CanadaC1997–2000179262854329
Peter Schaefer  CanadaLW1998–2001
2010–2011
1943740775230000
Tim Schaller  United StatesLW2018–202098881623
John Schella  CanadaD1970–197211521820224
Luke Schenn*  CanadaD2018–2019
2021–2023
13983240141
Andy Schliebener  CanadaD1981–198584211137460000
Bobby Schmautz  CanadaRW1970–1974
1980–1981
28510810421242830000
Nate Schmidt  United StatesD2020–202154510154
Mathieu Schneider  United StatesD2009–20101723512
Jordan Schroeder  United StatesC2012–20145669156
Jesse Schultz  CanadaRW2006–200720000
Daniel Sedin  SwedenLW2000–20181,3063936481,04154610225467178Art Ross Trophy2011
Ted Lindsay Award – 2011
Ret — #22
HHOF — 2022
Henrik Sedin  SwedenC2000–20181,3302408301,07068010523557858Art Ross Trophy2010
Hart Memorial Trophy – 2010
Captain, 2010–2018
Ret — #33
HHOF — 2022
Ron Sedlbauer  CanadaLW1974–1980325108691771701001119
Danny Seguin  CanadaLW1970–19742615646
Alexander Semak  RussiaC1996–1997182132
Anatoli Semenov  RussiaC1992–19936210344428121340
Tom Sestito  United StatesLW2012–2015103651127310002
Ryan Shannon  United StatesC2007–200827581324
Vadim Sharifijanov  RussiaLW1999–20001721314
Hunter Shinkaruk  CanadaC2015–201610000
Sergei Shirokov  RussiaLW2009–201181012
Drew Shore  United StatesC2016–2017140224
Mike Sillinger  CanadaC1995–19981382832606560002
Jack Skille  United StatesRW2016–20175554912
Petri Skriko  FinlandLW1984–1991472171202373221101560
Jiri Slegr  Czechoslovakia
 Czech Republic
D1992–1995
2003–2004
15412657723550334
Darryl Sly  CanadaD1970–19713102210
Brad Smith  CanadaLW1978–19802113452
Doug Smith  CanadaC1988–19904068147640006
Nathan Smith  CanadaC2003–20074000040000
Bryan Smolinski  United StatesC2006–2007204378122248
Stan Smyl  CanadaRW1978–19918962624116731,5564116173364Captain, 1982–1990
Ret — #12
Harold Snepsts  CanadaD1974–1984
1988–1990
781351601951,44644191099
Gene Sobchuk  CanadaLW1973–197410000
Brent Sopel  CanadaD1998–2004
2006–2007
322339713013942291110
Fred Speck  CanadaC1971–1972181230
Ryan Spooner  CanadaC2018–2019110440
Andy Spruce  CanadaLW1976–197751961537
Steve Staios  CanadaD1996–199914331215208
Daryl Stanley  CanadaD1987–19901006915192
Ryan Stanton  CanadaD2013–20151194232769
Mike Stapleton  CanadaC2000–2001181238
Troy Stecher  CanadaD2016–20202861164751241721310
Ronnie Stern  CanadaRW1987–1991975611480301117
Mike Stevens  CanadaLW1984–198560336
Ralph Stewart  CanadaC1970–1971
1976–1978
53812204
Ron Stewart  CanadaC1971–19724231410
Riley Stillman*  CanadaD2022–20233205523
Alek Stojanov  CanadaRW1994–19966201113650002
Steve Stone  CanadaRW1973–197420000
Jason Strudwick  CanadaD1997–20022434151936720000
Jack Studnicka*  CanadaC2022–20234744812
Marco Sturm  GermanyLW2011–201260002
Alexander Sulzer  GermanyD2011–2012120112
Raimo Summanen  FinlandLW1986–19881967132
Mats Sundin  SwedenC2008–200941919282883582HHOF — 2012
Patrik Sundstrom  SwedenLW1982–1987374133209342181111129
Brandon Sutter  United StatesC2015–2021275545010455171564
Rich Sutter  CanadaRW1986–19902916161122533721312
Bill Sweatt  United StatesLW2011–201330000
Lee Sweatt  United StatesD2010–201131122
Dale Tallon  CanadaD1970–19732224493137219
Jeff Tambellini  CanadaLW2010–20116298171860002
Steve Tambellini  CanadaC1985–198816142458734
Christopher Tanev  CanadaD2010–202051422961181213319104
Don Tannahill  CanadaRW1972–197411130336325
Tony Tanti  CanadaRW1982–199053125022047048918191015
Ted Taylor  CanadaLW1970–1972125202949141
Josh Teves  CanadaD2018–201910000
Alexei Tezikov  RussiaD2001–200220002
Esa Tikkanen  CanadaLW1995–19971002539648063252
Tyler Toffoli  CanadaRW2019–2020106410472240
Raffi Torres  CanadaLW2010–201180141529782334728
Yannick Tremblay  CanadaD2006–20071212312
Nikita Tryamkin  RussiaD2015–201779381174
Rob Tudor  CanadaC1978–1980264481930000
Ossi Vaananen  FinlandC2008–20093011230002
Lubomir Vaic  SlovakiaC1997–200091122
Rick Vaive  CanadaLW1979–19804713821111
Garry Valk  CanadaLW1990–19931722435592001601137
Thomas Vanek  AustriaLW2017–20186117244128
Herberts Vasiļjevs  LatviaC2001–2002183252
Dennis Ververgaert  CanadaRW1973–197940913916530417731014
Jimmy Vesey  United StatesLW2020–2021200336
Linden Vey  CanadaRW2014–20161161425392410000
Sid Veysey  CanadaC1977–197810000
Claude Vilgrain  CanadaRW1987–198861120
Jake Virtanen  CanadaRW2015–202131755451002191621325
Aaron Volpatti  CanadaLW2010–20135431481
Radim Vrbata  Czech RepublicRW2014–20161424446903262240
Scott Walker  CanadaRW1994–1998197103444466
Ryan Walter  CanadaC1991–1993929112059130338
Mike Walton  CanadaC1975–197811544691137120005
Dixon Ward  CanadaRW1992–199410328315911992350
Ron Ward  CanadaD1971–1972712464
Todd Warriner  CanadaLW2001–200344610163461012
Steve Washburn  CanadaC1998–199980002
Mike Weaver  CanadaD2007–20085501133
Yannick Weber   SwitzerlandD2013–201615917213870600012
Eric Weinrich  United StatesD2005–2006160008
Dale Weise  CanadaRW2011–201415210162616660004
Kyle Wellwood  CanadaC2008–20101493220521622310130
Jeremy Welsh  CanadaC2013–2014191016
Doug Wickenheiser  CanadaC1987–1988807192636
Barry Wilcox  CanadaLW1972–19753332515
Jim Wiley  CanadaC1975–19773646106
Barry Wilkins  CanadaD1970–1975256216990458Scored the first goal in franchise history.
Tiger Williams  CanadaLW1979–198431283821651,3243141014181
Jim Wiste  CanadaC1970–1971231230
Christian Wolanin*  CanadaD2022–2023160334
Dan Woodley  United StatesC1987–1988520217
Mark Wotton  CanadaD1994–1998423692550004
John Wright  CanadaC1972–19749113304343
Harry York  CanadaC1998–200010311223340
Howie Young  CanadaD1970–19711102225
Mike Zalewski  United StatesLW2013–2014
2015–2017
60222
Lars Zetterstrom  SwedenD1978–1979140112
Peter Zezel  CanadaC1997–19996611203118

Notes

Statistical notes

^ a: As of the 2005–2006 NHL season, all games will have a winner, teams losing in overtime and shootouts are awarded one point thus the OTL stat replacees the tie statistic. The OTL column also includes SOL (Shootout losses).[7]
^ b: Save percentage did not become an official NHL statistic until the 1982–83 season. Therefore, goaltenders who played before 1982 do not have official save percentages.[8]

Player notes

^1 Beginning in the 2005–06 season, ties are no longer possible. At the same time, the league began tracking overtime losses for goaltenders.[9]
^2 Trevor Linden shared the NHL Foundation Player Award with Vincent Lecavalier of the Tampa Bay Lightning.[10]
^3 Marek Malik shared the NHL Plus-Minus Award with Martin St. Louis of the Tampa Bay Lightning after both players had a plus/minus of +35.[11]

References

General
  • "All-time roster for the Vancouver Canucks". The Internet Hockey Database. Retrieved 2008-04-30.
  • "All-time roster for the Vancouver Canucks". Vancouver Canucks. Archived from the original on 2008-04-30. Retrieved 2008-04-30.
Specific