Loading page

NCAA All-Time Stats

Change League
Defensemen
All Teams
All Nationalities
U20
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

NCAA All-Time Player Totals

Export
Regular Season
From Season
To Season
NCAA — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
2901.USA flagDave Dimitri (D)50000.00-1989 - 19901
2902.USA flagMatt Campanale (D)60000.0002007 - 20081
2903.USA flagDan Snyder (D)60000.0002000 - 20011
2904.USA flagJustin Wade (D)60000.0002013 - 20141
2905.Canada flagT.J. Brown (D)60000.0002017 - 20181
2906.USA flagMichael Suda (D)60000.0002021 - 20221
2907.Canada flagJack Agnew (D)Active player60000.0002020 - 20211
2908.USA flagCharlie Michaud (D)Active player60000.0002025 - 20261
2909.USA flagNick Pryor (D/F)60000.0022009 - 20101
2910.USA flagClint Thomas (D)6000-21987 - 19892
2911.USA flagStuart Pomeroy (D)60000.0022014 - 20151
2912.USA flagDominic Vidoli (D)60000.0022018 - 20191
2913.USA flagGus Thorp (D)Active player60000.0042026 - 20271
2914.USA flagJoseph Milot (D)60000.0082000 - 20011
2915.USA flagChris Jensen (D)70000.0001987 - 19881
2916.USA flagJoe Campbell (D)70000.0002001 - 20021
2917.USA flagJosh Goldberg (D)70000.0001999 - 20001
2918.USA flagBryan Lafevor (D)70000.0002001 - 20021
2919.USA flagBruce McIntosh (D)7000-01967 - 19692
2920.Canada flagRob Pallante (D)70000.0001987 - 19892
2921.USA flagAdam Samuelsson (D)70000.0002018 - 20191
2922.Canada flagJackson Hegland (D)70000.0021995 - 19961
2923.USA flagRyan Pineault (D)70000.0022020 - 20211
2924.USA flagMichael Surprenant (D)70000.0042000 - 20011
2925.USA flagDan Brooks (D)70000.0041986 - 19871
2926.USA flagAlec Butler (D)70000.0082010 - 20111
2927.USA flagRob Tustian (D)7000-81986 - 19882
2928.USA flagMatt Trenovich (D)80000.0001987 - 19881
2929.USA flagTim Chase (D)80000.0001989 - 19901
2930.Canada flagRobert Shupe (D)80000.0021965 - 19661
2931.USA flagJakob Peterson (D)Active player80000.0022021 - 20221
2932.USA flagRyan Trebil (D)80000.0081996 - 19971
2933.USA flagJohn Steiner (D)80000.00101991 - 19921
2934.USA flagJimmy Wholley (D)80000.00202004 - 20051
2935.Germany flagPaul Weismann (D/LW)80000.00202000 - 20011
2936.USA flagRobert Steere (D)80000.00-1897 - 18992
2937.USA flagDon Griebel (D)90000.0001953 - 19541
2938.USA flagEvan Shaw (D)90000.0022002 - 20031
2939.USA flagRob Florentino (D)90000.0022008 - 20091
2940.USA flagNathan Billitier (D)90000.0022014 - 20151
2941.USA flagChris Leach (D)90000.0021971 - 19721
2942.USA flagJay Ness (D)90000.0041982 - 19831
2943.USA flagPaul Ohman (D)90000.0081987 - 19881
2944.Canada flagJeffrey Reschny (D)90000.00121991 - 19921
2945.Canada flagRich McEvoy (D)100000.0001987 - 19881
2946.USA flagJohnny Wingels (D)100000.0062013 - 20141
2947.USA flagPeter Starrett (D)100000.0082008 - 20091
2948.USA flagRyan Kroll (D)Active player100000.0082025 - 20261
2949.USA flagPaul Northon (D)100000.00121992 - 19931
2950.USA flagKevin McCarthy (D)100000.00152006 - 20071
2951.Canada flagPaul Stoykewych (D)100000.00192014 - 20151
2952.Canada flagDante Fantauzzi (D)110000.0002019 - 20201
2953.USA flagPatrick Daly (D)110000.0022011 - 20121
2954.USA flagRob Badger (D)110000.0042010 - 20111
2955.USA flagMark Mahoney (D)110000.0042018 - 20191
2956.USA flagBob Sheehan (D)110000.0061994 - 19951
2957.USA flagJack Shemligian (D)Active player110000.0062022 - 20231
2958.USA flagJake Martin (D)Active player110000.0082021 - 20221
2959.USA flagKevin Rappana (D)110000.00121992 - 19931
2960.Canada flagKevin Wilson (D)110000.00201999 - 20001
2961.USA flagBryce Hatten (D)110000.00212016 - 20171
2962.USA flagJohn Van Pelt (D)120000.0002000 - 20011
2963.Canada flagTrent Shore (D)120000.0022015 - 20161
2964.USA flagBennett Carroccio (D)120000.0042011 - 20121
2965.USA flagMark Yannetti (D)120000.0081990 - 19911
2966.Canada flagHarry Taylor (D)120000.00102006 - 20071
2967.USA flagBen Belde (D)120000.00251980 - 19811
2968.USA flagJosh Player (D)Active player130000.0022024 - 20251
2969.USA flagCullen Lundholm (D)130000.0062007 - 20081
2970.USA flagBrendan Smith (D)130000.0062015 - 20161
2971.USA flagNeil Sheehy (D)130000.00101979 - 19801
2972.USA flagMark Nenovich (D)130000.00181998 - 19991
2973.USA flagGriffin Ludtke (D)140000.0002022 - 20231
2974.USA flagTed Behrend (D)140000.0042008 - 20102
2975.Canada flagBlake Cosgrove (D)140000.0062004 - 20062
2976.USA flagBrad Miller (D/F)150000.0022005 - 20061
2977.USA flagWill Scherer (D)150000.0022015 - 20161
2978.USA flagTucker Veenis (D)150000.0042000 - 20011
2979.USA flagJeremy Downs (D)150000.00102000 - 20011
2980.USA flagJoe DeBello (D)150000.00142005 - 20061
2981.USA flagCarmelo Difuria (D)150000.00161951 - 19521
2982.USA flagLloyd Bauer (D)160000.0021951 - 19532
2983.Canada flagJeff Whiteside (D)160000.0061981 - 19821
2984.USA flagRick Osburn (D)160000.0081983 - 19841
2985.USA flagBill LeClerc (D)160000.00102003 - 20041
2986.USA flagSami Liimatainen (D)160000.00102006 - 20071
2987.Canada flagDan Vaillant (D)160000.00101988 - 19891
2988.Canada flagSkip Renauld (D)170000.0062001 - 20021
2989.Canada flagKent Anderson (D)170000.0061988 - 19891
2990.USA flagT.J. Mathieson (D)170000.00142000 - 20011
2991.Canada flagAnthony Cappelletti (D)170000.00181995 - 19961
2992.USA flagNick Martens (D)170000.00222001 - 20021
2993.USA flagAnthony D'Arpino (D)180000.0061999 - 20001
2994.USA flagAkil Adams (D)180000.00141992 - 19942
2995.USA flagFletcher Fineman (D)180000.00142018 - 20191
2996.USA flagBrian Boulay (D)190000.0082002 - 20031
2997.USA flagJake Boltmann (D)190000.00102020 - 20211
2998.Canada flagTom Kroshus (D)190000.00122011 - 20121
2999.USA flagJustin Shaw (D)190000.00161998 - 19991
3000.USA flagBobby Shea (D)190000.00552009 - 20101

* Some data is missing to provide a correct summary.