StatVault

Anaheim Ducks

2026 Season · SignalRating Roster

All-Time Position Ledger

475 players · 1994–2026

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

C113Sergei Fedorov · Ryan Getzlaf · Adam Oates
  1. Anatoli Semenov1994–1996
  2. Bob Corkum1994–1996
  3. Jarrod Skalde1994
  4. John Lilley1994–1996
  5. Robin Bawa1994
  6. Shaun Van Allen1994–1996
  7. Stephan Lebeau1994–1995
  8. Terry Yake1994
  9. Mike Sillinger1995–1996
  10. Steve Rucchin1995–2004
  11. Jean-Francois Jomphe1996–1998
  12. Sean Pronger1996–1998
  13. Viacheslav Butsayev1996
  14. Kevin Todd1997–1998
  15. Mark Janssens1997–1998
  16. Ted Drury1997–2000
  17. Antti Aalto1998–2001
  18. Espen Knutsen1998
  19. Josef Marha1998–1999
  20. Matt Cullen1998–2003
  21. Travis Green1998–2007
  22. Johan Davidsson1999–2000
  23. Jorgen Jonsson2000
  24. Kip Miller2000
  25. Tony Hrkac2000–2001
  26. Andy McDonald2001–2008
  27. German Titov2001–2002
  28. Marc Chouinard2001–2003
  29. Samuel Pahlsson2001–2009
  30. Adam Oates2003
  31. Jason Krog2003–2004
  32. Rob Niedermayer2003–2009
  33. Michael Holmqvist2004
  34. Sergei Fedorov2004–2006
  35. Tony Martensson2004
  36. Aaron Gavey2006
  37. Ryan Getzlaf2006–2022
  38. Todd Marchant2006–2011
  39. Tyler Wright2006
  40. Zenon Konopka2006
  41. Mark Hartigan2007
  42. Tim Brent2007
  43. Andrew Ebbett2008–2010
  44. Brian Sutherby2008–2009
  45. Doug Weight2008
  46. Geoff Platt2008
  47. Petteri Wirtanen2008
  48. Brendan Morrison2009
  49. Erik Christensen2009–2010
  50. Josh Green2009–2011
  51. Petteri Nokelainen2009–2010
  52. Kyle Chipchura2010–2011
  53. MacGregor Sharp2010
  54. Nick Bonino2010–2014
  55. Saku Koivu2010–2014
  56. Kyle Palmieri2011–2015
  57. Maxim Lapierre2011
  58. Andrew Cogliano2012–2019
  59. Ben Maxwell2012
  60. Mark Bell2012
  61. Maxime Macenauer2012
  62. Peter Holland2012–2014
  63. Rod Pelley2012
  64. Ryan O'Marra2012
  65. David Steckel2013–2014
  66. Matthew Lombardi2013
  67. Mathieu Perreault2014
  68. Nate Thompson2015–2017
  69. Ryan Kesler2015–2019
  70. William Karlsson2015
  71. Brandon Pirri2016
  72. Michael Sgarbossa2016–2017
  73. Mike Santorelli2016
  74. Ryan Garbutt2016–2017
  75. Shawn Horcoff2016
  76. Antoine Vermette2017–2018
  77. Joseph Cramarossa2017
  78. Kalle Kossila2017–2019
  79. Adam Henrique2018–2024
  80. Chris Kelly2018
  81. Dennis Rasmussen2018
  82. Derek Grant2018–2023
  83. Joseph Blandisi2018–2019
  84. Kevin Roy2018–2019
  85. Ben Street2019
  86. Brian Gibbons2019
  87. Carter Rowney2019–2021
  88. Devin Shore2019–2020
  89. Isac Lundeström2019–2025
  90. Justin Kloos2019
  91. Sam Carrick2019–2024
  92. Sam Steel2019–2022
  93. Trevor Zegras2021–2025
  94. Vinni Lettieri2021–2022
  95. Bo Groulx2022–2024
  96. Danny O'Regan2022
  97. Dominik Simon2022
  98. Gerry Mayhew2022
  99. Mason McTavish2022–2026
  100. Zachary Aston-Reese2022
  101. Glenn Gawdin2023–2024
  102. Jayson Megna2023
  103. Justin Kirkland2023
  104. Nikita Nesterenko2023–2026
  105. Ryan Strome2023–2026
  106. Ben Meyers2024
  107. Leo Carlsson2024–2026
  108. Jansen Harkins2025–2026
  109. Robby Fabbri2025
  110. Tim Washe2025–2026
  111. Mikael Granlund2026
  112. Nathan Gaucher2026
  113. Ryan Poehling2026
