Loading page

MDHL All-Time Stats

Change League
All Positions
All Teams
USA (1241)
All Ages
Drafted?
Has played in
Has won
Age From
Age To
Draft Eligibility
Contract
Status
Shoots
Min Height
Max Height
Min Weight
Max Weight
Player Style
Draft Type
Select Draft Type first
Select Draft Type first
Select Draft Type first
Paid Feature
Explore plans

MDHL All-Time Player Totals

Export
Overall Totals
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
1.USA flagAustin Alger (F)513532671.31122011 - 20154
2.USA flagOwen Hall (F)532635611.1562021 - 20254
3.USA flagCameron Duffany (F)302436602.00202021 - 20243
4.USA flagJohnny Lapointe (F)432730571.33741940 - 19422
5.USA flagNick Borellis (RW)442724511.16322011 - 20143
6.USA flagMarco Wolf (F)562525500.89202022 - 20264
7.USA flagJackson Walsh (F)341429431.2602021 - 20243
8.USA flagHayden Taylor (F)Active player341922411.2142024 - 20273
9.USA flagConnor Forster (F)261724411.5882024 - 20262
10.USA flagRyan Wantuck (F)261822401.54102020 - 20233
11.USA flagLandon Smith (RW)372217391.0562023 - 20263
12.USA flagChristopher Brown (C/RW)411919380.9322011 - 20143
13.USA flagJake Onstott (F)231324371.6142017 - 20192
14.USA flagColin Stroble (D)391027370.95102023 - 20263
15.USA flagConnor Duffany (F)Active player371917360.9742024 - 20273
16.USA flagColin Kelley (D)331620361.0922020 - 20233
17.USA flagJackson Froysland (F)241224361.5092022 - 20242
18.USA flagTrent Benedict (F)241817351.46402021 - 20232
19.USA flagJack Reelman (F)251915341.3682021 - 20232
20.USA flagLuke Evo (F)271816341.26162016 - 20193
21.USA flagJack Dorgan (D)341123341.00262023 - 20263
22.USA flagLucas Szmagaj (F)Active player321517321.00262024 - 20273
23.USA flagJulian Decina (F)211418321.5222016 - 20182
24.USA flagNolan Galda (F)341714310.9142021 - 20243
25.USA flagCraig Pefley (C)271417311.15212011 - 20132
26.USA flagSamuel Masek (D)Active player47922310.66102023 - 20274
27.USA flagAdam Conquest (RW)212010301.43182016 - 20182
28.USA flagDevin Mcintyre (F)371317300.8142020 - 20233
29.USA flagEli Habetler (F)381415290.7662023 - 20263
30.USA flagGunnar Weber (F)251316291.1642022 - 20242
31.USA flagAlex Ceritano (F)221217291.3262019 - 20212
32.USA flagTy Heath (F)241414281.1782021 - 20232
33.USA flagPeter Sanin (F)251216281.1282023 - 20252
34.USA flagTyler Irvine (RW)301216280.9322012 - 20142
35.USA flagChad Pietila (D)481018280.58282022 - 20264
36.USA flagConstantinos Karadimas (F)25820281.12242024 - 20262
37.USA flagEthan Egelski (C)111413272.4522025 - 20261
38.USA flagBraeden McNamara (F)281413270.96212023 - 20252
39.USA flagNathan Dell (F)341314270.7902023 - 20263
40.USA flagLandon West (F)211215271.29142021 - 20232
41.USA flagSebastiano Iavasile (F)361116270.7542021 - 20243
42.USA flagAustin Scanlon (F)351017270.7742023 - 20263
43.USA flagBrayden Lewis (F)26918271.0462022 - 20242
44.USA flagLane Petit (F)291412260.90142021 - 20243
45.USA flagJoshua Granowicz (F)251313261.0402022 - 20242
46.USA flagJack Roberts (F)121115262.17242022 - 20231
47.USA flagEian Szerlip (F)24719261.0822024 - 20262
48.USA flagJosh DuMont (D)32422260.8122022 - 20253
49.USA flagMatthew Haist (F)161510251.5642016 - 20182
50.USA flagEmmett Pilch (F)Active player281510250.89122024 - 20273
51.USA flagGriffin Sawyer (F)161015251.5642014 - 20162
52.USA flagZach Robinson (F)301015250.8322016 - 20193
53.USA flagJoshua Hooper (F)351015250.71162022 - 20253
54.USA flagGriffin Davis (F)Active player11159242.1842026 - 20271
55.USA flagGerald Mayhew (RW/LW)11159242.18122010 - 20111
56.USA flagJack Lapinski (F)131014241.8502022 - 20231
57.USA flagDom Switzer (F)Active player221014241.0942025 - 20272
58.USA flagLewis Gardine (D)Active player32816240.7522024 - 20273
59.USA flagJosh Suzio (F)24717241.0022017 - 20192
60.USA flagTim Erkkila (D)39717240.62122015 - 20194
61.USA flagDylan Hunt (F)24618241.00142021 - 20232
62.USA flagBrooks Rogowski (C)12149231.9202023 - 20241
63.USA flagTyler O'Brien (F)37149230.62122022 - 20253
64.USA flagMichael Horton (F)261112230.8802022 - 20242
65.USA flagLuke Goheen (F)121013231.92182025 - 20261
66.USA flagJustin Halverson (F)12914231.9282025 - 20261
67.USA flagBenjamin Edington (D)Active player19914231.21182025 - 20272
68.USA flagOwen Croston (F)25914230.92102021 - 20232
69.USA flagBrett Abdelnour (LW)31914230.7402013 - 20163
70.USA flagConnor Buchanan (D)38914230.6182022 - 20253
71.USA flagWilliam Shields (F)111210222.00122020 - 20211
72.USA flagJack Chumley (F)231111220.9622016 - 20182
73.USA flagConnor Crawford (LW)13913221.6902018 - 20191
74.USA flagMyles Schlack (D)Active player22715221.0082025 - 20272
75.USA flagBrandon Davila (F)38715220.5822021 - 20243
76.USA flagBrendan Sise (F)45715220.49302022 - 20264
77.USA flagDawson Wallis (D)53319220.42342022 - 20264
78.USA flagTucker Spaulding (F)Active player12147211.7502026 - 20271
79.USA flagNathan Nickelson (F)20138211.0542016 - 20182
80.USA flagJake Crespi (D)10129212.1022016 - 20171
81.USA flagLiam Simone (F)Active player211110211.00102025 - 20272
82.USA flagDylan Flamini (D)Active player321110210.66282024 - 20273
83.USA flagLee Pietila (F)261011210.81202013 - 20163
84.USA flagKeegan Taylor (F)Active player11912211.9102026 - 20271
85.USA flagAdam Pitters (F)18912211.17122015 - 20172
86.USA flagBrian Pattison (F)19912211.1122014 - 20162
87.USA flagGriffin Crampton (F)22912210.95362021 - 20232
88.USA flagHarmon Esch (F)25912210.84142024 - 20262
89.USA flagCash Laufer (F)Active player20813211.0562025 - 20272
90.USA flagBryce Pietila (F)Active player28813210.75202024 - 20273
91.USA flagAndrew Atala (F)27714210.78102022 - 20242
92.USA flagKingston Karabelski (D)Active player23615210.91102025 - 20272
93.USA flagAnthony Scarsella (D)57516210.37382010 - 20144
94.USA flagJack Micus (D)27417210.78202022 - 20242
95.USA flagPeter Manginen (F)26137200.77102021 - 20232
96.USA flagOwen Penny (F)121010201.67302021 - 20221
97.USA flagLuke Storm (F)18911201.11122024 - 20262
98.USA flagNolan Geno (F)Active player22713200.91242025 - 20272
99.USA flagCade Pratt (F)26614200.77242022 - 20242
100.USA flagBennett Eisma (F)14416201.43122024 - 20251

* Some data is missing to provide a correct summary.