Defencemen
# POS PLAYER TEAM AGE GP PTS PPG
1DPietrangelo, AlexVGK3673540.74
2DGustafsson, ErikDET3370420.60
3DGirard, SamuelCOL2776370.49
4DValimaki, JuusoCAR2778340.44
5DSpurgeon, JaredMIN3679340.43
6DSeverson, DamonCBS3181330.41
7DLarsson, AdamSEA3382330.40
8DKrug, ToreySTL3463320.51
9DPetry, JeffFLA3861310.51
10DMoser, JanisTB2582310.38
11DPesce, BrettNJ3182300.37
12DAddison, CalenNJ2562290.47
13DJensen, NickOTT3577290.38
14DDeMelo, DylanWPG3275270.36
15DGrzelcyk, MattCHI3275260.35
16DGraves, RyanPIT3078260.33
17DPulock, RyanNYI3182260.32
18DRoy, MattWSH3082260.32
19DOleksiak, JamieSEA3375250.33
20DMcCabe, JakeTOR3276250.33
21DDumoulin, BrianLA3482250.30
22DSuter, RyanFA4082250.30
23DBoqvist, AdamNYI2546240.52
24DPettersson, MarcusVAN2968240.35
25DBenning, MattTOR3177240.31
26DLindell, EsaDAL3182240.29
27DMayfield, ScottNYI3382240.29
28DAho, Sebastian.PIT2971230.32
29DVanRiemsdyk, TrevorWSH3475230.31
30DClifton, ConnorPIT3078230.29
31DLeddy, NickSJ3478230.29
32DMaatta, OlliUTA3178230.29
33DDillon, BrendanNJ3582230.28
34DSchenn, LukeWPG3670220.31
35DRomanov, AlexanderNYI2676220.29
36DPelech, AdamNYI3161210.34
37DHamonic, TravisDET3575210.28
38DJoseph, Pierre-OlivierVAN2775210.28
39DMiller, ColinWPG3379210.27
40DSiegenthaler, JonasNJ2880210.26
41DZadorov, NikitaBOS3082210.26
42DSavard, DavidFA3562200.32
43DPerbix, NickNSH2769200.29
44DRistolainen, RasmusPHI3174200.27
45DAnderson, MikeyLA2677200.26
46DBorgen, WillNYR2982200.24
47DKulak, BrettPIT3282200.24
48DSchmidt, NateUTA3471190.27
49DChiarot, BenDET3476190.25
50DLindgren, RyanCOL2763180.29
51DMarino, JohnUTA2864180.28
52DBrannstrom, ErikFA2674180.24
53DVlasic, Marc-EdouardFA3878180.23
54DHoll, JustinDET3380180.23
55DSchneider, BradenNYR2481180.22
56DHarris, JordanBOS2565170.26
57DGudas, RadkoANA3572170.24
58DCole, IanUTA3678170.22
59DMyers, TylerVAN3578170.22
60DHague, NicolasNSH2781170.21
# POS PLAYER TEAM AGE GP PTS PPG
61DMcNabb, BraydenVGK3482170.21
62DLundkvist, NilsDAL2560160.27
63DBear, EthanNYI2861160.26
64DFehervary, MartinWSH2667160.24
65DKulikov, DimitryFLA3567160.24
66DCernak, ErikTB2870160.23
67DJones, CalebPIT2873160.22
68DCarlo, BrandonTOR2975160.21
69DSoucy, CarsonNYR3178160.21
70DHakanpaa, JaniFA3382160.20
71DMahura, JoshSEA2782160.20
72DBarron, JustinNSH2439150.38
73DMiddleton, JacobMIN3079150.19
74DCeci, CodyLA3280150.19
75DTimmins, ConorBUF2727140.52
76DBayreuther, GavinCAR3151140.27
77DBrodie, T.J.FA3558140.24
78DBrodin, JonasMIN3260140.23
79DLyubushkin, IlyaDAL3168140.21
80DMartinez, AlecFA3877140.18
81DSeeler, NickPHI3277140.18
82DDumba, MattPIT3179140.18
83DStecher, TroyTOR3181140.17
84DXhekaj, ArberMTL2451130.25
85DJokiharju, HenriBOS2660130.22
86DEdmundson, JoelLA3261130.21
87DTanev, ChristopherTOR3665130.20
88DGudbranson, ErikCBS3470130.19
89DWalker, SeanCAR3170130.19
90DMurphy, ConnorCHI3280130.16
91DPeeke, AndrewBOS2780130.16
92Dde Haan, CalvinFA3453120.23
93DForbort, DerekVAN3354120.22
94DMegna, JaycobVGK3354120.22
95DWhitecloud, ZachVGK2959120.20
96DLauzon, JeremyVGK2867120.18
97DMerrill, JonFA3373120.16
98DBjork, MarcusFA2833110.33
99DOesterle, JordanNSH3352110.21
100DFerraro, MarioSJ2772110.15
101DFabbro, DanteCBS2779110.14
102DManson, JoshCOL3427100.37
103DZub, ArtemOTT3053100.19
104DSoderstrom, VictorBOS243090.30
105DCarrier, AlexMTL294390.21
106DRutta, JanFA355690.16
107DBryson, JacobBUF285990.15
108DHutton, BenVGK323180.26
109DMitchell, IanDET273580.23
110DBahl, KevinCAL254280.19
111DTinordi, JarredFA334480.18
112DSamberg, DylanWPG266380.13
113DJohnson, JackFA398380.10
114DMackey, ConnorNYR293070.23
115DFoote, CalFA275070.14
116DBrown, JoshEDM316870.10
117DBean, JakeCAL271460.43
118DMiromanov, DaniilCAL281460.43
119DHarpur, BenFA314260.14
120DMacDermid, KurtisOTT314460.14