LW91Paul Kariya · Brian Bellows · Dany Heatley
  1. Garry Valk1994–1997
  2. Joe Sacco1994–1998
  3. Lonnie Loach1994
  4. Maxim Bets1994
  5. Stu Grimson1994–2000
  6. Troy Loney1994
  7. David Sacco1995–1996
  8. Denny Lambert1995–2002
  9. Paul Kariya1995–2003
  10. Todd Krygier1995–1996
  11. Alex Hicks1996–1997
  12. Chad Kilger1996
  13. Jeremy Stevenson1996–2000
  14. Ken Baumgartner1996–1997
  15. Barry Nieckar1997–1998
  16. Brian Bellows1997
  17. Mike Leclerc1997–2004
  18. Shawn Antoski1997–1998
  19. Warren Rychel1997–1998
  20. Bob Wren1998–2001
  21. Brent Severyn1998
  22. Jim McKenzie1999–2000
  23. Marty Mcinnis1999–2002
  24. Maxim Balmochnykh2000
  25. Ted Donato2000
  26. Andrei Nazarov2001
  27. Dan Bylsma2001–2004
  28. Jeff Friesen2001–2006
  29. Kevin Sawyer2001–2003
  30. Patric Kjellberg2002–2003
  31. Timo Parssinen2002
  32. Alexei Smirnov2003–2004
  33. Cam Severson2003–2004
  34. Mike Brown2003
  35. Casey Hankinson2004
  36. Chris Kunitz2004–2009
  37. Craig Johnson2004
  38. Garrett Burnett2004
  39. Joffrey Lupul2004–2011
  40. Petr Schastlivy2004
  41. Vinny Prospal2004
  42. Dustin Penner2006–2014
  43. Kip Brennan2006
  44. Todd Fedoruk2006–2007
  45. Travis Moen2006–2009
  46. Trevor Gillies2006
  47. Brad May2007–2009
  48. Curtis Glencross2007
  49. Drew Miller2007–2009
  50. Ryan Carter2007–2011
  51. Shawn Thornton2007
  52. Matt Beleskey2009–2015
  53. Jason Blake2010–2012
  54. Kyle Calder2010
  55. Aaron Voros2011
  56. Brad Winchester2011
  57. Brandon McMillan2011–2013
  58. Jarkko Ruutu2011
  59. Jean-Francois Jacques2012
  60. Niklas Hagman2012
  61. Patrick Maroon2012–2016
  62. Daniel Winnik2013–2014
  63. Dany Heatley2015
  64. Jiri Sekac2015–2016
  65. Tomas Fleischmann2015
  66. Carl Hagelin2016
  67. David Perron2016
  68. Harry Zolnierczyk2016
  69. Jamie McGinn2016
  70. Nick Ritchie2016–2020
  71. Mason Raymond2017
  72. Nicolas Kerdiles2017–2018
  73. Jason Chimera2018
  74. Mike Liambas2018
  75. Chase De Leo2019–2021
  76. Kiefer Sherwood2019–2020
  77. Max Jones2019–2024
  78. Maxime Comtois2019–2023
  79. Pontus Aberg2019
  80. Andrew Agozzino2020–2021
  81. Danton Heinen2020–2021
  82. Nicolas Deslauriers2020–2022
  83. Sonny Milano2020–2022
  84. Brayden Tracey2022
  85. Brock McGinn2023–2025
  86. Pavol Regenda2023–2024
  87. Alex Killorn2024–2026
  88. Cutter Gauthier2024–2026
  89. Ross Johnston2024–2026
  90. Chris Kreider2026
  91. Jeffrey Viel2026
