StatVault

Vancouver Canucks

2026 Season · SignalRating Roster

All-Time Position Ledger

713 players · 1971–2026

Every NHL player the encyclopedia attributes to the Vancouver Canucksfrom profile season records, grouped by position, first season to last. Coverage follows the encyclopedia’s per-era source depth.

C166Mark Messier · Mats Sundin · Henrik Sedin
  1. Danny Johnson1971–1972
  2. Garth Rizzuto1971
  3. Jim Wiste1971
  4. Len Lunde1971
  5. Orland Kurtenbach1971–1974
  6. Ralph Stewart1971–1978
  7. Ray Cullen1971
  8. Rosaire Paiement1971–1972
  9. Bobby Lalonde1972–1977
  10. Fred Speck1972
  11. Rich Lemieux1972–1974
  12. Ron Ward1972
  13. Wayne Connelly1972
  14. Don Lever1973–1980
  15. John Wright1973–1974
  16. Chris Oddleifson1974–1981
  17. Dan Gloor1974
  18. Paul O'Neil1974
  19. Gerry Meehan1975
  20. Jim Wiley1975–1977
  21. Mike Walton1976–1978
  22. Derek Sanderson1977
  23. Pit Martin1978–1979
  24. Sidney Veysey1978
  25. Bill Derlago1979–1980
  26. Robert Tudor1979–1980
  27. Roland Eriksson1979
  28. Thomas Gradin1979–1986
  29. Gary Lupul1980–1986
  30. Gerry Minor1980–1984
  31. Ivan Boldirev1980–1983
  32. Per-Olov Brasar1980–1982
  33. Steve Hazlett1980
  34. Ivan Hlinka1982–1983
  35. Ron Delorme1982–1985
  36. Mark Kirton1983–1985
  37. Patrik Sundstrom1983–1987
  38. Peter McNab1984–1985
  39. Brent Peterson1986–1987
  40. Steve Tambellini1986–1988
  41. Barry Pederson1987–1990
  42. Dan Hodgson1987–1989
  43. Brian Bradley1988–1991
  44. Doug Wickenheiser1988
  45. Rob Murphy1988–1992
  46. Doug Smith1989–1990
  47. Mel Bridgman1989
  48. Trevor Linden1989–2008
  49. Dan Quinn1990–1991
  50. Igor Larionov1990–1992
  51. Tim Lenardon1990
  52. Cliff Ronning1991–1996
  53. Petr Nedved1991–1993
  54. Robert Kron1991–1993
  55. Robin Bawa1992
  56. Ryan Walter1992–1993
  57. Tom Fergus1992–1993
  58. Anatoli Semenov1993
  59. Stephane Morin1993–1994
  60. Jimmy Carson1994
  61. John McIntyre1994–1995
  62. Michael Peca1994–1995
  63. Nathan LaFayette1994–1995
  64. Neil Eisenhut1994
  65. Christian Ruuttu1995
  66. Jesse Belanger1996
  67. Jim Dowd1996
  68. Mike Ridley1996–1997
  69. Mike Sillinger1996–1998
  70. Alexander Semak1997
  71. Brandon Convery1998–1999
  72. Dave Scatchard1998–2000
  73. Lubomir Vaic1998–2000
  74. Mark Messier1998–2000
  75. Peter Zezel1998–1999
  76. Darby Hendrickson1999–2000
  77. Dave Gagner1999
  78. Harry York1999–2000
  79. Josh Holden1999–2001
  80. Robb Gordon1999
  81. Steve Washburn1999
  82. Andrew Cassels2000–2002
  83. Artem Chubarov2000–2004
  84. Brendan Morrison2000–2008
  85. Denis Pederson2000–2002
  86. Harold Druken2000–2003
  87. Henrik Sedin2001–2018
  88. Mike Stapleton2001
  89. Brandon Reid2003–2007
  90. Mats Lindgren2003
  91. Nathan Smith2004–2007
  92. Ryan Kesler2004–2014
  93. Sean Pronger2004
  94. Josh Green2006–2007
  95. Rick Rypien2006–2011
  96. Brad Moran2007
  97. Bryan Smolinski2007
  98. Jan Bulis2007
  99. Marc Chouinard2007
  100. Tommi Santala2007
  101. Byron Ritchie2008
  102. Kris Beech2008
  103. Alexandre Bolduc2009–2011
  104. Jason Krog2009
  105. Kyle Wellwood2009–2010
  106. Mats Sundin2009
  107. Ryan Johnson2009–2010
  108. Mario Bliznak2010–2011
  109. Cody Hodgson2011–2012
  110. Joel Perrault2011
  111. Manny Malhotra2011–2013
  112. Maxim Lapierre2011–2013
  113. Andrew Ebbett2012–2013
  114. Samuel Pahlsson2012
  115. Derek Roy2013
  116. Jordan Schroeder2013–2014
  117. Jeremy Welsh2014
  118. Mike Santorelli2014
  119. Zac Dalpe2014
  120. Bo Horvat2015–2023
  121. Nick Bonino2015
  122. Alex Friesen2016
  123. Brandon Sutter2016–2021
  124. Brendan Gaunce2016–2019
  125. Hunter Shinkaruk2016
  126. Markus Granlund2016–2019
  127. Drew Shore2017
  128. Griffen Molino2017
  129. Jayson Megna2017–2018
  130. Joseph Cramarossa2017
  131. Joseph LaBate2017–2026
  132. Michael Chaput2017–2018
  133. Reid Boucher2017–2019
  134. Alexander Burmistrov2018
  135. Nic Dowd2018
  136. Sam Gagner2018–2019
  137. Tyler Motte2018–2022
  138. Elias Pettersson2019–2026
  139. Jay Beagle2019–2021
  140. Ryan Spooner2019
  141. Zack MacEwen2019–2021
  142. J.T. Miller2020–2025
  143. Tyler Graovac2020–2021
  144. Tyler Toffoli2020
  145. Matthew Highmore2021–2022
  146. Travis Boyd2021
  147. Jason Dickinson2022
  148. Juho Lammikko2022
  149. Justin Dowling2022
  150. Nic Petan2022
  151. Sheldon Dries2022–2023
  152. Aatu Räty2023–2026
  153. Curtis Lazar2023
  154. Dakota Joshua2023–2025
  155. Jack Studnicka2023–2024
  156. Lane Pederson2023
  157. Nils Aman2023–2026
  158. Elias Lindholm2024
  159. Linus Karlsson2024–2026
  160. Pius Suter2024–2025
  161. Sam Lafferty2024
  162. Teddy Blueger2024–2026
  163. Filip Chytil2025–2026
  164. Max Sasson2025–2026
  165. David Kampf2026
  166. Marco Rossi2026
