Defencemen
# POS PLAYER TEAM AGE GP PTS PPG
1DBarrie, TysonFA3385550.65
2DValimaki, JuusoUTA2678340.44
3DLarsson, AdamSEA3282330.40
4DKrug, ToreySTL3463320.51
5DPetry, JeffFLA3761310.51
6DPesce, BrettNJ3082300.37
7DTrouba, JacobANA3182300.37
8DAddison, CalenNJ2562290.47
9DJensen, NickOTT3477290.38
10DDeMelo, DylanWPG3275270.36
11DGraves, RyanPIT3078260.33
12DPulock, RyanNYI3082260.32
13DRoy, MattWSH3082260.32
14DOleksiak, JamieSEA3275250.33
15DMcCabe, JakeTOR3176250.33
16DDumoulin, BrianLA3382250.30
17DSuter, RyanFA4082250.30
18DBoqvist, AdamNYI2446240.52
19DPettersson, MarcusVAN2968240.35
20DBenning, MattTOR3177240.31
21DLindell, EsaDAL3182240.29
22DMayfield, ScottNYI3282240.29
23DAho, Sebastian.PIT2971230.32
24DVanRiemsdyk, TrevorWSH3375230.31
25DClifton, ConnorPIT3078230.29
26DLeddy, NickSJ3478230.29
27DMaatta, OlliUTA3078230.29
28DDillon, BrendanNJ3482230.28
29DSchenn, LukeWPG3570220.31
30DRomanov, AlexanderNYI2576220.29
31DPelech, AdamNYI3061210.34
32DHamonic, TravisFA3475210.28
33DJoseph, Pierre-OlivierVAN2675210.28
34DMiller, ColinWPG3279210.27
35DSiegenthaler, JonasNJ2880210.26
36DZadorov, NikitaBOS3082210.26
37DSavard, DavidFA3462200.32
38DPerbix, NickNSH2769200.29
39DRistolainen, RasmusPHI3074200.27
40DAnderson, MikeyLA2677200.26
41DBorgen, WillNYR2882200.24
42DKulak, BrettEDM3182200.24
43DSchmidt, NateUTA3471190.27
44DGavrikov, VladislavNYR2972190.26
45DChiarot, BenDET3476190.25
46DLindgren, RyanCOL2763180.29
47DMarino, JohnUTA2864180.28
48DBrannstrom, ErikFA2574180.24
49DVlasic, Marc-EdouardFA3878180.23
50DHoll, JustinDET3380180.23
51DSchneider, BradenNYR2381180.22
52DHarris, JordanBOS2565170.26
53DGudas, RadkoANA3572170.24
54DCole, IanFA3678170.22
55DMyers, TylerVAN3578170.22
56DHague, NicolasNSH2681170.21
57DMcNabb, BraydenVGK3482170.21
58DLundkvist, NilsDAL2460160.27
59DBear, EthanNYI2861160.26
60DFehervary, MartinWSH2567160.24
# POS PLAYER TEAM AGE GP PTS PPG
61DKulikov, DimitryFLA3467160.24
62DCernak, ErikTB2870160.23
63DJones, CalebPIT2873160.22
64DCarlo, BrandonTOR2875160.21
65DSoucy, CarsonNYR3078160.21
66DHakanpaa, JaniFA3382160.20
67DMahura, JoshSEA2782160.20
68DBarron, JustinNSH2339150.38
69DMiddleton, JacobMIN2979150.19
70DCeci, CodyLA3180150.19
71DTimmins, ConorBUF2627140.52
72DBlankenburg, NickNSH2736140.39
73DBayreuther, GavinCAR3151140.27
74DBrodie, T.J.FA3558140.24
75DLyubushkin, IlyaDAL3168140.21
76DMartinez, AlecFA3777140.18
77DSeeler, NickPHI3277140.18
78DDumba, MattPIT3079140.18
79DStecher, TroyEDM3181140.17
80DXhekaj, ArberMTL2451130.25
81DJokiharju, HenriBOS2660130.22
82DEdmundson, JoelLA3261130.21
83DTanev, ChristopherTOR3565130.20
84DGudbranson, ErikCBS3370130.19
85DMurphy, ConnorCHI3280130.16
86DPeeke, AndrewBOS2780130.16
87Dde Haan, CalvinFA3453120.23
88DForbort, DerekVAN3354120.22
89DMegna, JaycobVGK3254120.22
90DWhitecloud, ZachVGK2859120.20
91DLauzon, JeremyVGK2867120.18
92DMerrill, JonFA3373120.16
93DBjork, MarcusFA2733110.33
94DOesterle, JordanNSH3352110.21
95DFerraro, MarioSJ2672110.15
96DFabbro, DanteCBS2779110.14
97DManson, JoshCOL3327100.37
98DZub, ArtemOTT2953100.19
99DSamuelsson, MattiasBUF2555100.18
100DSoderstrom, VictorBOS243090.30
101DRutta, JanFA345690.16
102DBryson, JacobBUF275990.15
103DHutton, BenVGK323180.26
104DMitchell, IanDET263580.23
105DBahl, KevinCAL254280.19
106DTinordi, JarredFA334480.18
107DJohnson, ErikFA376380.13
108DSamberg, DylanWPG266380.13
109DJohnson, JackFA388380.10
110DMackey, ConnorNYR283070.23
111DFoote, CalFA265070.14
112DBrown, JoshEDM316870.10
113DBean, JakeCAL271460.43
114DMiromanov, DaniilCAL281460.43
115DHarpur, BenFA304260.14
116DMacDermid, KurtisNJ314460.14
117DAlexeyev, AlexanderPIT253250.16
118DDesharnais, VincentSJ293650.14
119DBortuzzo, RobertFA364350.12
120DBogosian, ZachMIN354650.11


