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 × SOG × HIT × BLK?
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 · 204 projected
SOG ↓ / PPP →5+10+15+25+
175+1212105
150+2221155
125+3731229
100+5334249
Forwards · 396 projected
SOG ↓ / PPP →10+15+20+25+30+
250+171615128
200+5145362815
150+11792664221

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 →

Showing117 players clearingPPP 10+SOG 150+Forwardsclear ×
#PlayerTmPosESPPPKGPGAPTSPPPSOGHITBLKPIMFOWPPP × SOG × HIT × BLK pts
1Brady Tkachuk FLA · LFLALL1PP1—7636.143.379.426.429822227102216220.3
2Nathan MacKinnon COL · CCOLCL1PP1—8146.383.6129.936345574440700204.3
3Macklin Celebrini SJS · CSJSCL1PP1PK37943.376119.336.6314515240600193.1
4Connor McDavid EDM · CEDMCL1PP1PK18044.495.2139.652.5280492941450187.9
5David Pastrnak BOS · RBOSRL1PP1—8236.474.8111.2342958030623185
6Auston Matthews TOR · CTORCL1PP1PK27441.339.480.721287569622715181.4
7Matt Boldy MIN · LMINRL2PP1PK28138.949.988.831.527759593858177.7
8Filip Forsberg NSH · LNSHLL2PP1—8132.53971.526.824712938368175.7
9Jason Robertson DAL · LDALLL2PP1—8340.455.495.8382765536283175.7
10Dylan Cozens OTT · COTTCL2PP1—8328.133.962252022003159494175.1
11Timo Meier NJD · RNJDLL2PP2—813123.554.512.3255137563545172.2
12Tim Stützle OTT · COTTCL1PP1PK18233.259.89334.22051284541299168.1
13Tage Thompson BUF · CBUFCL1PP1—8136.839.776.523.5264824237376166.3
14Cutter Gauthier ANA · LANARL1PP1—8035.332.968.219.728868312883164.6
15Juraj Slafkovský MTL · LMTLLL2PP1—8332.246.778.926.6187134725116163.2
16Wyatt Johnston DAL · CDALCL1PP1—8342.745.988.639.6226535129408161.2
17Dylan Guenther UTA · RUTARL2PP1—7936.738.675.329.425265342922159.9
18Jack Hughes NJD · CNJDCL1PP1—723663.699.632.528673615197159.8
19Andrei Svechnikov CAR · RCARRL1PP1—7830.139.669.727.619915220657158.8
20Alex DeBrincat DET · RDETLL1PP1—8338.942.681.525.827043392420158.4
21Jack Eichel VGK · CVGKCL1PP1PK17629.566.696.131.1256334617561157.2
22Nikita Kucherov TBL · RTBLLL1PP1—7736.890.8127.642.62383430440157
23Leon Draisaitl EDM · CEDMCL1PP1PK37738.772.8111.547.9224392235742155.8
24Tom Wilson WSH · RWSHRL1PP1PK17728.532.160.613.91552006011515153.9
25Cole Caufield MTL · RMTLRL1PP1—8041.137.97926.72585424156153.3
26Adam Fantilli CBJ · CCBJCL1PP1—8329.135.96513.12181264932514152.8
27Adrian Kempe LAK · RLAKRL1PP1—8231.939.371.215.9224119385339152.6
28Nick Suzuki MTL · CMTLCL1PP1PK38330.872.7103.541184636325725152.4
29Kirill Kaprizov MIN · LMINLL1PP1—7239.145.284.330.92484727280152.3
30Roman Kantserov CHI · RCHILL1PP1—8832.225.157.320.524475374217151.7
31Sam Reinhart FLA · CFLARL1PP1PK17835.640.375.930.9199785218129149.5
32Beckett Sennecke ANA · RANARL2PP1—813345.678.618.92309828573148.7
33Mika Zibanejad NYR · CNYRCL1PP1PK18127.344.471.731.2196824817568148.6
34Kyle Connor WPG · LWPGLL1PP1PK28237.155.492.523.32673226180147.5
35Martin Necas COL · RCOLRL1PP1—8132.764.196.829.521480272930147.2
36Drake Batherson OTT · ROTTRL1PP1—8128.241.269.431174128263416146.8
37Kirill Marchenko TOR · RTORRL1PP1—7930.143.974242266443308146.5
38Porter Martone PHI · RPHIRL3PP1—8323.423.446.816.4182161276212145.6
39Sam Bennett FLA · CFLACL2PP2PK37828.23159.213.52031323785508145.4
40Dylan Holloway STL · LSTLLL1PP2PK37224.436.460.810.6184156462344144.8
41Bo Horvat NYI · CNYICL1PP1PK27932.530.963.416.1238694236789144.6
42Mikko Rantanen DAL · RDALRL1PP1—7932.266.598.738.819155398898143.4
43Joel Eriksson Ek MIN · CMINCL2PP1PK27223.231.754.917.21981164035692143.2
44Dylan Larkin DET · CDETC———7935.838.374.126.4231473446838143.1
45Jake Guentzel TBL · CTBLLL2PP1PK38137.849.487.230.2220394348180142.8
46Anton Frondell CHI · CCHICL2PP1—8731.512.644.115.5228635721497142.7
47J.T. Miller NYR · CNYRCL2PP1PK1752345.468.423.61501504243622141.2
48Matthew Knies CBJ · LCBJLL1PP1PK38126.242.8692115016435351140.7
49Tomas Hertl VGK · CVGKCL3PP1—7829.732.962.623.91791034733670140.5
50Nico Hischier NJD · CNJDCL2PP1PK18032.239.972.125.2202536025991139.9
51Seth Jarvis CAR · RCARR———6834.336.170.420.121181342043139
52Matthew Tkachuk FLA · LFLARL2PP1—652848.676.629.21998317846138.8
53Rickard Rakell PIT · RPITRL1PP1PK27529.430.459.818.218696561264138.2
54Alex Tuch WSH · RWSHLL1PP2PK18027.934.362.210.318678915253135.4
55Sebastian Aho CAR · CCARCL1PP1PK28130.754.38528203622546626135.3
56Clayton Keller UTA · RUTARL1PP1—8330.664.795.331.722611333614135.3
57Brandon Hagel TBL · LTBLRL2PP1PK2814049.289.213.622952486323135.2
58Connor Bedard CHI · CCHIC———6730.95080.924230362848251135.2
59Aleksander Barkov FLA · CFLAC———6822.554.677.129.2160855117605134
60Jake DeBrusk VAN · LVANLL1PP1PK28126.419.545.921.219277381512132.5
61Lucas Raymond DET · LDETRL1PP1—8326.857.784.532.51914731242132.3
62Jesper Bratt NJD · LNJDRL1PP1PK38324.756.781.425.41857830143131.8
63Travis Konecny PHI · RPHIRL1PP2PK38126.646.272.815.4181105406028131.3
64Jimmy Snuggerud STL · RSTLRL1PP1—752839.467.4152037641224131.3
65Pavel Dorofeyev NYR · RNYRRL2PP1—8031.424.455.825.42202831261131.1
66Ryan Leonard WSH · RWSHRL2PP2—7623.229.452.614.917512628476131.1
67Kevin Fiala LAK · LLAKL———7827.231.258.42420357284511130.7
68William Nylander TOR · RTORRL2PP1PK3793354.887.829.221417292248128.6
69Nazem Kadri COL · CCOLCL2PP2—7624.23357.218.9211512840510127
70Steven Stamkos NSH · CNSHLL1PP1—762924.553.523.8174753648326126.7
71William Eklund OTT · LOTTLL2PP1PK38123.24467.219.217868533317126.7
72Morgan Geekie BOS · CBOSLL2PP1—8027.427.65519.21591113524125126.6
73Alex Ovechkin WSH · LWSHLL2PP1—652524.849.816.418310814191126.2
74John Tavares TOR · CTORCL2PP1—7532.237.369.520.6181772830737124.5
75Carter Verhaeghe FLA · LFLALL2PP2—8125.932.858.713.320274253734123.8
76Mackie Samoskevich SEA · RSEALL4PP2—7618.220.338.510.415613534264123.5
77Bryan Rust PIT · RPITRL3—PK17227.334.862.120.51744462244121.9
78Mitch Marner VGK · RVGKRL2PP1PK28222.966.589.429.1170354622101121.4
79Zach Hyman EDM · LEDMRL2PP1PK37237.823.861.6171936623341120.9
80Alexis Lafrenière NYR · LNYRRL1PP1—8324.134.658.71317096372812120.9
81Anton Lundell FLA · CFLACL3PP1PK17720.631.45213.7166904440617120.3
82Gavin McKenna TOR · LTORLL2PP2—881740.957.912.320062305014119.9
83Leo Carlsson ANA · CANACL1PP1PK37731.547.679.119.8208203634420119.8
84Artemi Panarin LAK · LLAKLL1PP1—7727.955.483.325.42141414191119.4
85Roope Hintz DAL · CDALCL2PP1—742640.366.324.2162673326507119
86Quinton Byfield LAK · CLAKCL1PP1PK28226.330.957.212.1180734047451118
87Mason McTavish STL · CSTLRL2PP1—7823.129.452.513.6167903546424117.9
88Mark Scheifele WPG · CWPGCL1PP1PK38030.860.391.122.9167434746591116.7
89Nikolaj Ehlers CAR · LCARLL3PP1—7722.143.165.225.51872627169116.2
90Sidney Crosby PIT · CPITCL1PP1PK36824.946.571.422.7166603037810116.1
91Jordan Kyrou WSH · RWSHRL3PP2—8026.233.259.417.32012633144115.4
92James Hagens BOS · LBOSLL3PP2—8222.12345.110.418078283412114.2
93Brock Boeser VAN · RVANRL2PP1PK27923.528.151.620.716262301244113.1
94Nick Schmaltz UTA · CUTALL1PP1PK27926.841.26821.1180204623338112.9
95Jared McCann SEA · LSEALL1PP1—7523.531.254.717.616851371857111.2
96Ivar Stenberg SJS · LSJSLL3PP2—8716.232.348.51118160321914111
97Brad Marchand FLA · LFLAL———662531.556.520.51625924525110.2
98Brock Nelson COL · CCOLRL2PP2PK17826.43056.414.3170365429645109.3
99Matvei Michkov PHI · RPHILL1PP1—8023.637.961.516.81863423616108.3
100Will Smith SJS · RSJSRL1PP1PK37725.442.868.221.218819182132107.5
101Tyler Toffoli SJS · CSJSRL2PP1—7721.826.548.314.81735028129107.4
102Mathew Barzal NYI · CNYIC———7220.348.368.617.9166324546157107.4
103Matt Coronato CGY · RCGYRL2PP1—7722.326.949.215.518927273066107.3
104Matty Beniers SEA · CSEACL1PP1PK38323.33154.312.7154396822537106.4
105Logan Cooley UTA · CUTACL2PP1PK37025.732.958.617.6150643236331106.4
106Jonathan Marchessault NSH · RNSHRL3PP2—7219.224.343.512.716081153318105.5
107Josh Doan BUF · RBUFRL1PP1—742224.946.915.315170282213105.1
108Jack Quinn BUF · RBUFRL2PP1PK37721.530.251.715.51684925193104.9
109Ivan Demidov MTL · RMTLRL2PP1—8023.25275.225.21503229340103.5
110Brayden Point TBL · CTBLCL1PP1—7730.54171.521.2167163414377103
111Trevor Zegras PHI · CPHILL2PP1—7421.637.45918.7150472852119101.2
112Jackson Blake CAR · RCARRL2PP1—8127.331.258.513.7176173438499.4
113Conor Garland CBJ · RCBJRL2PP2PK28017.725.34311.41525040401199.2
114Frank Nazar CHI · CCHICL1PP2PK37121.129.250.31215242453038698.9
115Luke Evangelista NJD · RNJDRL2PP1—7916.640.557.115.5171252127097.7
116Patrick Kane CHI · RCHIRL1PP1—6717.838.556.321158192215596.5
117JJ Peterka BOS · RBOSRL1PP1—8223.629.352.910.1173222031691.9

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.4/gm
BLK
D
1.4/gm
FW
C
5/gm
PIM
D
0.51/gm
+/-
D
0.03/gm
PosnGAPPPPSHPSOGHITBLKFWPIM+/-
C1770.230.340.570.140.011.731.050.5650.43-0.01
LW970.230.30.530.120.011.831.40.460.310.490
RW1030.250.350.60.160.011.921.150.470.260.440
D1960.070.260.330.070.011.311.011.400.510.03
TierCLWRWD
top 2511743
26-5074104
51-100199166

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