LW123Daniel Sedin · Markus Naslund · Martin Gelinas
  1. Andre Boudrias1971–1976
  2. Dan Seguin1971–1974
  3. Mike Corrigan1971–1972
  4. Ted Taylor1971–1972
  5. Wayne Maki1971–1973
  6. Dave Balon1972–1973
  7. Don Tannahill1973–1974
  8. Gerry O'Flaherty1973–1978
  9. Gene Sobchuk1974
  10. Larry Gould1974
  11. Mike Lampman1974
  12. Bob Hurlburt1975
  13. Garry Monahan1975–1978
  14. Ron Sedlbauer1975–1980
  15. Brad Gassoff1976–1979
  16. Glen Richardson1976
  17. Andy Spruce1977
  18. Jere Gillis1978–1985
  19. Curt Fraser1979–1983
  20. Brent Ashton1980–1981
  21. Darcy Rota1980–1984
  22. Dave Williams1980–1984
  23. Lars Molin1982–1984
  24. Marc Crawford1982–1987
  25. Moe Lemay1982–1987
  26. Craig Coxe1985–1991
  27. Petri Skriko1985–1991
  28. Dave Lowry1986–1988
  29. Claude Vilgrain1988
  30. David Saunders1988
  31. Greg Adams1988–1995
  32. Jeff Rohlicek1988–1989
  33. Ken Berry1988–1989
  34. Paul Lawless1988
  35. Greg Adams1989
  36. Steve Bozek1989–1991
  37. Dave Capuano1990–1991
  38. Vladimir Krutov1990
  39. Garry Valk1991–1993
  40. Geoff Courtnall1991–1995
  41. Gino Odjick1991–1998
  42. Richard Brown1991
  43. Sergio Momesso1991–1995
  44. Shawn Antoski1991–1995
  45. Dixon Ward1993–1994
  46. Murray Craven1993–1994
  47. Martin Gelinas1994–1998
  48. Josef Beranek1995–1996
  49. Esa Tikkanen1996–1997
  50. Larry Courville1996–1998
  51. Markus Naslund1996–2008
  52. David Roberts1997–1998
  53. Donald Brashear1997–2002
  54. Sergei Nemchinov1997
  55. Brad May1998–2004
  56. Chris McAllister1998–1999
  57. Geoff Sanderson1998–2004
  58. Matt Cooke1999–2008
  59. Peter Schaefer1999–2011
  60. Jarkko Ruutu2000–2006
  61. Steven Kariya2000–2002
  62. Daniel Sedin2001–2018
  63. Mike Brown2001–2002
  64. Jan Hlavac2002–2003
  65. Todd Warriner2002–2003
  66. Darren Langdon2003
  67. Fedor Fedorov2003–2004
  68. Magnus Arvedson2004
  69. Martin Rucinsky2004
  70. Tyler Bouck2004–2007
  71. Jeff Cowan2007–2008
  72. Taylor Pyatt2007–2009
  73. Brad Isbister2008
  74. Jason Jaffray2008–2009
  75. Mason Raymond2008–2013
  76. Matt Pettinger2008–2010
  77. Darcy Hordichuk2009–2010
  78. Michael Grabner2010
  79. Sergei Shirokov2010–2011
  80. Tanner Glass2010–2011
  81. Aaron Volpatti2011–2013
  82. Chris Higgins2011–2016
  83. Jeff Tambellini2011
  84. Raffi Torres2011
  85. Bill Sweatt2012–2013
  86. David Booth2012–2014
  87. Marco Sturm2012
  88. Tom Sestito2013–2015
  89. Kellan Lain2014
  90. Michael Zalewski2014–2017
  91. Pascal Pelletier2014
  92. Shawn Matthias2014–2015
  93. Brandon DeFazio2015
  94. Brandon McMillan2015
  95. Ronalds Kenins2015–2016
  96. Sven Baertschi2015–2020
  97. Brandon Prust2016
  98. Jared McCann2016
  99. Loui Eriksson2017–2021
  100. Brendan Leipsic2018–2019
  101. Jussi Jokinen2018
  102. Thomas Vanek2018
  103. Antoine Roussel2019–2021
  104. Josh Leivo2019–2020
  105. Tanner Pearson2019–2023
  106. Tim Schaller2019–2020
  107. Micheal Ferland2020
  108. Jimmy Vesey2021
  109. Jonah Gadjovich2021
  110. Marc Michaelis2021
  111. Nils Hoglander2021–2026
  112. Aidan McDonough2023
  113. Andrei Kuzmenko2023–2024
  114. Phillip Di Giuseppe2023–2025
  115. Arshdeep Bains2024–2026
  116. Danton Heinen2025
  117. Drew O'Connor2025–2026
  118. Jake DeBrusk2025–2026
  119. Kiefer Sherwood2025–2026
  120. Evander Kane2026
  121. Liam Ohgren2026
  122. Lukas Reichel2026
  123. Mackenzie MacEachern2026
