NHL Leaders · +/-

Skaters · 2023-24 regular season · min 20 GP
Top 100
2023-24 REG
#PlayerPosTmGAP+/-PIMSOGPPGTOIHITBLKTkAiCF
1Gustav ForslingDFLA1029395643160122.111110241396
2Dylan DeMeloDWPG32831463683021.716713914192
3Mattias EkholmDEDM1134454447177221.11369340361
4Quinn HughesDVAN1775923838199524.7295543540
5Zach HymanLEDM54237736482901519.5873735489
6Nathan MacKinnonCCOL518914035424051022.8556942692
7Connor McDavidCEDM321001323530263721.41183968452
8Sebastian AhoCCAR36538934362161119.6481850400
9Evan BouchardDEDM1864823432220823.0
10Josh MorrisseyDWPG1059693444196224.2
11Aleksander BarkovCFLA2357803324193519.61045061372
12Filip HronekDVAN543483338148223.41048724379
13J.T. MillerCVAN376610332581941019.52176136376
14Auston MatthewsCTOR693810731203691821.0899385694
15Sam ReinhartCFLA57379429312332720.3786640446
16Marcus PetterssonDPIT426302844106022.712115926267
17Devon ToewsDCOL1238502818159023.47411057349
18Thomas HarleyDDAL1532472818144121.06713537347
19Nikolaj EhlersLWPG2536612729233015.9303937495
20Aaron EkbladDFLA41418275098120.9855914226
21Leon DraisaitlCEDM416510626762172120.7582682426
22Roope HintzCDAL3035652622182817.2363824330
23Evan RodriguesCFLA1227392634186315.21042828373
24Jake GuentzelCCAR3047772522238520.0482833440
25Alexander RomanovDNYI715222320117020.815717125258
26Brandon CarloDBOS41014234279019.914014023174
27Brock BoeserRVAN40337323142041618.6562928402
28Nils HoglanderLVAN2412362351120012.11001929198
29Seth JarvisRCAR33346723141761318.81155243316
30Mikey AndersonDLAK21618221889020.612812914206
31Ryan LindgrenDNYR31417223673019.411410314165
32Chris TanevDDAL21719222456019.74520725118
33Jonas BrodinDMIN720272216117023.42114226233
34Mason MarchmentLDAL2231532254150615.11083443283
35Matt RoyDLAK520252142135020.915219712294
36Jaccob SlavinDCAR63137218151020.95512071340
37Mitch MarnerRTOR2659852118158821.3
38David PastrnakRBOS476311021473821219.9701954718
39Adam FoxDNYR1756732136137623.44412347299
40Brenden DillonDWPG81220209279018.72411116205
41Elias PetterssonCVAN34558920122071319.61256850402
42Jake McCabeDTOR82028205673120.721912916187
43Noah HanifinDVGK1334471924164523.66312159413
44Chris KreiderLNYR39367519262461818.8992023440
45Anton LundellCFLA1322351946166115.4614032281
46Mark ScheifeleCWPG2547721957154620.2634045270
47Mikko RantanenRCOL426210419502711422.9534943525
48Ryan McDonaghDNSH32932193191021.83813935213
49Jason RobertsonLDAL2951801922231918.3773160477
50Conor GarlandRVAN2027471935200114.5533451361
51Matthew TkachukLFLA2662881988280618.61512839500
52Blake ColemanLCGY3024541976191317.11285743344
53Dakota JoshuaCVAN181432196084114.42444029146
54Victor HedmanDTBL1363761876168424.86510229403
55Joel Eriksson EkCMIN30346418602671220.51685537424
56Hampus LindholmDBOS32326186399123.34910029225
57Brayden McNabbDVGK42226183786019.414920731208
58Artemi PanarinLNYR497112018243031120.1181534651
59Vladislav NamestnikovCWPG112637173795314.5924516182
60Adam LowryCWPG1223351757119016.11816538236
61Pius SuterCVAN1415291716105215.5542331190
62Sam BennettCFLA20214117100171516.61734340352
63Carter VerhaegheCFLA3438721736246818.0632039500
64Esa LindellDDAL521261712114020.57416231251
65Kiefer SherwoodLNSH1017271741110012.2
66TJ BrodieDTOR12526174052021.74115920120
67Filip ForsbergLNSH48469416433471318.91414476700
68Mason AppletonCWPG1422361626122216.11064424241
69Dylan SambergDWPG11718164377015.66511127182
70Danton HeinenLBOS1719361628119114.5834633213
71Calle JarnkrokCTOR101121161892015.3551316167
72Tyler MyersDVAN52429167793018.911013613219
73Vincent TrocheckCNYR25527716552151121.41758650446
74Jack JohnsonDCOL31316153876014.9788912201
75Mika ZibanejadCNYR26467215302211219.7495548414
76Cale MakarDCOL2169901516231724.83714870539
77Brady SkjeiDCAR1334471540185121.3699044432
78Yakov TreninCCOL125171540116014.62073644243
79Teuvo TeravainenCCAR2528531510142916.4162640280
80Drew DoughtyDLAK1535501544135725.810914220306
81William KarlssonCVGK3030601522175717.6434642301
82Matt DucheneCDAL2540651520172616.8304836347
83Dmitry KulikovDFLA11920156374016.51458422186
84Ivan BarbashevLVGK1926451542122316.11804428236
85Jalen ChatfieldDCAR81422152490015.2586623213
86Wyatt JohnstonCDAL3233651438216317.0524239409
87Martin PospisilCCGY8162414109117012.7
88Nick LeddyDSTL32528141482022.45112732172
89Ryan SuterDDAL215171428102018.98611116254
90Olli MaattaDDET41418141448016.1539615123
91Drew O'ConnorLPIT1617331420160015.8535837269
92Alex IafalloLWPG111627146120215.3436728249
93Henri JokiharjuDBUF31720142484019.09210618197
94Radko GudasDANA612181412888019.523215412220
95Adrian KempeRLAK2847751372246518.91123231499
96Kris LetangDPIT1041511362164024.713713647416
97Cole PerfettiCWPG1919381312142513.6262318231
98Andrei SvechnikovRCAR1933521358144517.01422225305
99Logan O'ConnorRCOL131225133485014.9603838174
100Vladimir TarasenkoRFLA2332551312155315.7853918314