RW81Teemu Selanne · Jari Kurri · Corey Perry
  1. Jim Thomson1994
  2. Patrik Carnback1994–1996
  3. Peter Douris1994–1996
  4. Scott Mckay1994
  5. Steven King1994–1996
  6. Tim Sweeney1994–1995
  7. Todd Ewen1994–1996
  8. Valeri Karpov1995–1997
  9. Dwayne Norris1996
  10. Jim Campbell1996
  11. Roman Oksiuta1996–1997
  12. Teemu Selanne1996–2014
  13. Craig Reichert1997
  14. Frank Banham1997–2000
  15. Igor Nikulin1997
  16. Jari Kurri1997
  17. Peter Leboutillier1997–1998
  18. Richard Park1997–1998
  19. Jeff Nielsen1998–2000
  20. Scott Young1998
  21. Tomas Sandstrom1998–1999
  22. Tony Tuzzolino1998
  23. Ed Ward2000
  24. Ladislav Kohn2000–2001
  25. Jim Cummins2001–2002
  26. Jonas Ronnqvist2001
  27. Petr Tenkrat2001–2002
  28. Sergei Krivokrasov2002
  29. Jonathan Hedstrom2003–2006
  30. Lance Ward2003–2004
  31. Petr Sykora2003–2006
  32. Rob Valicevic2003
  33. Stanislav Chistov2003–2007
  34. Steve Thomas2003
  35. Corey Perry2006–2019
  36. Bjorn Melin2007
  37. George Parros2007–2012
  38. Joe Motzko2007
  39. Ryan Shannon2007
  40. Bobby Ryan2008–2013
  41. Brandon Bochenski2008
  42. Jason King2008
  43. Mark Mowers2008
  44. Todd Bertuzzi2008
  45. Mike Brown2009–2010
  46. Troy Bodie2009–2011
  47. Dan Sexton2010–2011
  48. Evgeny Artyukhin2010
  49. Andrew Gordon2012
  50. Devante Smith-Pelly2012–2015
  51. Brad Staubitz2013
  52. Emerson Etem2013–2017
  53. Radek Dvorak2013
  54. Rickard Rakell2013–2022
  55. Jakob Silfverberg2014–2024
  56. Tim Jackman2014–2016
  57. Chris Wagner2015–2018
  58. Max Friberg2015–2016
  59. Rene Bourque2015
  60. Stefan Noesen2015–2017
  61. Chris Stewart2016
  62. Corey Tropp2017
  63. Jared Boll2017–2018
  64. Logan Shaw2017–2018
  65. Nick Sorensen2017
  66. Ondrej Kase2017–2020
  67. Patrick Eaves2017–2019
  68. Giovanni Fiore2018
  69. JT Brown2018
  70. Troy Terry2018–2026
  71. Adam Cracknell2019
  72. Daniel Sprong2019–2020
  73. David Backes2020–2021
  74. Alexander Volkov2021
  75. Bryce Kindopp2022
  76. Buddy Robinson2022
  77. Jacob Perreault2022
  78. Brett Leason2023–2025
  79. Frank Vatrano2023–2026
  80. Sam Colangelo2024–2026
  81. Beckett Sennecke2026