RW125Alexander Mogilny · Pavol Demitra · Todd Bertuzzi
  1. Bob Cook1971
  2. Bobby Schmautz1971–1981
  3. Ed Hatoum1971
  4. Murray Hall1971–1972
  5. Ron Stewart1972
  6. Barry Wilcox1973–1975
  7. Bryan McSheffrey1973–1974
  8. Ron Homenuke1973
  9. Dennis Ververgaert1974–1979
  10. John Gould1974–1977
  11. Paulin Bordeleau1974–1976
  12. Steve Stone1974
  13. Leon Rochefort1975–1976
  14. Rick Blight1976–1981
  15. Hilliard Graves1977–1979
  16. Rob Flockhart1977–1979
  17. Brad Smith1979–1980
  18. Don Kozak1979
  19. Drew Callander1979–1980
  20. Stan Smyl1979–1991
  21. Jerry Butler1980–1982
  22. Kris Manery1980
  23. Rick Vaive1980
  24. Blair MacDonald1981–1983
  25. Kevin Primeau1981
  26. Jim Nill1982–1984
  27. Tony Currie1982–1984
  28. Stu Kulak1983–1987
  29. Tony Tanti1983–1990
  30. Cam Neely1984–1986
  31. Jean-Marc Lanthier1984–1988
  32. Taylor Hall1984–1987
  33. Al MacAdam1985
  34. David Morrison1985
  35. Mike Stevens1985
  36. David Bruce1986–1989
  37. Jim Sandlak1986–1996
  38. John Leblanc1987–1988
  39. Raimo Summanen1987–1988
  40. Rich Sutter1987–1990
  41. Dan Woodley1988
  42. Peter Bakovic1988
  43. Ronnie Stern1988–1991
  44. Jay Mazur1989–1992
  45. Jose Charbonneau1989–1995
  46. Todd Hawkins1989–1990
  47. Andrew Mcbain1990–1992
  48. Pavel Bure1992–1998
  49. Tim Hunter1993–1996
  50. Dan Kesa1994
  51. Dane Jackson1994–1995
  52. Alek Stojanov1995–1996
  53. Gary Leeman1995
  54. Roman Oksiuta1995–1996
  55. Russ Courtnall1995–1997
  56. Scott Walker1995–1998
  57. Alexander Mogilny1996–2000
  58. Brian Loney1996
  59. Joey Kocur1996
  60. Lonny Bohonos1996–1998
  61. Brian Noonan1997–1998
  62. Troy Crowder1997
  63. Todd Bertuzzi1998–2006
  64. Bill Muckalt1999–2000
  65. Trent Klatt1999–2003
  66. Brad Leeb2000–2002
  67. Vadim Sharifijanov2000
  68. Pat Kavanagh2001–2004
  69. Herbert Vasiljevs2002
  70. Trevor Letowski2002–2003
  71. Jason King2003–2004
  72. Mike Keane2004
  73. Alexandre Burrows2006–2017
  74. Anson Carter2006
  75. Jozef Balej2006
  76. Lee Goren2006–2007
  77. Richard Park2006
  78. Jannik Hansen2007–2017
  79. Jesse Schultz2007
  80. Mike Brown2008–2009
  81. Ryan Shannon2008
  82. Michel Ouellet2009
  83. Pavol Demitra2009–2010
  84. Steve Bernier2009–2010
  85. Guillaume Desbiens2010–2011
  86. Mikael Samuelsson2010–2012
  87. Jonas Andersson2011
  88. Victor Oreskovich2011–2012
  89. Byron Bitz2012
  90. Dale Weise2012–2014
  91. Mark Mancari2012
  92. Mike Duco2012
  93. Zack Kassian2012–2015
  94. Andrew Gordon2013
  95. Nicklas Jensen2013–2015
  96. Steven Pinizzotto2013
  97. Benn Ferriero2014
  98. Brad Richardson2014–2022
  99. Darren Archibald2014–2019
  100. Derek Dorsett2015–2018
  101. Linden Vey2015–2016
  102. Radim Vrbata2015–2016
  103. Adam Cracknell2016
  104. Alexandre Grenier2016–2017
  105. Emerson Etem2016
  106. Jake Virtanen2016–2021
  107. Anton Rodin2017
  108. Borna Rendulic2017
  109. Brock Boeser2017–2026
  110. Jack Skille2017
  111. Nikolay Goldobin2017–2020
  112. Adam Gaudette2018–2021
  113. Justin Bailey2020–2022
  114. Jayce Hawryluk2021
  115. Kole Lind2021
  116. William Lockwood2021–2023
  117. Alex Chiasson2022
  118. Conor Garland2022–2026
  119. Sheldon Rempal2022
  120. Vasily Podkolzin2022–2024
  121. Anthony Beauvillier2023–2024
  122. Ilya Mikheyev2023–2024
  123. Vitali Kravtsov2023
  124. Daniel Sprong2025
  125. Jonathan Lekkerimäki2025–2026
