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

Export
Regular Season
From Season
To Season
AHL — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
1001.Canada flagGreg MacEachern (D)200550.25121991 - 19921
1002.Canada flagJack Kell (D)280550.18341971 - 19721
1003.Canada flagQuinton Burns (D)Active player310550.16922025 - 20261
1004.Canada flagDarren Dietz (D)340550.15492013 - 20141
1005.Canada flagGord Baldwin (D)370550.14262007 - 20081
1006.Canada flagDarcy Robinson (D)400550.13352001 - 20021
1007.USA flagAdam Comrie (D)440550.11182010 - 20111
1008.Canada flagTravis Ehrhardt (D)450550.11382008 - 20102
1009.Canada flagDylan McIlrath (D)470550.111322010 - 20133
1010.Canada flagBrett Ponich (D)610550.08472011 - 20121
1011.Canada flagAlain Nasreddine (D)630550.082451995 - 19961
1012.Canada flagMike Rowe (D)670550.071071984 - 19862
1013.USA flagJim Agnew (D/W)670550.072611986 - 19871
1014.USA flagAlec Regula (D)163140.25122020 - 20211
1015.Canada flagJohn Baby (D)253140.16161977 - 19781
1016.Sweden flagAxel Sandin-Pellikka (D)Active player82240.5022024 - 20262
1017.Canada flagNolan Baumgartner (D)82240.5041996 - 19971
1018.Sweden flagJonas Brodin (D)92240.4442012 - 20131
1019.Canada flagBrett Flemming (D)212240.19312011 - 20121
1020.Canada flagDyllan Gill (D)Active player242240.1762024 - 20251
1021.Canada flagBob Craig (D)252240.16171972 - 19731
1022.Canada flagEric Brewer (D)252240.16261999 - 20001
1023.Russia flagArtyom Guryev (D)312240.13812023 - 20241
1024.Canada flagNick Polano (D)372240.11761961 - 19621
1025.Canada flagMarc Laforge (D)382240.111791986 - 19892
1026.Canada flagMike Ford (D)51340.8021972 - 19731
1027.Canada flagVictor Mete (D)71340.5702018 - 20191
1028.Canada flagBruce Affleck (D)81340.50121974 - 19751
1029.Czechia flagMartin Hamrlík (D)91340.44161992 - 19942
1030.Sweden flagLinus Arnesson (D)111340.3662014 - 20151
1031.Sweden flagViggo Gustafsson (D)Active player121340.3362025 - 20272
1032.Canada flagBill Walsh (D)121340.33101946 - 19471
1033.USA flagAaron Ness (D)131340.3142010 - 20111
1034.Canada flagIan Anderson (D)131340.31121958 - 19591
1035.Canada flagGleason Fournier (D)131340.31142011 - 20121
1036.Finland flagJani Hakanpää (D)141340.2962012 - 20131
1037.Canada flagLuke Green (D)151340.27102016 - 20192
1038.Canada flagLarry Hillman (D)151340.27211955 - 19561
1039.Canada flagTodd Charlesworth (D)191340.21101985 - 19861
1040.Canada flagJeremy Swanson (D)211340.19222004 - 20051
1041.Czechia flagDavid Koci (D/LW)261340.15982001 - 20021
1042.Canada flagDysin Mayo (D)Active player301340.1322015 - 20172
1043.Canada flagTyler Cuma (D)311340.13152010 - 20111
1044.Russia flagVitali Vishnevski (D)351340.11451999 - 20001
1045.Canada flagGerald Bzdel (D)361340.11461988 - 19891
1046.Canada flagThomas Schemitsch (D)371340.1142016 - 20171
1047.Canada flagAlex Gudbranson (D)461340.09172014 - 20151
1048.Canada flagDuncan Siemens (D)491340.08472011 - 20142
1049.Czechia flagJakub Cutta (D)561340.07692001 - 20021
1050.Canada flagStan Hennigar (D)631340.06831983 - 19841
1051.Czechia flagJan Platil (D)661340.061422003 - 20041
1052.Canada flagBob Stumpf (D)60440.6761973 - 19741
1053.USA flagChad Krys (D)90440.4482018 - 20191
1054.Canada flagRic Nattress (D)90440.44161981 - 19832
1055.Canada flagSpencer Gill (D)Active player100440.40202026 - 20271
1056.USA flagCooper Zech (D)120440.3362018 - 20191
1057.Canada flagMatt MacKenzie (D)200440.20162011 - 20121
1058.Canada flagEddie Cutts (D)250440.16141946 - 19471
1059.Canada flagMason Millman (D)250440.16162020 - 20222
1060.Canada flagJérémie Blain (D)250440.16402012 - 20131
1061.Slovakia flagTomas Malec (D)300440.13502001 - 20032
1062.Canada flagCharles Luksa (D)320440.13541974 - 19751
1063.Canada flagSteve Yule (D)380440.11521992 - 19931
1064.Canada flagBrian Blad (D)390440.10741987 - 19881
1065.Canada flagSteve Eminger (D)410440.10402003 - 20041
1066.Canada flagJim Playfair (D)410440.101071984 - 19851
1067.USA flagDavid Shields (D)480440.08102011 - 20121
1068.Canada flagSimon Bourque (D)490440.08282015 - 20182
1069.Canada flagGrant Jennings (D)510440.081091985 - 19861
1070.Canada flagNoah Warren (D)600440.07382024 - 20251
1071.USA flagChris Hajt (D)640440.06361998 - 19991
1072.Canada flagRob Davison (D)720440.062302000 - 20011
1073.Canada flagRocky Thompson (D/RW)553030.052201995 - 19982
1074.Canada flagJeff Sharples (D)42130.7541987 - 19881
1075.Canada flagJake Walman (D)72130.4322016 - 20171
1076.Canada flagTomas Lavoie (D)Active player112130.27172026 - 20271
1077.Canada flagPeter Scamurra (D)182130.17121975 - 19761
1078.Canada flagJim Sprott (D)222130.141031989 - 19901
1079.Canada flagJim McTaggart (D)232130.13811979 - 19812
1080.Canada flagJames Martin (D)282130.11232011 - 20121
1081.Canada flagLouis Bernard (D)312130.10341994 - 19951
1082.Canada flagHubert Labrie (D)332130.09182011 - 20121
1083.USA flagRyan Chesley (D)Active player41230.7502024 - 20251
1084.Czechia flagOndrej Nemec (D)71230.4322003 - 20041
1085.Russia flagDmitri Semykin (D)91230.3322020 - 20211
1086.Finland flagEmil Pieniniemi (D)91230.3342025 - 20261
1087.Canada flagBob Duncan (D)101230.30161956 - 19571
1088.Russia flagMatvei Shuravin (D)Active player121230.2542026 - 20271
1089.Canada flagGannon Laroque (D)121230.2582021 - 20242
1090.USA flagCody Wild (D)131230.2382007 - 20081
1091.Canada flagAdrian Aucoin (D)131230.23191993 - 19941
1092.Canada flagMorgan Rielly (D)141230.2102012 - 20131
1093.Canada flagBrian Cross (D)151230.20201979 - 19801
1094.Canada flagDarryl Edestrand (D)171230.18101965 - 19661
1095.Belarus flagDmitri Kuzmin (D)181230.1762023 - 20241
1096.Canada flagJim Atamanenko (D)201230.15111973 - 19741
1097.USA flagMichael Kesselring (D)211230.14102020 - 20211
1098.Canada flagMatthew Spiller (D)211230.14322003 - 20041
1099.Canada flagDrew Fata (D)231230.13262003 - 20041
1100.Canada flagKent Paynter (D)231230.13361985 - 19861

* Some data is missing to provide a correct summary.