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
7901.Canada flagDennis Henderson (D)20000.0021978 - 19791
7902.Canada flagHarold Hursley (D)20000.0021944 - 19451
7903.Canada flagJohn Halley (D)20000.0021951 - 19521
7904.Canada flagReid Perepeluk (RW)20000.0022021 - 20221
7905.Canada flagBowen Byram (D)20000.0022021 - 20221
7906.Canada flagRyan McGuire (C/RW)20000.0022025 - 20261
7907.Canada flagRollie Wilcox (LW)20000.0021965 - 19661
7908.Canada flagRyan Miller (C)20000.0022025 - 20261
7909.Canada flagJaxon Fuder (LW/C)20000.0022026 - 20271
7910.Canada flagChris Cava (D)20000.0042006 - 20071
7911.Canada flagDanny Gravelle (C)20000.0041995 - 19961
7912.Canada flagDarren Schwartz (LW)20000.0041992 - 19931
7913.Canada flagBill Dowd (D)20000.0041984 - 19851
7914.Canada flagDennis Plant (RW)20000.0041968 - 19691
7915.Canada flagThomas Bellemare (D/RW)20000.0052005 - 20061
7916.Canada flagDan Fournel (RW)20000.0051995 - 19961
7917.Canada flagMike Penasse (D)20000.0051977 - 19781
7918.Canada flagGeorge Kotsopoulos (C)20000.0051979 - 19801
7919.Canada flagBrayden Guy (RW/LW)20000.0052023 - 20241
7920.Canada flagTroy Murray (D)20000.0052025 - 20261
7921.Canada flagCraig Hurley (D)20000.0061983 - 19841
7922.Canada flagShaw Boomhower (LW/C)20000.0072019 - 20201
7923.Canada flagJared Smyth (LW)20000.00102000 - 20011
7924.Canada flagDanny Beauregard (C)20000.00151994 - 19951
7925.Canada flagRob Wilson (D)20000.00151990 - 19911
7926.Canada flagBrandon Fleenor (D)20000.00172002 - 20042
7927.Canada flagDanny Helm (D)20000.00191974 - 19751
7928.Canada flagBrandon Christian (RW)20000.00321996 - 19971
7929.Canada flagDarrel Morrow (F)20000.00431982 - 19831
7930.Canada flagChris Durand (C)30000.0002007 - 20081
7931.Canada flagCal Benazic (D)30000.0001994 - 20042
7932.Canada flagSerge Dubé (D/LW)30000.0002005 - 20061
7933.Canada flagDerek Landmesser (D)30000.0002005 - 20061
7934.Canada flagBobby Stewart (LW)30000.0001998 - 19991
7935.Canada flagMartin Lapointe (D)30000.0002000 - 20011
7936.Canada flagAl Osborne (RW)30000.0001968 - 19691
7937.Canada flagSteve Roberts (LW)30000.0001996 - 19982
7938.Canada flagRyan McKie (D)30000.0002002 - 20031
7939.Canada flagBen Gustavson (LW)30000.0002001 - 20021
7940.Canada flagJeff Burgoyne (D)30000.0002001 - 20021
7941.Canada flagJason Bermingham (LW)30000.0002001 - 20021
7942.Canada flagJean-Claude Tremblay (D)30000.0001958 - 19591
7943.Canada flagCummy Burton (RW)30000.0001962 - 19631
7944.Canada flagKiley Hill (LW)30000.0002000 - 20011
7945.Canada flagBarret Ehgoetz (C)30000.0002004 - 20112
7946.Canada flagCraig Switzer (D)30000.0002008 - 20112
7947.Canada flagGarth Premak (D)30000.0001993 - 19941
7948.Canada flagWayne Clarke (RW)30000.0001994 - 19951
7949.Canada flagNick Harbaruk (RW)30000.0001961 - 19652
7950.Canada flagFrançois Brisebois (F)30000.0002010 - 20111
7951.Canada flagVictor Cormier (D)30000.0001984 - 19851
7952.Canada flagLuc Roy (D)30000.0001999 - 20001
7953.Canada flagBilly-Jay Johnston (RW)30000.0001997 - 19981
7954.Canada flagJordie Johnston (C)30000.0002011 - 20121
7955.Canada flagCurtis Wilgosh (F)30000.0001999 - 20001
7956.Canada flagJohn Keating (LW)30000.0001940 - 19411
7957.Canada flagTrevor Segstro (RW)30000.0002003 - 20041
7958.Canada flagJeffrey Ricciardi (D)30000.0001992 - 19931
7959.Canada flagMatt Grassi (D)30000.0002012 - 20131
7960.Canada flagJustin Weller (D)30000.0002013 - 20141
7961.Canada flagPaul Cianfrini (D)30000.0002014 - 20151
7962.Canada flagShane Bogden (LW)30000.0001992 - 19931
7963.Canada flagYves Laurendeau (F)30000.0001959 - 19601
7964.Canada flagMike Cazzola (C)30000.0002016 - 20171
7965.Canada flagAlexandre Goulet (C/LW)30000.0002016 - 20171
7966.Canada flagKirby Dach (C/RW)30000.0002019 - 20201
7967.Canada flagFiori Goegan (D)30000.0001953 - 19572
7968.Canada flagRod Matechuk (C)30000.0001986 - 19871
7969.Canada flagMilt Hohol (RW)30000.0001970 - 19711
7970.Canada flagGary Sharp (LW)30000.0001960 - 19611
7971.Canada flagKaiden Guhle (D)30000.0002020 - 20211
7972.Canada flagTristan Pomerleau (D)30000.0002020 - 20222
7973.Canada flagMatt McLeod (C/RW)30000.0002021 - 20221
7974.Canada flagNicolas Savoie (D)30000.0002023 - 20241
7975.Canada flagTanner Laderoute (RW/C)30000.0002023 - 20241
7976.Canada flagDeni Goure (C/W)30000.0002024 - 20262
7977.Canada flagFrank Long (D/LW)30000.0001944 - 19451
7978.Canada flagJayden Lee (D)30000.0002025 - 20261
7979.Canada flagJean-Marie Plante (D)30000.0001951 - 19521
7980.Canada flagKyle Walker (D)30000.0002025 - 20261
7981.Canada flagCharlie Paquette (RW/C)Active player30000.0002026 - 20271
7982.Canada flagTerik Parascak (RW)Active player30000.0002024 - 20272
7983.Canada flagDominic Forget (LW/C)30000.0022002 - 20042
7984.Canada flagChris Korchinski (C)30000.0022006 - 20092
7985.Canada flagPat Bateman (C)30000.0022006 - 20071
7986.Canada flagAlan Schuler (D)30000.0021993 - 19941
7987.Canada flagReg Abbott (C/LW)30000.0021954 - 19551
7988.Canada flagTim Ferguson (LW)30000.0021987 - 19881
7989.Canada flagMitch Versteeg (D)30000.0022009 - 20101
7990.Canada flagLouis-Philippe Charbonneau (RW)30000.0021995 - 19972
7991.Canada flagJonathan Fauteux (D)30000.0021999 - 20022
7992.Canada flagMartin Woods (D)30000.0021996 - 19982
7993.Canada flagTim Budy (F)30000.0021988 - 19891
7994.Canada flagJohn Scrymgeour (F)30000.0022010 - 20111
7995.Canada flagKevin White (C)30000.0021995 - 19961
7996.Canada flagBob Murphy (LW)30000.0021971 - 19721
7997.Canada flagJohn Nelson (RW)30000.0021995 - 19961
7998.Canada flagBill Best (LW)30000.0021974 - 19751
7999.Canada flagTerry Pembroke (D)30000.0021968 - 19691
8000.Canada flagKevin Brown (RW)30000.0021995 - 20002

* Some data is missing to provide a correct summary.