D229Mathieu Schneider · Oliver Ekman-Larsson · Dave Babych
  1. Barry Wilkins1971–1975
  2. Dale Tallon1971–1973
  3. Darryl Sly1971
  4. Gary Doak1971–1972
  5. Howie Young1971
  6. Jim Hargreaves1971–1973
  7. John Arbour1971
  8. John Schella1971–1972
  9. Ken Block1971
  10. Marc Reaume1971
  11. Pat Quinn1971–1972
  12. Poul Popiel1971–1972
  13. Dennis Kearns1972–1981
  14. Gregg Boddy1972–1976
  15. Jocelyn Guevremont1972–1975
  16. Jim Mair1973–1975
  17. Larry Bolonchuk1973
  18. Bob Dailey1974–1977
  19. Dave Dunn1974–1975
  20. Dennis McCord1974
  21. Jerry Korab1974
  22. Peter Folco1974
  23. Tracy Pratt1974–1976
  24. Ab DeMarco1975–1976
  25. Bob Murray1975–1977
  26. Harold Snepsts1975–1990
  27. John Grisdale1975–1979
  28. Mike Robitaille1975–1977
  29. Bob Manno1977–1981
  30. Dave Fortier1977
  31. Jack McIlhargey1977–1980
  32. Larry Carriere1977–1978
  33. Larry Goodenough1977–1980
  34. Claire Alexander1978
  35. Sheldon Kannegiesser1978
  36. Kevin McCarthy1979–1984
  37. Lars Lindgren1979–1984
  38. Lars Zetterstrom1979
  39. Randy Holt1979
  40. Bruce Affleck1980
  41. David Logan1980–1981
  42. Greg Hubick1980
  43. John Hughes1980
  44. Colin Campbell1981–1982
  45. Doug Halward1981–1987
  46. Mario Marois1981
  47. Mike Christie1981
  48. Rick Lanz1981–1987
  49. Anders Eldebrink1982–1983
  50. Andreas Schliebener1982–1985
  51. Garth Butcher1982–1991
  52. Jiri Bubla1982–1986
  53. Joe McDonnell1982
  54. Neil Belland1982–1986
  55. Michel Petit1983–1988
  56. Doug Lidster1984–1993
  57. Grant Martin1984–1985
  58. Bruce Holloway1985
  59. J.J. Daigneault1985–1986
  60. Dale Dunbar1986
  61. Glen Cochrane1986–1987
  62. Brad Maxwell1987
  63. Craig Levie1987
  64. Dave Richter1987–1988
  65. Jim Agnew1987–1992
  66. Jim Benning1987–1990
  67. Robin Bartel1987
  68. Brett Macdonald1988
  69. Daryl Stanley1988–1990
  70. Ian Kidd1988–1989
  71. Larry Melnyk1988–1990
  72. Randy Boyd1988–1989
  73. Willie Huber1988
  74. Kevan Guy1989–1991
  75. Paul Reinhart1989–1990
  76. Robert Nordmark1989–1991
  77. Adrian Plavsic1990–1995
  78. Jyrki Lumme1990–1998
  79. Rod Buskas1990
  80. Dana Murzyn1991–1999
  81. Don Gibson1991
  82. Gerald Diduck1991–1995
  83. Jack Capuano1991
  84. Robert Dirk1991–1994
  85. Tom Kurvers1991
  86. Dave Babych1992–1998
  87. Ken Hammond1992
  88. Randy Gregg1992
  89. Dan Ratushny1993
  90. Jiri Slegr1993–2004
  91. Bret Hedican1994–1999
  92. Brian Glynn1994
  93. Jeff Brown1994–1996
  94. Jevgeni Namestnikov1994–1997
  95. Adrian Aucoin1995–2001
  96. Jassen Cullimore1995–1997
  97. Mark Wotton1995–1998
  98. Dean Malkoc1996
  99. Frantisek Kucera1996–1997
  100. Leif Rohlin1996–1997
  101. Chris Joseph1997–2000
  102. Steve Staios1997–1999
  103. Bert Robertsson1998–1999
  104. Bryan McCabe1998–1999
  105. Enrico Ciccone1998
  106. Grant Ledyard1998
  107. Jamie Huscroft1998–1999
  108. Jason Strudwick1998–2002
  109. Mattias Ohlund1998–2009
  110. Brent Sopel1999–2007
  111. Ed Jovanovski1999–2006
  112. Murray Baron1999–2003
  113. Chris O'Sullivan2000
  114. Doug Bodger2000
  115. Greg Hawgood2000–2001
  116. Ryan Bonni2000
  117. Zenith Komarniski2000–2003
  118. Bryan Allen2001–2006
  119. Bryan Helmer2001–2003
  120. Drake Berehowsky2001–2002
  121. Scott Lachance2001–2002
  122. Alexei Tezikov2002
  123. Justin Kurtz2002
  124. Marek Malik2003–2004
  125. Mikko Jokela2003
  126. Nolan Baumgartner2003–2010
  127. Sami Salo2003–2012
  128. Marc Bergevin2004
  129. Martin Grenier2004
  130. Wade Brookbank2004–2006
  131. Eric Weinrich2006
  132. Keith Carney2006
  133. Kevin Bieksa2006–2015
  134. Prestin Ryan2006
  135. Sean Brown2006
  136. Steve McCarthy2006
  137. Sven Butenschon2006
  138. Tomas Mojzis2006
  139. Alexander Edler2007–2021
  140. Luc Bourdon2007–2008
  141. Lukas Krajicek2007–2008
  142. Nathan McIver2007–2008
  143. Patrick Coulombe2007
  144. Rory Fitzpatrick2007
  145. Willie Mitchell2007–2010
  146. Yannick Tremblay2007
  147. Aaron Miller2008
  148. Mike Weaver2008
  149. Zack Fitzgerald2008
  150. Lawrence Nycholat2009
  151. Ossi Vaananen2009
  152. Rob Davison2009
  153. Shane O'Brien2009–2010
  154. Aaron Rome2010–2012
  155. Andrew Alberts2010–2014
  156. Brad Lukowich2010
  157. Christian Ehrhoff2010–2011
  158. Evan Oberg2010–2011
  159. Mathieu Schneider2010
  160. Chris Tanev2011–2020
  161. Dan Hamhuis2011–2016
  162. Keith Ballard2011–2013
  163. Lee Sweatt2011
  164. Ryan Parent2011
  165. Yann Sauve2011–2014
  166. Alexander Sulzer2012
  167. Marc-Andre Gragnani2012
  168. Cam Barker2013
  169. Derek Joslin2013
  170. Frank Corrado2013–2015
  171. Jason Garrison2013–2014
  172. Raphael Diaz2014
  173. Ryan Stanton2014–2015
  174. Yannick Weber2014–2016
  175. Adam Clendening2015
  176. Alex Biega2015–2019
  177. Luca Sbisa2015–2017
  178. Andrey Pedan2016
  179. Ben Hutton2016–2019
  180. Matt Bartkowski2016
  181. Nikita Tryamkin2016–2017
  182. Taylor Fedun2016
  183. Erik Gudbranson2017–2019
  184. Evan McEneny2017
  185. Philip Larsen2017
  186. Troy Stecher2017–2020
  187. Ashton Sautner2018–2020
  188. Derrick Pouliot2018–2019
  189. Michael Del Zotto2018–2019
  190. Philip Holm2018
  191. Brogan Rafferty2019–2021
  192. Guillaume Brisebois2019–2025
  193. Josh Teves2019
  194. Luke Schenn2019–2023
  195. Quinn Hughes2019–2026
  196. Jordie Benn2020–2021
  197. Olli Juolevi2020–2021
  198. Oscar Fantenberg2020
  199. Tyler Myers2020–2026
  200. Jack Rathbone2021–2023
  201. Jalen Chatfield2021
  202. Nate Schmidt2021
  203. Travis Hamonic2021–2022
  204. Brad Hunt2022
  205. Kyle Burroughs2022–2023
  206. Madison Bowey2022
  207. Noah Juulsen2022–2025
  208. Oliver Ekman-Larsson2022–2023
  209. Travis Dermott2022–2023
  210. Tucker Poolman2022–2023
  211. Akito Hirose2023–2024
  212. Christian Wolanin2023
  213. Cole McWard2023–2024
  214. Ethan Bear2023
  215. Filip Hronek2023–2026
  216. Riley Stillman2023
  217. Carson Soucy2024–2025
  218. Ian Cole2024
  219. Mark Friedman2024–2025
  220. Nikita Zadorov2024
  221. Derek Forbort2025–2026
  222. Elias Pettersson2025–2026
  223. Erik Brannstrom2025
  224. Marcus Pettersson2025–2026
  225. Victor Mancini2025–2026
  226. Vincent Desharnais2025
  227. Pierre-Olivier Joseph2026
  228. Tom Willander2026
  229. Zeev Buium2026
