Loading page

AHL All-Time Stats

Change League
All Positions
All Teams
Canada (9509)
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
Overall Totals
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
8301.Canada flagAlex Penner (D/F)80000.00222008 - 20091
8302.Canada flagBlaine McCauley (D)80000.00232001 - 20021
8303.Canada flagRandy Turnbull (D)80000.00461983 - 19841
8304.Canada flagMike Zanutto (C)90000.0001997 - 19981
8305.Canada flagMatt Pierce (LW)90000.0002009 - 20112
8306.Canada flagBraden Pimm (C/W)90000.0002013 - 20141
8307.Canada flagNolan De Jong (D)90000.0002017 - 20192
8308.Canada flagAdam McCormick (D)90000.0002024 - 20251
8309.Canada flagHarlan Anderson (D)90000.0022007 - 20081
8310.Canada flagTom Serviss (C)90000.0021970 - 19711
8311.Canada flagAdam Smith (D)90000.0022019 - 20233
8312.Canada flagAdam Calder (LW)90000.0041999 - 20023
8313.Canada flagRhett Warrener (D)90000.0041995 - 19961
8314.Canada flagMac Faulkner (LW)90000.0042005 - 20093
8315.Canada flagFrancis Nault (D)90000.0042003 - 20041
8316.Canada flagBruce Hardy (F)90000.0051984 - 19851
8317.Canada flagLanny Gare (C)90000.0062003 - 20041
8318.Canada flagTim Theocharidis (D)90000.0062021 - 20221
8319.Canada flagMitch Maunu (D)90000.0082006 - 20071
8320.Canada flagGabriel Verpaelst (D)90000.0092015 - 20182
8321.Canada flagMike Berube (D)90000.00102009 - 20122
8322.Canada flagJustin Plamondon (LW/C)90000.00131999 - 20032
8323.Canada flagSamuel Noreau (D)90000.00192013 - 20152
8324.Canada flagDalton Thrower (D)90000.00242015 - 20161
8325.Canada flagAdam Courchaine (C/LW)100000.0002005 - 20061
8326.Canada flagChristian Hilbrich (LW)100000.0002016 - 20182
8327.Canada flagAndre Martin (D)100000.0001959 - 19601
8328.Canada flagT.J. Melancon (D)100000.0002017 - 20202
8329.Canada flagPatrick Kudla (D)100000.0022022 - 20242
8330.Canada flagJosh MacNevin (D)100000.0041999 - 20001
8331.Canada flagEldon Watson (D)100000.0041962 - 19631
8332.Canada flagChris Barton (LW/C)100000.0062010 - 20133
8333.Canada flagJesse Mychan (LW)100000.0062013 - 20173
8334.Canada flagDaniel Bienvenue (LW)100000.00171997 - 19981
8335.Canada flagChris Cloud (LW)100000.00192011 - 20121
8336.Canada flagMackenze Stewart (D/LW)100000.00222015 - 20193
8337.Canada flagKevin Cormier (LW)100000.00222008 - 20102
8338.Canada flagAdrien Beraldo (D)100000.00232021 - 20232
8339.Canada flagMike Knight (D)100000.00292007 - 20092
8340.Canada flagÉtienne Drapeau (C)100000.00651999 - 20001
8341.Canada flagRon Majic (RW)100000.00951995 - 19961
8342.Canada flagKenton Miller (C)110000.0022012 - 20163
8343.Canada flagJustin Hamonic (D)110000.0022015 - 20183
8344.Canada flagTanner Eberle (C/W)110000.0042014 - 20162
8345.Canada flagChris Chappell (LW)110000.0052009 - 20112
8346.Canada flagKevin MacDonald (D)110000.0081977 - 19781
8347.Canada flagKahlil Thomas (C)110000.00141999 - 20042
8348.Canada flagJordan Frasca (C/LW)110000.00162022 - 20242
8349.Canada flagScott Zurevinski (LW)110000.00212011 - 20142
8350.Canada flagDavid Kaczowka (LW)110000.00722001 - 20052
8351.Canada flagJérôme Marois (LW)120000.0022001 - 20042
8352.Canada flagShayne Taker (D)120000.0022013 - 20163
8353.Canada flagMatt Waddell (D)120000.0042007 - 20081
8354.Canada flagDave Craievich (D)120000.00101991 - 19972
8355.Canada flagHugo Marchand (D)120000.00271999 - 20012
8356.Canada flagDon McLennan (F)120000.00301990 - 19911
8357.Canada flagJoseph Garreffa (C/W)130000.0002020 - 20222
8358.Canada flagJack Turner (D)130000.0001963 - 19641
8359.Canada flagMichael St. Croix (C/RW)130000.0022013 - 20141
8360.Canada flagColton Jobke (D)130000.0042011 - 20142
8361.Canada flagMark Pivetz (D)130000.0061996 - 19993
8362.Canada flagNeil Davey (D)130000.00101985 - 19872
8363.Canada flagScott Campbell (D)130000.00231992 - 19952
8364.Canada flagDavid Oliver (F)130000.00481998 - 20002
8365.Canada flagBill Johnson (D)140000.0001947 - 19481
8366.Canada flagMark Moore (D)140000.0022000 - 20011
8367.Canada flagJay Langager (D)140000.0062001 - 20032
8368.Canada flagIan Campbell (LW)140000.0071967 - 19681
8369.Canada flagMatt Cairns (D)140000.0082021 - 20243
8370.Canada flagTim Molle (D)140000.00121983 - 19882
8371.Canada flagRyan Kummu (D)140000.00251989 - 19912
8372.Canada flagMike Amodeo (LW)140000.00262003 - 20052
8373.Canada flagBrett Lyon (LW)140000.00392013 - 20152
8374.Canada flagShawn Legault (F)140000.001072000 - 20033
8375.Canada flagDale Rivington (D)150000.0041986 - 19871
8376.Canada flagÉric Dubois (D)150000.00101991 - 19921
8377.Canada flagBrennan Serville (D)150000.00102015 - 20161
8378.Canada flagGerad Adams (D)150000.00161998 - 20013
8379.Canada flagJustin Sawyer (D)150000.00282005 - 20072
8380.Canada flagRon Matthews (D)160000.0021947 - 19481
8381.Canada flagNicolas Guay (RW)160000.0092021 - 20221
8382.Canada flagNathan Morin (LW)160000.00461997 - 19981
8383.Canada flagClint Collins (RW)160000.00971997 - 19981
8384.Canada flagJake Hendrickson (D)170000.00101956 - 19592
8385.Canada flagBlair Yaworski (C/LW)180000.0082008 - 20091
8386.Canada flagAlexandre Carrier (RW)180000.00102014 - 20162
8387.Canada flagBrent Walton (RW)190000.0092005 - 20072
8388.Canada flagDale Blomquist (LW)210000.0041967 - 19681
8389.Canada flagJake Murray (D)210000.00102023 - 20262
8390.Canada flagBrycen Martin (D)210000.00122014 - 20183
8391.Canada flagCameron Abney (RW/D)210000.00502011 - 20132
8392.Canada flagDarren Wetherill (D)220000.00301994 - 19994
8393.Canada flagBrett Angel (D/LW)220000.00482005 - 20082
8394.Canada flagBrett Duncan (D)220000.001091994 - 19962
8395.Canada flagBrent Gogol (F)220000.001171980 - 19852
8396.Canada flagNicholas Rioux (D)230000.0062013 - 20152
8397.Canada flagJosh Caron (D/W)240000.00212012 - 20142
8398.Canada flagJason Smith (D)250000.00211996 - 19971
8399.Canada flagQuinn Wichers (D)260000.00172021 - 20232
8400.Canada flagPaul Waldner (D)260000.00251943 - 19452

* Some data is missing to provide a correct summary.