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
Regular Season
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
8301.Canada flagBlaine McCauley (D)80000.00232001 - 20021
8302.Canada flagRandy Turnbull (D)80000.00461983 - 19841
8303.Canada flagMike Zanutto (C)90000.0001997 - 19981
8304.Canada flagMatt Pierce (LW)90000.0002009 - 20112
8305.Canada flagBraden Pimm (C/W)90000.0002013 - 20141
8306.Canada flagNolan De Jong (D)90000.0002017 - 20192
8307.Canada flagAdam McCormick (D)90000.0002024 - 20251
8308.Canada flagHarlan Anderson (D)90000.0022007 - 20081
8309.Canada flagTom Serviss (C)90000.0021970 - 19711
8310.Canada flagAdam Smith (D)90000.0022019 - 20233
8311.Canada flagAdam Calder (LW)90000.0041999 - 20023
8312.Canada flagRhett Warrener (D)90000.0041995 - 19961
8313.Canada flagMac Faulkner (LW)90000.0042005 - 20093
8314.Canada flagFrancis Nault (D)90000.0042003 - 20041
8315.Canada flagBruce Hardy (F)90000.0051984 - 19851
8316.Canada flagLanny Gare (C)90000.0062003 - 20041
8317.Canada flagTim Theocharidis (D)90000.0062021 - 20221
8318.Canada flagMitch Maunu (D)90000.0082006 - 20071
8319.Canada flagGabriel Verpaelst (D)90000.0092015 - 20182
8320.Canada flagMike Berube (D)90000.00102009 - 20122
8321.Canada flagJustin Plamondon (LW/C)90000.00131999 - 20032
8322.Canada flagSamuel Noreau (D)90000.00192013 - 20152
8323.Canada flagDalton Thrower (D)90000.00242015 - 20161
8324.Canada flagAdam Courchaine (C/LW)100000.0002005 - 20061
8325.Canada flagTim Molle (D)100000.0001983 - 19882
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 flagMark Moore (D)110000.0022000 - 20011
8343.Canada flagKenton Miller (C)110000.0022012 - 20163
8344.Canada flagJustin Hamonic (D)110000.0022015 - 20183
8345.Canada flagTanner Eberle (C/W)110000.0042014 - 20162
8346.Canada flagChris Chappell (LW)110000.0052009 - 20112
8347.Canada flagDave Craievich (D)110000.0061991 - 19972
8348.Canada flagKevin MacDonald (D)110000.0081977 - 19781
8349.Canada flagKahlil Thomas (C)110000.00141999 - 20042
8350.Canada flagJordan Frasca (C/LW)110000.00162022 - 20242
8351.Canada flagScott Zurevinski (LW)110000.00212011 - 20142
8352.Canada flagDavid Kaczowka (LW)110000.00722001 - 20052
8353.Canada flagJérôme Marois (LW)120000.0022001 - 20042
8354.Canada flagShayne Taker (D)120000.0022013 - 20163
8355.Canada flagMatt Waddell (D)120000.0042007 - 20081
8356.Canada flagHugo Marchand (D)120000.00271999 - 20012
8357.Canada flagDon McLennan (F)120000.00301990 - 19911
8358.Canada flagJoseph Garreffa (C/W)130000.0002020 - 20222
8359.Canada flagJack Turner (D)130000.0001963 - 19641
8360.Canada flagMichael St. Croix (C/RW)130000.0022013 - 20141
8361.Canada flagColton Jobke (D)130000.0042011 - 20142
8362.Canada flagMark Pivetz (D)130000.0061996 - 19993
8363.Canada flagIan Campbell (LW)130000.0071967 - 19681
8364.Canada flagNeil Davey (D)130000.00101985 - 19872
8365.Canada flagScott Campbell (D)130000.00231992 - 19952
8366.Canada flagDavid Oliver (F)130000.00481998 - 20002
8367.Canada flagBill Johnson (D)140000.0001947 - 19481
8368.Canada flagJay Langager (D)140000.0062001 - 20032
8369.Canada flagMatt Cairns (D)140000.0082021 - 20243
8370.Canada flagRyan Kummu (D)140000.00251989 - 19912
8371.Canada flagMike Amodeo (LW)140000.00262003 - 20052
8372.Canada flagBrett Lyon (LW)140000.00392013 - 20152
8373.Canada flagShawn Legault (F)140000.001072000 - 20033
8374.Canada flagDale Rivington (D)150000.0041986 - 19871
8375.Canada flagÉric Dubois (D)150000.00101991 - 19921
8376.Canada flagBrennan Serville (D)150000.00102015 - 20161
8377.Canada flagGerad Adams (D)150000.00161998 - 20013
8378.Canada flagJustin Sawyer (D)150000.00282005 - 20072
8379.Canada flagRon Matthews (D)160000.0021947 - 19481
8380.Canada flagNicolas Guay (RW)160000.0092021 - 20221
8381.Canada flagNathan Morin (LW)160000.00461997 - 19981
8382.Canada flagClint Collins (RW)160000.00971997 - 19981
8383.Canada flagJake Hendrickson (D)170000.00101956 - 19592
8384.Canada flagTim Hunter (F/D)170000.00621980 - 19811
8385.Canada flagBlair Yaworski (C/LW)180000.0082008 - 20091
8386.Canada flagAlexandre Carrier (RW)180000.00102014 - 20162
8387.Canada flagCameron Abney (RW/D)180000.00382011 - 20132
8388.Canada flagBrent Walton (RW)190000.0092005 - 20072
8389.Canada flagDarren Wetherill (D)190000.00181994 - 19994
8390.Canada flagDale Blomquist (LW)210000.0041967 - 19681
8391.Canada flagJake Murray (D)210000.00102023 - 20262
8392.Canada flagBrycen Martin (D)210000.00122014 - 20183
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 flagDave MacLean (RW)230000.0071984 - 19862
8398.Canada flagJosh Caron (D/W)240000.00212012 - 20142
8399.Canada flagJason Smith (D)250000.00211996 - 19971
8400.Canada flagPaul Waldner (D)250000.00251943 - 19452

* Some data is missing to provide a correct summary.