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


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

Fantasy Hockey Database Disclaimer
Database currently contains 2,277 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: Sep. 02, 2025 @ 9:02 PM EDT
    Stat Database Last Updated: Dec. 14, 2023 @ 12:59 PM EST