Loading page

AHL All-Time Stats

Change League
All Positions
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

Export
Regular Season
From Season
To Season
AHL — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
8501.Canada flagGregor MacLeod (LW/C)3959140.36172019 - 20212
8502.USA flagMike Rucinski (C)4259140.33141986 - 19871
8503.Canada flagNicholas Bilotto (D)4359140.33462002 - 20053
8504.Canada flagDustin Johner (C/RW)4659140.30222004 - 20073
8505.Canada flagMike Natyshak (F)4659140.30841987 - 19881
8506.Canada flagMichel Dubois (D)4859140.29921977 - 19781
8507.Canada flagMike Jackson (RW)4959140.291261990 - 19922
8508.Canada flagMoe Bartoli (RW)5359140.26781960 - 19653
8509.Canada flagZach Magwood (C/RW)5759140.25182018 - 20213
8510.USA flagJaxon Nelson (C/RW)6159140.23142023 - 20263
8511.Canada flagTim Gould (D)6659140.21221969 - 19701
8512.Finland flagMiko Matikka (RW/LW)7959140.18212024 - 20262
8513.Canada flagAllan McPherson (C/LW)9459140.15302013 - 20174
8514.Canada flagRylan Kaip (C)11259140.13762008 - 20113
8515.Canada flagPaul Mercier (D)14959140.093631981 - 19843
8516.Canada flagGene Carr (C)10410141.40181973 - 19741
8517.Sweden flagPeter Wallin (RW)16410140.8881981 - 19821
8518.Belarus flagRuslan Salei (D)18410140.78261996 - 19982
8519.Russia flagAlexander Mogilny (RW)19410140.74172005 - 20061
8520.Canada flagBrett Callighen (C)33410140.42381976 - 19862
8521.Sweden flagPeter Loob (D)35410140.40121984 - 19851
8522.USA flagJay Barriball (LW/RW)36410140.39202010 - 20133
8523.Canada flagMike Jeffrey (F)42410140.33191983 - 19882
8524.USA flagJon Landry (D)44410140.32322008 - 20113
8525.Canada flagSteve Hollett (LW)51410140.27201985 - 19902
8526.Finland flagJuuso Ikonen (RW/LW)54410140.2662018 - 20191
8527.Canada flagClaude Chartre (C)56410140.25141969 - 19782
8528.Canada flagDavid Gucciardi (D)Active player60410140.23612024 - 20273
8529.Germany flagMatthias Plachta (LW/RW)66410140.21382015 - 20161
8530.Canada flagAkito Hirose (D)67410140.21352023 - 20252
8531.Canada flagQuinn Schmiemann (D)67410140.21572022 - 20242
8532.Sweden flagNiclas Andersén (D)69410140.20262015 - 20161
8533.Canada flagBob Olajos (D)72410140.19911962 - 19631
8534.USA flagPatrick Holway (D)76410140.18922020 - 20233
8535.USA flagHunter Fejes (LW)89410140.16492015 - 20205
8536.Canada flagScott Lehman (D)106410140.132312006 - 20115
8537.USA flagJosh Holmstrom (RW)108410140.13532013 - 20184
8538.Canada flagJosh Aspenlind (RW/LW)113410140.121182008 - 20113
8539.Canada flagMike Richards (C)16311140.8842004 - 20152
8540.USA flagJohn-Michael Liles (D)21311140.67182002 - 20142
8541.Canada flagTom Simpson (RW)22311140.64161976 - 19782
8542.Canada flagHerbert Burron (LW)24311140.5801941 - 19421
8543.Canada flagRyan McGill (D)28311140.50991990 - 19933
8544.Canada flagTim Findlay (RW/C)29311140.4891996 - 20012
8545.Canada flagPaul Haynes (C)31311140.4541940 - 19411
8546.Canada flagDennis O'Brien (D)35311140.401671970 - 19803
8547.Canada flagGord Dineen (D)36311140.39661984 - 19862
8548.Canada flagHarvey Jacklin (D)41311140.34531946 - 19471
8549.Canada flagBruce Graham (C)58311140.24212005 - 20114
8550.Canada flagRob Zettler (D)59311140.241111999 - 20012
8551.Canada flagAndrew Long (C)62311140.23301998 - 20013
8552.USA flagJackson Dorrington (D)Active player88311140.16882024 - 20273
8553.Canada flagSerge Anglehart (D)102311140.142471988 - 19945
8554.Switzerland flagTobias Geisser (D)116311140.12262018 - 20223
8555.Russia flagIgor Knyazev (D)140311140.101292002 - 20042
8556.Canada flagBrad Park (D)17212140.82491968 - 19691
8557.USA flagSam Rinzel (D)23212140.61162025 - 20261
8558.Czechia flagJakub Nakládal (D)35212140.40302015 - 20161
8559.Italy flagTerrance Amorosa (D)40212140.35122020 - 20222
8560.Canada flagCaden Price (D)Active player47212140.30152025 - 20272
8561.Canada flagDenver Manderson (LW)56212140.2582013 - 20152
8562.Canada flagMickey Elick (D)63212140.22521996 - 19992
8563.Canada flagChris Thompson (RW)67212140.21811998 - 20065
8564.Canada flagLes Hunt (D)69212140.20361967 - 19681
8565.USA flagAlex Gagne (D)Active player69212140.20632025 - 20272
8566.Canada flagYvon Lacoste (LW)76212140.18201963 - 19685
8567.USA flagCliff Watson (D)76212140.18492017 - 20236
8568.Canada flagBarret Jackman (D)76212140.182661999 - 20073
8569.USA flagJerramie Domish (D)104212140.13952004 - 20083
8570.Canada flagAlain Deeks (D)105212140.13801992 - 19974
8571.Sweden flagHenrik Rehnberg (D)135212140.101261998 - 20012
8572.USA flagPaul Lohnes (D)42113140.33281982 - 19842
8573.USA flagColin Swoyer (D)49113140.29242021 - 20264
8574.Canada flagChris Blight (RW)52113140.27252006 - 20113
8575.Canada flagAndrew Martens (D)53113140.26242008 - 20123
8576.Canada flagNowel Catterall (D)80113140.18501986 - 19871
8577.USA flagSean Coady (D)126113140.114871981 - 19843
8578.Belarus flagOleg Yevenko (D)130113140.113352014 - 20184
8579.Canada flagRobert Mulick (D)270113140.052241999 - 20045
8580.Canada flagPaul Terbenche (D)34014140.41151977 - 19781
8581.Sweden flagMarcus Pettersson (D)44014140.32222017 - 20181
8582.USA flagEric Knodel (D)49014140.29102013 - 20205
8583.Sweden flagJohan Alm (D)81014140.17342014 - 20162
8584.Canada flagGlen Irwin (D)84014140.172431971 - 19783
8585.USA flagBob Paradise (D)106014140.131371970 - 19794
8586.Sweden flagVilmer Alriksson (LW/C)Active player5394130.25832025 - 20272
8587.Canada flagHarry York (C)1485130.93171995 - 20002
8588.Canada flagDenis Dupéré (LW)1785130.76101976 - 19782
8589.Canada flagSid Finney (C)2385130.5721951 - 19521
8590.Canada flagMax Taylor (C)2885130.46322007 - 20092
8591.USA flagCraig Patrick (RW)4285130.3141970 - 19783
8592.Canada flagAndré Chartrain (C)4385130.30131981 - 19843
8593.Canada flagMark Liwiski (C/LW)9985130.134132023 - 20263
8594.Russia flagEgor Chinakhov (RW/LW)1176131.1822021 - 20243
8595.Finland flagJesse Kiiskinen (RW)Active player1476130.93112025 - 20272
8596.Sweden flagCarl Hagelin (LW)1776130.7662010 - 20122
8597.Canada flagArmand Delmonte (RW)3376130.39451952 - 19531
8598.Canada flagMark Bomersback (LW)4576130.29272007 - 20092
8599.USA flagTim Harrer (RW)4676130.28121980 - 19852
8600.Canada flagDavid Shaw (D)4876130.27731984 - 19851

* Some data is missing to provide a correct summary.