Loading page

USHL All-Time Stats

Change League
All Positions
All Teams
USA (8789)
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

USHL All-Time Player Totals

Export
Regular Season
From Season
To Season
USHL — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
3101.USA flagBrady Greco (D)57920290.512252002 - 20031
3102.USA flagRob Linsmayer (C/RW)60920290.48742007 - 20092
3103.USA flagAaron Harstad (D)108920290.271362008 - 20113
3104.USA flagNoah Jones (D)115920290.251282023 - 20252
3105.USA flagBrad Johnson (D)45821290.64141989 - 19901
3106.USA flagCarter Rose (D)150821290.191322020 - 20233
3107.USA flagJeff Cates (D)4772229-781988 - 19902
3108.USA flagLogan Stuart (F)56722290.52102024 - 20262
3109.USA flagCharlie McAvoy (D)57722290.51892013 - 20152
3110.USA flagBrian Folden (D)84722290.351481992 - 19942
3111.USA flagNick Stodgell (D)152722290.19971996 - 19993
3112.USA flagAndrew Prochno (D)58623290.50342010 - 20111
3113.USA flagDrew Helleson (D)62623290.47322017 - 20192
3114.USA flagMark Skoqstad (D)78524290.372911990 - 19922
3115.USA flagJohn Haider (D)88524290.331501999 - 20012
3116.USA flagTyler Procious (D)101524290.29512019 - 20234
3117.USA flagMax Grover (D)101524290.291452007 - 20092
3118.USA flagEric Skaug (D)102524290.281421997 - 19992
3119.USA flagNick Perbix (D)56425290.52382017 - 20181
3120.USA flagKyle Looft (D)105425290.281172017 - 20192
3121.USA flagJackson Charlesworth (D)114425290.251332016 - 20182
3122.USA flagLouis Mass (D)118425290.252501993 - 19974
3123.USA flagEdison Engle (D)87326290.33242023 - 20252
3124.USA flagBradley Johnson (D)132227290.221482012 - 20175
3125.USA flagDane Cooper (D)145128290.202852011 - 20143
3126.USA flagMatt Doman (RW)641810280.442691996 - 19982
3127.USA flagCole Bassett (RW)461711280.61781999 - 20001
3128.USA flagJordan Ronn (F)641612280.44242023 - 20252
3129.USA flagJeff Anderson (F)-161228-61979 - 19801
3130.USA flagJack Berger (RW)601513280.4742009 - 20101
3131.USA flagNikolas Olsson (RW)1071513280.26832010 - 20144
3132.USA flagBrett Hopkins (F)33141428-251988 - 19902
3133.USA flagJosh Brodeen (F)471414280.60142005 - 20061
3134.USA flagNathan Krusko (C)601414280.47262015 - 20161
3135.USA flagJack Stanius (RW/C)Active player611414280.46592025 - 20272
3136.USA flagShane Walsh (RW)721414280.39142010 - 20122
3137.USA flagCaden Lee (F)801414280.35462023 - 20263
3138.USA flagTyler Spezia (LW/C)811414280.35872012 - 20142
3139.USA flagChristopher Dodero (LW)871414280.32752015 - 20172
3140.USA flagBen Holmstrom (C)1251414280.221782003 - 20063
3141.USA flagJoe Berg (F)1391414280.201312016 - 20204
3142.USA flagTom Gilbert (D)581315280.48622000 - 20022
3143.USA flagJohn Hirschfeld (F)701315280.40562024 - 20262
3144.USA flagEric Olimb (D)921315280.301592005 - 20072
3145.USA flagJake Luthi (D)1151315280.241922001 - 20032
3146.USA flagPaul Minnehan (F)531216280.53222019 - 20242
3147.USA flagAra Nazarian (LW/C)601216280.47162014 - 20151
3148.USA flagTim Gilbert (F)1051216280.271812005 - 20072
3149.USA flagJordan Brisson (F)1151216280.24622021 - 20243
3150.USA flagMatt Bailey (F)341117280.82141995 - 19961
3151.USA flagDan Jablonic (RW)441117280.64411992 - 19931
3152.USA flagMatt McElwee (RW)441117280.64531992 - 19931
3153.USA flagTyson Fulton (RW)571117280.49402010 - 20111
3154.USA flagSam Rhodes (LW)861117280.33782019 - 20212
3155.USA flagKeaton Orrey (D)961117280.291172024 - 20262
3156.USA flagKris Bouchard (F)1031117280.27991999 - 20034
3157.USA flagNick Petrecki (D)1071117280.262872005 - 20072
3158.USA flagMichael Babcock (C/W)1231117280.231442012 - 20153
3159.USA flagJohn McCoy (F)-111728-911988 - 19891
3160.USA flagJames Stefan (RW/LW)411018280.68282020 - 20211
3161.USA flagTommy Wingels (C/W)471018280.60522006 - 20071
3162.USA flagCasey Thrush (LW)591018280.47222010 - 20111
3163.USA flagChase Ellingson (C/RW)781018280.36242016 - 20182
3164.USA flagMichael Kautz (D)1071018280.262032000 - 20022
3165.USA flagEd Campbell (D)42919280.671601992 - 19931
3166.USA flagJeremy Hackman (D)4491928-501992 - 19942
3167.USA flagDrew Daniels (D)53919280.53242008 - 20091
3168.USA flagPeter Runkel (D)104919280.271651997 - 19992
3169.USA flagThomas Weis (C)109919280.26822019 - 20233
3170.USA flagMatt Hayek (F)114919280.25562002 - 20042
3171.USA flagBo Pieper (F)115919280.24222011 - 20132
3172.USA flagDylan Woolf (D)155919280.183472014 - 20173
3173.USA flagLuke Hughes (D)46820280.61142019 - 20212
3174.USA flagXavier Lieb (F)54820280.52162024 - 20262
3175.USA flagNate Raduns (RW)61820280.46642001 - 20032
3176.USA flagJon Erickson (F)69820280.411322002 - 20042
3177.USA flagChris Joyaux (D)101820280.281632009 - 20123
3178.USA flagShawn O'Donnell (F)109820280.261172019 - 20233
3179.USA flagTanner Walos (F)133820280.21892021 - 20243
3180.USA flagRick McFarland -82028--1986 - 19871
3181.USA flagTim Curtis (D)3772128-2171986 - 19893
3182.USA flagJ.D. Forrest (D)61721280.46531997 - 20003
3183.USA flagDale Hooper (D)79721280.35561991 - 19932
3184.USA flagBrian Ross (F)90721280.311951994 - 19962
3185.USA flagNate Jensen (D)92721280.30482008 - 20102
3186.USA flagLuke McInnis (D)58622280.48682015 - 20161
3187.USA flagSean Collins (D)59622280.47892002 - 20031
3188.USA flagAlex Vlasic (D)61622280.46402017 - 20192
3189.USA flagJoe Hartman (D)61622280.46672006 - 20092
3190.USA flagJ.P. Tessier (D)79622280.35821992 - 19942
3191.USA flagColby Enns (D)84622280.33372018 - 20202
3192.USA flagOwen Buesgens (D)Active player95622280.29422023 - 20263
3193.USA flagNate Guenin (D)110622280.252202000 - 20022
3194.USA flagDan Ford (D)112622280.25752008 - 20102
3195.USA flagJason Watt (D)4152328-121988 - 19902
3196.USA flagRandy Miller (D)4652328-301988 - 19902
3197.USA flagAidan Hreschuk (D)52523280.54382019 - 20212
3198.USA flagJared Gustafson (D/F)54523280.52221996 - 19971
3199.USA flagTravis Anderson (D)118523280.241962002 - 20042
3200.USA flagBrian Westerberg (D)56424280.501351991 - 19932

* Some data is missing to provide a correct summary.