Loading page

THHL All Time Stats

THHL
League Information and Facts
Change League
All Positions
All Teams
Canada (1462)
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

All-time totals Overall Totals Player Stats

Export
Overall Totals
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagZeanan Ziemer (LW)Active player2102423445862.791002010 - 202413
2.Canada flagDevon LeBlanc (LW)Active player1732663065723.312462009 - 202510
3.Canada flagMike Reykdal (F)Active player3551903485381.524212006 - 202618
4.Canada flagMark Agnew (C)Active player2881733305031.751842012 - 202614
5.Canada flagShane Jury (C)Active player2521992914901.944292009 - 202613
6.Canada flagMatt Saler (RW)Active player2301752474221.834492015 - 202611
7.Canada flagJesse Toth (F)Active player2172032104131.902242010 - 202612
8.Canada flagDustin Fisher (F)2421982154131.71832006 - 202412
9.Canada flagJesse Bernard (F)Active player2231722414131.851062014 - 202612
10.Canada flagSean Kubas (F)Active player1931732324052.101592014 - 20249
11.Canada flagDel Cowan (LW)Active player2491582393971.595372013 - 202613
12.Canada flagReid Gow (D)218922973891.783122015 - 202611
13.Canada flagIsaac Friesen (F)Active player2241392333721.661122012 - 202612
14.Canada flagJory Geddes (LW/C)Active player1291252223472.69162015 - 20248
15.Canada flagBrad Bowles (C)Active player1071232203433.211222022 - 20264
16.Canada flagAshley Robertson (F)Active player2781282093371.211302008 - 202617
17.Canada flagRyan Creeple (F)Active player2841751553301.162932009 - 202614
18.Canada flagJesse Linner (F)Active player1971431873301.681082014 - 202610
19.Canada flagLance Nugent (LW)Active player2351411863271.392552008 - 202414
20.Canada flagTyler Dittmer (LW)Active player1561202063262.09822017 - 20268
21.Canada flagDrew Haight (F)Active player2021651423071.521852012 - 202311
22.Canada flagLucas Oliver (RW)Active player1961261702961.514912015 - 202610
23.Canada flagBryce Enns (RW)Active player1621411522931.812742016 - 202610
24.Canada flagDerek Cantlon (F)1401331502832.021412002 - 20107
25.Canada flagNicolas Cowan (LW)2471261542801.137072009 - 202614
26.Canada flagMatt Lowry (C)1171151572722.321002010 - 20228
27.Canada flagAubrey Chapman (F)Active player1691151552701.602532014 - 20239
28.Canada flagGarett Rempel (F)Active player2011101582681.331242013 - 202612
29.Canada flagTrevor Derlago (RW)1491061602661.791242005 - 202111
30.Canada flagTyler Bertholet (D)Active player278971652620.944032010 - 202615
31.Canada flagMax Vandevelde (F)Active player1511231322551.692262005 - 202411
32.Canada flagAdam Rumsey (F)681101342443.59562008 - 20145
33.Canada flagTy Moffat (D)Active player177991422411.361362012 - 202613
34.Canada flagBret Levandoski (F)Active player226891472361.041772012 - 202613
35.Canada flagBrock Sutherland (D)Active player166801512311.393052015 - 202611
36.Canada flagKyle McDonald (F)Active player169971202171.283212016 - 202610
37.Canada flagBryan White (RW)10794123217-882004 - 20219
38.Canada flagJonathan Filewich (RW)981011102112.15442012 - 20175
39.Canada flagPatrick Leask (RW)182861142001.105482008 - 202212
40.Canada flagMitch Olson (F)Active player200841131970.993342012 - 202412
41.Canada flagJason Bowles (F)Active player84721201922.29982022 - 20253
42.Canada flagJagger Thomas (F)Active player16591971881.142362015 - 202610
43.Canada flagBrett Arbuckle (D)Active player231621251870.811612008 - 202314
44.Canada flagDaniel Stagg (F)Active player15398881861.22772016 - 202610
45.Canada flagTanner Fluker (F)Active player156801061861.191042012 - 202311
46.Canada flagBraden Nicoll (F)Active player20989961850.89422013 - 202613
47.Canada flagDerek Elliott (F)Active player210611221830.871102012 - 202612
48.Canada flagWard Szucki (F)Active player102761021781.75972016 - 20259
49.Canada flagDakota Sheirlinck (D)Active player212711061770.832202014 - 202612
50.Canada flagBrayden Cuthbert (C)76711021732.28422015 - 20227
51.Canada flagBrett Opperman (F)Active player16877951721.022622018 - 20268
52.Canada flagBrett Morrison (F)Active player21974951690.772772008 - 202413
53.Canada flagBrody Mullin (D)Active player249311381690.681762010 - 202514
54.Canada flagShawn Bowles (F)Active player6080871672.781892022 - 20263
55.Canada flagMatthew Varnes (F)6873941672.46662017 - 20203
56.Canada flagDaylon Creasy (RW/D)Active player139411251661.192322016 - 202610
57.Canada flagKeaton Turner (D/LW)14766991651.121232008 - 20178
58.Canada flagGreg Potvin (F)12482791611.301542002 - 20158
59.Canada flagRiley Day (D)98421191611.643652010 - 20257
60.Canada flagWes Lewis (F)Active player18167911580.871862015 - 202611
61.Canada flagTyler Wallace (F)20066911570.79402008 - 202010
62.Canada flagRylee Zimmer (C/LW)51521051573.08732019 - 20223
63.Canada flagTrey Evenson (LW)Active player19263931560.811132012 - 202410
64.Canada flagMarc DeDecker (LW)946294156-442002 - 20137
65.Canada flagDustin Bruce (F)Active player8666861521.77492017 - 20235
66.Canada flagRyan Heino (F)Active player14678731511.031202018 - 20268
67.Canada flagJustin Minoletti (D)Active player176491021510.862302016 - 202610
68.Canada flagSkylar Canada (F)Active player16174761500.931292013 - 202510
69.Canada flagBlaine Jarvis (LW)5875721472.53302010 - 20164
70.Canada flagRiley Shamray (D)Active player101451021471.462262021 - 20265
71.Canada flagTy Lewis (LW/RW)Active player4570761463.24242022 - 20253
72.Canada flagTony Partridge (F)8262841461.781372012 - 20235
73.Canada flagTy Enns (LW)Active player5568771452.64342024 - 20262
74.Canada flagTanner Anderson (F)Active player16866791450.861612012 - 202412
75.Canada flagJustin Chuchmuch (F)10055901451.45682007 - 20145
76.Canada flagJustin Cantlon (F)7575691441.92262002 - 20084
77.Canada flagMike Butler (D)Active player242381061440.601922013 - 202613
78.Canada flagTanner Koroscil (F)Active player10372691411.371382020 - 20266
79.Canada flagCam Tibbett (F)8856841401.593862008 - 20176
80.Canada flagLyndon Soper (D)Active player179191211400.785402013 - 202410
81.Canada flagBryce Lamb (C)6457821392.17542012 - 20195
82.Canada flagJoel Whiteside (D)90351041391.54742008 - 20206
83.Canada flagMarty Jordan (D)6733106139-392002 - 20116
84.Canada flagGlen Haney (F)886571136-892003 - 20155
85.Canada flagWade Haight (F)Active player18760761360.732532012 - 202311
86.Canada flagChris Seymour (F)15359771360.89892012 - 20219
87.Canada flagJustin Martens (F)Active player16546891350.825372012 - 202311
88.Canada flagTravis Mealey (D)14435971320.923562012 - 20219
89.Canada flagWill Brown (F)Active player21273561290.611162014 - 202611
90.Canada flagJeff Neufeld (F)Active player15153761290.851102014 - 20269
91.Canada flagMitch Tilbury (F)16553761290.783082012 - 20208
92.Canada flagTanner Serruys (F)14749801290.881552012 - 20229
93.Canada flagBrant Collins (F)14247821290.912162006 - 20167
94.Canada flagMarty Fisher (F)10045841291.29402005 - 20156
95.Canada flagBrad Goderis (F)8243861291.57722002 - 20115
96.Canada flagJeremy Johnson (RW)Active player6568601281.97642020 - 20254
97.Canada flagTerry Doull (D)15360681280.841702010 - 202211
98.Canada flagCurtis Harms (LW)8652761281.491252002 - 20095
99.Canada flagJesse Enns (F)Active player12037901271.064752012 - 20239
100.Canada flagDillin Stonehouse (D)Active player9133941271.40552022 - 20264

* Some data is missing to provide a correct summary.