G70Roberto Luongo · Ryan Miller · Sean Burke
  1. Charlie Hodge1971
  2. Dunc Wilson1971–1979
  3. George Gardner1971–1972
  4. Ed Dyck1972–1974
  5. Bruce Bullock1973–1977
  6. Dave McLelland1973
  7. Gary Smith1974–1976
  8. Jacques Caron1974
  9. Ken Lockett1975–1976
  10. Curt Ridley1976–1980
  11. Cesare Maniago1977–1978
  12. Glen Hanlon1978–1982
  13. Murray Bannerman1978
  14. Gary Bromley1979–1981
  15. Richard Brodeur1981–1988
  16. Rick Heinz1982
  17. Frank Caprice1983–1988
  18. John Garrett1983–1985
  19. Ken Ellacott1983
  20. Wendell Young1986–1987
  21. Troy Gamble1987–1992
  22. Kirk McLean1988–1998
  23. Steve Weeks1988–1991
  24. Bob Mason1991
  25. Steve Mckichan1991
  26. Kay Whitmore1993–1995
  27. Corey Hirsch1996–1999
  28. Mike Fountain1997
  29. Arturs Irbe1998
  30. Garth Snow1998–2000
  31. Sean Burke1998
  32. Kevin Weekes1999–2000
  33. Alfie Michaud2000
  34. Corey Schwab2000
  35. Felix Potvin2000–2001
  36. Bob Essensa2001
  37. Dan Cloutier2001–2006
  38. Alex Auld2002–2006
  39. Martin Brochu2002
  40. Peter Skudra2002–2003
  41. Tyler Moss2003
  42. Johan Hedberg2004
  43. Maxime Ouellet2006
  44. Mika Noronen2006
  45. Robert McVicar2006
  46. Dany Sabourin2007
  47. Roberto Luongo2007–2014
  48. Curtis Sanford2008–2009
  49. Drew MacIntyre2008
  50. Cory Schneider2009–2013
  51. Jason LaBarbera2009
  52. Andrew Raycroft2010
  53. Eddie Lack2014–2015
  54. Jacob Markstrom2014–2020
  55. Joacim Eriksson2014
  56. Ryan Miller2015–2017
  57. Richard Bachman2016–2019
  58. Anders Nilsson2018–2019
  59. Thatcher Demko2018–2026
  60. Michael DiPietro2019–2022
  61. Louis Domingue2020
  62. Braden Holtby2021
  63. Jaroslav Halak2022
  64. Spencer Martin2022–2023
  65. Arturs Silovs2023–2025
  66. Collin Delia2023
  67. Casey DeSmith2024
  68. Kevin Lankinen2025–2026
  69. Nikita Tolopilo2025–2026
  70. Jiri Patera2026

