NHL James Norris Memorial Trophy Voting Results

Top Defenseman

James Norris Memorial Trophy

James Norris Memorial Trophy Table
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
2025-26NHLZach Werenski28CBJD11589113481613422598177.64.50.012.1
  Cale Makar27COLD211914762373012205979327.35.50.012.8
  Rasmus Dahlin25BUFD36571323503026195574186.84.50.011.4
  Evan Bouchard26EDMD45931222363243217495258.96.30.015.2
  Moritz Seider24DETD5360521152125105060154.36.60.010.8
  Lane Hutson21MTLD6357313203143126678366.46.40.012.8
  Quinn Hughes26TOTD72825621221976976-45.64.50.010.1
  Miro Heiskanen26DALD852031689546394.55.20.09.7
  Erik Karlsson35PITD9160013215516685.74.00.09.7
  Jake Sanderson23OTTD101600044144054164.64.60.09.1
  Darren Raddysh29TBLD111400123224870216.84.70.011.5
  Matthew Schaefer18NYID121400035233659135.66.40.012.0
  Charlie McAvoy28BOSD13600013115061134.93.90.08.9
  Adam Fox27NYRD141000019445354.43.40.07.8
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
2024-25NHLCale Makar26COLD1186117613200306292289.66.50.016.1
  Zach Werenski27CBJD21266131323871235982127.94.20.012.0
  Quinn Hughes25VAND3918239110211216607626.94.60.011.5
  Josh Morrissey29WPGD428005184132144862175.25.60.010.7
  Victor Hedman34TBLD526501115538155166185.84.50.010.3
  Rasmus Dahlin24BUFD61200042622175168116.43.70.010.1
  Thomas Harley23DALD760011727163450324.26.00.010.1
  Jaccob Slavin30CARD860002131162127161.25.00.06.2
  Lane Hutson20MTLD94200152266066-24.94.00.08.9
  Jake Sanderson22OTTD103300096114657-144.43.80.08.2
  Evan Bouchard25EDMD112900247145367145.75.40.011.1
  Adam Fox26NYRD1290010410516194.93.60.08.5
  Gustav Forsling28FLAD13800103112031332.06.60.08.6
  Ryan McDonagh35TBLD1450001242731431.46.10.07.5
  Devon Toews30COLD15400011103444303.16.20.09.3
  John Carlson35WSHD1630001054651173.34.60.07.9
  Jakob Chychrun26WSHD17100001202747174.84.10.08.8
  Brock Faber22MIND17100001101929-21.54.40.05.9
  Shea Theodore29VEGD1710000175057184.54.40.08.9
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
2023-24NHLQuinn Hughes24VAND1186417217500177592387.96.50.014.4
  Roman Josi33NSHD21207121086182236285128.04.80.012.8
  Cale Makar25COLD3893961592118216990158.24.10.012.3
  Adam Fox25NYRD422911143828175673216.65.30.011.9
  Evan Bouchard24EDMD521201192923186482347.35.80.013.1
  Victor Hedman33TBLD62010464217136376186.25.40.011.6
  Josh Morrissey28WPGD716600191623105969345.26.30.011.5
  Noah Dobson24NYID8950021831106070125.44.50.09.9
  Gustav Forsling27FLAD9850161018102939562.68.00.010.6
  Miro Heiskanen24DALD10430133129455483.93.70.07.7
  Drew Doughty34LAKD111800046153550153.76.10.09.8
  Mattias Ekholm33EDMD121500029113445443.36.20.09.5
  Charlie McAvoy26BOSD1370002112354743.54.10.07.6
  Jaccob Slavin29CARD1460001363137212.05.60.07.6
  Rasmus Dahlin23BUFD15300003203959-35.34.10.09.4
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
2022-23NHLErik Karlsson32SJSD1158512333161282576101-269.43.00.012.4
  Adam Fox24NYRD211254172282011126072285.56.40.011.9
  Cale Makar24COLD35531226292628174966166.04.50.010.5
  Hampus Lindholm29BOSD44831214313020104353493.77.20.010.9
  Josh Morrissey27WPGD533731623211716607626.25.00.011.3
  Dougie Hamilton29NJDD6270311152125225274237.15.00.012.1
  Miro Heiskanen23DALD7269113152518116273125.75.30.011.1
  Rasmus Dahlin22BUFD826206232530155873126.14.20.010.2
  Quinn Hughes23VAND9101121051276976155.34.80.010.2
  Brent Burns37CARD/RW104102238184361195.46.00.011.4
  Vince Dunn26SEAD113100249145064285.25.20.010.4
  Brandon Montour28FLAD1290100216577396.23.70.09.9
  Jared Spurgeon33MIND13900023112334322.36.60.08.9
  Devon Toews28COLD1470010274350393.07.00.010.0
  Victor Hedman32TBLD1550010094049103.34.30.07.6
  Mikhail Sergachev24TBLD16400011105464134.74.70.09.3
  Jaccob Slavin28CARD1730001072027181.35.40.06.7
  Drew Doughty33LAKD1810000194352123.25.30.08.5
  Charlie McAvoy25BOSD1810000174552293.85.00.08.8
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
2021-22NHLCale Makar23COLD116319298500285886488.56.80.015.3
  Roman Josi31NSHD2160698761730237396138.85.20.013.9
  Victor Hedman31TBLD3940414142302206585267.66.00.013.6
  Charlie McAvoy24BOSD435817225524104656314.06.80.010.8
  Adam Fox23NYRD52480046145116374185.96.00.011.8
  Aaron Ekblad25FLAD6740021034154257385.14.50.09.5
  Kris Letang34PITD7730001819105868205.05.70.010.6
  Devon Toews27COLD838001518134457524.76.60.011.2
  Jaccob Slavin27CARD93800132443842352.16.80.08.9
  John Carlson32WSHD1028000416175471136.44.60.011.0
  Morgan Rielly27TORD111000024105868165.14.30.09.4
  Miro Heiskanen22DALD129001115313631.84.90.06.6
  Quinn Hughes22VAND1390002386068105.15.00.010.1
  MacKenzie Weegar28FLAD1440001183644402.75.00.07.7
  Justin Faulk29STLD15100001163147413.86.00.09.8
  Alex Pietrangelo32VEGD1510000113314473.24.40.07.5
  Jared Spurgeon32MIND15100001103040323.24.00.07.2
  Chris Tanev32CGYD1510000162228351.25.70.06.9
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
2020-21NHLAdam Fox22NYRD17434034176254247193.74.10.07.8
  Cale Makar22COLD26553130227483644174.03.30.07.3
  Victor Hedman30TBLD343322121613109364554.03.30.07.3
  Dougie Hamilton27CARD423918202110103242203.84.40.08.2
  Charlie McAvoy23BOSD512524810752530222.14.70.06.8
  Shea Theodore25VEGD6109233121783442283.74.50.08.2
  Darnell Nurse25EDMD7760331010162036273.65.30.08.9
  MacKenzie Weegar27FLAD87403461563036293.04.40.07.4
  Kris Letang33PITD9601332873845193.73.50.07.2
  Jakob Chychrun22ARID1050103510182341-64.52.90.07.4
  Devon Toews26COLD11120012192231292.44.70.07.2
  John Carlson31WSHD12600020103444-54.11.70.05.9
  Jeff Petry33MTLD1350001212304264.23.00.07.2
  Roman Josi30NSHD1440001182533-113.01.70.04.6
  Jaccob Slavin26CARD1440001131215220.44.40.04.8
  Brett Pesce26CARD1630001042125141.43.90.05.4
  Adam Pelech26NYID1710000141014150.54.20.04.7
  Ryan Pulock26NYID1710000121517150.54.40.04.9
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
2019-20NHLRoman Josi29NSHD1149910952900164965226.14.80.010.9
  John Carlson30WSHD2126756832325156075127.23.50.010.7
  Victor Hedman29TBLD3820425104274114455274.74.80.09.5
  Alex Pietrangelo30STLD4527192410422163652114.84.30.09.1
  Jaccob Slavin25CARD5138015156163036302.25.70.07.9
  Shea Theodore24VEGD639001713133346124.23.90.08.1
  Dougie Hamilton26CARD735002510142640304.04.60.08.6
  Zach Werenski22CBJD8230005820214194.44.80.09.1
  Cale Makar21COLD923000217123850124.82.90.07.7
  Charlie McAvoy22BOSD10140011652732241.85.10.06.9
  Esa Lindell25DALD115001003202350.64.70.05.4
  Tony DeAngelo24NYRD12500012153853125.23.20.08.4
  Miro Heiskanen20DALD1250001282735142.45.40.07.8
  Seth Jones25CBJD1450000562430101.94.60.06.5
  Quinn Hughes20VAND1530000384553-104.22.30.06.5
  Shea Weber34MTLD1530000315213683.43.80.07.3
  Kris Letang32PITD1720000215294404.03.40.07.4
  Ivan Provorov23PHID17200002132336112.84.30.07.1
  Jonas Brodin26MIND1910000122628151.24.00.05.2
  Zdeno Chára42BOSD191000015914260.15.00.05.1
  Drew Doughty30LAKD1910000172835-162.13.30.05.4
  Torey Krug28BOSD1910000194049-44.32.30.06.7
  Jared Spurgeon30MIND19100001122032-12.72.60.05.4
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
2018-19NHLMark Giordano35CGYD116901655100175774396.75.90.012.6
  Brent Burns33SJSD/RW2720254442721166783137.34.70.012.0
  Victor Hedman28TBLD3585144332818124254244.74.30.08.9
  John Carlson29WSHD4551334264130135770215.84.70.010.5
  Morgan Rielly24TORD5515028333743205272247.04.70.011.7
  Kris Letang31PITD614503141121164056135.23.80.09.0
  Roman Josi28NSHD782022131915415694.75.20.09.9
  Ryan McDonagh29TBLD8700097493746383.35.70.08.9
  Seth Jones24CBJD940015159374613.34.20.07.5
  Mattias Ekholm28NSHD10140013083644273.06.10.09.2
  Oliver Ekman-Larsson27ARID11500100143044-163.74.20.07.9
  Jake Muzzin29TOTD1150010092837212.65.30.07.8
  Jared Spurgeon29MIND11500100142943-13.35.50.08.8
  Dougie Hamilton25CARD1440001118213903.83.70.07.6
  Erik Karlsson28SJSD154000043424563.22.80.06.0
  Zdeno Chára41BOSD163000105914220.34.50.04.8
  Jaccob Slavin24CARD163000108233101.74.30.06.0
  Thomas Chabot22OTTD18100001144155-124.82.70.07.5
  Esa Lindell24DALD18100001112132141.96.70.08.6
  Brett Pesce24CARD1810000172229351.86.10.07.9
  Jeff Petry31MTLD18100001133346-53.63.20.06.8
  Ryan Suter34MIND1810000174047-82.75.50.08.3
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
2017-18NHLVictor Hedman27TBLD113859457651174663325.75.20.011.0
  Drew Doughty28LAKD2116452682884105060234.47.30.011.7
  P.K. Subban28NSHD35651114503017164359185.45.10.010.5
  Seth Jones23CBJD440629383334164157105.24.70.09.9
  John Carlson28WSHD53113619383015536806.03.90.09.8
  John Klingberg25DALD6160174182785967105.45.10.010.5
  Roman Josi27NSHD7860061220143953244.75.30.010.0
  Brent Burns32SJSD/RW84811337125567-165.43.70.09.1
  Alex Pietrangelo28STLD9350034815395484.55.30.09.8
  Shayne Gostisbehere24PHID103100425135265105.84.10.09.8
  Marc-Édouard Vlasic30SJSD11190006111213292.15.10.07.2
  Erik Karlsson27OTTD12150102295362-254.92.30.07.2
  Ryan Suter33MIND13110011364551-13.24.20.07.4
  Dougie Hamilton24CGYD1490100217274414.04.50.08.5
  Zdeno Chára40BOSD1580011071724221.15.20.06.3
  Mark Giordano34CGYD1660010113253802.75.00.07.7
  Josh Manson26ANAD1740001173037342.56.10.08.6
  Jaccob Slavin23CARD181000018223011.64.60.06.2
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
2016-17NHLBrent Burns31SJSD1143796611000294776198.96.40.015.3
  Erik Karlsson26OTTD212926386943175471107.25.70.012.9
  Victor Hedman26TBLD3728313106211416567237.34.70.012.0
  Duncan Keith33CHID43842419703164753224.05.50.09.5
  Ryan Suter32MIND5175219252893140342.76.60.09.3
  Shea Weber31MTLD61001061127172542204.16.00.010.1
  Drew Doughty27LAKD751001101612324483.47.20.010.5
  Mark Giordano33CGYD841001113122739223.16.30.09.4
  Dougie Hamilton23CGYD92300065133750124.84.70.09.5
  Justin Schultz26PITD102200226123951275.04.20.09.2
  Roman Josi26NSHD11190102612374974.64.10.08.7
  Dustin Byfuglien31WPGD121500212133952104.54.00.08.5
  Jared Spurgeon27MIND131400211102838333.05.90.08.9
  Kevin Shattenkirk28TOTD14900016134356-75.62.80.08.5
  Torey Krug25BOSD1570100084351-104.63.30.07.9
  Alex Pietrangelo27STLD1670001414344834.44.80.09.2
  Ryan McDonagh27NYRD1750001263642203.04.80.07.8
  Seth Jones22CBJD1840000412304263.93.90.07.8
  Zach Werenski19CBJD18400004113647174.54.50.09.1
  Jaccob Slavin22CARD2020000252934231.96.70.08.6
  Cam Fowler25ANAD2110000111283973.15.20.08.3
  Dmitry Orlov25WSHD2110000162733302.35.40.07.7
  Marc-Édouard Vlasic29SJSD211000016222841.74.10.05.8
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
2015-16NHLDrew Doughty26LAKD1125493371043143751244.57.10.011.6
  Erik Karlsson25OTTD21020465427145166682-28.43.20.011.7
  Brent Burns30SJSD361932654438274875-58.84.10.012.9
  Kris Letang28PITD458782440401916516797.04.30.011.3
  Roman Josi25NSHD51200161732144761-36.04.40.010.4
  John Klingberg23DALD663022621104858225.64.60.010.2
  Victor Hedman25TBLD762023615103747214.35.80.010.1
  Ryan Suter31MIND85301371084351103.86.30.010.0
  Oliver Ekman-Larsson24ARID930002214213455-66.33.20.09.5
  Shea Weber30NSHD102701143203151-75.63.90.09.5
  Duncan Keith32CHID11210111693443133.74.70.08.4
  Dustin Byfuglien30WPGD1280001519345345.64.10.09.7
  Mark Giordano32CGYD13701000213556-55.93.20.09.2
  P.K. Subban26MTLD146000206455144.14.20.08.3
  Ryan McDonagh26NYRD1550010092534262.95.00.07.8
  Aaron Ekblad19FLAD16400004152136183.74.50.08.2
  Brian Campbell36FLAD1730001062531311.95.80.07.8
  Shayne Gostisbehere22PHID1730001017294685.43.50.08.9
  Hampus Lindholm22ANAD1730001010182872.15.20.07.3
  François Beauchemin35COLD2010000182634-72.13.90.06.0
  Jake Muzzin26LAKD201000018324073.04.80.07.8
  Brent Seabrook30CHID2010000114354964.84.40.09.2
  Anton Strålman29TBLD2010000192534162.94.90.07.9
  Marc-Édouard Vlasic28SJSD2010000183139153.34.60.07.9
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
2014-15NHLErik Karlsson24OTTD196444423319821456677.24.70.011.9
  Drew Doughty25LAKD288953302013107394633.05.60.08.6
  P.K. Subban25MTLD3801243638378154560215.86.60.012.4
  Shea Weber29NSHD46142619282021153045154.25.40.09.6
  Roman Josi24NSHD522239111723154055155.35.60.010.8
  Mark Giordano31CGYD617716111525113748134.64.40.09.0
  Duncan Keith31CHID71341741219103545123.65.70.09.3
  Kris Letang27PITD88012668114354125.15.00.010.1
  Ryan Suter30MIND9432004112363871.85.60.07.4
  John Carlson25WSHD103101161124355115.14.80.010.0
  Ryan McDonagh25NYRD11270302082533232.74.70.07.3
  Dustin Byfuglien29WPGD12211011318274555.33.50.08.8
  Anton Strålman28TBLD13190111493039223.24.90.08.0
  Niklas Kronwall34DETD14101000093544-43.63.60.07.2
  Kevin Shattenkirk26STLD15100011283644194.24.30.08.5
  Nick Leddy23NYID16901002102737183.44.30.07.7
  Oliver Ekman-Larsson23ARID17900023232043-184.84.00.08.8
  T.J. Brodie24CGYD18500100113041153.25.60.08.8
  Jonas Brodin21MIND1850010031417210.15.70.05.8
  Dennis Wideman31CGYD2040000415415665.44.70.010.1
  Brent Burns29SJSD21300010174360-96.13.40.09.5
  Brian Campbell35FLAD221000013242741.04.60.05.6
  Aaron Ekblad18FLAD22100001122739123.55.00.08.5
  Justin Faulk22CARD22100001153449-194.64.50.09.1
  Andrei Markov36MTLD22100001104050224.36.40.010.7
  Alex Pietrangelo25STLD2210000173946-23.34.20.07.5
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
2013-14NHLDuncan Keith30CHID110336835177265561225.14.90.010.0
  Zdeno Chára36BOSD26672139221917172340254.15.20.09.2
  Shea Weber28NSHD36382623291915233356-26.24.50.010.8
  Ryan Suter29MIND435191220221183543152.66.90.09.5
  Alex Pietrangelo24STLD530431318251884351204.06.30.010.4
  Drew Doughty24LAKD628486171823102737172.86.60.09.4
  Erik Karlsson23OTTD77005348205474-158.02.40.010.4
  Ryan McDonagh24NYRD853014511142943114.15.70.09.8
  Victor Hedman23TBLD94211051013425555.53.50.09.0
  Mark Giordano30CGYD103610237143347124.85.00.09.8
  Matt Niskanen27PITD113601254103646334.17.00.011.1
  Marc-Édouard Vlasic26SJSD12210103551924311.16.10.07.3
  Niklas Kronwall33DETD1310001128414904.14.00.08.1
  Oliver Ekman-Larsson22PHXD14600101152944-44.04.30.08.3
  P.K. Subban24MTLD14600101104353-44.74.60.09.3
  Andrei Markov35MTLD1630001073643123.26.00.09.2
  Jay Bouwmeester30STLD1710000143337262.16.70.08.8
  Brent Seabrook28CHID1710000173441233.14.80.07.9
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
2012-13NHLP.K. Subban23MTLD11266665635123112738124.32.90.07.1
  Ryan Suter28MIND21230655434884283222.43.60.06.0
  Kris Letang25PITD3914313742391853338163.72.60.06.3
  François Beauchemin32ANAD42901620333961824192.03.80.05.8
  Zdeno Chára35BOSD52891091682271219141.53.70.05.2
  Duncan Keith29CHID62811816362732427162.13.40.05.5
  Oliver Ekman-Larsson21PHXD779312883212451.62.80.04.3
  Shea Weber27NSHD8490145791928-22.62.70.05.3
  Drew Doughty23LAKD943012756162241.63.30.04.9
  Niklas Kronwall32DETD10330213552429-52.42.40.04.8
  Dion Phaneuf27TORD11280114491928-42.71.90.04.6
  Keith Yandle26PHXD12270006910203043.22.40.05.6
  Andrei Markov34MTLD132310115102030-93.01.40.04.5
  Alex Pietrangelo23STLD1423020235192401.83.10.04.9
  Dustin Byfuglien27WPGD15130012282028-12.81.90.04.7
  Dan Hamhuis30VAND169001114202491.93.20.05.0
  Mike Green27WSHD17600013121426-33.21.30.04.5
  Erik Karlsson22OTTD18500100681481.71.90.03.6
  Brooks Orpik32PITD1850010008817-0.32.90.02.5
  Kimmo Timonen37PHID205000125242932.72.60.05.2
  Dennis Seidenberg31BOSD2140001141317181.03.80.04.9
  Dan Girardi28NYRD2220000221214-10.42.30.02.7
  Paul Martin31PITD2310000161723142.22.40.04.6
  Sheldon Souray36ANAD2310000171017191.63.40.04.9
  Ľubomír Višňovský36NYID2310000131114120.92.60.03.6
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
2011-12NHLErik Karlsson21OTTD1106966313295195978168.64.50.013.1
  Shea Weber26NSHD2105749543292193049215.26.20.011.4
  Zdeno Chára34BOSD3950324847192124052335.15.90.010.9
  Alex Pietrangelo22STLD438107206828123951164.86.40.011.2
  Nicklas Lidström41DETD51320541629112334213.04.90.07.9
  Dan Girardi27NYRD67020461252429131.36.00.07.2
  Brian Campbell32FLAD75802261644953-93.84.60.08.4
  Ryan Suter27NSHD85701352073946153.55.80.09.2
  Kris Letang24PITD940004311103242214.43.80.08.1
  Dan Hamhuis29VAND10210103543337292.36.30.08.6
  Ryan McDonagh22NYRD11130012272532252.06.70.08.7
  Michael Del Zotto21NYRD12500012103141203.75.60.09.3
  Duncan Keith28CHID1340001143640152.64.50.07.1
  Keith Yandle25PHXD1340001111324353.94.30.08.1
  Dustin Byfuglien26WPGD13400004124153-85.52.20.07.6
  Alexander Edler25VAND1340000411384904.43.90.08.3
  Dan Boyle35SJSD1720000293948103.95.50.09.4
  Kevin Bieksa30VAND1810000183644123.64.70.08.3
  Willie Mitchell34LAKD1810000151924201.36.60.07.9
  Kevin Shattenkirk23STLD1810000193443203.96.10.010.0
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
2010-11NHLNicklas Lidström40DETD17363523341510164662-26.23.30.09.5
  Shea Weber25NSHD272732411414816324874.65.50.010.1
  Zdeno Chára33BOSD36883324242010143044334.06.00.010.0
  Ľubomír Višňovský34ANAD45732020262819185068187.05.80.012.8
  Keith Yandle24PHXD5312510172532114859125.44.50.09.9
  Kris Letang23PITD6144239122284250154.15.70.09.8
  Dustin Byfuglien25ATLD73302135203353-26.03.60.09.6
  Christian Ehrhoff28VAND82800165143650194.85.60.010.4
  Duncan Keith27CHID9240113373845-13.14.10.07.2
  Matt Carle26PHID1080100113940302.55.20.07.7
  Drew Doughty21LAKD10801001112940133.36.30.09.6
  Chris Pronger36PHID108010014212571.92.30.04.2
  Toni Lydman33ANAD1230001032225321.06.40.07.4
  Dan Boyle34SJSD123000039415024.14.20.08.3
  Ryan Suter26NSHD1520000243539202.75.80.08.5
  Brian Campbell31CHID1610000152227281.85.20.06.9
  Dan Hamhuis28VAND1610000161723291.55.50.07.0
  Andrej Meszároš25PHID1610000182432302.55.10.07.5
  Tyler Myers20BUFD1610000110273703.13.40.06.5
  Marc Staal24NYRD161000017222981.75.30.06.9
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
2009-10NHLDuncan Keith26CHID1109676371421145569216.36.20.012.6
  Mike Green24WSHD2831344623159195776398.24.80.013.0
  Drew Doughty20LAKD36631528462511164359205.66.20.011.9
  Nicklas Lidström39DETD43034916283694049223.86.90.010.7
  Chris Pronger35PHID51682392216104555224.66.80.011.4
  Dan Boyle33SJSD6116125152215435865.64.30.09.9
  Shea Weber24NSHD79612612616274304.33.90.08.2
  Zdeno Chára32BOSD88803761473744193.17.20.010.2
  Christian Ehrhoff27VAND92101035143044364.16.00.010.2
  Mark Streit32NYID10150111011384904.04.10.08.1
  Ryan Suter25NSHD1113002104333742.24.60.06.8
  Brian Rafalski36DETD12120020283442233.26.50.09.7
  Brent Seabrook24CHID13100020042630201.55.40.06.9
  Sergei Gonchar35PITD14801001113950-44.82.60.07.4
  Tyler Myers19BUFD15600006113748134.05.80.09.8
  Dion Phaneuf24TOTD1630001012203212.54.60.07.0
  Jeff Schultz23WSHD1630001032023501.15.30.06.4
  Ed Jovanovski33PHXD18100001102434-123.12.40.05.5
  Chris Phillips31OTTD181000018162481.34.90.06.2
  Anton Volchenkov27OTTD181000014101420.43.20.03.6
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
2008-09NHLZdeno Chára31BOSD1103468361840193150234.85.70.010.5
  Mike Green23WSHD298250531944314273249.04.90.013.9
  Nicklas Lidström38DETD3733143458198164359315.55.70.011.2
  Shea Weber23NSHD41860411252823305315.64.90.010.5
  Dan Boyle32SJSD5173024382516415765.25.30.010.6
  Duncan Keith25CHID695024141983644333.16.30.09.4
  Andrei Markov30MTLD6950191013125264-25.93.80.09.7
  Mark Streit31NYID8290015916405655.34.80.010.1
  Brian Rafalski35DETD92710045104959175.04.40.09.4
  Scott Niedermayer35ANAD92700326144559-84.93.80.08.7
  Dennis Wideman25BOSD112400235133750324.36.10.010.5
  Dion Phaneuf23CGYD121700221113647-113.53.40.06.9
  Sheldon Souray32EDMD13160111123305315.53.90.09.4
  Jay Bouwmeester25FLAD14900104152742-23.44.30.07.7
  Kimmo Timonen33PHID1580001534043192.84.80.07.6
  Brian Campbell29CHID163000107455253.93.90.07.8
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
2007-08NHLNicklas Lidström37DETD113131275110106070406.48.10.014.4
  Dion Phaneuf22CGYD2561238372612174360126.15.10.011.2
  Zdeno Chára30BOSD3486338232112173451145.15.40.010.5
  Sergei Gonchar33PITD4370124212124125365136.05.20.011.1
  Brian Campbell28TOTD53331181631248546285.14.90.010.0
  Andrei Markov29MTLD61560415112016425815.84.10.09.9
  Mike Green22WSHD784017101218385666.04.00.010.0
  Chris Pronger33ANAD85602552123143-13.94.60.08.4
  Brian Rafalski34DETD92501127134255275.46.40.011.7
  Scott Niedermayer34ANAD10220211081725-22.32.70.05.0
  Duncan Keith24CHID111900209122032302.56.20.08.7
  Brent Burns22MIND121400211152843124.15.50.09.6
  Mark Streit30MTLD131101011134962-66.62.30.08.9
  Mathieu Schneider38ANAD14900111122739223.95.40.09.3
  Ed Jovanovski31PHXD15800110123951-134.83.10.07.9
  Wade Redden30OTTD1630001063238112.83.30.06.1
  Joe Corvo30TOTD17100001133548175.13.40.08.5
  Jassen Cullimore35FLAD1710000131013210.44.20.04.7
  Tomáš Kaberle29TORD1710000184553-84.33.00.07.3
  Mike Komisarek26MTLD171000014131790.53.90.04.4
  John-Michael Liles27COLD171000016263222.23.50.05.7
  Andrej Meszároš22OTTD171000019273653.02.70.05.7
  Kimmo Timonen32PHID171000018364403.63.80.07.4
  Shea Weber22NSHD1710000161420-61.61.70.03.3
  Sergei Zubov37DALD171000014313562.93.10.06.0
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
2006-07NHLNicklas Lidström36DETD112178744542134962405.37.90.013.1
  Scott Niedermayer33ANAD210244662226215546966.15.60.011.7
  Chris Pronger32ANAD3608625552814134659275.36.40.011.7
  Dan Boyle30TBLD421915211912204363-56.04.40.010.4
  Kimmo Timonen31NSHD51440292413134255204.95.00.09.9
  Dion Phaneuf21CGYD6980161710173350104.54.30.08.8
  Sergei Gonchar32PITD785116814135467-55.73.90.09.6
  Sheldon Souray30MTLD867105711263864-287.32.20.09.5
  Sergei Zubov36DALD9420045712425404.46.00.010.4
  Brian Campbell27BUFD94200341564248283.44.20.07.6
  Jay Bouwmeester23FLAD113200257123042233.15.50.08.7
  Philippe Boucher33DALD12271110519325125.15.30.010.5
  Ryan Whitney23PITD13200005514455995.34.50.09.8
  Brian Rafalski33NJDD1418001278475543.96.60.010.4
  Tom Preissing28OTTD15150013173138403.24.90.08.1
  Ľubomír Višňovský30LAKD16120100518405815.73.80.09.5
  Tomáš Kaberle28TORD16120003311475834.93.30.08.2
  Chris Phillips28OTTD1870100081826361.35.40.06.8
  Keith Carney36MIND1950010041317220.75.20.06.0
  Zdeno Chára29BOSD20400011113243-213.03.50.06.5
  Mathieu Schneider37DETD21300010114152124.74.40.09.1
  Robyn Regehr26CGYD2130001021921270.45.10.05.4
  Anton Volchenkov24OTTD2130000311819370.15.30.05.4
  Andrei Markov28MTLD241000016434923.64.50.08.1
  Bryan McCabe31TORD2410000115425734.93.70.08.6
  Alexei Zhitnik34TOTD241000017313812.53.90.06.4
  Kevin Bieksa25VAND2410000112304213.25.40.08.6
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
2005-06NHLNicklas Lidström35DETD111529128820166480216.86.10.012.9
  Scott Niedermayer32MDAD281729571615313506385.05.00.010.0
  Sergei Zubov35DALD3464021423114135871205.76.50.012.2
  Zdeno Chára28OTTD4430514353017162743173.64.50.08.1
  Wade Redden28OTTD511501121212104050354.25.20.09.4
  Mathieu Schneider36DETD6111451419213859335.86.10.011.9
  Chris Pronger31EDMD797015152012445624.05.60.09.6
  Dion Phaneuf20CGYD86100661320294954.85.50.010.3
  Bryan McCabe30TORD94401269194968-16.14.40.010.5
  Ľubomír Višňovský29LAKD103900261117506776.04.10.010.1
  Brian Rafalski32NJDD117010006434902.95.70.08.5
  Rob Blake36COLD1260001314375124.04.10.08.1
  Tomáš Kaberle27TORD1350001295867-14.75.00.09.7
  Robyn Regehr25CGYD142000026202661.35.00.06.3
  Dan Boyle29TBLD15100001153853-84.43.80.08.2
  Sergei Gonchar31PITD15100001124658-134.62.40.07.0
  Joni Pitkänen22PHID15100001133346224.34.00.08.3
  Marek Židlický28NSHD1510000112374984.43.60.08.0
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
2003-04NHLScott Niedermayer30NJDD187272131032144054205.16.90.012.0
  Zdeno Chára26OTTD2563193616118162541334.36.10.010.3
  Chris Pronger29STLD3345719161711144054-15.15.70.010.8
  Bryan McCabe28TORD4189112101015163753225.45.50.010.9
  Adrian Aucoin30NYID516623121617133144294.16.20.010.3
  Nicklas Lidström33DETD61651610196102838192.85.50.08.4
  Mathieu Schneider34DETD71441217714143246224.55.20.09.8
  Rob Blake34COLD81241859613334664.44.10.08.5
  Sergei Gonchar29TOTD95503442114758-145.53.30.08.8
  Wade Redden26OTTD103102630172643214.55.20.09.7
  Brian Leetch35TOTD11190223015365165.23.70.08.8
  Sheldon Souray27MTLD12120100515203543.93.50.07.4
  Marek Malík28VAND1370100031619350.85.50.06.4
  Mattias Öhlund27VAND14300003142034142.95.00.07.9
  Pavel Kubina26TBLD1520000217183593.93.80.07.7
  Marek Židlický26NSHD15200002143953-165.62.20.07.8
  Bryan Berard26CHID17100001133447-245.20.90.06.1
  Dan Boyle27TBLD1710000193039233.45.10.08.5
  Mike Rathje29SJSD1710000121719180.25.50.05.7
  Dick Tärnström29PITD17100001163652-375.30.70.06.0
  Sergei Zubov33DALD171000017354203.15.40.08.5
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
2002-03NHLNicklas Lidström32DETD15604220000184462406.17.10.013.2
  Al MacInnis39STLD24862038400165268226.75.60.012.3
  Derian Hatcher30DALD314201219382230371.97.40.09.3
  Sergei Gonchar28WSHD413101121713184967136.74.80.011.5
  Rob Blake33COLD56200857172845204.45.10.09.5
  Ed Jovanovski26VAND6580255464046193.94.60.08.4
  Zdeno Chára25OTTD75500410593039293.26.10.09.3
  Sergei Zubov32DALD837003410114455214.96.10.011.0
  Wade Redden25OTTD92100225103545233.95.80.09.7
  Adam Foote31COLD101800134112031302.35.80.08.2
  Tomáš Kaberle24TORD11900030113647204.15.70.09.7
  Dan Boyle26TBLD1280002213405395.05.10.010.2
  Scott Niedermayer29NJDD13700102112839233.36.70.010.1
  Éric Desjardins33PHID1460001382432302.56.70.09.2
  Brian Leetch34NYRD15500100121830-33.22.30.05.5
  Scott Stevens38NJDD1550001241620180.66.10.06.7
  Chris Chelios41DETD171000012171940.62.90.03.5
  Sandis Ozoliņš30TOTD17100001123244-63.94.80.08.6
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
2001-02NHLNicklas Lidström31DETD1472292072195059135.05.50.010.5
  Chris Chelios40DETD24312810134463339402.87.20.010.0
  Rob Blake32COLD332141922122164056165.66.60.012.2
  Sergei Gonchar27WSHD4147066229263359-17.33.20.010.4
  Chris Pronger27STLD5620418574047233.47.00.010.4
  Ed Jovanovski25VAND65300739173148-74.83.10.07.9
  Teppo Numminen33PHXD74401357133548134.84.30.09.0
  Adrian Aucoin28NYID82811025122234232.65.90.08.5
  Brian Leetch33NYRD922001211104555144.83.90.08.7
  Mattias Öhlund25VAND10500100102636162.84.90.07.7
  Scott Stevens37NJDD105001001161715-0.15.90.05.8
  Brian Rafalski28NJDD1240001174047154.15.30.09.4
  Wade Redden24OTTD1240001192534222.75.40.08.2
  Zdeno Chára24OTTD14200002101323302.05.50.07.5
  Bryan McCabe26TORD14200002172643164.44.70.09.1
  Patrice Brisebois31MTLD161000014293392.24.60.06.8
  Kim Johnsson25PHID16100001113041123.74.40.08.2
  Al MacInnis38STLD1610000111354634.14.50.08.6
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
2000-01NHLNicklas Lidström30DETD160056510015567196.45.80.012.2
  Ray Bourque40COLD22514161210975259254.55.70.010.2
  Scott Stevens36NJDD3203115144692231401.96.10.08.1
  Rob Blake31TOTD4176111814719405936.03.50.09.5
  Brian Leetch32NYRD5126097513215879-187.71.70.09.4
  Sergei Gonchar26WSHD694019126193857125.94.70.010.6
  Al MacInnis37STLD74900654124254235.25.20.010.5
  Sergei Zubov30DALD82801144104151224.06.60.010.7
  Brian Rafalski27NJDD9260212194352364.45.30.09.7
  Éric Desjardins31PHID101402000153348-34.33.90.08.2
  Chris Pronger26STLD10140012383947214.34.70.09.0
  Wade Redden23OTTD121300122103747223.85.10.08.9
  Derian Hatcher28DALD139001112212350.45.20.05.6
  Dan McGillis28PHID14400011143549134.54.80.09.3
  Ed Jovanovski24VAND15200002123547-14.03.60.07.6
  Brad Lukowich24DALD1610000141014280.65.00.05.5
  Jason Smith27EDMD1610000151520140.74.40.05.1
  Oleg Tverdovsky24MDAD16100001143953-114.74.20.09.0
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1999-00NHLChris Pronger25STLD1565535000144862525.29.60.014.8
  Nicklas Lidström29DETD2400546510205373197.15.80.013.0
  Rob Blake30LAKD31960325155183957105.34.50.09.8
  Éric Desjardins30PHID4119028198144155204.97.10.012.0
  Sergei Gonchar25WSHD5780071013183654265.85.30.011.1
  Chris Chelios38DETD6540253633134481.67.60.09.2
  Ray Bourque39TOTD73600349183452-25.04.70.09.7
  Al MacInnis36STLD82300234112839203.45.30.08.7
  Sergei Zubov29DALD9100020093342-22.85.90.08.8
  Scott Stevens35NJDD1090010482129301.86.00.07.9
  Teppo Numminen31PHXD1140001183442213.15.30.08.4
  Wade Redden22OTTD11400011102636-12.84.10.06.8
  Sean Hill29CARD1330001013314434.24.10.08.4
  Róbert Švehla31FLAD1420000294049233.85.80.09.6
  Oleg Tverdovsky23MDAD1420000215365154.84.40.09.2
  Derian Hatcher27DALD161000012222461.04.80.05.7
  Ed Jovanovski23VAND1610000152126-31.33.10.04.3
  Sandis Ozoliņš27COLD16100001163652175.05.30.010.4
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1998-99NHLAl MacInnis35STLD1548540110204262336.07.70.013.6
  Nicklas Lidström28DETD22340219133144357145.05.30.010.3
  Ray Bourque38BOSD31570912810104757-74.55.60.010.1
  Chris Pronger24STLD41071593813334634.04.60.08.6
  Éric Desjardins29PHID591064611153651185.05.10.010.1
  Scott Stevens34NJDD6550344252227291.45.40.06.9
  Derian Hatcher26DALD7530432492130212.06.50.08.6
  Brian Leetch30NYRD84902355134255-74.55.00.09.5
  Fredrik Olausson32MDAD94801544164056176.14.70.010.8
  Phil Housley34CGYD104012132114354145.13.80.08.9
  Larry Murphy37DETD112101130104252214.35.40.09.7
  Scott Niedermayer25NJDD121802011113546164.04.40.08.4
  Sergei Zubov28DALD13120012110415194.35.60.09.9
  Alexander Karpovtsev28TOTD1460010132528392.04.30.06.2
  Adam Foote27COLD1550010051621201.04.30.05.3
  Darryl Sydor26DALD15500100143448-14.83.80.08.6
  Rob Blake29LAKD17400011122335-73.43.00.06.4
  Chris Chelios37TOTD181000019273612.73.60.06.2
  Darryl Shannon30BUFD1810000131215280.45.00.05.4
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1997-98NHLRob Blake28LAKD14012712821232750-35.93.00.08.8
  Nicklas Lidström27DETD236915221050174259226.15.50.011.6
  Chris Pronger23STLD3316815235192736472.97.30.010.3
  Scott Stevens33NJDD4843229342226191.46.30.07.7
  Scott Niedermayer24NJDD558003101314435755.55.30.010.8
  Larry Murphy36DETD64710357114152354.76.60.011.3
  Ray Bourque37BOSD7370132913354824.64.90.09.5
  Al MacInnis34STLD8260114219304965.53.70.09.2
  Sergei Zubov27DALD92201036104757165.45.70.011.0
  Teppo Numminen29PHXD92200138114051254.65.50.010.2
  Darryl Sydor25DALD11600020113546174.26.10.010.3
  Chris Chelios36CHID1230001033942-72.94.00.06.9
  Kenny Jönsson23NYID12300010142640-24.04.00.08.0
  Darius Kasparaitis25PITD1230001048123-0.14.60.04.5
  Alexei Zhitnik25BUFD12300010153045194.65.00.09.6
  Éric Desjardins28PHID1610000162733112.44.80.07.1
  Kevin Hatcher31PITD16100001192948-35.23.80.09.0
  Calle Johansson30WSHD16100001152035-113.63.20.06.8
  Boris Mironov25EDMD16100001163046-84.83.70.08.5
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1996-97NHLBrian Leetch28NYRD1494428310205878317.55.60.013.1
  Vladimir Konstantinov29DETD2178210136553338382.57.10.09.5
  Sandis Ozoliņš24COLD317621298323456846.94.20.011.1
  Chris Chelios35CHID4172071896103848164.04.90.08.9
  Scott Stevens32NJDD51717847451924261.16.80.07.9
  Nicklas Lidström26DETD66005236154257115.15.30.010.4
  Darryl Sydor24DALD7451115884048373.66.80.010.3
  Ray Bourque36BOSD74502249193150-115.21.90.07.1
  Éric Desjardins27PHID92101035123446253.85.50.09.3
  Oleg Tverdovsky20PHXD10900111104555-54.54.00.08.5
  Bryan Berard19NYID118000228404813.83.80.07.6
  Kevin Hatcher30PITD12600020153954114.83.40.08.2
  Sergei Zubov26DALD13500100133043193.65.30.09.0
  Róbert Švehla28FLAD1440001113324523.74.90.08.6
  Steve Duchesne31OTTD15300010192847-94.73.90.08.6
  Chris Pronger22STLD15300010112435152.85.10.07.9
  Derian Hatcher24DALD172000023192281.13.80.04.8
  Sergei Gonchar22WSHD18100001131730-113.02.60.05.6
  Dmitri Mironov31TOTD18100001133952164.54.30.08.8
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1995-96NHLChris Chelios34CHID14082219931145872255.75.60.011.3
  Ray Bourque35BOSD24032316870206282317.45.70.013.0
  Brian Leetch27NYRD3245662377157085127.04.50.011.4
  Vladimir Konstantinov28DETD4131267104142034602.68.50.011.1
  Paul Coffey34DETD583042129146074196.15.60.011.7
  Nicklas Lidström25DETD654013711175067295.66.50.012.2
  Roman Hamrlík21TBLD72510036164965-245.53.40.08.9
  Gary Suter31CHID8110010620476735.84.20.010.0
  Éric Desjardins26PHID990100274047193.15.60.08.7
  Scott Stevens31NJDD99000235232871.36.20.07.5
  Teppo Numminen27WIND11701000114354-44.32.60.06.9
  Mark Tinordi29WSHD1250010031013260.06.10.06.1
  Sergei Zubov25PITD12500012115566285.23.50.08.7
  Phil Housley31TOTD14300010175168-66.04.30.010.3
  Larry Murphy34TORD14300010124961-24.94.30.09.2
  Shawn Chambers29NJDD161000012212311.04.50.05.5
  Calle Johansson28WSHD16100001102535132.35.70.08.0
  Ed Jovanovski19FLAD16100001101121-31.33.90.05.2
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1994-95NHLPaul Coffey33DETD1691230144458185.53.50.09.0
  Chris Chelios33CHID23929253338172.94.00.06.9
  Ray Bourque34BOSD320111212314334.13.10.07.2
  Larry Murphy33PITD47023132538123.62.10.05.7
  Steve Duchesne29STLD50000122638293.63.40.07.0
  Brian Leetch26NYRD500009324103.62.80.06.4
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1993-94NHLRay Bourque33BOSD119926216207191267.85.70.013.5
  Scott Stevens29NJDD219524236186078536.36.90.013.2
  Al MacInnis30CGYD3604622285482357.75.50.013.3
  Sergei Zubov23NYRD415029127789206.95.60.012.5
  Brian Leetch25NYRD510024235679286.86.40.013.3
  Chris Chelios32CHID63003164460124.75.00.09.7
  Paul Coffey32DETD71001146377286.04.40.010.3
  Nicklas Lidström23DETD81001104656433.85.40.09.2
  Sandis Ozoliņš21SJSD91001263864165.85.30.011.2
  Larry Murphy32PITD101001175673105.74.00.09.7
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1992-93NHLChris Chelios31CHID120133106155873144.86.30.011.1
  Ray Bourque32BOSD29761910196382385.96.30.012.2
  Larry Murphy31PITD39391115226385456.26.20.012.4
  Kevin Hatcher26WSHD417052344579-76.64.00.010.6
  Phil Housley28WIND516125187997-146.82.90.09.8
  Al Iafrate26WSHD610024254166155.05.20.010.2
  Steve Duchesne27QUED75100206282156.04.40.010.4
  Gary Suter28CGYD75005235881-16.13.80.09.9
  Paul Coffey31TOTD94011127587165.64.10.09.7
  Scott Stevens28NJDD101001124557143.54.80.08.3
  Ulf Samuelsson28PITD10100132629360.85.40.06.2
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1991-92NHLBrian Leetch23NYRD133565312280102258.15.10.013.2
  Ray Bourque31BOSD211232522216081116.35.00.011.2
  Phil Housley27WIND38202119236386-56.94.40.011.3
  Scott Stevens27NJDD4441912174259244.64.60.09.2
  Larry Murphy30PITD5370910215677336.04.60.010.5
  Chris Chelios30CHID6802294756243.46.40.09.8
  Kevin Hatcher25WSHD72002173754183.94.80.08.6
  Al MacInnis28CGYD81001205777136.13.50.09.6
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1990-91NHLRay Bourque30BOSD125735271217394337.65.60.013.2
  Al MacInnis27CGYD2228272892875103428.65.50.014.1
  Chris Chelios29CHID3562919125264234.45.90.010.2
  Brian Leetch22NYRD430202016728826.64.00.010.5
  Paul Coffey29PITD58008246993-187.41.50.08.9
  Kevin Hatcher24WSHD67014245074-105.94.40.010.2
  Scott Stevens26STLD7601354449232.54.90.07.5
  James Patrick27NYRD82002104959-53.93.30.07.2
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1989-90NHLRay Bourque29BOSD13156300196584316.16.40.012.5
  Al MacInnis26CGYD212703813286290207.14.90.012.1
  Doug Wilson32CHID3400719235073135.74.10.09.7
  Paul Coffey28PITD43307122974103-257.91.40.09.3
  Phil Housley25BUFD5320711216081115.95.30.011.2
  Al Iafrate23TORD68022214263-44.82.10.06.9
  Mike Ramsey29BUFD7401142125210.75.40.06.1
  Chris Chelios28MTLD8301092231201.94.10.06.0
  Paul Cavallini24STLD9200283947382.56.30.08.8
  Craig Ludwig28MTLD1010011151624-0.25.40.05.2
  Brian Leetch21NYRD101001114556-183.53.40.06.9
  Jamie Macoun28CGYD10100182735341.65.70.07.3
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1988-89NHLChris Chelios27MTLD122637125155873354.86.70.011.5
  Paul Coffey27PITD2115141433083113-108.92.10.011.0
  Al MacInnis25CGYD35731012165874385.16.10.011.1
  Ray Bourque28BOSD4563817184361204.64.80.09.4
  Steve Duchesne23LAKD530255255075315.73.90.09.7
  Brad McCrimmon29CGYD62424251722430.66.00.06.5
  Gary Suter24CGYD715212134962264.34.60.08.9
  Kevin Lowe29EDMD81404271825260.84.80.05.6
  Phil Housley24BUFD91102526447065.53.90.09.4
  Scott Stevens24WSHD1080157616813.94.70.08.6
  Brian Leetch20NYRD11601323487185.33.60.09.0
  Paul Reinhart29VAND12401175057-43.43.90.07.3
  Craig Ludwig27MTLD1310013131633-0.16.20.06.1
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1987-88NHLRay Bourque27BOSD124536205176481345.56.20.011.7
  Scott Stevens23WSHD2124131514126072144.55.80.010.3
  Gary Suter23CGYD3808913217091396.74.40.011.1
  Brad McCrimmon28CGYD4704131173542481.95.10.07.0
  Kevin Lowe28EDMD52423591524180.93.50.04.4
  Chris Chelios26MTLD610017204161144.54.60.09.0
  Paul Coffey26PITD75012155267-15.11.80.06.9
  James Patrick24NYRD75012174562164.24.80.09.0
  Mark Howe32PHID93003194362234.44.90.09.3
  Denis Potvin34NYID101001193251263.74.80.08.5
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1986-87NHLRay Bourque26BOSD12665220237295447.26.40.013.6
  Mark Howe31PHID21371426154358574.16.50.010.5
  Larry Murphy25WSHD3310516235881256.15.70.011.9
  Larry Robinson35MTLD412026133750243.25.70.09.0
  Paul Coffey25EDMD510105175067135.02.60.07.6
  Al MacInnis23CGYD66013205676205.54.60.010.1
  Scott Stevens22WSHD66013105161153.75.00.08.7
  Mario Marois29WIND850124404402.04.40.06.4
  Rick Green30MTLD940041910-1-0.74.50.03.8
  Ulf Samuelsson22HARD10300323133291.15.80.06.8
  Rod Langway29WSHD11200222527110.64.80.05.4
  Mike Ramsey26BUFD1210018313901.93.80.05.7
  James Patrick23NYRD121001104555133.24.10.07.3
  Doug Wilson29CHID121001163248153.33.70.06.9
  Craig Hartsburg27MNSD121001115061-24.03.00.07.0
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1985-86NHLPaul Coffey24EDMD1280535048901386111.05.10.016.1
  Mark Howe30PHID21727445245882875.78.80.014.5
  Larry Robinson34MTLD3430431196382255.55.80.011.3
  Ray Bourque25BOSD4250316195877175.15.00.010.1
  Rod Langway28WSHD5190471171827-0.15.50.05.4
  Dave Babych24TOTD6100114556914.14.10.08.2
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1984-85NHLPaul Coffey23EDMD1223321963784121579.55.30.014.8
  Ray Bourque24BOSD2136122016206686305.95.70.011.6
  Rod Langway27WSHD3898101942226360.56.40.06.9
  Doug Wilson27CBHD4849116225476245.34.80.010.1
  Scott Stevens20WSHD513108214465194.55.60.010.0
  Mark Howe29PHID612114183957513.86.10.09.9
  Brad Marsh26PHID7301021820410.05.70.05.7
  Kevin Lowe25EDMD7301042125130.43.00.03.4
  Randy Carlyle28WIND73003133851213.13.80.06.9
  Reed Larson28DETD10100117456264.03.60.07.6
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1983-84NHLRod Langway26WSHD12273711992433141.26.30.07.6
  Paul Coffey22EDMD21261218124086126529.94.40.014.3
  Ray Bourque23BOSD312092015316596517.37.20.014.5
  Denis Potvin30NYID4664919226385545.96.00.012.0
  Phil Housley19BUFD5401131467716.14.50.010.5
  Charlie Huddy24EDMD6301083442521.94.30.06.2
  Scott Stevens19WSHD63010133245252.46.80.09.1
  Barry Beck26NYRD9200292736131.64.30.05.9
  Mario Marois26QUED101001133649492.66.10.08.7
  Mark Howe28PHID101001193453303.64.40.08.0
  Mike Ramsey23BUFD10100192231261.35.60.06.9
  Ken Morrow27NYID1010013111425-0.13.90.03.8
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1982-83NHLRod Langway25WSHD118024161232932-20.94.30.05.2
  Mark Howe27PHID2155132418204767474.56.30.010.8
  Ray Bourque22BOSD3139191111225173495.56.10.011.6
  Doug Wilson25CBHD429247185169204.74.70.09.4
  Paul Coffey21EDMD524066296796527.44.60.012.0
  Charlie Huddy23EDMD612203757614.05.00.09.0
  Paul Reinhart23CGYD7917587525.23.80.09.0
  Gordie Roberts25MNSD8634144201.75.30.07.0
  Mike O'Connell27BOSD86143953433.26.60.09.8
  Mike Milbury30BOSD10591524230.85.40.06.2
  Börje Salming31TORD11100173845-52.43.40.05.7
  Brad Park34BOSD111001102636201.85.20.06.9
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1981-82NHLDoug Wilson24CBHD1177298839468516.93.40.010.3
  Ray Bourque21BOSD28081010174966214.54.80.09.2
  Paul Coffey20EDMD3554714296089356.34.80.011.2
  Craig Hartsburg22MNSD454754176077114.85.00.09.8
  Larry Robinson30MTLD550493124759563.46.50.09.9
  Brian Engblom27MTLD63108742933781.07.90.08.9
  Barry Beck24NYRD72833492938202.04.20.06.2
  Denis Potvin28NYID827414243761394.54.70.09.2
  Rod Langway24MTLD92424253439661.76.80.08.4
  Kevin Lowe22EDMD102014393140451.75.30.07.0
  John Van Boxmeer29BUFD116020145468234.25.20.09.4
  Ken Morrow25NYID1251001181953-0.26.10.06.0
  Randy Carlyle25PITD134011116475-164.43.20.07.6
  Börje Salming30TORD13401112445633.43.30.06.6
  Brad Park33BOSD151001144256123.44.90.08.2
  Mike Ramsey21BUFD15100172330180.95.60.06.5
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1980-81NHLRandy Carlyle24PITD1120166783-165.43.00.08.5
  Denis Potvin27NYID2113205676395.45.60.011.0
  Larry Robinson29MTLD3100123850473.26.10.09.3
  Ray Bourque20BOSD453272956294.55.10.09.6
  Rod Langway23MTLD538113445522.47.20.09.6
  Larry Murphy19LAKD716166076164.94.80.09.7
  Rob Ramage22CLRD815204262-474.32.70.07.0
  Brad Park32BOSD914145266214.15.20.09.3
  Börje Salming29TORD10115616603.63.20.06.8
  Mark Howe25HARLW101119466593.51.10.04.6
  Jim Schoenfeld28BUFD121082533271.45.60.07.1
  Dave Langevin26NYID1391161740-0.35.70.05.4
  Ron Greschner26NYRD148274168-25.33.10.08.4
  Bill Hajt29BUFD15521921360.25.90.06.1
  Stefan Persson26NYID15595261253.45.10.08.5
  Kevin McCarthy23VAND155163753-113.33.60.06.9
  John Van Boxmeer28BUFD184185169-24.54.60.09.1
  Reed Larson24DETD184273158-354.62.70.07.2
  Dave Lewis27LAKD2021121324-0.44.60.04.2
  Risto Siltanen22EDMD21117365343.33.70.07.0
  Curt Giles22MNSD2115222780.94.70.05.6
  Rick Lapointe25STLD21182533361.25.80.07.0
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1979-80NHLLarry Robinson28MTLD1239146175385.55.90.011.4
  Börje Salming28TORD211719527135.53.50.09.0
  Jim Schoenfeld27BUFD38592736601.97.70.09.7
  Ray Bourque19BOSD451174865524.77.10.011.8
  Mark Howe24HARD523245680146.53.60.010.1
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1978-79NHLDenis Potvin25NYID12283170101718.67.30.015.9
  Larry Robinson27MTLD283164561494.66.40.011.0
  Börje Salming27TORD365175673315.56.20.011.6
  Serge Savard33MTLD44172633471.46.90.08.3
  Guy Lapointe30MTLD512134255273.95.20.09.1
  Robert Picard21WSHD6921446535.13.50.08.6
  Barry Beck21CLRD77142842-303.12.30.05.4
  Brad Park30BOSD8673239282.73.30.06.1
  Ron Stackhouse29PITD95103343212.75.30.07.9
  Phil Russell26TOTD10192938-51.93.90.05.9
  Reed Larson22DETD101184967-225.03.50.08.5
  Stefan Persson24NYID101105666384.15.60.09.7
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1977-78NHLDenis Potvin24NYID1155306494578.47.00.015.4
  Brad Park29BOSD2135225779696.67.10.013.7
  Larry Robinson26MTLD385135265714.97.60.012.5
  Börje Salming26TORD484166076305.96.20.012.1
  Guy Lapointe29MTLD58132942463.64.80.08.4
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1976-77NHLLarry Robinson25MTLD11861966851207.19.90.016.9
  Börje Salming25TORD2157126678455.96.00.011.8
  Denis Potvin23NYID358255580427.06.70.013.7
  Guy Lapointe28MTLD432255176706.86.80.013.6
  Serge Savard31MTLD52993342792.67.40.010.0
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1975-76NHLDenis Potvin22NYID1237316798128.75.60.014.3
  Brad Park27TOTD296184159195.24.00.09.2
  Börje Salming24TORD356164157314.35.30.09.6
  Guy Lapointe27MTLD439214768645.67.70.013.3
  Serge Savard30MTLD52383947523.06.70.09.7
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1974-75NHLBobby Orr26BOSD126646891358013.18.40.021.5
  Denis Potvin21NYID299215576276.16.20.012.3
  Guy Lapointe26MTLD345284775466.75.90.012.5
  Börje Salming23TORD43112253742.72.90.05.7
  Serge Savard29MTLD514204060724.87.40.012.2
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1973-74NHLBobby Orr25BOSD123632901228411.77.70.019.4
  Brad Park25NYRD298255782237.55.00.012.4
  Bill White34CBHD34453136512.17.50.09.6
  Barry Ashbee34PHID41141317530.47.10.07.5
  Börje Salming22TORD5100053439382.36.00.08.3
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1972-73NHLBobby Orr24BOSD1224002972101559.56.00.015.6
  Guy Lapointe24MTLD25800193554524.86.30.011.1
  Bill White33CBHD3360093847323.35.50.08.8
  Brad Park24NYRD33600104353304.14.50.08.6
  Jacques Laperrière31MTLD5250071623771.57.10.08.6
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1971-72NHLBobby Orr23BOSD12040037801178312.08.10.020.1
  Brad Park23NYRD211700244973637.06.80.013.8
  Bill White32CBHD3250072229431.67.20.08.8
  Pat Stapleton31CBHD4160033841432.37.30.09.6
  J.C. Tremblay33MTLD580065157534.26.90.011.1
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1970-71NHLBobby Orr22BOSD1208003710213912413.59.30.022.8
  Brad Park22NYRD2570073744263.15.60.08.7
  J.C. Tremblay32MTLD33500115263165.14.60.09.7
  Pat Stapleton30CBHD4230074451483.57.00.010.4
  Bob Baun34TOTD5100012021140.64.90.05.5
  Keith Magnuson23CBHD5100032023320.75.90.06.6
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1969-70NHLBobby Orr21BOSD11800033871205412.86.70.019.5
  Brad Park21NYRD25800112637243.34.80.08.1
  Carl Brewer31DETD3220023739432.66.50.09.1
  Jacques Laperrière28MTLD4180063137272.75.90.08.6
  Jim Neilson29NYRD5110032023241.24.90.06.1
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1968-69NHLBobby Orr20BOSD117600214364556.55.90.012.4
  Tim Horton39TORD24800112940143.35.10.08.3
  Ted Green28BOSD3270083846113.72.80.06.5
  Ted Harris32MTLD4220071825241.55.30.06.7
  Al Arbour36STLD5170016720-0.65.90.05.3
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1967-68NHLBobby Orr19BOSD1685612112031283.33.50.06.7
  J.C. Tremblay29MTLD23152642630292.06.20.08.2
  Tim Horton38TORD33022842327201.85.60.07.3
  Jim Neilson27NYRD42602662935272.85.50.08.2
  Jacques Laperrière26MTLD51531242125231.55.70.07.2
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1966-67NHLHarry Howell34NYRD1113793412284043.44.80.08.2
  Pierre Pilote35CBHD295326364652543.95.20.09.1
  Bobby Orr18BOSD336102613284113.82.20.06.0
  Tim Horton37TORD434191581725-21.63.90.05.5
  J.C. Tremblay28MTLD5189982634-102.73.80.06.4
  Gary Bergman28DETD680853035-32.22.90.05.1
  Doug Jarrett22CBHD770752126431.45.20.06.6
  Terry Harper27MTLD855001616210.33.50.03.9
  Jacques Laperrière25MTLD855002020-170.63.90.04.5
  Ted Green26BOSD1011061016-101.11.70.02.8
  Leo Boivin35DETD1011041721-190.92.80.03.7
  Arnie Brown25NYRD10110210126-0.14.70.04.6
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1965-66NHLJacques Laperrière24MTLD189622762531142.34.20.06.5
  Pierre Pilote34CBHD254421223436232.53.60.06.1
  Pat Stapleton25CBHD34004043034162.43.90.06.4
  J.C. Tremblay27MTLD43203262935162.64.40.07.0
  Doug Barkley29DETD53030051520261.52.80.04.2
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1964-65NHLPierre Pilote33CBHD1933261144559255.84.90.010.6
  Jacques Laperrière23MTLD278552352227-21.84.10.05.9
  Bill Gadsby37DETD340182201212210.04.20.04.3
  Tim Horton35TORD427151212162882.54.90.07.4
  Marcel Pronovost34DETD52002011516240.44.70.05.1
  Carl Brewer26TORD61914542327331.64.90.06.5
  Ted Green24BOSD71713482735-442.92.30.05.2
  Bob Baun28TORD81551001818310.44.90.05.3
  Harry Howell32NYRD9128422022-131.02.40.03.4
  Doug Barkley28DETD1010152025221.74.70.06.3
  Moose Vasko29CBHD111101101113-0.14.90.04.8
  J.C. Tremblay26MTLD111103172050.94.20.05.1
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1963-64NHLPierre Pilote32CBHD1138726674653314.65.00.09.6
  Tim Horton34TORD270432792029102.54.90.07.4
  Moose Vasko28CBHD32821721820190.85.00.05.8
  Jacques Laperrière22MTLD42561922830252.04.70.06.7
  Terry Harper24MTLD51311221517240.65.10.05.6
  Harry Howell31NYRD51311253136-92.62.30.05.0
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1962-63NHLPierre Pilote31CBHD198465281826-42.04.10.06.1
  Carl Brewer24TORD281344722325321.35.10.06.4
  Tim Horton33TORD33714236192511.75.10.06.7
  Moose Vasko27CBHD428208491360.44.40.04.8
  Bill Gadsby35DETD52516942428-121.74.50.06.3
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1961-62NHLDoug Harvey37NYRD1102831962430-91.94.30.06.2
  Pierre Pilote30CBHD24724573542143.24.20.07.4
  Jean-Guy Talbot29MTLD346133354247303.45.70.09.1
  Carl Brewer23TORD441122912223470.95.00.05.9
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1960-61NHLDoug Harvey36MTLD1162847863339163.13.80.07.0
  Marcel Pronovost30DETD252331961117-150.93.80.04.7
  Allan Stanley34TORD32772092534242.85.30.08.1
  Pierre Pilote29CBHD42451962935292.45.00.07.5
  Leo Boivin29BOSD51510561723-181.62.00.03.7
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1959-60NHLDoug Harvey35MTLD1129666362127371.84.60.06.4
  Allan Stanley33TORD2421527102333-12.84.10.06.9
  Marcel Pronovost29DETD33919207172431.64.20.05.8
  Pierre Pilote28CBHD43362773845203.54.80.08.3
  Tom Johnson31MTLD532181442529241.94.50.06.3
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1958-59NHLTom Johnson30MTLD19238541029393.35.50.08.8
  Bill Gadsby31NYRD2673136546514.13.70.07.7
  Marcel Pronovost28DETD35834241121322.93.40.06.3
  Doug Harvey34MTLD4483018416201.14.80.05.9
  Fern Flaman32BOSD5342113021210.73.60.04.3
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1957-58NHLDoug Harvey33MTLD11537578932413.65.40.09.0
  Bill Gadsby30NYRD211955641432464.84.10.08.8
  Fern Flaman31BOSD317134015150.24.00.04.2
  Ron Stewart25TORRW4131031524392.20.80.03.0
  Marcel Pronovost27DETD5734218201.03.20.04.2
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1956-57NHLDoug Harvey32MTLD11598376644504.45.40.09.8
  Red Kelly29DETD24220221025353.35.30.08.7
  Fern Flaman30BOSD3351619625312.54.80.07.3
  Bill Gadsby29NYRD4321418437413.32.70.06.0
  Doug Mohns23BOSLW523176634401.51.20.02.7
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1955-56NHLDoug Harvey31MTLD11567878539444.15.50.09.6
  Bill Gadsby28NYRD2591643942515.13.10.08.2
  Red Kelly28DETD34417271634506.05.20.011.2
  Tom Johnson27MTLD421147310130.45.70.06.1
  Fern Flaman29BOSD51156417211.53.40.05.0
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1954-55NHLDoug Harvey30MTLD11477275643494.55.20.09.7
  Red Kelly27DETD29540551530455.35.90.011.1
  Fern Flaman28BOSD3321715414181.03.50.04.5
  Bob Goldham32DETD41679116170.55.80.06.3
  Hugh Bolton25TORD5981219211.15.80.06.9
Season Lg Player Age Tm Pos Place Votes 1st 2nd 3rd 4th 5th G A PTS +/- OPS DPS GPS PS
1953-54NHLRed Kelly26DETD116276861633496.25.10.011.3
  Doug Harvey29MTLD2572235829373.75.20.08.9