Kodo Hockey

Position Analysis · 2026-27

Which position covers each fantasy category, per-game category averages by position, and where draft value concentrates. Projected regulars (50+ GP).

Value concentration scored for Points league — G=3, A=2, PPP=1, SOG=0.4, HIT/BLK=0.3, PIM=0.3.

How many players clear a bar in BLK × PPP? — the modern defenceman's whole value
my roster sheet
positions from

A man counts at every slot his league would start him in, so a C/LW clearing the bar is one more centre and one more left wing.

Defence · 203 projected
PPP ↓ / BLK →100+120+140+160+
25+8621
20+11621
10+221364
5+362095
Forwards · 396 projected
PPP ↓ / BLK →40+50+60+
30+1161
25+1693
20+26126
15+40197
10+572812

Each cell counts the players who clear both bars — down the side and across the top — and opens the list of exactly those men. The top-right corner is what you have to draft early; five or fewer is highlighted. See the players →

Showing57 players clearingBLK 40+PPP 10+Forwardsclear ×
#PlayerTmPosESPPPKGPGAPTSPPPSOGHITBLKPIMFOWBLK × PPP pts
1Nick Suzuki MTL · CMTLCL1PP1PK38330.872.7103.54118463632572559.9
2Wyatt Johnston DAL · CDALCL1PP1—8342.745.988.639.622653512940854.9
3Elias Pettersson VAN · CVANCL1PP1PK17719.94160.923.6141781002060853.6
4Macklin Celebrini SJS · CSJSCL1PP1PK37943.376119.336.631451524060052.2
5Auston Matthews TOR · CTORCL1PP1PK27441.339.480.72128756962271549.8
6Aleksander Barkov FLA · CFLACL1PP1—7625.16186.132.617995571967649.7
7Nathan MacKinnon COL · CCOLCL1PP1—8146.383.6129.93634557444070049.2
8Matt Boldy MIN · LMINRL2PP1PK28138.949.988.831.52775959385849.2
9Juraj Slafkovský MTL · LMTLLL2PP1—8332.246.87926.718713472511648.3
10Tim Stützle OTT · COTTCL1PP1PK18132.758.991.633.7202126454129547.2
11Sam Reinhart FLA · CFLARL1PP1PK17835.640.375.930.919978521812946.5
12Mika Zibanejad NYR · CNYRCL1PP1PK18127.344.471.731.219682481756845.6
13Jack Eichel VGK · CVGKCL1PP1PK17629.566.696.131.125633461756144.9
14Nico Hischier NJD · CNJDCL2PP1PK18032.239.972.125.220253602599143.2
15Jake Guentzel TBL · CTBLLL2PP1PK38137.849.487.230.222039434818043.1
16Mitch Marner VGK · RVGKRL2PP1PK28222.966.589.429.117035462210142.9
17Dylan Strome WSH · CWSHCL2PP1—8221.544.766.225.414215534075441.3
18Mark Stone VGK · RVGKRL1PP1PK36524.948.373.227131334612440.8
19Elias Lindholm BOS · CBOSCL1PP2PK38020.53454.519.413470683376539.8
20Alexander Wennberg SJS · CSJSCL3PP1PK28113.732.446.113.18731871862239.2
21Bryan Rust PIT · RPITRL3—PK17227.334.862.120.5174446224439.1
22Tomas Hertl VGK · CVGKCL3PP1—7829.732.962.623.9179103473367038
23Alex Tuch WSH · RWSHLL1PP2PK18027.934.362.210.31867891525337.6
24Mark Scheifele WPG · CWPGCL1PP1PK38030.860.391.122.916743474659137
25Kirill Marchenko TOR · RTORRL1PP1—7930.143.97424226644330836.9
26Ryan O'Reilly NSH · CNSHCL1PP1PK17522.94163.918.513517592069536.2
27J.T. Miller NYR · CNYRCL2PP1PK1752345.468.423.6150150424362236.2
28Tage Thompson BUF · CBUFCL1PP1—8136.839.776.523.526482423737636.1
29William Eklund OTT · LOTTLL2PP1PK38123.24467.219.21786853331735.1
30Rickard Rakell PIT · RPITRL1PP1PK27529.430.459.818.21869656126435
31Nick Schmaltz UTA · CUTALL1PP1PK27926.841.26821.118020462333834.9
32Robert Thomas STL · CSTLCL1PP1PK37623.655.579.120.213414472870634.3
33Eeli Tolvanen NYR · RNYRRL3PP2—7915.920.936.8111361987428233.2
34Matty Beniers SEA · CSEACL1PP1PK38323.33154.312.715439682253733.1
35Anton Frondell CHI · CCHICL2PP1—8731.512.644.115.522863572149732.6
36Chandler Stephenson SEA · CSEACL2PP1PK18112.535.347.816.58628531875532.4
37Tom Wilson WSH · RWSHRL1PP1PK17728.532.160.613.9155200601151531.9
38Mathew Barzal NYI · CNYIC———7220.348.368.617.916632454615731.4
39Mikael Granlund ANA · CANALL2PP1PK27318.731.750.415.713246512441731
40Marco Rossi VAN · CVANCL1PP1PK3751834.152.118.611662412341130.9
41Brock Nelson COL · CCOLRL2PP2PK17826.43056.414.317036542964530.5
42Joel Eriksson Ek MIN · CMINCL2PP1PK27223.231.654.817.2198116403569229.2
43Joel Farabee CGY · LCGYRL3PP1PK18216.918.335.213.91446351312529.2
44Timo Meier NJD · RNJDLL2PP2—813123.554.512.325513756354529.1
45Morgan Frost CGY · CCGYCL2PP1—8017.922.340.215.513562452655829
46Bo Horvat NYI · CNYICL1PP1PK27932.530.963.416.123869423678928.7
47Brandon Hagel TBL · LTBLRL2PP1PK2814049.289.213.62295248632328
48Jimmy Snuggerud STL · RSTLRL1PP1—7628.339.968.215.2206774223427.8
49Adam Fantilli CBJ · CCBJCL1PP1—8329.135.96513.1218126493251427.8
50Travis Konecny PHI · RPHIRL1PP2PK38126.646.272.815.418110540602827.4
51Anton Lundell FLA · CFLACL3PP2PK17720.631.45213.716690444061726.9
52Charlie Coyle CBJ · CCBJCL3PP1PK18018.230.548.710.4121104531855626.3
53Frank Nazar CHI · CCHICL1PP2PK37121.129.250.31215242453038625.5
54Pierre-Luc Dubois WSH · CWSHCL1PP1PK36916.734.250.912.611259405644824.6
55Dylan Holloway STL · LSTLLL1PP2PK37224.436.460.810.618415646234424.4
56Quinton Byfield LAK · CLAKCL1PP1PK28226.330.957.212.118073404745124.1
57Conor Garland CBJ · RCBJRL2PP2PK28017.725.34311.41525040401123.4

Projected season totals, with the even-strength line and special-teams unit each projection is built on. Sort any column.

Positional context· per-game averages, category leaders and where value thins out
G
RW
0.25/gm
A
RW
0.35/gm
P
RW
0.6/gm
PPP
RW
0.16/gm
SHP
C
0.01/gm
SOG
RW
1.92/gm
HIT
LW
1.41/gm
BLK
D
1.4/gm
FW
C
4.99/gm
PIM
D
0.51/gm
+/-
D
0.03/gm
PosnGAPPPPSHPSOGHITBLKFWPIM+/-
C1790.230.340.570.140.011.721.050.564.990.43-0.01
LW970.230.30.530.120.011.831.410.460.310.490
RW1030.250.350.60.160.011.921.150.470.260.440
D1950.070.260.330.070.011.311.011.400.510.03
TierCLWRWD
top 2511743
26-508494
51-100189176

Reads: D lead BLK, C lead FW/assists, wingers lead shots/goals — and where value thins out by position tells you which to draft early.

Feedback