NHL players who spent their entire encyclopedia-attributed career with the Vancouver Canucks — ranked by seasons of service. Tenure is the span the corpus attributes.

  1. 1Daniel SedinL18 · 2001–2018
  2. 2Henrik SedinC18 · 2001–2018
  3. 3Stan SmylR13 · 1979–1991
  4. 4Jim SandlakR11 · 1986–1996
  5. 5Brock BoeserR10 · 2017–2026
  6. 6Dennis KearnsD10 · 1972–1981
  7. 7Thatcher DemkoG9 · 2018–2026
  8. 8Elias PetterssonC8 · 2019–2026
  9. 9Gary LupulC7 · 1980–1986
  10. 10Guillaume BriseboisD7 · 2019–2025
  11. 11Nils HoglanderL6 · 2021–2026
  12. 12Lars LindgrenD6 · 1979–1984
  13. 13Jake VirtanenR6 · 2016–2021
  14. 14Marc CrawfordL6 · 1982–1987
  15. 15Frank CapriceG6 · 1983–1988
  16. 16Troy GambleG6 · 1987–1992
  17. 17Rick RypienC6 · 2006–2011
  18. 18Jim AgnewD6 · 1987–1992
  19. 19Jiri BublaD5 · 1982–1986
  20. 20Artem ChubarovC5 · 2000–2004
  21. 21Gregg BoddyD5 · 1972–1976
  22. 22Gerry MinorC5 · 1980–1984
  23. 23Jean-Marc LanthierR5 · 1984–1988
  24. 24Brandon ReidC5 · 2003–2007

