Fantasy Hockey Rankings: DFO Top 250

Fantasy Hockey Rankings: DFO Top 250

The DailyFaceoff Top 250 is based on the following scoring settings:

  • Skaters – Goals, Assists, Shots, Plus/Minus, and Power-play Points
  • Goalies – Wins, GAA, SV%, and shutouts.

If you are looking for more than the Top 250 or leagues that include different stats such as Hits, Blocked Shots, Faceoff Wins for Skaters, or Saves and Goals Against for Goalies, then use our Customizable Rankings Tool, which includes 650+ skaters and goalies.

If you want the DFO TOP 250 at your fingertips on draft day, here’s a downloadable/printable PDF version.


Explanation of the columns:

  • Rank – DFO Ranking
  • ADP – Yahoo Average Draft Position
  • Diff. – Difference between DFO Ranking and ADP
  • Pos – Positional Ranking
  • G / W – Goals for Skaters and Wins for Goalies
  • A / GAA – Assists for Skaters and GAA for Goalies
  • Pts / SV% – Points for Skaters and SV% for Goalies
RankADPDiff.PlayerTeamPos.AgeG / WinsA / GAAPTS / SV%
11.10.1Connor McDavidEDMC12643.683.3126.9
22.30.3Leon DraisaitlEDMLW12750.764.5115.2
33.10.1Auston MatthewsTORC22558.943.1102.0
49.45.4Nikita KucherovTBLRW12939.069.2108.2
57.02.0Kirill KaprizovMINLW22544.852.697.4
64.6-1.4Nathan MacKinnonCOLC32734.863.398.1
75.5-1.5Cale MakarCOLD12423.559.883.3
88.00.0Mikko RantanenCOLRW22636.651.287.8
928.619.6Kyle ConnorWPGLW32645.844.590.3
1012.92.9Alex OvechkinWSHLW43747.733.781.4
1112.01.0Jonathan HuberdeauCGYLW52929.268.497.6
1224.912.9David PastrnakBOSRW32641.042.783.7
138.8-4.2Igor ShesterkinNYRG12733.92.440.921
148.7-5.3Andrei VasilevskiyTBLG22836.42.500.919
1514.5-0.5Victor HedmanTBLD23216.758.975.6
1620.54.5Roman JosiNSHD33219.259.578.7
1720.53.5Steven StamkosTBLLW63238.352.590.7
1823.75.7Artemi PanarinNYRLW73127.472.9100.3
1913.6-5.4Aleksander BarkovFLAC42736.649.886.4
2018.0-2.0Mitch MarnerTORRW42530.163.193.1
2116.3-4.7Matthew TkachukFLARW52534.449.684.0
2241.719.7Patrick KaneCHIRW63428.060.188.1
2318.7-4.3Sidney CrosbyPITC53532.756.389.1
2441.417.4Juuse SarosNSHG32735.02.600.918
2528.93.9Mika ZibanejadNYRC62935.345.380.6
2620.1-5.9Johnny GaudreauCBJLW82933.154.987.9
2730.13.1Sebastian AhoCARC72537.343.180.4
2833.45.4Jake GuentzelPITLW92838.345.984.2
2930.31.3Jacob MarkstromCGYG43336.62.510.915
3038.98.9John CarlsonWSHD43316.456.172.5
3137.16.1Timo MeierSJSLW102632.139.871.9
3217.2-14.8Adam FoxNYRD52410.559.970.3
3330.1-2.9Ilya SorokinNYIG52725.92.540.919
3463.129.1Nikolaj EhlersWPGRW72632.736.268.9
3534.5-0.5Aaron EkbladFLAD62616.642.559.1
3640.34.3Alex DeBrincatOTTLW112537.935.373.3
3721.9-15.1J.T. MillerVANC82929.057.786.7
3847.69.6Elias LindholmCGYC92836.036.072.0
3942.93.9Jack EichelVGKC102629.038.967.9
4053.713.7Frederik AndersenCARG63331.72.450.915
4163.322.3Evander KaneEDMLW123135.129.764.9
4263.421.4Kevin FialaLAKRW82632.345.577.9
4353.110.1Vladimir TarasenkoSTLRW93130.243.173.3
4457.713.7Filip ForsbergNSHLW132834.639.373.9
4564.619.6William NylanderTORRW102632.141.773.9
4648.62.6Jason RobertsonDALLW142336.140.676.7
4765.818.8John TavaresTORC113228.345.774.0
4859.511.5Kris LetangPITD73511.851.763.5
4981.032.0Patrik LaineCBJRW112431.635.967.5
5030.9-19.1Brady TkachukOTTLW152328.133.661.7
5150.6-0.4Quinn HughesVAND8238.260.168.3
5251.8-0.2Marc-Andre FleuryMING73830.82.630.915
5337.7-15.3Andrei SvechnikovCARLW162227.940.468.3
5462.18.1Evgeni MalkinPITC123627.644.371.9
5575.820.8Connor HellebuyckWPGG82930.72.770.914
5683.127.1Patrice BergeronBOSC133729.137.166.2
5757.10.1Thatcher DemkoVANG92731.02.690.915
5895.437.4Jack HughesNJDC142127.736.764.4
59117.158.1Brayden PointTBLC152632.538.170.6
6064.54.5Darcy KuemperWSHG103230.02.580.912
6145.5-15.5Jake OettingerDALG112430.42.660.913
62133.171.1Roope HintzDALC162632.534.967.3
63132.969.9Mark ScheifeleWPGC172931.749.981.6
6486.622.6Shea TheodoreVGKD92712.940.353.2
6554.8-10.2Morgan RiellyTORD10288.546.655.1
66103.737.7Dougie HamiltonNJDD112913.532.646.1
6745.2-21.8Moritz SeiderDETD12218.446.154.5
6865.7-2.3Tristan JarryPITG122729.42.670.914
6974.65.6Jack CampbellEDMG133129.02.880.909
7026.8-43.2Chris KreiderNYRLW173133.922.756.6
7165.7-5.3Sam ReinhartFLARW122731.938.470.3
7230.8-41.2Gabriel LandeskogCOLLW183030.435.566.9
73116.043.0Brad MarchandBOSLW193427.443.270.6
7469.5-4.5Pavel BuchnevichSTLLW202728.342.971.2
7575.50.5Jeremy SwaymanBOSG142425.12.480.915
7660.3-15.7Sergei BobrovskyFLAG153426.62.800.909
7783.96.9Teuvo TeravainenCARLW212820.845.165.9
7885.77.7Joe PavelskiDALRW133827.241.568.7
7952.2-26.8Elias PetterssonVANC182430.336.766.9
8098.618.6Zach WerenskiCBJD132514.834.148.9
8166.6-14.4Evgeny KuznetsovWSHC193022.648.170.7
8247.0-35.0Mark StoneVGKRW143024.247.972.1
8395.512.5Jordan KyrouSTLRW152426.644.971.5
8496.012.0Bryan RustPITRW163029.735.264.9
8581.5-3.5Rasmus DahlinBUFD142210.739.249.9
8679.1-6.9Drew DoughtyLAKD153311.339.150.4
87114.827.8Thomas ChabotOTTD16269.539.148.6
88127.739.7Anze KopitarLAKC203520.048.868.8
8967.0-22.0Nazem KadriCGYC213222.240.762.9
9085.6-4.4Drake BathersonOTTRW172426.836.162.9
9168.5-22.5Devon ToewsCOLD172812.338.450.7
92118.126.1Trevor ZegrasANAC222124.741.766.4
9398.75.7Brent BurnsCARD183710.336.646.9
9495.41.4Noah DobsonNYID192311.134.245.3
9555.6-39.4Claude GirouxOTTRW183521.740.962.5
96157.861.8Tomas HertlSJSC232928.934.763.5
97144.647.6Dylan LarkinDETC242626.536.563.0
98147.349.3Lucas RaymondDETRW192025.537.663.1
99141.542.5Tage ThompsonBUFC252532.927.160.0
10089.8-10.2Josh NorrisOTTC262333.525.058.5
101137.036.0Jordan BinningtonSTLG162930.02.840.908
102102.90.9Alexandar GeorgievCOLG172626.12.640.911
103121.118.1Tony DeAngeloPHID202711.638.149.7
104104.30.3Torey KrugSTLD21317.539.647.1
10576.7-28.3Matt DucheneNSHRW203230.635.566.1
106105.2-0.8Mats ZuccarelloMINRW213519.247.766.9
107157.350.3Nick SuzukiMTLC272322.141.663.7
10898.3-9.7Tim StützleOTTC282123.438.261.6
109111.82.8Matt BoldyMINLW222123.834.258.0
110114.84.8Cole CaufieldMTLLW232229.125.354.5
111104.5-6.5Evan BouchardEDMD222313.333.546.8
11288.2-23.8Alex PietrangeloVGKD233313.330.844.1
113125.812.8Rasmus AnderssonCGYD24266.835.542.3
11498.2-15.8Miro HeiskanenDALD25238.732.741.4
115157.642.6Vincent TrocheckNYRC292920.833.454.2
116152.436.4Matt MurrayTORG182828.62.760.909
117129.712.7Robert ThomasSTLC302318.351.169.4
118141.423.4Erik KarlssonSJSD263211.232.243.4
119121.42.4John KlingbergANAD27307.839.647.4
120124.34.3Jesper BrattNJDRW222422.140.862.9
121128.97.9Anton ForsbergOTTG193023.92.890.908
122155.733.7Elvis MerzlikinsCBJG202823.92.980.910
123159.836.8Philipp GrubauerSEAG213124.22.730.907
124155.031.0Pavel FrancouzCOLG222623.92.620.912
125106.5-18.5Jonathan MarchessaultVGKRW233228.035.363.3
126156.430.4Ryan O’ReillySTLC313122.941.264.1
127158.031.0Mathew BarzalNYIC322519.444.563.9
128165.037.0Tyler ToffoliCGYRW243027.727.755.3
129143.614.6Clayton KellerARILW242426.733.760.3
130116.6-13.4Pierre-Luc DuboisWPGC332426.031.757.7
131159.328.3Adrian KempeLAKLW252628.022.950.9
132122.3-9.7Zach HymanEDMRW253028.729.057.7
133155.722.7Tyson BarrieEDMD28317.334.942.2
134163.854.8Taylor HallBOSLW263120.137.557.5
135150.915.9David PerronDETRW263425.538.764.1
136163.527.5Tyler SeguinDALC343122.429.752.1
137135.2-1.8Charlie McAvoyBOSD29256.831.638.4
138136.5-1.5Jared SpurgeonMIND303311.329.040.3
139161.722.7Shayne GostisbehereARID312913.529.342.8
140129.8-10.2Seth JonesCHID32286.640.346.9
141167.126.1Blake WheelerWPGRW273620.144.965.1
142148.76.7Ryan Nugent-HopkinsEDMLW272918.538.857.3
143108.0-35.0Brayden SchennSTLLW283125.334.759.9
144149.45.4Valeri NichushkinCOLLW292724.427.451.8
145164.319.3Tyler BertuzziDETLW302727.531.358.9
14698.5-47.5Darnell NurseEDMD332712.328.240.5
147150.63.6Jakob ChychrunARID342414.722.737.5
148118.9-29.1Justin FaulkSTLD353012.626.338.9
149152.83.8Neal PionkWPGD36274.435.640.0
150155.85.8Ryan HartmanMINC352825.328.153.4
151151.30.3Michael BuntingTORLW312723.933.056.9
152169.017.0Seth JarvisCARRW282020.532.553.1
153157.24.2Vince DunnSEAD37259.827.737.5
154146.2-7.8Hampus LindholmBOSD38294.921.526.4
15595.1-59.9Jonathan QuickLAKG233723.92.730.907
156138.0-18.0Mikhail SergachevTBLD39247.933.241.1
157147.8-9.2Linus UllmarkBOSG242920.82.550.913
158171.813.8Vitek VanecekNJDG252722.42.820.909
159161.32.3Andre BurakovskySEALW322725.438.764.1
160166.46.4Jakub VranaDETLW332629.127.156.3
161161.0Phil KesselVGKRW293515.438.153.6
162165.63.6Oliver BjorkstrandSEARW302725.827.653.4
163142.5-20.5Sam BennettFLAC362624.623.948.5
164174.010.0Jeff SkinnerBUFLW343026.422.949.3
16574.5-90.5Spencer KnightFLAG262122.42.760.910
166177.711.7John GibsonANAG272924.42.960.908
167183.316.3Viktor ArvidssonLAKRW312923.926.049.9
168115.7-52.3Ilya SamsonovTORG282522.02.800.908
169126.9-42.1Ville HussoDETG292719.52.860.912
170118.6-51.4Logan ThompsonVGKG302519.42.730.908
171167.5-3.5Josh MorrisseyWPGD40279.527.537.1
172159.0-13.0Matty BeniersSEAC371920.138.158.2
173144.6-28.4Troy TerryANARW322526.127.353.4
174165.1-8.9Alex TuchBUFRW332620.930.951.8
175161.3-13.7T.J. OshieWSHRW343625.026.351.3
176148.5-27.5Brock BoeserVANRW352522.626.649.1
177160.6-16.4Andrew MangiapaneCGYRW362630.020.450.4
178164.5-13.5Artturi LehkonenCOLLW352718.518.737.2
179179.0Calen AddisonMIND41228.024.232.2
180161.2-18.8Damon SeversonNJDD42289.130.339.4
181107.3-73.7Jacob TroubaNYRD43288.324.132.4
182164.7-17.3Nico HischierNJDC382420.333.754.1
183168.0-15.0David KrejciBOSC393513.141.154.3
184183.6-0.4James ReimerSJSG313418.42.910.908
185155.0-30.0Yegor SharangovichNJDLW362424.322.747.0
186166.7-19.3Anthony ManthaWSHRW372818.723.542.2
187166.4-20.6Mason McTavishANALW372014.723.838.5
188188.0Marco RossiMINC402113.324.637.9
189125.8-63.2Noah HanifinCGYD44268.129.537.7
190190.0Ryan StromeANAC412920.733.353.9
191169.8-21.2Logan CoutureSJSC423323.330.153.4
192161.5-30.5Sean CouturierPHIC433021.332.253.5
193116.8-76.2Bowen ByramCOLD45218.728.136.8
194165.8-28.2Jakub VoracekCBJRW38339.951.761.6
19580.9-114.1MacKenzie WeegarCGYD46297.831.339.1
196158.5-37.5Jaccob SlavinCARD47285.131.636.7
197157.0-40.0Semyon VarlamovNYIG323414.72.710.914
198166.7-31.3Boone JennerCBJC442921.421.542.9
199105.3-93.7Cam TalbotOTTG333515.02.810.911
200167.5-32.5Casey DeSmithPITG343116.52.730.911
201169.4-31.6Rickard RakellPITRW392917.123.740.9
202161.5-40.5Travis KonecnyPHIRW402519.437.356.7
203170.7-32.3Mikael GranlundNSHC453015.637.853.4
204157.3-46.7Victor OlofssonBUFRW412720.027.847.8
205204.0Andrei KuzmenkoVANLW382617.925.042.9
20654.3-151.7Max PaciorettyCARLW393416.517.333.9
207169.9-37.1Alex KillornTBLLW403325.130.555.5
208111.7-96.3Owen PowerBUFD48207.825.533.3
209169.9-39.1Jamie DrysdaleANAD49206.027.733.7
210146.6-63.4Jeff PetryPITD50359.727.737.4
211169.7-41.3Carter HartPHIG352424.22.990.905
212211.0Jake AllenMTLG363221.12.950.909
213169.9-43.1Nick SchmaltzARIRW422621.336.557.8
214164.1-49.9Alexis LafrenièreNYRLW412120.424.144.5
215175.6-39.4Carter VerhaegheFLALW422724.228.352.5
216153.3-62.7Bo HorvatVANC462729.327.356.6
217164.8-52.2Brock NelsonNYIC473127.224.551.7
218217.0Max DomiCHILW432715.730.646.3
219176.4-42.6Cole PerfettiWPGRW432114.526.541.1
220219.0Martin NecasCARRW442416.929.346.2
221220.0Alex NewhookCOLC482217.924.142.1
222159.5-62.5Anton LundellFLAC492120.727.147.8
223173.6-49.4Chandler StephensonVGKC502819.735.755.5
224183.8-40.2Alex NedeljkovicDETG372717.32.980.909
225168.5-56.5Ryan JohansenNSHC513019.931.551.3
226168.7-57.3Jared McCannSEALW442524.325.549.8
227172.2-54.8Andrew CoppDETC522819.529.749.2
228160.7-67.3Peyton KrebsBUFLW452211.225.136.3
229182.0-47.0Antti RaantaCARG383315.22.630.909
230229.0Jordan EberleSEARW453121.124.545.7
231171.9-59.1Ondrej PalatNJDLW463119.333.953.3
232163.1-68.9Cam AtkinsonPHIRW463322.626.549.1
233172.1-60.9Mason MarchmentDALLW472717.731.148.7
234164.7-69.3Joel Eriksson EkMINC532625.323.348.6
235161.7-73.3Gustav ForslingFLAD51269.524.534.0
236164.9-71.1Anders LeeNYILW483227.520.548.0
237165.3-71.7Ivan ProvorovPHID522610.323.633.9
238169.2-68.8Mark GiordanoTORD53397.823.731.5
239238.0Mike HoffmanMTLRW473321.925.247.1
240175.0-65.0Conor GarlandVANRW482620.331.752.1
241240.0Jonathan ToewsCHIC543417.933.951.9
242171.8-70.2Jamie BennDALLW493318.528.647.1
243242.0Jack QuinnBUFRW492120.724.344.9
244145.0-99.0Jake SandersonOTTD54207.722.129.7
245162.5-82.5Matt DumbaMIND55288.622.030.6
246172.4-73.6Cal PetersenLAKG392818.22.810.905
247172.3-74.7Kaapo KahkonenSJSG402614.33.050.903
248167.9-80.1Jake DeBruskBOSLW502619.316.135.5
249166.3-82.7Eric ComrieBUFG412715.62.890.911
250249.0Craig AndersonBUFG424116.13.080.905
Keep scrolling for more content!