# POS PLAYER TEAM AGE GP PTS PPG
121DRuhwedel, ChadFA354750.11
122DSmith, BrendanFA366050.08
123DSmith, TyFA25940.44
124DZamula, EgorPHI251440.29
125DChristiansen, JakeCBS252440.17
126DClague, KaleWPG273340.12
127DKaiser, WyattCHI22930.33
128DMyers, PhilippeTOR281130.27
129DCoghlan, DylanVGK271730.18
130DStanley, LoganWPG271930.16
131DRathbone, JackBUF261120.18
132DJones, ZacBUF241620.13
133DVaakanainen, UrhoNYR262320.09
134DCarrick, ConnorFA31111.00
135DSvozil, StanislavCBS22210.50
136DPoolman, TuckerFA32310.33
137DSantini, StevenTB30410.25
138DMcIlrath, DylanWSH33610.17
139DBjornfot, TobiasFLA241010.10
140DHeinola, VilleWPG241010.10
141DReilly, MikeCAR321010.10
142DDermott, TravisFA281110.09
143DFleury, CaleSEA261210.08
144DBernard-Docker, JacobDET251910.05
145DGravel, KevinNSH332310.04
146DFleury, HaydnWPG292910.03
147DAkey, BeauEDM20000.00
148DAndrae, EmilPHI23000.00
149DAttard, RonnieCOL26000.00
150DBehrens, SeanCOL22000.00
151DBenning, MichaelFLA23000.00
152DBertucci, TristanDAL20000.00
153DBichsel, LianDAL21000.00
154DBolduc, SamuelLA24000.00
155DBonk, OliverPHI20000.00
156DCasey, SeamusNJ21000.00
157DCeulemans, CorsonCBS22000.00
158DChesley, RyanWSH21000.00
159DCleveland, BradyDET20000.00
160DConnauton, KevinUTA35000.00
161DCormier, LukasVGK23000.00
162DDel Mastro, EthanCHI22000.00
163DDragicevic, LukasSEA20000.00
164DDuda, ArtemUTA21000.00
165DDvorak, JakubLA20000.00
166DEllis, RyanPHI34000.00
167DGardiner, JakeFA35000.00
168DGibson, AndrewNSH20000.00
169DGrans, HelgePHI23000.00
170DGulyayev, MikhailCOL20000.00
171DHagg, RobertFA30000.00
172DHavelid, MattiasSJ21000.00
173DHeimosalmi, AleksiCAR22000.00
174DHreschuk, AidanCBS22000.00
175DJansson, LudvigFLA21000.00
176DJohnson, RyanBUF23000.00
177DKirsanov, KirillLA22000.00
178DKylington, OliverFA28000.00
179DKyrou, ChristianDAL21000.00
180DLambos, CarsonMIN22000.00
# POS PLAYER TEAM AGE GP PTS PPG
181DLaroque, GannonSJ21000.00
182DLindstein, TheoSTL20000.00
183DLudvig, JohnFA24000.00
184DLuneau, TristanANA21000.00
185DMolendyk, TannerNSH20000.00
186DMorin, EthienneCAL20000.00
187DMorrow, ScottNYR22000.00
188DMukhamadullin, ShakirSJ23000.00
189DNause, EvanFLA22000.00
190DNelson, TySEA21000.00
191DNiemela, TopiTOR23000.00
192DNordberg, FilipOTT21000.00
193DORourke, RyanFA23000.00
194DPeart, JackMIN22000.00
195DPetrovic, AlexDAL33000.00
196DPettersson, Elias.VAN21000.00
197DPickering, OwenPIT21000.00
198DPoirier, JeremieCAL23000.00
199DPouliot, DerrickNYR31000.00
200DRafferty, BroganFA30000.00
201DRinzel, SamCHI21000.00
202DRoos, FilipFA26000.00
203DRosen, CalleWSH31000.00
204DRyan, JoakimFA32000.00
205DSebrango, DonovanOTT23000.00
206DSimashev, DmitriyUTA20000.00
207DSpacek, DavidMIN22000.00
208DStrbak, MaximBUF20000.00
209DStruble, JaydenMTL23000.00
210DThompson, JackSJ23000.00
211DThrun, HenryTOR24000.00
212DUfko, RyanNSH22000.00
213DWallinder, WilliamDET22000.00
214DWalsh, ReillyFA26000.00
215DWeber, SheaCHI39000.00
216DWillander, TomVAN20000.00
217DCarlsson, LucasSJ28200.00
218DCholowski, DennisNJ27200.00
219DThomson, LassiOTT24200.00
220DLajoie, MaximeFA27300.00
221DRegula, AlecEDM24400.00
222DJuulsen, NoahPHI281200.00
223DMayo, DysinCBS281500.00
224DAitcheson, KashawnNYI18
225DAllan, NolanCHI22
226DAmico, CarterWSH18
227DBadinka, DominikCAR19
228DBalinskis, UvisFLA28
229DBenoit, SimonTOR26
230DBoelius, LasseANA18
231DBoumedienne, SaschaWPG18
232DBrunicke, HarrisonPIT19
233DBrzustewicz, HenryLA18
234DBrzustewicz, HunterCAL20
235DCapobianco, KyleDAL27
236DChatfield, JalenCAR29
237DChisholm, DeclanWSH25
238DDanford, BenTOR19
239DDickinson, SamSJ19
240DEliasson, GabrielOTT18

Fantasy Hockey Database Disclaimer
Database currently contains 2,270 players, including:
  • All players who were in the CFHL at the end of 2009-10
  • All players who were in the MFHL at the end of 2009-10
  • All players who were drafted in the CFHL, HHFL MFHL, WFHL since

    This list is not intended to be a complete list. GMs are free to draft players who are not on this list. NHL.com shall be used to verify all positions.

    All attempts are made to keep the database accurate and current, however it is possible that there may be errors/omissions. Please notify the STATISTICIAN of any changes that may be required.
  • Player Database Last Updated: Jul. 18, 2025 @ 8:26 PM EDT
    Stat Database Last Updated: Dec. 14, 2023 @ 12:59 PM EST