D151Scott Niedermayer · John Carlson · Chris Pronger
  1. Alexei Kasatonov1994
  2. Anatoli Fedotov1994
  3. Bill Houlder1994
  4. Bobby Dollas1994–1998
  5. David Williams1994–1995
  6. Donald Mcsween1994–1996
  7. Mark Ferner1994–1995
  8. Myles O'Connor1994
  9. Randy Ladouceur1994–1996
  10. Sean Hill1994
  11. Darren Van Impe1995–1998
  12. Dave Karpa1995–1998
  13. Jason Marshall1995–2006
  14. Jason York1995–2002
  15. Milos Holan1995–1996
  16. Oleg Tverdovsky1995–2002
  17. Robert Dirk1995–1996
  18. Tom Kurvers1995
  19. Fredrik Olausson1996–2003
  20. Oleg Mikulchik1996
  21. Adrian Plavsic1997
  22. Daniel Trebil1997–1999
  23. Dmitri Mironov1997–1998
  24. J.J. Daigneault1997–1998
  25. Nikolai Tsulygin1997
  26. Ruslan Salei1997–2006
  27. Doug Houda1998
  28. Drew Bannister1998–2002
  29. Jamie Pushor1998–1999
  30. Marc Moro1998
  31. Mike Crowley1998–2001
  32. Pavel Trnka1998–2003
  33. Kevin Haller1999–2000
  34. Pascal Trepanier1999–2001
  35. Scott Ferguson1999
  36. Niclas Havelid2000–2004
  37. Vitaly Vishnevski2000–2006
  38. Antti Jussi Niemi2001–2002
  39. Patrick Traverse2001
  40. Aris Brimanis2002
  41. Keith Carney2002–2006
  42. Chris O'Sullivan2003
  43. Kurt Sauer2003–2004
  44. Sandis Ozolinsh2003–2006
  45. Chris Armstrong2004
  46. Mark Popovic2004
  47. Martin Skoula2004
  48. Todd Simpson2004
  49. Bruno St. Jacques2006
  50. Francois Beauchemin2006–2018
  51. Joe Dipenta2006–2008
  52. Scott Niedermayer2006–2010
  53. Sean O'Donnell2006–2008
  54. Aaron Rome2007
  55. Chris Pronger2007–2009
  56. Ian Moran2007
  57. Kent Huskins2007–2009
  58. Ric Jackman2007
  59. Shane O'Brien2007
  60. Marc-Andre Bergeron2008
  61. Mathieu Schneider2008
  62. Maxim Kondratiev2008
  63. Shane Hnidy2008
  64. Brendan Mikkelson2009–2011
  65. Bret Hedican2009
  66. Brett Festerling2009–2011
  67. Brian Salcido2009
  68. James Wisniewski2009–2015
  69. Ken Klee2009
  70. Nathan McIver2009
  71. Ryan Whitney2009–2010
  72. Sheldon Brookbank2009–2012
  73. Steve Montador2009
  74. Aaron Ward2010
  75. Lubomir Visnovsky2010–2012
  76. Luca Sbisa2010–2014
  77. Nathan Oystrick2010
  78. Nick Boynton2010
  79. Steve Eminger2010
  80. Andreas Lilja2011
  81. Andy Sutton2011
  82. Cam Fowler2011–2025
  83. Danny Syvret2011
  84. Paul Mara2011
  85. Toni Lydman2011–2013
  86. Kurtis Foster2012
  87. Mat Clark2012–2015
  88. Nate Guenin2012
  89. Ben Lovejoy2013–2015
  90. Bryan Allen2013–2015
  91. Jordan Hendry2013
  92. Sami Vatanen2013–2018
  93. Sheldon Souray2013
  94. Alex Grant2014
  95. Hampus Lindholm2014–2022
  96. Mark Fistric2014–2015
  97. Nolan Yonkman2014
  98. Stephane Robidas2014
  99. Clayton Stoner2015–2017
  100. Colby Robak2015
  101. Eric Brewer2015
  102. Jesse Blacker2015
  103. Josh Manson2015–2022
  104. Simon Despres2015–2017
  105. Kevin Bieksa2016–2018
  106. Korbinian Holzer2016–2020
  107. Shea Theodore2016–2017
  108. Brandon Montour2017–2019
  109. Jacob Larsson2017–2022
  110. Jaycob Megna2017–2019
  111. Andy Welinski2018–2021
  112. Marcus Pettersson2018–2019
  113. Andrej Sustr2019–2022
  114. Brendan Guhle2019–2022
  115. Jake Dotchin2019
  116. Joshua Mahura2019–2022
  117. Luke Schenn2019
  118. Michael Del Zotto2019–2020
  119. Christian Djoos2020
  120. Erik Gudbranson2020
  121. Jani Hakanpää2020–2021
  122. Matt Irwin2020
  123. Ben Hutton2021
  124. Haydn Fleury2021
  125. Jamie Drysdale2021–2024
  126. Kevin Shattenkirk2021–2023
  127. Simon Benoit2021–2023
  128. Greg Pateryn2022
  129. Hunter Drew2022
  130. Urho Vaakanainen2022–2025
  131. Austin Strand2023
  132. Colton White2023
  133. Dmitry Kulikov2023
  134. Drew Helleson2023–2026
  135. Jackson LaCombe2023–2026
  136. John Klingberg2023
  137. Nathan Beaulieu2023
  138. Scott Harrington2023
  139. Gustav Lindstrom2024
  140. Ilya Lyubushkin2024
  141. Olen Zellweger2024–2026
  142. Pavel Mintyukov2024–2026
  143. Radko Gudas2024–2026
  144. Robert Hagg2024
  145. William Lagesson2024
  146. Brian Dumoulin2025
  147. Ian Moore2025–2026
  148. Jacob Trouba2025–2026
  149. Oliver Kylington2025
  150. John Carlson2026
  151. Tyson Hinds2026