# POS PLAYER TEAM AGE GP PTS PPG
121DAlexeyev, AlexanderPIT263250.16
122DDesharnais, VincentSJ293650.14
123DBortuzzo, RobertFA364350.12
124DBogosian, ZachMIN354650.11
125DRuhwedel, ChadFA354750.11
126DSmith, BrendanCBS366050.08
127DSmith, TyFA25940.44
128DZamula, EgorCBS251440.29
129DChristiansen, JakeCBS262440.17
130DClague, KaleWPG273340.12
131DKaiser, WyattCHI23930.33
132DMyers, PhilippeTOR281130.27
133DCoghlan, DylanVGK271730.18
134DStanley, LoganWPG271930.16
135DRathbone, JackBUF261120.18
136DJones, ZacBUF251620.13
137DVaakanainen, UrhoNYR272320.09
138DCarrick, ConnorFA31111.00
139DSvozil, StanislavCBS23210.50
140DPoolman, TuckerFA32310.33
141DSantini, StevenTB30410.25
142DMcIlrath, DylanWSH33610.17
143DSpence, JordanOTT24610.17
144DVlasic, AlexCHI24610.17
145DBjornfot, TobiasFLA241010.10
146DHeinola, VilleWPG241010.10
147DReilly, MikeCAR321010.10
148DDermott, TravisFA291110.09
149DFleury, CaleSEA271210.08
150DBernard-Docker, JacobDET251910.05
151DGravel, KevinNSH332310.04
152DFleury, HaydnWPG292910.03
153DAkey, BeauEDM20000.00
154DAndrae, EmilPHI23000.00
155DAttard, RonnieCOL26000.00
156DBehrens, SeanCOL22000.00
157DBenning, MichaelFLA24000.00
158DBertucci, TristanDAL20000.00
159DBichsel, LianDAL21000.00
160DBolduc, SamuelLA25000.00
161DBonk, OliverPHI21000.00
162DCagnoni, LucaSJ21000.00
163DCasey, SeamusNJ22000.00
164DCeulemans, CorsonCBS22000.00
165DChesley, RyanWSH21000.00
166DCleveland, BradyDET20000.00
167DConnauton, KevinUTA35000.00
168DCormier, LukasVGK23000.00
169DDel Mastro, EthanCHI23000.00
170DDragicevic, LukasSEA20000.00
171DDuda, ArtemUTA21000.00
172DDvorak, JakubLA20000.00
173DEllis, RyanCHI35000.00
174DEvans, RykerSEA24000.00
175DGardiner, JakeFA35000.00
176DGibson, AndrewNSH20000.00
177DGrans, HelgePHI23000.00
178DGulyayev, MikhailCOL20000.00
179DHagg, RobertFA30000.00
180DHavelid, MattiasSJ22000.00
# POS PLAYER TEAM AGE GP PTS PPG
181DHeimosalmi, AleksiCAR22000.00
182DHreschuk, AidanCBS22000.00
183DJansson, LudvigFLA22000.00
184DJohnson, RyanBUF24000.00
185DKirsanov, KirillLA23000.00
186DKorchinski, KevinCHI21000.00
187DKylington, OliverFA28000.00
188DKyrou, ChristianPHI22000.00
189DLambos, CarsonMIN23000.00
190DLaroque, GannonMTL22000.00
191DLindstein, TheoSTL21000.00
192DLudvig, JohnFA25000.00
193DLuneau, TristanANA22000.00
194DMailloux, LoganSTL22000.00
195DMolendyk, TannerNSH20000.00
196DMorin, EthienneCAL20000.00
197DMorrow, ScottNYR23000.00
198DNause, EvanFLA22000.00
199DNelson, TySEA21000.00
200DNiemela, TopiTOR23000.00
201DNordberg, FilipOTT21000.00
202DORourke, RyanFA23000.00
203DPeart, JackMIN22000.00
204DPerunovich, ScottUTA27000.00
205DPetrovic, AlexDAL33000.00
206DPettersson, Elias.VAN21000.00
207DPickering, OwenPIT21000.00
208DPoirier, JeremieCAL23000.00
209DPouliot, DerrickNYR32000.00
210DRafferty, BroganFA30000.00
211DReinbacher, DavidMTL21000.00
212DRoos, FilipFA27000.00
213DRosen, CalleSTL31000.00
214DRyan, JoakimFA32000.00
215DSebrango, DonovanFLA24000.00
216DSimashev, DmitriyUTA20000.00
217DSpacek, DavidMIN22000.00
218DStrbak, MaximBUF20000.00
219DStruble, JaydenMTL24000.00
220DThompson, JackSJ23000.00
221DThrun, HenryTOR24000.00
222DUfko, RyanNSH22000.00
223DWallinder, WilliamDET23000.00
224DWalsh, ReillyFA26000.00
225DWeber, SheaCHI40000.00
226DWillander, TomVAN20000.00
227DCarlsson, LucasSJ28200.00
228DCholowski, DennisNJ27200.00
229DThomson, LassiOTT25200.00
230DLajoie, MaximeFA28300.00
231DJiricek, DavidMIN22400.00
232DRegula, AlecEDM25400.00
233DJuulsen, NoahPHI281200.00
234DMayo, DysinCBS291500.00
235DAitcheson, KashawnNYI19
236DAllan, NolanCHI22
237DAmico, CarterPHI18
238DBadinka, DominikCAR20
239DBalinskis, UvisFLA29
240DBenoit, SimonTOR27

Fantasy Hockey Database Disclaimer
Database currently contains 2,313 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: Jan. 18, 2026 @ 1:08 PM EST
    Stat Database Last Updated: Dec. 14, 2023 @ 12:59 PM EST