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 PPP?
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.

PPP10+15+20+25+30+
Centre6751331913
Left wing352516114
Right wing503624155
Defence37241693

One combined total rather than crossed axes. Positions that do not produce the category are left out entirely.

Showing152 players clearingPPP 10+Forwardsclear ×
#PlayerTmPosESPPPKGPGAPTSPPPSOGHITBLKPIMFOWPPP pts
1Connor McDavid EDM · CEDMCL1PP1PK18044.495.2139.652.528049294145052.5
2Leon Draisaitl EDM · CEDMCL1PP1PK37738.772.8111.547.922439223574247.9
3Nikita Kucherov TBL · RTBLLL1PP1—7736.890.8127.642.6238343044042.6
4Nick Suzuki MTL · CMTLCL1PP1PK38330.872.7103.54118463632572541
5Wyatt Johnston DAL · CDALCL1PP1—8342.745.988.639.622653512940839.6
6Mikko Rantanen DAL · RDALRL1PP1—7932.266.598.738.81915539889838.8
7Jason Robertson DAL · LDALLL2PP1—8340.455.495.838276553628338
8Macklin Celebrini SJS · CSJSCL1PP1PK37943.376119.336.631451524060036.6
9Nathan MacKinnon COL · CCOLCL1PP1—8146.383.6129.93634557444070036
10David Pastrnak BOS · RBOSRL1PP1—8236.474.8111.234295803062334
11Tim Stützle OTT · COTTCL1PP1PK18132.758.991.633.7202126454129533.7
12Aleksander Barkov FLA · CFLACL1PP1—7625.16186.132.617995571967632.6
13Jack Hughes NJD · CNJDCL1PP1—723663.699.632.52867361519732.5
14Lucas Raymond DET · LDETRL1PP1—8326.857.784.532.4191473124232.4
15Clayton Keller UTA · RUTARL1PP1—8330.664.795.331.72261133361431.7
16Matt Boldy MIN · LMINRL2PP1PK28138.949.988.831.52775959385831.5
17Mika Zibanejad NYR · CNYRCL1PP1PK18127.344.471.731.219682481756831.2
18Jack Eichel VGK · CVGKCL1PP1PK17629.566.696.131.125633461756131.1
19Drake Batherson OTT · ROTTRL1PP1—8128.241.269.43117412826341631
20Sam Reinhart FLA · CFLARL1PP1PK17835.640.375.930.919978521812930.9
21Kirill Kaprizov MIN · LMINLL1PP1—7239.145.184.230.9248472728030.9
22Jake Guentzel TBL · CTBLLL2PP1PK38137.849.487.230.222039434818030.2
23Martin Necas COL · RCOLRL1PP1—8132.764.196.829.52148027293029.5
24Dylan Guenther UTA · RUTARL2PP1—7936.738.675.329.42526534292229.4
25William Nylander TOR · RTORRL2PP1PK3793354.887.829.22141729224829.2
26Matthew Tkachuk FLA · LFLARL2PP1—652848.676.629.2199831784629.2
27Mitch Marner VGK · RVGKRL2PP1PK28222.966.589.429.117035462210129.1
28Sebastian Aho CAR · CCARCL1PP1PK28130.754.3852820362254662628
29Ryan Nugent-Hopkins EDM · CEDMC———7720.737.758.427.814130352421327.8
30Andrei Svechnikov CAR · RCARRL1PP1—7830.139.669.727.61991522065727.6
31Dylan Larkin DET · CDETC———7935.838.374.127.123147344683827.1
32Mark Stone VGK · RVGKRL1PP1PK36524.948.373.227131334612427
33Filip Forsberg NSH · LNSHLL2PP1—8132.53971.526.82471293836826.8
34Cole Caufield MTL · RMTLRL1PP1—8041.137.97926.7258542415626.7
35Juraj Slafkovský MTL · LMTLLL2PP1—8332.246.87926.718713472511626.7
36Brady Tkachuk FLA · LFLALL1PP1—7636.143.379.426.42982222710221626.4
37Alex DeBrincat DET · RDETLL1PP1—8338.942.681.525.82704339242025.8
38Nikolaj Ehlers CAR · LCARLL3PP1—7722.143.165.225.5187262716925.5
39Dylan Strome WSH · CWSHCL2PP1—8221.544.766.225.414215534075425.4
40Jesper Bratt NJD · LNJDRL1PP1PK38324.756.681.325.4185783014325.4
41Pavel Dorofeyev NYR · RNYRRL2PP1—8031.424.455.825.4220283126125.4
42Artemi Panarin LAK · LLAKLL1PP1—7727.955.383.225.3214141419125.3
43Nico Hischier NJD · CNJDCL2PP1PK18032.239.972.125.220253602599125.2
44Ivan Demidov MTL · RMTLRL2PP1—8023.25275.225.2150322934025.2
45Dylan Cozens OTT · COTTCL2PP1—8328.133.96225202200315949425
46Roope Hintz DAL · CDALCL2PP1—742640.366.324.216267332650724.2
47Kevin Fiala LAK · LLAKL———7827.231.258.4242035728451124
48Gabriel Vilardi WPG · RWPGRL2PP1—7526.336.763241382137214924
49Kirill Marchenko TOR · RTORRL1PP1—7930.143.97424226644330824
50Connor Bedard CHI · CCHIC———6730.95080.92423036284825124
51Tomas Hertl VGK · CVGKCL3PP1—7829.732.962.623.9179103473367023.9
52Steven Stamkos NSH · CNSHLL1PP1—762924.553.523.817475364832623.8
53J.T. Miller NYR · CNYRCL2PP1PK1752345.468.423.6150150424362223.6
54Elias Pettersson VAN · CVANCL1PP1PK17719.94160.923.6141781002060823.6
55Tage Thompson BUF · CBUFCL1PP1—8136.839.776.523.526482423737623.5
56Kyle Connor WPG · LWPGLL1PP1PK28237.255.592.723.3267322618023.3
57Mark Scheifele WPG · CWPGCL1PP1PK38030.860.391.122.916743474659122.9
58Sidney Crosby PIT · CPITCL1PP1PK36824.946.571.422.716660303781022.7
59Brayden Point TBL · CTBLCL1PP1—7730.54171.521.216716341437721.2
60Jake DeBrusk VAN · LVANLL1PP1PK28126.419.545.921.21927738151221.2
61Will Smith SJS · RSJSRL1PP1PK37725.442.868.221.21881918213221.2
62Nick Schmaltz UTA · CUTALL1PP1PK27926.841.26821.118020462333821.1
63Patrick Kane CHI · RCHIRL1PP1—6717.838.556.321158192215521
64Auston Matthews TOR · CTORCL1PP1PK27441.339.480.72128756962271521
65Matthew Knies CBJ · LCBJLL1PP1PK38126.242.869211501643535121
66Brock Boeser VAN · RVANRL2PP1PK27923.528.151.620.71626230124420.7
67John Tavares TOR · CTORCL2PP1—7532.237.369.520.618177283073720.6
68Mats Zuccarello LAK · RLAKLL2PP1—6315.538.353.820.61252233212420.6
69Brad Marchand FLA · LFLAL———662531.556.520.5162592452520.5
70Bryan Rust PIT · RPITRL3—PK17227.334.862.120.5174446224420.5
71Roman Kantserov CHI · RCHILL1PP1—8832.225.157.320.52447537421720.5
72Robert Thomas STL · CSTLCL1PP1PK37623.655.579.120.213414472870620.2
73Seth Jarvis CAR · RCARR———6834.336.170.420.12118134204320.1
74Leo Carlsson ANA · CANACL1PP1PK37731.547.679.119.820820363442019.8
75Cutter Gauthier ANA · LANARL1PP1—8035.332.968.219.72886831288319.7
76Evgeni Malkin PIT · CPITRL2PP2—6017.638.155.719.413326265418119.4
77Tyler Bertuzzi CHI · LCHILL2PP1—8025.925.15119.41466027443919.4
78Elias Lindholm BOS · CBOSCL1PP2PK38020.53454.519.413470683376519.4
79Morgan Geekie BOS · CBOSLL2PP1—8027.427.65519.2159111352412519.2
80William Eklund OTT · LOTTLL2PP1PK38123.24467.219.21786853331719.2
81Nazem Kadri COL · CCOLCL2PP2—7624.23357.218.921151284051018.9
82Beckett Sennecke ANA · RANARL2PP1—813345.778.718.9230982857318.9
83Trevor Zegras PHI · CPHILL2PP1—7421.637.45918.715047285211918.7
84Marco Rossi VAN · CVANCL1PP1PK3751834.152.118.611662412341118.6
85Ryan O'Reilly NSH · CNSHCL1PP1PK17522.94163.918.513517592069518.5
86Pavel Zacha BOS · CBOSCL2PP1—8223.636.960.518.413069282650118.4
87Matt Duchene DAL · CDALC———7119.638.558.118.311531261233618.3
88Rickard Rakell PIT · RPITRL1PP1PK27529.430.459.818.21869656126418.2
89Jared McCann SEA · LSEALL1PP1—7623.931.755.6181705238185818
90Mathew Barzal NYI · CNYIC———7220.348.368.617.916632454615717.9
91Logan Cooley UTA · CUTACL2PP1PK37025.732.958.617.615064323633117.6
92Jordan Kyrou WSH · RWSHRL3PP2—8026.233.259.417.3201263314417.3
93Joel Eriksson Ek MIN · CMINCL2PP1PK27223.231.654.817.2198116403569217.2
94Zach Hyman EDM · LEDMRL2PP1PK37237.823.861.617193662334117
95Matvei Michkov PHI · RPHILL1PP1—8023.637.961.516.8186342361616.8
96Chandler Stephenson SEA · CSEACL2PP1PK18112.535.347.816.58628531875516.5
97Alex Ovechkin WSH · LWSHLL2PP1—652524.849.816.41831081419116.4
98Porter Martone PHI · RPHIRL3PP1—8323.423.446.816.418216127621216.4
99Bo Horvat NYI · CNYICL1PP1PK27932.530.963.416.123869423678916.1
100Adrian Kempe LAK · RLAKRL1PP1—8231.939.371.215.922411938533915.9
101Jason Zucker BUF · LBUFL———6820.222.943.115.71286922374315.7
102Mikael Granlund ANA · CANALL2PP1PK27318.731.750.415.713246512441715.7
103Morgan Frost CGY · CCGYCL2PP1—8017.922.340.215.513562452655815.5
104Jack Quinn BUF · RBUFRL2PP1PK37721.530.251.715.5168492519315.5
105Luke Evangelista NJD · RNJDRL2PP1—7916.640.557.115.5171252127015.5
106Matt Coronato CGY · RCGYRL2PP1—7722.326.949.215.51892727306615.5
107Zach Benson BUF · LBUFLL2PP1PK27619.333.953.215.5142442950715.5
108Anton Frondell CHI · CCHICL2PP1—8731.512.644.115.522863572149715.5
109Travis Konecny PHI · RPHIRL1PP2PK38126.646.272.815.418110540602815.4
110Josh Doan BUF · RBUFRL1PP1—742224.946.915.31517028221315.3
111Pavel Buchnevich STL · LSTLLL2PP1PK28021.731.653.315.21393636289315.2
112Jimmy Snuggerud STL · RSTLRL1PP1—7628.339.968.215.2206774223415.2
113Tyler Toffoli SJS · CSJSRL2PP1—7721.826.548.314.8173502812914.8
114Ryan Leonard WSH · RWSHRL2PP2—7623.229.452.614.81751262947614.8
115Brock Nelson COL · CCOLRL2PP2PK17826.43056.414.317036542964514.3
116Tom Wilson WSH · RWSHRL1PP1PK17728.532.160.613.9155200601151513.9
117Joel Farabee CGY · LCGYRL3PP1PK18216.918.335.213.91446351312513.9
118Oliver Bjorkstrand NYR · RNYRLL2PP2—8116.722.539.213.8136803517713.8
119Anton Lundell FLA · CFLACL3PP2PK17720.631.45213.716690444061713.7
120Jackson Blake CAR · RCARRL2PP1—8127.331.258.513.7176173438413.7

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