G39Ryan Miller · Frederik Andersen · Jean-Sebastien Giguere
  1. Guy Hebert1994–2001
  2. Mikhail Shtalenkov1994–1998
  3. Ron Tugnutt1994
  4. Michael O'Neill1997
  5. Tom Askey1998–1999
  6. Dominic Roussel1999–2001
  7. Gregg Naumenko2001
  8. Jean-Sebastien Giguere2001–2010
  9. Ilya Bryzgalov2002–2015
  10. Steve Shields2002
  11. Martin Gerber2003–2004
  12. Michael Wall2007
  13. Sebastien Caron2007
  14. Jonas Hiller2008–2014
  15. Curtis McElhinney2010–2011
  16. Dan Ellis2011–2012
  17. Ray Emery2011
  18. Timo Pielmeier2011
  19. Iiro Tarkki2012
  20. Jeff Deslauriers2012
  21. Viktor Fasth2013–2014
  22. Frederik Andersen2014–2016
  23. John Gibson2014–2025
  24. Jason LaBarbera2015
  25. Anton Khudobin2016
  26. Dustin Tokarski2017
  27. Jonathan Bernier2017
  28. Reto Berra2018
  29. Ryan Miller2018–2021
  30. Chad Johnson2019
  31. Kevin Boyle2019
  32. Anthony Stolarz2020–2023
  33. Lukas Dostal2022–2026
  34. Thomas Hodges2022
  35. Olle Eriksson Ek2023
  36. James Reimer2025
  37. Ville Husso2025–2026
  38. Petr Mrazek2026
  39. Vyacheslav Buteyets2026

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

  1. 1Ryan GetzlafC17 · 2006–2022
  2. 2Troy TerryR9 · 2018–2026
  3. 3Mason McTavishC5 · 2022–2026
  4. 4Lukas DostalG5 · 2022–2026
  5. 5Jackson LaCombeD4 · 2023–2026
  6. 6Antti AaltoC4 · 1998–2001
  7. 7Drew HellesonD4 · 2023–2026
  8. 8Jonathan HedstromR4 · 2003–2006
  9. 9Mike CrowleyD4 · 1998–2001
  10. 10Nikita NesterenkoC4 · 2023–2026
  11. 11Frank BanhamR4 · 1997–2000
  12. 12Andy WelinskiD4 · 2018–2021
  13. 13Mat ClarkD4 · 2012–2015
  14. 14Leo CarlssonC3 · 2024–2026
  15. 15Cutter GauthierL3 · 2024–2026
  16. 16Pavel MintyukovD3 · 2024–2026
  17. 17Olen ZellwegerD3 · 2024–2026
  18. 18Joe DipentaD3 · 2006–2008
  19. 19Valeri KarpovR3 · 1995–1997
  20. 20Sam ColangeloR3 · 2024–2026
  21. 21John LilleyC3 · 1994–1996
  22. 22Kalle KossilaC3 · 2017–2019

+49 more one-club men with the franchise.

Journeymen Who Wore the Crest

319 nomads · league board →