+107 more one-club men with the franchise.

Journeymen Who Wore the Crest

446 nomads · league board →

NHL players who wore the Vancouver Canucks crest along the way but played for three or more franchises in all — the well-traveled careers this club was one chapter of. The count is distinct canonical franchises.

  1. 1Mike SillingerC11 clubs · 1996–1998 here
  2. 2Jim DowdC10 clubs · 1996 here
  3. 3Luke SchennD9 clubs · 2019–2023 here
  4. 4J.J. DaigneaultD9 clubs · 1985–1986 here
  5. 5Jussi JokinenL9 clubs · 2018 here
  6. 6Grant LedyardD9 clubs · 1998 here
  7. 7Ian ColeD9 clubs · 2024 here
  8. 8Michel PetitD8 clubs · 1983–1988 here
  9. 9Erik GudbransonD8 clubs · 2017–2019 here
  10. 10Michael Del ZottoD8 clubs · 2018–2019 here
  11. 11Greg HawgoodD8 clubs · 2000–2001 here
  12. 12Josh GreenC8 clubs · 2006–2007 here
  13. 13Thomas VanekL8 clubs · 2018 here
  14. 14Mathieu SchneiderD8 clubs · 2010 here
  15. 15Bryan SmolinskiC8 clubs · 2007 here
  16. 16Anson CarterR8 clubs · 2006 here
  17. 17Ken HammondD8 clubs · 1992 here
  18. 18Brendan MorrisonC7 clubs · 2000–2008 here
  19. 19Tanner PearsonL7 clubs · 2019–2023 here
  20. 20Tyler MotteC7 clubs · 2018–2022 here
  21. 21Alex AuldG7 clubs · 2002–2006 here
  22. 22Rich SutterR7 clubs · 1987–1990 here
  23. 23Manny MalhotraC7 clubs · 2011–2013 here
  24. 24Luca SbisaD7 clubs · 2015–2017 here

+422 more well-traveled players who wore the crest.

Who Held the Room

5 rooms · 1971–2026

