Loading page

AHL All-Time Stats

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

Export
Regular Season
From Season
To Season
AHL — All-Time Player Stats Per Season
#PlayerSeasonAgeTeamGPGATPP/GPPIM+/-
1.Canada flagJohn Slaney (D)1992-199320Baltimore Skipjacks792046660.8460-12
2.Canada flagJack McIntyre (D/LW)1950-195120Hershey Bears642836641.0019-
3.Canada flagTom Thornbury (D)1983-198420Baltimore Skipjacks651746630.9764-
4.Canada flagDaniel Naud (D)1982-198320Rochester Americans71652580.8234-
5.Canada flagStan Kemp (D)1944-194520Providence Reds571640560.9837-
6.Canada flagDoug Crossman (D)1980-198120New Brunswick Hawks701343560.8090-
7.Canada flagP.K. Subban (D)2009-201020Hamilton Bulldogs771835530.698246
8.USA flagDavid Wilkie (D)1994-199520Fredericton Canadiens701043530.7634-19
9.Canada flagLuca Cagnoni (D)Active player2024-202520San Jose Barracuda641636520.8128-7
10.Canada flagMarc-André Gragnani (D)2007-200820Rochester Americans781438520.6738-24
11.Canada flagTristan Luneau (D)2024-202520San Diego Gulls59943520.8821-4
12.Canada flagJamie Rivers (D)1995-199620Worcester IceCats75745520.69130-3
13.Canada flagGraeme Nicolson (D)1978-197920Rochester Americans801635510.64112-
14.Russia flagVyacheslav Voynov (D)2010-201120Manchester Monarchs761536510.673621
15.Canada flagMark Suzor (D)1976-197720Springfield Indians742425490.66108-
16.Canada flagChris Campoli (D)2004-200520Bridgeport Sound Tigers791534490.627813
17.Canada flagLawrence Sacharuk (D)1972-197320Providence Reds641435490.7742-
18.Canada flagSteve Duchesne (D)1985-198620New Haven Nighthawks751435490.6576-
19.Canada flagBill Campbell (D)1984-198520Hershey Bears80643490.6134-
20.Canada flagLogan Mailloux (D)2023-202420Laval Rocket721433470.6591-8
21.Canada flagBrandt Clarke (D)2023-202420Ontario Reign501036460.9249-3
22.USA flagAdam Clendening (D)Active player2012-201320Rockford IceHogs73937460.636717
23.Canada flagGreg Johnston (D)1985-198620Moncton Golden Flames601926450.7556-
24.Canada flagJim Wiemer (D/LW)1981-198220Rochester Americans741926450.6157-
25.Canada flagVince Dunn (D)2016-201720Chicago Wolves721332450.637115
26.Switzerland flagYannick Weber (D)2008-200920Hamilton Bulldogs681628440.654211
27.USA flagJason McBain (D)1994-199520Springfield Falcons771628440.5792-11
28.Canada flagJake Bean (D)2018-201920Charlotte Checkers701331440.632617
29.Canada flagHy Buller (D)1946-194720Hershey Bears631232440.7056-
30.Canada flagDavid Savard (D)2010-201120Springfield Falcons721132440.6118-6
31.Finland flagJulius Honka (D)2015-201620Texas Stars731133440.60381
32.Canada flagSteve Kraftcheck (D)1949-195020Cleveland Barons70737440.6346-
33.USA flagBill McCreary Jr. (RW)1980-198120New Brunswick Hawks611924430.70120-
34.Canada flagKyle Wood (D)2016-201720Tucson Roadrunners681429430.6316-23
35.USA flagLee Norwood (D)1980-198120Hershey Bears521132430.8378-
36.Canada flagBrent Sopel (D)1997-199820Syracuse Crunch761033430.5770-4
37.Canada flagJohn Miner (D)1985-198620Nova Scotia Oilers791033430.5490-
38.Canada flagMike Green (D)2005-200620Hershey Bears56934430.77791
39.Canada flagAlain Côté (D)1987-198820Maine Mariners69934430.62108-
40.USA flagTony DeAngelo (D)2015-201620Syracuse Crunch69637430.6284-18
41.Russia flagSergei Gonchar (D)1994-199520Portland Pirates611032420.696739
42.Canada flagChris Armstrong (D)1995-199620Carolina Monarchs78933420.54656
43.USA flagConnor Carrick (D)2014-201520Hershey Bears73834420.58132-8
44.Canada flagManny Viveiros (D)1986-198720Springfield Indians76735420.5538-
45.Sweden flagAnders Eriksson (D)1995-199620Adirondack Red Wings75636420.566426
46.USA flagBobby Sanguinetti (D)2008-200920Hartford Wolf Pack78636420.5442-8
47.Canada flagFrançois James (D)1980-198120Nova Scotia Voyageurs48537420.8885-
48.Canada flagJordan Spence (D)2021-202220Ontario Reign46438420.912818
49.Canada flagLarry Trader (D)1983-198420Adirondack Red Wings801328410.5189-
50.Czechia flagMarek Malík (D)1994-199519Springfield Falcons581130410.7191-1
51.USA flagJon Blum (D)2009-201020Milwaukee Admirals801130410.513217
52.Canada flagJérémie Poirier (D)2022-202320Calgary Wranglers69932410.59524
53.Canada flagMichel Therrien (D)1983-198420Nova Scotia Voyageurs73734410.5640-
54.Belarus flagAlexander Zhurik (D)1995-199620Cape Breton Oilers80536410.518513
55.Canada flagJoe Levandoski (D)1942-194320New Haven Eagles521723400.7731-
56.Canada flagDylan Coghlan (D)2018-201920Chicago Wolves661525400.61224
57.Canada flagCarter Yakemchuk (D)2025-202620Belleville Senators541030400.7436-31
58.Switzerland flagRoman Josi (D)2010-201120Milwaukee Admirals69634400.5822-7
59.Canada flagJason Holland (D)1996-199720Kentucky Thoroughblades721425390.544614
60.Canada flagAndrew Nielsen (D)2016-201720Toronto Marlies741425390.53827
61.Canada flagPatrice Brisebois (D)1991-199220Fredericton Canadiens531227390.74519
62.Czechia flagFilip Hronek (D)2017-201820Grand Rapids Griffins671128390.584424
63.Canada flagWayne McBean (D)1989-199020Springfield Indians58633390.6748-
64.Canada flagAlexandre Carrier (D)2016-201720Milwaukee Admirals72633390.5445-1
65.USA flagJohn Carlson (D)2009-201019Hershey Bears48435390.812637
66.Canada flagJohn Bednarski (D)1972-197320Rochester Americans721424380.53205-
67.Canada flagNick Stajduhar (D)1994-199520Cape Breton Oilers541226380.7055-4
68.Canada flagBart Wilson (D)1981-198220Springfield Indians741226380.51165-
69.Canada flagGaston Gingras (D)1979-198020Nova Scotia Voyageurs301127381.2717-
70.Canada flagPatrick Boileau (D)1995-199620Portland Pirates781028380.4941-5
71.Czechia flagDavid Jiříček (D)2022-202319Cleveland Monsters55632380.6936-11
72.Canada flagCraig Muni (D)1982-198320St. Catharines Saints64632380.5952-
73.Canada flagBob Wilkie (D)1989-199020Adirondack Red Wings58533380.6664-
74.Canada flagJimmy Watson (D)1972-197320Richmond Robins73533380.5283-
75.Canada flagBrian Engblom (D)1975-197620Nova Scotia Voyageurs73434380.5279-
76.Canada flagÉric Gélinas (D)2011-201220Albany Devils751621370.49550
77.Canada flagOlen Zellweger (D)2023-202420San Diego Gulls441225370.8416-1
78.USA flagMatt Lashoff (D)2006-200720Providence Bruins641126370.5860-2
79.Canada flagTravis Sanheim (D)2016-201720Lehigh Valley Phantoms761027370.49467
80.Canada flagShea Theodore (D)2015-201620San Diego Gulls50928370.7434-3
81.USA flagJoseph Keane (D)2019-202020Hartford Wolf Pack58928370.6436-6
82.Canada flagEthan Del Mastro (D)2023-202420Rockford IceHogs69730370.545414
83.Canada flagNathan Dempsey (D)1994-199520St. John's Maple Leafs74730370.509119
84.Canada flagRéjean Cloutier (D)1980-198120Adirondack Red Wings76730370.49193-
85.USA flagBen Gleason (D)Active player2018-201920Texas Stars72532370.5134-8
86.Canada flagTaras Zytynsky (D)1982-198320Maine Mariners801224360.4545-
87.Canada flagJordan Subban (D)2015-201620Utica Comets671125360.5438-5
88.Canada flagDoug Lynch (D)2003-200420Toronto Roadrunners741125360.497711
89.Canada flagCody Franson (D)2007-200820Milwaukee Admirals761125360.4740-11
90.Czechia flagRadek Hamr (D)1993-199419Prince Edward Island Senators691026360.5244-16
91.Canada flagJonathan Sigalet (D)2005-200619Providence Bruins75927360.485912
92.USA flagMatt Block (D)1988-198920Moncton Hawks73828360.49295-
93.Canada flagEvan Bouchard (D)2019-202020Bakersfield Condors54729360.6742-10
94.Ukraine flagSergei Klimentyev (D)1995-199620Rochester Americans70729360.517418
95.Canada flagCam Plante (D)1984-198520St. Catharines Saints54531360.6742-
96.Canada flagDarren McKay (D)1982-198320Binghamton Whalers65432360.55113-
97.Canada flagLukas Cormier (D)Active player2022-202320Henderson Silver Knights621025350.5644-12
98.Canada flagDavid Cooper (D)1993-199420Rochester Americans681025350.5182-22
99.Canada flagOnil Boutin (D)1967-196820Québec Aces71926350.4958-
100.Russia flagDmitri Simashev (D)2025-202620Tucson Roadrunners40827350.8831-1