NHL players who wore the Anaheim Ducks 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 · 1995–1996 here
  2. 2Nate ThompsonC9 clubs · 2015–2017 here
  3. 3J.J. DaigneaultD9 clubs · 1997–1998 here
  4. 4Luke SchennD9 clubs · 2019 here
  5. 5Matt CullenC8 clubs · 1998–2003 here
  6. 6Patrick MaroonL8 clubs · 2012–2016 here
  7. 7Josh GreenC8 clubs · 2009–2011 here
  8. 8Michael Del ZottoD8 clubs · 2019–2020 here
  9. 9Jim CumminsR8 clubs · 2001–2002 here
  10. 10Mathieu SchneiderD8 clubs · 2008 here
  11. 11Ted DonatoL8 clubs · 2000 here
  12. 12Sean HillD8 clubs · 1994 here
  13. 13Dmitry KulikovD8 clubs · 2023 here
  14. 14James ReimerG8 clubs · 2025 here
  15. 15Erik GudbransonD8 clubs · 2020 here
  16. 16Corey PerryR7 clubs · 2006–2019 here
  17. 17Stu GrimsonL7 clubs · 1994–2000 here
  18. 18Derek GrantC7 clubs · 2018–2023 here
  19. 19Nick BoninoC7 clubs · 2010–2014 here
  20. 20Bobby DollasD7 clubs · 1994–1998 here
  21. 21Luca SbisaD7 clubs · 2010–2014 here
  22. 22Kevin ShattenkirkD7 clubs · 2021–2023 here
  23. 23Sean O'DonnellD7 clubs · 2006–2008 here
  24. 24Sean ProngerC7 clubs · 1996–1998 here

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

Who Held the Room

5 rooms · 1994–2026

Every position room Anaheim Ducks has passed down, steadiest first. The G room is their most stable — 7 holders across 33 years, a new one every 4.7 on average.

  1. G7 holders · 6 handoffs · 1994–2026 · one every 4.7y
    Guy Hebert1994–2001Jean-Sebastien Giguere2001–2010Ilya Bryzgalov2002–2015Jonas Hiller2008–2014Frederik Andersen2014–2016John Gibson2014–2025Lukas Dostal2022–2026
  2. RW8 holders · 7 handoffs · 1996–2026 · one every 3.9y
    Teemu Selanne1996–2014Petr Sykora2003–2006Corey Perry2006–2019Bobby Ryan2008–2013Rickard Rakell2013–2022Jakob Silfverberg2014–2024Troy Terry2018–2026Frank Vatrano2023–2026
  3. LW19 holders · 18 handoffs · 1994–2026 · one every 1.7y
    Garry Valk1994–1997Joe Sacco1994–1998Stu Grimson1994–2000Denny Lambert1995–2002Paul Kariya1995–2003Mike Leclerc1997–2004Marty Mcinnis1999–2002Jeff Friesen2001–2006Chris Kunitz2004–2009Joffrey Lupul2004–2011Dustin Penner2006–2014Matt Beleskey2009–2015Jason Blake2010–2012Patrick Maroon2012–2016Nick Ritchie2016–2020Maxime Comtois2019–2023Max Jones2019–2024Alex Killorn2024–2026Cutter Gauthier2024–2026
  4. C20 holders · 19 handoffs · 1995–2026 · one every 1.6y
    Steve Rucchin1995–2004Matt Cullen1998–2003Travis Green1998–2007Andy McDonald2001–2008Samuel Pahlsson2001–2009Rob Niedermayer2003–2009Sergei Fedorov2004–2006Todd Marchant2006–2011Ryan Getzlaf2006–2022Saku Koivu2010–2014Kyle Palmieri2011–2015Andrew Cogliano2012–2019Ryan Kesler2015–2019Derek Grant2018–2023Adam Henrique2018–2024Isac Lundeström2019–2025Trevor Zegras2021–2025Mason McTavish2022–2026Ryan Strome2023–2026Leo Carlsson2024–2026
  5. D27 holders · 26 handoffs · 1994–2026 · one every 1.2y
    Bobby Dollas1994–1998Dave Karpa1995–1998Jason York1995–2002Oleg Tverdovsky1995–2002Jason Marshall1995–2006Fredrik Olausson1996–2003Ruslan Salei1997–2006Pavel Trnka1998–2003Niclas Havelid2000–2004Vitaly Vishnevski2000–2006Keith Carney2002–2006Scott Niedermayer2006–2010Francois Beauchemin2006–2018Chris Pronger2007–2009James Wisniewski2009–2015Lubomir Visnovsky2010–2012Luca Sbisa2010–2014Toni Lydman2011–2013Cam Fowler2011–2025Sami Vatanen2013–2018Hampus Lindholm2014–2022Josh Manson2015–2022Kevin Shattenkirk2021–2023Jackson LaCombe2023–2026Olen Zellweger2024–2026Pavel Mintyukov2024–2026Radko Gudas2024–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 (1994–2026 here; league coverage is complete from 1999) — rooms the corpus cannot value are not shown.