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 Regular Season Player Stats

Export
Regular Season
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagZeanan Ziemer (LW)Active player1682143005143.06822010 - 202413
2.Canada flagMike Reykdal (F)Active player3101723164881.573802006 - 202618
3.Canada flagDevon LeBlanc (LW)Active player1242112394503.631572009 - 202510
4.Canada flagShane Jury (C)Active player1991682504182.103512009 - 202613
5.Canada flagMark Agnew (C)Active player2161422764181.941402012 - 202614
6.Canada flagDustin Fisher (F)209187204391-772006 - 202412
7.Canada flagJesse Bernard (F)Active player1631521893412.09802014 - 202612
8.Canada flagMatt Saler (RW)Active player1701421973391.993102015 - 202611
9.Canada flagDel Cowan (LW)Active player1941372003371.744072013 - 202613
10.Canada flagSean Kubas (F)Active player1461521843362.301212014 - 20249
11.Canada flagJesse Toth (F)Active player1541661613272.121882010 - 202612
12.Canada flagAshley Robertson (F)Active player2601172043211.231142008 - 202617
13.Canada flagRyan Creeple (F)Active player2611701413111.192442009 - 202614
14.Canada flagLance Nugent (LW)Active player2191331773101.422152008 - 202414
15.Canada flagIsaac Friesen (F)Active player1601121923041.90782012 - 202612
16.Canada flagDrew Haight (F)Active player1901561372931.541712012 - 202311
17.Canada flagReid Gow (D)142672172842.001702015 - 202611
18.Canada flagDerek Cantlon (F)1401331502832.021412002 - 20107
19.Canada flagJesse Linner (F)Active player1511121692811.86742014 - 202610
20.Canada flagLucas Oliver (RW)Active player1731131542671.544462015 - 202610
21.Canada flagMax Vandevelde (F)Active player150123132255-2112005 - 202411
22.Canada flagJory Geddes (LW/C)Active player87911642552.93122015 - 20248
23.Canada flagNicolas Cowan (LW)1991101442541.285732009 - 202614
24.Canada flagTyler Dittmer (LW)Active player117931612542.17642017 - 20268
25.Canada flagTrevor Derlago (RW)137101152253-1082005 - 202111
26.Canada flagAubrey Chapman (F)Active player1421051442491.751692014 - 20239
27.Canada flagBryce Enns (RW)Active player1261151292441.942002016 - 202610
28.Canada flagAdam Rumsey (F)681101342443.59562008 - 20145
29.Canada flagTyler Bertholet (D)Active player236911522431.033292010 - 202615
30.Canada flagGarett Rempel (F)Active player169951382331.38952013 - 202612
31.Canada flagBrad Bowles (C)Active player65841472313.55882022 - 20264
32.Canada flagMatt Lowry (C)931011262272.44582010 - 20228
33.Canada flagTy Moffat (D)Active player161891362251.401222012 - 202613
34.Canada flagBryan White (RW)10794123217-882004 - 20219
35.Canada flagBret Levandoski (F)Active player200821272091.051672012 - 202613
36.Canada flagJonathan Filewich (RW)86951041992.31422012 - 20175
37.Canada flagKyle McDonald (F)Active player137841051891.382742016 - 202610
38.Canada flagBrock Sutherland (D)Active player125681211891.512562015 - 202611
39.Canada flagMitch Olson (F)Active player185801071871.013222012 - 202412
40.Canada flagPatrick Leask (RW)160791051841.154462008 - 202212
41.Canada flagBrett Arbuckle (D)Active player218601201800.831492008 - 202314
42.Canada flagTanner Fluker (F)Active player148771021791.211002012 - 202311
43.Canada flagBraden Nicoll (F)Active player17681851660.94262013 - 202613
44.Canada flagKeaton Turner (D/LW)14766991651.121232008 - 20178
45.Canada flagBrett Morrison (F)Active player20472921640.802632008 - 202413
46.Canada flagGreg Potvin (F)12482791611.301542002 - 20158
47.Canada flagWard Szucki (F)Active player8667941611.87932016 - 20259
48.Canada flagRiley Day (D)97421191611.663652010 - 20257
49.Canada flagDerek Elliott (F)Active player166541061600.96822012 - 202612
50.Canada flagJagger Thomas (F)Active player12674841581.251562015 - 202610
51.Canada flagTyler Wallace (F)19666911570.80402008 - 202010
52.Canada flagMarc DeDecker (LW)946294156-442002 - 20137
53.Canada flagDakota Sheirlinck (D)Active player17562921540.881762014 - 202612
54.Canada flagBrody Mullin (D)Active player214291251540.721642010 - 202514
55.Canada flagDaniel Stagg (F)Active player10978751531.40552016 - 202610
56.Canada flagBrayden Cuthbert (C)6263881512.44232015 - 20227
57.Canada flagBlaine Jarvis (LW)5875721472.53302010 - 20164
58.Canada flagJustin Chuchmuch (F)10055901451.45682007 - 20145
59.Canada flagJustin Cantlon (F)7575691441.92262002 - 20084
60.Canada flagDaylon Creasy (RW/D)Active player117371061431.222082016 - 202610
61.Canada flagTony Partridge (F)7559811401.871122012 - 20235
62.Canada flagCam Tibbett (F)8856841401.593862008 - 20176
63.Canada flagMarty Jordan (D)6733106139-392002 - 20116
64.Canada flagTanner Anderson (F)Active player15064741380.921302012 - 202412
65.Canada flagSkylar Canada (F)Active player14167691360.961132013 - 202510
66.Canada flagGlen Haney (F)886571136-892003 - 20155
67.Canada flagChris Seymour (F)14759761350.92872012 - 20219
68.Canada flagJoel Whiteside (D)86341011351.57682008 - 20206
69.Canada flagWade Haight (F)Active player17558751330.762512012 - 202311
70.Canada flagJustin Martens (F)Active player15545881330.864982012 - 202311
71.Canada flagMike Butler (D)Active player21235971320.621822013 - 202613
72.Canada flagTrey Evenson (LW)Active player14850791290.87952012 - 202410
73.Canada flagBrant Collins (F)14247821290.912162006 - 20167
74.Canada flagMarty Fisher (F)10045841291.29402005 - 20156
75.Canada flagBrad Goderis (F)8243861291.57722002 - 20115
76.Canada flagBrett Opperman (F)Active player10755731281.202082018 - 20268
77.Canada flagCurtis Harms (LW)8652761281.491252002 - 20095
78.Canada flagBryce Lamb (C)5751771282.25442012 - 20195
79.Canada flagMatthew Varnes (F)5057701272.54442017 - 20203
80.Canada flagJustin Minoletti (D)Active player14741851260.862102016 - 202610
81.Canada flagDustin Bruce (F)Active player6756681241.85412017 - 20235
82.Canada flagWes Lewis (F)Active player13051731240.951272015 - 202611
83.Canada flagRylee Zimmer (C/LW)3639851243.44452019 - 20223
84.Canada flagTerry Doull (D)14557661230.851622010 - 202211
85.Canada flagMitch Tilbury (F)15951721230.773022012 - 20208
86.Canada flagTanner Serruys (F)13948751230.881472012 - 20229
87.Canada flagCurtis Brolund (F)8652701221.42632012 - 20175
88.Canada flagJeff Neufeld (F)Active player13048721200.921002014 - 20269
89.Canada flagWill Brown (F)Active player19065541190.631012014 - 202611
90.Canada flagGrant Calhoun (D)4042771192.98222008 - 20143
91.Canada flagRiley Shamray (D)Active player7137821191.681412021 - 20265
92.Canada flagLyndon Soper (D)Active player134171021190.894132013 - 202410
93.Canada flagDerek De Jaegher (F)13351671180.89722012 - 20197
94.Canada flagShawn Bowles (F)Active player3453641173.441352022 - 20263
95.Canada flagJesse Enns (F)Active player10936811171.074242012 - 20239
96.Canada flagRyan Halliday (C)5640761162.071692010 - 20175
97.Canada flagJason Bowles (F)Active player5044711152.30642022 - 20253
98.Canada flagDerek Mowat (F)12859551140.89202009 - 20186
99.Canada flagTravis Mealey (D)11630841140.983102012 - 20219
100.Canada flagDevon Speiss (D)137121021140.83532010 - 20209

* Some data is missing to provide a correct summary.