Kodo Hockey

Category Combos · 2026-27

Every projected skater across the categories you choose, ranked by what those categories are worth in your league. Click any column header to sort by something else.

Points-only does not count FOW, PPP, so this combination cannot be priced whole. Pricing only the half your league does count would rank a different question than the one you asked, so it is ranked on the weaker of a man's percentiles instead, because good at both is a floor rather than an average.

Wondering how many clear a bar rather than who is best? The scarcity matrix →

#PlayerTmPosESPPGPFLOOR %AVG %Δ /gmGAPTSPPPSOGHITBLKPIMFOW
1Leon Draisaitl EDM · CEDMCL1PP17797.698.6-0.138.772.8111.547.9224392235742
2Nick Suzuki MTL · CMTLCL1PP18397.198.1-0.230.872.7103.541184636325725
3Nathan MacKinnon COL · CCOLCL1PP18196.397.1+0.246.383.6129.936345574440700
4Sebastian Aho CAR · CCARCL1PP18193.193.7+0.230.754.38528203622546626
5Aleksander Barkov FLA · CFLAC——6892.893.3—22.554.677.129.2160855117605
6Macklin Celebrini SJS · CSJSCL1PP17992.695.3+0.043.376119.336.6314515240600
7Dylan Larkin DET · CDETC——7991.295.4-0.035.838.374.126.4231473446838
8Mika Zibanejad NYR · CNYRCL1PP18190.593.3-0.127.344.471.731.2196824817568
9Jack Eichel VGK · CVGKCL1PP17690.393-0.129.566.696.131.1256334617561
10Dylan Strome WSH · CWSHCL2PP18289.994-0.521.544.766.225.4142155340754
11Nico Hischier NJD · CNJDCL2PP18089.194.5+0.132.239.972.125.2202536025991
12Roope Hintz DAL · CDALCL2PP1748888.2-1.32640.366.324.2162673326507
13Tomas Hertl VGK · CVGKCL3PP17887.291.4-0.229.732.962.623.91791034733670
14J.T. Miller NYR · CNYRCL2PP17586.690.2+0.32345.468.423.61501504243622
15Elias Pettersson VAN · CVANCL1PP17786.689.8-0.819.94160.923.61417810020608
16Dylan Cozens OTT · COTTCL2PP18386.687.7+0.628.133.962252022003159494
17Mark Scheifele WPG · CWPGCL1PP18085.788.8+0.230.860.391.122.9167434746591
18Sidney Crosby PIT · CPITCL1PP16885.592.5+0.524.946.571.422.7166603037810
19Connor McDavid EDM · CEDMCL1PP1808492+0.144.495.2139.652.5280492941450
20Auston Matthews TOR · CTORCL1PP1748490.4+0.141.339.480.721287569622715
21John Tavares TOR · CTORCL2PP17583.190.2+0.132.237.369.520.6181772830737
22Robert Thomas STL · CSTLCL1PP17681.989.2+0.823.655.579.120.2134144728706
23Leo Carlsson ANA · CANACL1PP17781.481.7-0.731.547.679.119.8208203634420
24Wyatt Johnston DAL · CDALCL1PP18380.789.8-0.042.745.988.639.6226535129408
25Elias Lindholm BOS · CBOSCL1PP28080.789.7-0.120.53454.519.4134706833765
26Nazem Kadri COL · CCOLCL2PP27679.584+0.724.23357.218.9211512840510
27Brayden Point TBL · CTBLCL1PP17779.482.2+0.330.54171.521.2167163414377
28Tage Thompson BUF · CBUFCL1PP18179.282.7-0.236.839.776.523.5264824237376
29Marco Rossi VAN · CVANCL1PP17578.979.9-0.21834.152.118.6116624123411
30Ryan O'Reilly NSH · CNSHCL1PP17578.787.4+0.122.94163.918.5135175920695
31Pavel Zacha BOS · CBOSCL2PP18278.483-0.723.636.960.518.4130692826501
32Nick Schmaltz UTA · CUTALL1PP17977.781.1-1.126.841.26821.1180204623338
33Matt Duchene DAL · CDALC——7177.177.7+0.119.638.558.118.3115312612336
34Joel Eriksson Ek MIN · CMINCL2PP17276.686.2-0.123.231.754.917.21981164035692
35Logan Cooley UTA · CUTACL2PP17076.676.9-0.325.732.958.617.6150643236331
36Chandler Stephenson SEA · CSEACL2PP18175.987.2-0.212.535.347.816.586285318755
37Steven Stamkos NSH · CNSHLL1PP17675.981.5+0.32924.553.523.8174753648326
38Bo Horvat NYI · CNYICL1PP17975.187.1-0.232.530.963.416.1238694236789
39Mikael Granlund ANA · CANALL2PP17374.578-0.818.731.750.415.7132465124417
40Tim Stützle OTT · COTTCL1PP18273.685.6-0.533.259.89334.22051284541299
41Morgan Frost CGY · CCGYCL2PP18073.581.8-0.417.922.340.215.5135624526558
42Anton Frondell CHI · CCHICL2PP18773.580.3—31.512.644.115.5228635721497
43Brock Nelson COL · CCOLRL2PP27871.183.1-0.826.43056.414.3170365429645
44Connor Bedard CHI · CCHIC——6770.379.1-0.830.95080.924230362848251
45Anton Lundell FLA · CFLACL3PP17769.781.5-1.120.631.45213.7166904440617
46Mason McTavish STL · CSTLRL2PP17869.275.8+0.523.129.452.513.6167903546424
47Sam Bennett FLA · CFLACL2PP27868.878.5-0.328.23159.213.52031323785508
48Alexander Wennberg SJS · CSJSCL3PP18168.281.1-0.513.732.446.113.187318718622
49Adam Fantilli CBJ · CCBJCL1PP18368.278.5-0.529.135.96513.12181264932514
50Brady Tkachuk FLA · LFLALL1PP1766779.1-0.136.143.379.426.429822227102216
51Matty Beniers SEA · CSEACL1PP18366.878.2+0.223.33154.312.7154396822537
52Claude Giroux OTT · COTTRL3PP27366.876.4+0.613.730.444.112.7117552719490
53Ryan Nugent-Hopkins EDM · CEDMC——7766.579.7+0.320.737.758.427.8141303524213
54Pierre-Luc Dubois WSH · CWSHCL1PP16966.375+0.216.734.250.912.6112594056448
55Quinton Byfield LAK · CLAKCL1PP18265.374.8-0.926.330.957.212.1180734047451
56Jack Hughes NJD · CNJDCL1PP1726581+0.43663.699.632.528673615197
57Frank Nazar CHI · CCHICL1PP27164.972.3-0.721.129.250.312152424530386
58Sean Monahan CBJ · CCBJCL2PP27264.379.4+0.616.92743.911.7125403415631
59Evgeni Malkin PIT · CPITRL2PP2606472.3+1.017.638.155.719.4133262654181
60Jake Guentzel TBL · CTBLLL2PP18163.879.3-0.437.849.487.230.2220394348180
61Charlie Coyle CBJ · CCBJCL3PP18062.576.2-0.718.230.548.710.41211045318556
62Mathew Barzal NYI · CNYIC——7261.769.7-0.420.348.368.617.9166324546157
63Vincent Trocheck UTA · CUTACL1PP27860.479.7+0.522.24163.29.91492066160772
64Josh Norris BUF · CBUFCL3PP26560.472+0.118.125.643.79.9105784342447
65Ben Kindel PIT · CPITCL4PP17760.466+0.023.323.246.59.9178345422285
66Sam Reinhart FLA · CFLARL1PP17860.177.7+0.835.640.375.930.9199785218129
67Morgan Geekie BOS · CBOSLL2PP18059.769.9+0.627.427.65519.21591113524125
68Calum Ritchie NYI · CNYICL2PP27059.262.1-0.015.121.136.212101243625120
69Logan Stankoven CAR · CCARCL2PP2825967.2-1.124.526.5519.6184522825323
70Trevor Zegras PHI · CPHILL2PP17458.769-0.021.637.45918.7150472852119
71Casey Mittelstadt BOS · CBOSLL2PP27758.563.6+1.71429.143.19.291262618228
72Shane Wright SEA · CSEACL3PP27757.864.3+0.615.820.336.18.8106545815267
73Mitch Marner VGK · RVGKRL2PP18257.275.2-0.622.966.589.429.1170354622101
74Jamie Benn DAL · LDALRL3PP26656.859.1+1.613.924.538.48.589863052155
75Mikko Rantanen DAL · RDALRL1PP17956.477.5+0.632.266.598.738.819155398898
76Brayden Schenn NYI · CNYIRL2PP17756.370.7+0.417.122.539.68.31131684260472
77Erik Haula LAK · CLAKCL3PP27455.969.5-0.113.517.931.48.21101034452446
78Pavel Buchnevich STL · LSTLLL2PP18055.763.9-0.121.731.653.315.213936362893
79Barrett Hayton UTA · CUTACL3—7454.970.2+0.317.61936.68132373452474
80Konsta Helenius BUF · CBUFRL3PP28154.963.8—11.422.834.28121873325291
81Matthew Wood NSH · RNSHCL2PP17554.860.4+0.016.71733.712.512557292085
82Cutter Gauthier ANA · LANARL1PP18054.467.8-0.335.332.968.219.728868312883
83Dawson Mercer NJD · CNJDRL3PP28354.455.9-0.123.922.346.27.9157365129110
84Dalibor Dvorsky STL · CSTLCL3PP27353.966.2+0.013.711.525.27.8114802829345
85Matt Coronato CGY · RCGYRL2PP17752.963.2-0.022.326.949.215.518927273066
86Rickard Rakell PIT · RPITRL1PP17552.765.3-0.529.430.459.818.218696561264
87William Karlsson VGK · CVGKCL2PP26752.469.5—16.722.3397.6137264813494
88Tommy Novak PIT · CPITCL2PP17252.458.4-0.115.121.136.27.6110113118182
89Noah Ostlund BUF · CBUFCL2PP27052.454.60.011.921.333.27.686103521100
90Connor Zary CGY · CCGYLL2PP27252.453.3+0.114.115.129.27.611842232382
91Yegor Sharangovich CGY · CCGYCL1PP27952.452.8+0.516.515.431.97.613820341272
92Matt Boldy MIN · LMINRL2PP18152.174.2-0.038.949.988.831.527759593858
93Jared McCann SEA · LSEALL1PP17551.964.6+0.523.531.254.717.616851371857
94Alex Tuch WSH · RWSHLL1PP28051.356.6+0.127.934.362.210.318678915253
95Teuvo Teravainen CHI · CCHIRL2PP28051.356.2-0.11327.540.510992338953
96Ryan Hartman MIN · CMINCL3PP2775167-0.719.619.639.27.3161697959441
97Gabriel Vilardi WPG · RWPGRL2PP17550.969.4+0.226.336.7632413821372149
98William Nylander TOR · RTORRL2PP17950.572.2+0.23354.887.829.221417292248
99Noah Cates PHI · CPHICL3PP28050.367.4-0.117.52643.57118955133452
100Emmitt Finnie DET · LDETLL2PP2805058.6+0.119.520.740.212.8137128401347
101Connor McMichael STL · CSTLCL2PP28149.658.9-0.62132.453.46.9151454336226
102Timo Meier NJD · RNJDLL2PP28149.257.5-0.23123.554.512.3255137563545
103Brock Boeser VAN · RVANRL2PP17948.566-0.223.528.151.620.716262301244
104Dylan Holloway STL · LSTLLL1PP27248.555.8+0.124.436.460.810.6184156462344
105Anders Lee UTA · LUTALL2PP27648.550-0.224.120.744.87.417796364044
106Tyler Seguin DAL · CDALRL2PP25148.459+0.212.819.332.16.57734139248
107Evan Rodrigues NJD · CNJDCL3—774860.1-1.614.520.134.66.1160832738290
108Oliver Moore CHI · CCHICL3PP2604852.9-0.08.718.627.36.181331924115
109Seth Jarvis CAR · RCARR——6847.764.7+0.234.336.170.420.121181342043
110Jason Zucker BUF · LBUFL——6847.761.1-0.220.222.943.115.712869223743
111Dmitri Voronkov CBJ · LCBJRL4PP27447.354.5+0.519.319.638.910.2134105386141
112Jaden Schwartz COL · LCOLLL3PP26847.348.2+0.115.818.434.25.912041451645
113Tyler Bertuzzi CHI · LCHILL2PP1804763.9-0.225.925.15119.414660274439
114Adrian Kempe LAK · RLAKRL1PP1824761-0.231.939.371.215.9224119385339
115Andrew Copp DET · CDETCL1PP17646.767.2-0.213.92841.95.8100355621504
116Carter Verhaeghe FLA · LFLALL2PP28145.857.2-0.125.932.858.713.320274253734
117Will Smith SJS · RSJSRL1PP17745.365.2+0.225.442.868.221.218819182132
118Gabriel Landeskog COL · LCOLLL2PP16645.154.3-0.018.72240.75.6133923450178
119Stefan Noesen NJD · RNJDRL4PP26444.947.6+0.110.310.220.579884224431
120Will Cuylle NYR · LNYRLL3PP28344.947.6-0.122.620.643.27158299595831
121Viggo Bjorck WPG · CWPGCL2PP28644.765.5—10.515.726.25.5143513320491
122Martin Necas COL · RCOLRL1PP18144.669.6+0.332.764.196.829.521480272930
123Ryan Greene CHI · CCHICL4PP28044.361+0.017.220.237.45.4123523819338
124Travis Konecny PHI · RPHIRL1PP28144.258.4+0.126.646.272.815.4181105406028
125Matt Savoie EDM · CEDMC——6844.244.50.017.218.936.15.512916312228
126Ryan Strome CGY · CCGYCL1PP27243.659.1+0.810.320.630.95.391372455317
127Jiri Kulich BUF · CBUFLL4PP26343.658.3—17.311.7295.3141454222293
128Justin Hryckowian DAL · CDALLL1PP28043.654.2-0.012.616.128.75.3841174241184
129Alex Laferriere LAK · RLAKRL2PP28243.652.3-0.724.424.248.65.32062134623145
130Kaapo Kakko SEA · RSEARL1PP27543.449.5+0.113.329.242.58.19843202326
131Shane Pinto OTT · COTTCL3PP27542.862.8+0.325.12348.15.2154905338432
132Joel Farabee CGY · LCGYRL3PP18242.856.6+0.116.918.335.213.914463513125
133Mats Zuccarello LAK · RLAKLL2PP1634262.5-0.115.538.353.820.612522332124
134Taylor Hall CAR · LCARLL2PP2754245.6+0.116.625.241.86.812146313824
135Ryan McLeod BUF · CBUFLL3—8041.966.8-0.215.236.751.9591223417590
136Mavrik Bourque NSH · CNSHCL3PP27941.950.7+0.218.620.338.95131702721122
137Anthony Cirelli TBL · CTBLCL2PP27941.466.3+0.124.231.755.94.9136485845584
138Kirby Dach MTL · CMTLRL3PP25941.448.3+0.210.611.722.34.98189424586
139Brandon Hagel TBL · LTBLRL2PP18141.355.2-0.14049.289.213.622952486323
140Nick Paul TOR · CTORCL3PP27240.961-0.11313.126.14.7105903236414
141Dylan Guenther UTA · RUTARL2PP17940.867.5+0.036.738.675.329.425265342922
142Ryan Donato CHI · CCHILL3—8140.551.9+0.11718.435.44.6130852142176
143Alex DeBrincat DET · RDETLL1PP18340.265.5+0.138.942.681.525.827043392420
144Noah Laba NYR · CNYRCL3—7540.259+0.012.417.730.14.5871114232338
145Chris Kreider MTL · LMTLLL1PP27340.250.3-0.021.822.143.99.913973213020
146Danila Yurov MIN · CMINCL1PP27439.656.5+0.114.518.132.64.495654230297
147Jonathan Marchessault NSH · RNSHRL3PP27239.453.1+0.019.224.343.512.716081153318
148Kiefer Sherwood SJS · LSJSRL4PP27539.447.1-0.01714.931.98152360304618
149Bobby Brink MIN · RMINRL3PP27439.444.3-0.015.720.3366.811086382518
150Pius Suter STL · CSTLCL4—773957-0.116.718.234.94.3112513221318
151Alex Killorn ANA · LANALL2PP2753941.4-0.114.416.130.54.312365263527
152Roman Kantserov CHI · RCHILL1PP18838.460.4—32.225.157.320.524475374217
153William Eklund OTT · LOTTLL2PP18138.459.2+0.123.24467.219.217868533317
154Ivan Barbashev VGK · LVGKLL1—8138.440.4+0.020.43555.45.1121135371717
155Alex Newhook MTL · CMTLLL3—6838.352.1+0.015.115.630.74.298722819207
156Michael Misa SJS · CSJSCL2—5538.352+0.012.818.2314.288222817200
157Emil Andrae CBJ · DCBJDD3—6738.345.20.02.18.410.51.2517472262
158Drake Batherson OTT · ROTTRL1PP18137.566.5+0.028.241.269.431174128263416
159Juraj Slafkovský MTL · LMTLLL2PP18337.564.5-0.132.246.778.926.6187134725116
160Adam Gaudette SJS · RSJSLL4—6937.549.1+0.0126.618.64.187563118143
161J.T. Compher DET · CDETRL2PP28136.662.8+0.11218.630.6494275727518
162Boone Jenner WSH · CWSHCL4PP26236.653.6+1.115.521.737.241241275836254
163Tom Wilson WSH · RWSHRL1PP17736.653.5-0.028.532.160.613.91552006011515
164Vladislav Namestnikov WPG · CWPGCL4PP27036.649.7+0.99.311.620.9480834232172
165Max Sasson VAN · CVANCL4—7836.647.7-0.39.77.317493485034119
166Zachary Bolduc MTL · RMTLRL4PP27636.645.2-0.014.718.833.57.8112149413115
167Alex Iafallo WPG · LWPGRL4PP27936.641.2-0.013.414.928.35.710692551415
168Jake Sanderson OTT · DOTTD——7936.266.8+0.013.748.962.626.618038150141
169Filip Hronek VAN · DVANDD1PP17736.262.6-0.07.137.844.917.112012093361
170Brent Burns COL · DCOLDD3—6936.248.1+0.05.51722.52.71301775251
171Clayton Keller UTA · RUTARL1PP18335.466+0.130.664.795.331.722611333614
172Christian Dvorak PHI · CPHICL1PP27835.463.8-0.218.327.445.73.7123385523597
173Gavin McKenna TOR · LTORLL2PP28835.450.5—1740.957.912.320062305014
174Ivar Stenberg SJS · LSJSLL3PP28735.449.5—16.232.348.51118160321914
175Mason Marchment SJS · LSJSLL1PP27335.445.8-0.019.827.447.28.312790295814
176Nikita Klepov ANA · RANACL2PP28735.444.4—1321.134.17.716778383214
177Jack Roslovic TOR · CTORLL1PP2773548.8+0.117.416.133.53.5127362615170
178Mikael Backlund CGY · CCGYCL3—7434.364.8+0.214.920.935.83.4158313119661
179Marco Kasper DET · CDETCL3PP27934.351.8+0.315.413.428.83.41441754834243
180Vasily Podkolzin EDM · REDMRL1PP17934.336.8-0.015.216.932.13.4127223495418
181Josh Doan BUF · RBUFRL1PP17433.853+0.12224.946.915.315170282213
182Anthony Mantha NJD · RNJDLL1PP27833.847.1-0.021.127.748.89.913254384013
183Frederick Gaudreau SEA · CSEACL4—7533.556.2+0.68.615.824.43.383385412373
184Filip Chytil VAN · CVANC——6233.552.6—15.210.8263.3136231924286
185Nicolas Roy COL · CCOLCL4—7632.356.2+0.111.617.328.92.987754330392
186Jake DeBrusk VAN · LVANLL1PP18131.858.4-0.126.419.545.921.219277381512
187Porter Martone PHI · RPHIRL3PP18331.853.6—23.423.446.816.4182161276212
188Nick Foligno MIN · CMINLL4—6031.8500.05.810.716.52.8631433243226
189Alexis Lafrenière NYR · LNYRRL1PP18331.849.8+0.024.134.658.71317096372812
190Jordan Eberle SEA · RSEARL2PP16731.848.1+0.020.324.344.611.912639342212
191Cole Perfetti WPG · LWPGRL1PP17631.847.5+0.119.626.345.910.714960372212
192James Hagens BOS · LBOSLL3PP28231.847.1—22.12345.110.418078283412
193Fabian Zetterlund OTT · LOTTRL2PP28231.843.7+0.117.51835.58.1145148461812
194Linus Karlsson VAN · RVANRL1PP17031.834.60.013.216.529.74.19975233512
195Fraser Minten BOS · CBOSCL3—7031.355-0.115.617.232.82.71121244119348
196Justin Sourdif WSH · CWSHCL4—7831.353.1+0.016.221.237.42.7112984035318
197Ross Colton NSH · LNSHLL3PP27530.942.8+0.515.615.230.82.6144161322185
198Jordan Staal CAR · CCARCL3PP27029.963.9-0.514.515.129.62.4921414125747
199Caleb Malhotra VAN · CVANC——5129.947.2—7.51421.52.447842522182
200Brady Martin NSH · CNSHC——4829.946.5—6.913.720.62.4691062433174
201Kevin Fiala LAK · LLAKL——7829.358.6+0.027.231.258.42420357284511
202Conor Garland CBJ · RCBJRL2PP28029.346.6-0.117.725.34311.415250404011
203Viktor Arvidsson DET · LDETLL2PP17229.343.8+0.02225.447.48.916827352511
204T.J. Hughes COL · RCOLRL3PP17929.339—7.712.420.16.79466312811
205Sandis Vilmanis FLA · LFLARL3PP28029.337.5—1113.724.75.778140251811
206Victor Eklund NYI · RNYILL2PP28129.337.5—6.820.527.35.79771362611
207Connor Brown NJD · RNJDCL4—7829.335.9-0.016.521.237.75.111225361811
208Maxim Tsyplakov CGY · RCGYLL4PP26529.331+0.04.76.711.43.270112211911
209Sam Steel DAL · CDALLL3PP27728.945.5+0.311.619.831.42.283742927159
210Nate Danielson DET · CDETCL4—4128.941.4-0.04.36.7112.25817161281
211Berkly Catton SEA · CSEALL3PP27428.941.3+0.013.31427.32.210514353579
212Jean-Gabriel Pageau NYI · CNYICL3—7628.261.5-0.313.519.733.22.1861275410644
213Stephen Halliday OTT · COTTCL4—4328.237.4-0.13.99.613.52.15344161038
214Blake Coleman MIN · LMINLL2PP27628.234.4+0.120.417.6382.1171155534821
215Scott Laughton LAK · CLAKCL3PP27327.454.7-1.211.110.92221091424836420
216Owen Tippett PHI · RPHIRL2PP28026.939.6+0.026.423.750.17.6210151532710
217Frank Vatrano ANA · RANARL3PP27426.933+0.115.512.127.64.3155130516310
218Daniil But UTA · LUTALL4PP24326.932.20.087.615.64.17827251610
219Trevor Connelly VGK · LVGKLL3—7626.931.4—9.423.6333.811652302410
220Ilya Protas WSH · LWSHLL3PP27526.931.1—12.616.128.73.710665292510
221Alex Bump PHI · LPHILL4—7126.928.4—8.511.620.12.410586282410
222Michael Brandsegg-Nygård DET · RDETRL4—7426.928.4—11.213.424.62.4101160232610
223Sean Couturier PHI · CPHICL4—7526.560+0.213.623.4371.9118804031621
224Brett Howden VGK · CVGKLL2—7126.548.8-0.612.711.924.61.9851153446276
225Lawson Crouse UTA · LUTALL3—8226.535-0.019.916.636.51.9135205514326
226Ryan Poehling ANA · CANACL3PP27425.955.3-0.410.521.932.41.887438214463
227Phillip Danault MTL · CMTLCL3—7825.358.2+0.310.817.928.71.7100695027584
228Alexander Kerfoot NSH · CNSHRL1PP26525.346.30.08.412.520.91.767525127218
229Cole Sillinger CBJ · CCBJLL3—7825.343.4+1.414.826.140.91.71451064538155
230Colton Sissons TOR · CTORRL3—7324.652.5+0.27.2714.21.6801045428397
231Nikolaj Ehlers CAR · LCARLL3PP17724.257.4-0.022.143.165.225.51872627169
232Tyler Toffoli SJS · CSJSRL2PP17724.247.8+0.021.826.548.314.81735028129
233Jonathan Huberdeau CGY · LCGYL——5524.242.3+0.01218.830.89.9893434359
234Nino Niederreiter WPG · RWPGLL4PP27024.235.5+0.112.212.524.75.81049727219
235Denver Barkey PHI · CPHICL4PP25524.235+0.09.115.9255.7685726229
236Nick Robertson PIT · LPITLL1—7624.228.9-0.013.814.2283.31277636149
237Mark Jankowski CAR · CCARLL4PP26924.150.1-0.69.47.717.11.465414222328
238Liam Ohgren VAN · LVANLL2PP26624.124.1+0.08.31018.31.498673789
239Fedor Svechkov COL · CCOLCL3—7123.245.5-0.27.912.820.71.380583124224
240Anthony Beauvillier WSH · RWSHRL4—8123.234.6-0.115.81227.81.3144101442535
241Joel Armia LAK · RLAKRL4—7023.232.2-0.210.611.4221.39273382623
242Adam Klapka CGY · RCGYRL4—7323.226.20.06.59.315.81.378264468911
243Filip Forsberg NSH · LNSHLL2PP18122.257.1-0.032.53971.526.824712938368
244Kirill Marchenko TOR · RTORRL1PP17922.255.1+0.130.143.974242266443308
245Cody Glass NJD · CNJDC——4222.246.1-1.07.25.612.81.262292320249
246Kyle Palmieri NYI · CNYIRL1PP16322.240.9+0.018.921.740.69.81414930188
247Eetu Luostarinen FLA · CFLALL3—8022.239.5-0.313.120.533.61.2105141603299
248Colton Dach EDM · CEDMCL3—6222.232.5-0.05.77.3131.265216304725
249Warren Foegele OTT · LOTTLL1—7822.230.3+0.016.310.126.41.213781272417
250Jack Drury NSH · CNSHCL4—7721.354.2-0.410.714.3251.195445029497

The ranking column is a weighted total: each category multiplied by what your league pays for it, in a points league, or expressed against the projected pool as a z-score in a categories league. Raw season totals stay in their own columns, because a threshold is counted in blocks and not in points. FLOOR % is the weaker of a man's percentiles within his own position group, kept as a second read for anyone who would rather not price the trade-off at all. Δ compares the projection to last season at the same per-game scale, and is blank for anyone without twenty games behind him — a rookie has no change to measure. Any combination works by URL, not just the six above: ?combo=blocks,ppp takes goals, assists, points, PPP, shots, hits, blocks, PIM and faceoff wins in any mix.

Feedback