Loading page

AHL All-Time Stats

Change League
Defensemen
All Teams
All Nationalities
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

AHL All-Time Player Totals Per Team

Export
Regular Season
From Season
To Season
#PlayerTeamGPGATPP/GPPIMPeriodYears
2001.USA flagSteve Oleksy (D)Hershey Bears153629350.233372012 - 20153
2002.Canada flagGord Hynes (D)Maine Mariners69530350.51651987 - 19881
2003.Canada flagChris Bigras (D)Hartford Wolf Pack70530350.50442017 - 20192
2004.USA flagCody Wild (D)Springfield Falcons109530350.32742007 - 20103
2005.Canada flagBob Blackburn (D)Buffalo Bisons127530350.281891967 - 19692
2006.Canada flagHarry Shaw (D)New Haven Nighthawks137530350.261551972 - 19742
2007.USA flagMike Milbury (D)Rochester Americans144530350.244451974 - 19762
2008.USA flagCorbin McPherson (D)Albany Devils287530350.121922011 - 20165
2009.Sweden flagErik Brännström (D)Belleville Senators49431350.71502018 - 20224
2010.Canada flagJacques Lemieux (D)Springfield Kings58431350.6081968 - 19702
2011.USA flagMike Mottau (D)Worcester IceCats73431350.48232004 - 20051
2012.USA flagTim Hambly (D)Omaha Ak-Sar-Ben Knights112431350.31612005 - 20072
2013.Canada flagBennett Wolf (D)Baltimore Skipjacks179431350.208571982 - 19853
2014.Canada flagCory Sarich (D)Rochester Americans92332350.381261998 - 20002
2015.Canada flagTom Price (D)Springfield Kings72233350.49791977 - 19812
2016.USA flagDylan Reese (D)San Antonio Rampage134233350.261132007 - 20092
2017.USA flagBill McCauley (D)Providence Bruins881321340.39851995 - 19983
2018.Slovakia flagPeter Podhradský (D)Cincinnati Mighty Ducks1861321340.181312000 - 20033
2019.Canada flagGerald Diduck (D)Springfield Kings1061222340.322931985 - 19872
2020.Canada flagRandy Boyd (D)Baltimore Skipjacks411123340.83641982 - 19842
2021.Canada flagSerge Lajeunesse (D)Tidewater Wings651123340.52951971 - 19732
2022.Canada flagCale Fleury (D)Seattle Kraken logoLaval Rocket961123340.35292018 - 20213
2023.Canada flagChristian Kyrou (D)Active playerOttawa Senators logoLehigh Valley Phantoms551024340.62162025 - 20261
2024.Canada flagLindy Ruff (D)Rochester Americans621024340.551101991 - 19921
2025.USA flagTodd Reirden (D)Hamilton Bulldogs58925340.59841998 - 19991
2026.Finland flagJarno Kultanen (D)Providence Bruins59925340.58352002 - 20031
2027.USA flagSteven Kampfer (D)Providence Bruins65925340.52422009 - 20205
2028.Canada flagJohn Baby (D)Binghamton Whalers66925340.52801980 - 19811
2029.USA flagLouie Belpedio (D)Active playerWashington Capitals logoHershey Bears68925340.50672025 - 20272
2030.USA flagConnor Carrick (D)Coachella Valley Firebirds70925340.49662023 - 20241
2031.USA flagCasey Fitzgerald (D)Active playerFlorida Panthers logoRochester Americans79925340.431072018 - 20224
2032.Canada flagEddie Shore (D)Springfield Kings91925340.371271940 - 19422
2033.USA flagTaylor Chorney (D)Springfield Falcons100925340.34362008 - 20102
2034.USA flagBobby Allen (D)Albany River Rats134925340.25482004 - 20062
2035.Canada flagCorey Foster (D)Springfield Falcons54826340.63482002 - 20031
2036.Finland flagTom Koivisto (D)Worcester IceCats75826340.45482002 - 20042
2037.Canada flagMax Quackenbush (D)Indianapolis Capitals91826340.37581949 - 19512
2038.Russia flagNikita Nesterov (D)Syracuse Crunch96826340.35692013 - 20163
2039.Sweden flagNiklas Hansson (D)Texas Stars141826340.24722015 - 20193
2040.Canada flagAdam McQuaid (D)Providence Bruins178826340.192802007 - 20103
2041.USA flagJosiah Didier (D)Providence Bruins182826340.192042019 - 20234
2042.Canada flagTerran Sandwith (D)Hamilton Bulldogs191826340.184981996 - 20013
2043.Canada flagDaryl Andrews (D)Albany River Rats233826340.151701999 - 20034
2044.Canada flagJocelyn Guèvremont (D)New Haven Nighthawks36727340.94181979 - 19801
2045.Canada flagDarryl Olsen (D)Providence Bruins50727340.68381992 - 19931
2046.Russia flagYevgeni Namestnikov (D)Hamilton Canucks59727340.58971993 - 19941
2047.Canada flagJamie Masters (D)Providence Reds62727340.55861975 - 19761
2048.Canada flagStuart Percy (D)Rochester Americans67727340.51342017 - 20181
2049.USA flagTommy Cross (D)Cleveland Monsters73727340.47712018 - 20191
2050.Canada flagChris Kotsopoulos (D)New Haven Nighthawks75727340.451491979 - 19801
2051.Canada flagTrevor Daley (D)Hamilton Bulldogs78727340.441092004 - 20051
2052.USA flagMatt DeMarchi (D)Albany River Rats169727340.202352003 - 20063
2053.Canada flagJeff Parrott (D)Cornwall Aces194727340.182301993 - 19963
2054.USA flagTodd Rohloff (D)Portland Pirates197727340.172041998 - 20034
2055.Canada flagMichael Kostka (D)Toronto Marlies34628341.00382012 - 20131
2056.USA flagRich Brennan (D)Hartford Wolf Pack56628340.61541997 - 19992
2057.Finland flagTarmo Reunanen (D)Hartford Wolf Pack61628340.56142020 - 20222
2058.Canada flagTaylor Fedun (D)Active playerWorcester Sharks65628340.52372014 - 20151
2059.Finland flagAnttoni Honka (D)Chicago Wolves70628340.49222022 - 20231
2060.USA flagAdam Comrie (D)Worcester Sharks80628340.43622012 - 20142
2061.Canada flagDylan Anhorn (D)Active playerChicago Blackhawks logoManitoba Moose95628340.36612023 - 20263
2062.Canada flagDaniel Summers (D)Syracuse Warriors107628340.32621951 - 19542
2063.USA flagScott Malone (D)Binghamton Rangers117628340.292001994 - 19973
2064.Canada flagRoy Mitchell (D)Worcester IceCats132628340.261591994 - 19962
2065.USA flagTravis Mitchell (D)Anaheim Ducks logoBridgeport Islanders163628340.212312022 - 20264
2066.Canada flagBryan Rodney (D)Milwaukee Admirals65529340.52202013 - 20141
2067.Canada flagJack Shewchuk (D)Hershey Bears120529340.281391940 - 19463
2068.Canada flagMark Krys (D)Rochester Americans128529340.271901993 - 19952
2069.Canada flagTyler Sloan (D)Hershey Bears178529340.192612005 - 20116
2070.Canada flagDennis Patterson (D)Cleveland/Jacksonville Barons127430340.271061970 - 19733
2071.Canada flagAlex Plante (D)Oklahoma City Barons163430340.213362010 - 20133
2072.Canada flagCameron Lee (D)Wilkes-Barre/Scranton Penguins92331340.37932020 - 20222
2073.Canada flagDonald Dufresne (D)Sherbrooke Canadiens132331340.263811987 - 19903
2074.Latvia flagOskars Bartulis (D)Philadelphia Phantoms137331340.251012007 - 20092
2075.Canada flagÉric Germain (D)New Haven Nighthawks183331340.192871987 - 19903
2076.USA flagDennis Smith (D)Maine Mariners59232340.58631991 - 19921
2077.Canada flagJohn Hughes (D)Springfield Kings76133340.451741981 - 19821
2078.Canada flagJerry Lafond (D)Providence Reds116133340.29381967 - 19692
2079.Canada flagRandy Legge (D)Buffalo Bisons129133340.262271968 - 19702
2080.USA flagKevin Quick (D)Norfolk Admirals173133340.20262007 - 20125
2081.Canada flagBob Wilson (D)Buffalo Bisons224133340.153991956 - 19659
2082.Canada flagRay Giroux (D)Houston Aeros701320330.47542004 - 20051
2083.Canada flagPascal Trépanier (D)Cornwall Aces741320330.451511994 - 19962
2084.USA flagDave Saatzer (D)Nova Scotia Voyageurs871320330.38631979 - 19812
2085.Canada flagMathieu Biron (D)Hamilton Bulldogs881320330.38902006 - 20082
2086.Canada flagHarry Bell (D)New Haven Ramblers941320330.35711946 - 19482
2087.Canada flagFrank Corrado (D)Utica Comets941320330.35772013 - 20152
2088.Canada flagYannick Tremblay (D)Manitoba Moose451221330.73402006 - 20071
2089.Canada flagMario Doyon (D)Fredericton Canadiens561221330.59441993 - 19941
2090.Canada flagBrad Tiley (D)Binghamton Rangers631221330.52271992 - 19942
2091.Canada flagPeter Dineen (D)Maine Mariners1141221330.292561980 - 19833
2092.Sweden flagPeter Andersson (D)Binghamton Rangers271122331.22161992 - 19931
2093.Austria flagThomas Pöck (D)Cleveland Monsters621122330.53612012 - 20131
2094.Slovakia flagJaroslav Obsut (D)Worcester IceCats851122330.39381998 - 20013
2095.Canada flagCavan Fitzgerald (D)Active playerSan Jose Barracuda1121122330.29742017 - 20192
2096.Canada flagMark Flood (D)Bridgeport Islanders611023330.54392009 - 20101
2097.Canada flagRon Wilson (D)New Haven Nighthawks751023330.441241974 - 19751
2098.USA flagJoe Corvo (D)Lowell Lock Monsters771023330.43312000 - 20011
2099.USA flagBobby Allen (D)Providence Bruins801023330.41322001 - 20072
2100.USA flagKevin Gravel (D)Active playerOntario Reign861023330.38472015 - 20183

* Some data is missing to provide a correct summary.