Every position room Vancouver Canucks has passed down, steadiest first. The G room is their most stable — 11 holders across 56 years, a new one every 5.1 on average.

  1. G11 holders · 10 handoffs · 1971–2026 · one every 5.1y
    Dunc Wilson1971–1979Gary Smith1974–1976Glen Hanlon1978–1982Richard Brodeur1981–1988Kirk McLean1988–1998Dan Cloutier2001–2006Roberto Luongo2007–2014Cory Schneider2009–2013Jacob Markstrom2014–2020Ryan Miller2015–2017Thatcher Demko2018–2026
  2. C23 holders · 22 handoffs · 1971–2026 · one every 2.4y
    Orland Kurtenbach1971–1974Ralph Stewart1971–1978Bobby Lalonde1972–1977Don Lever1973–1980Chris Oddleifson1974–1981Thomas Gradin1979–1986Ivan Boldirev1980–1983Gary Lupul1980–1986Patrik Sundstrom1983–1987Barry Pederson1987–1990Trevor Linden1989–2008Igor Larionov1990–1992Petr Nedved1991–1993Cliff Ronning1991–1996Mark Messier1998–2000Andrew Cassels2000–2002Brendan Morrison2000–2008Henrik Sedin2001–2018Ryan Kesler2004–2014Bo Horvat2015–2023Brandon Sutter2016–2021Elias Pettersson2019–2026J.T. Miller2020–2025
  3. LW28 holders · 27 handoffs · 1971–2026 · one every 2y
    Andre Boudrias1971–1976Gerry O'Flaherty1973–1978Garry Monahan1975–1978Ron Sedlbauer1975–1980Jere Gillis1978–1985Curt Fraser1979–1983Darcy Rota1980–1984Dave Williams1980–1984Moe Lemay1982–1987Petri Skriko1985–1991Greg Adams1988–1995Geoff Courtnall1991–1995Sergio Momesso1991–1995Gino Odjick1991–1998Martin Gelinas1994–1998Markus Naslund1996–2008Donald Brashear1997–2002Brad May1998–2004Geoff Sanderson1998–2004Matt Cooke1999–2008Peter Schaefer1999–2011Daniel Sedin2001–2018Taylor Pyatt2007–2009Mason Raymond2008–2013Chris Higgins2011–2016Sven Baertschi2015–2020Tanner Pearson2019–2023Nils Hoglander2021–2026
  4. RW29 holders · 28 handoffs · 1971–2026 · one every 1.9y
    Bobby Schmautz1971–1981Paulin Bordeleau1974–1976John Gould1974–1977Dennis Ververgaert1974–1979Rick Blight1976–1981Hilliard Graves1977–1979Stan Smyl1979–1991Tony Tanti1983–1990Cam Neely1984–1986Jim Sandlak1986–1996Rich Sutter1987–1990Pavel Bure1992–1998Russ Courtnall1995–1997Alexander Mogilny1996–2000Todd Bertuzzi1998–2006Trent Klatt1999–2003Alexandre Burrows2006–2017Jannik Hansen2007–2017Pavol Demitra2009–2010Steve Bernier2009–2010Mikael Samuelsson2010–2012Zack Kassian2012–2015Brad Richardson2014–2022Radim Vrbata2015–2016Derek Dorsett2015–2018Jake Virtanen2016–2021Brock Boeser2017–2026Conor Garland2022–2026Ilya Mikheyev2023–2024
  5. D42 holders · 41 handoffs · 1971–2026 · one every 1.3y
    Dale Tallon1971–1973Barry Wilkins1971–1975Jocelyn Guevremont1972–1975Gregg Boddy1972–1976Dennis Kearns1972–1981Bob Dailey1974–1977Harold Snepsts1975–1990Kevin McCarthy1979–1984Lars Lindgren1979–1984Doug Halward1981–1987Rick Lanz1981–1987Jiri Bubla1982–1986Garth Butcher1982–1991Michel Petit1983–1988Doug Lidster1984–1993Jim Benning1987–1990Paul Reinhart1989–1990Adrian Plavsic1990–1995Jyrki Lumme1990–1998Gerald Diduck1991–1995Dana Murzyn1991–1999Dave Babych1992–1998Jiri Slegr1993–2004Bret Hedican1994–1999Adrian Aucoin1995–2001Mattias Ohlund1998–2009Murray Baron1999–2003Ed Jovanovski1999–2006Brent Sopel1999–2007Sami Salo2003–2012Kevin Bieksa2006–2015Willie Mitchell2007–2010Alexander Edler2007–2021Christian Ehrhoff2010–2011Dan Hamhuis2011–2016Chris Tanev2011–2020Jason Garrison2013–2014Ben Hutton2016–2019Troy Stecher2017–2020Quinn Hughes2019–2026Tyler Myers2020–2026Filip Hronek2023–2026

Room tenures, not starting jobs — the corpus has no per-season depth chart, so holders can overlap (a successor often arrives before his predecessor leaves) and the measure is how often the room changed hands. A holder is a player who produced real value for this club during his years here, which is what separates holding the room from being on the roster. Detected from per-season VAL (1971–2026 here; league coverage is complete from 1999) — rooms the corpus cannot value are not shown.