Loading page

TRHL All Time Stats

TRHL
League Information and Facts
Change League
All Positions
All Teams
Canada (1047)
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 flagBrayden Anderson (F)Active player2061602704302.091302016 - 202610
2.Canada flagMatt Pilon (F)1161231532762.38762016 - 20226
3.Canada flagTyler Tilford (D)Active player210631712341.114352016 - 202610
4.Canada flagDawson Rowley (F)Active player156133902231.431272017 - 20269
5.Canada flagCraig Leverton (LW)Active player87811372182.511902017 - 20236
6.Canada flagKyle Schmidt (D)138911242151.561652017 - 20257
7.Canada flagMichael Epp (D/F)Active player165971052021.22302016 - 202610
8.Canada flagTerrin Belosowsky (RW)Active player116811202011.73422019 - 20267
9.Canada flagBrandon Juravinski (F)Active player141103972001.42722016 - 20258
10.Canada flagMatthew Hildebrandt (C)Active player144891101991.38842016 - 20269
11.Canada flagChris Sawatzky (RW)Active player101851081931.91712016 - 20266
12.Canada flagCameron Brossart (F)Active player108841001841.70662021 - 20265
13.Canada flagCole Jones (C)Active player17290921821.06622017 - 20269
14.Canada flagRyan Pilon (D)7684941782.341702017 - 20203
15.Canada flagKyle Martin (F)Active player175671101771.013002016 - 202610
16.Canada flagBrady Keller (C)88511221731.971312016 - 20226
17.Canada flagBrett Boyer (F)94104581621.722052016 - 20234
18.Canada flagBen Zultok (F)Active player7291711622.25382023 - 20263
19.Canada flagJordan Greyeyes (F)Active player12377811581.28782017 - 20258
20.Canada flagKyle Njaa (F)Active player12479771561.261422019 - 20267
21.Canada flagTrent Campbell (LW)Active player5782691512.65552022 - 20253
22.Canada flagReed Gunville (C)Active player7175721472.07982019 - 20245
23.Canada flagKelly Friesen (F)8462851471.751072018 - 20246
24.Canada flagCole Duperreault (F)Active player5695501452.59602023 - 20263
25.Canada flagWyatt Hinson (RW)6570741442.221382017 - 20214
26.Canada flagT.J. Hiebert (F)Active player8748961441.66342017 - 20257
27.Canada flagSpencer Hoehn (RW)Active player11365771421.261042017 - 20269
28.Canada flagRiley Lajeunesse (F)Active player18759811400.751552016 - 202610
29.Canada flagHunter Schnell (F)Active player10073641371.37752021 - 20265
30.Canada flagLucas Seeseequasis (LW)11935971321.113352018 - 20256
31.Canada flagDerek Schlamp (F)5857711282.21442017 - 20203
32.Canada flagTaylor Fauchoux (LW)6063641272.121052016 - 20203
33.Canada flagJody Blais (F)Active player9562651271.34762019 - 20266
34.Canada flagDillon McFadyen (F)Active player7379461251.71862017 - 20235
35.Canada flagBrody Senger (F)Active player10355701251.211782021 - 20265
36.Canada flagBrett Weiman (F)Active player11956621180.99362019 - 20267
37.Canada flagChance Adrian (LW)6353631161.84582020 - 20244
38.Canada flagGraehme Fiolleau (C)Active player10360511111.08502016 - 20267
39.Canada flagDarwin Morin (F)7156551111.56642021 - 20254
40.Canada flagChad Grambo (RW)Active player11952561080.91502017 - 20268
41.Canada flagSean Aschim (C)Active player5941661071.81282022 - 20264
42.Canada flagAdam Hergott (D)Active player9138661041.141282019 - 20267
43.Canada flagDerek Becker (C)6751511021.521112016 - 20226
44.Canada flagRiley Lehmann (D)Active player13615871020.75912016 - 20248
45.Canada flagTristan Hackl (F)Active player15141591000.661452016 - 20269
46.Canada flagTristan Hermanson (LW/C)Active player624751981.58292022 - 20264
47.Canada flagGreg Cameron (F)Active player774553981.271812017 - 20255
48.Canada flagDylan Smith (D/RW)275245973.59262020 - 20222
49.Canada flagNathaniel Martin (D)1144948970.851882019 - 20267
50.Canada flagTanner Hendricks (F)Active player613759961.57102022 - 20264
51.Canada flagKyle Aucoin (F)595540951.61302016 - 20193
52.Canada flagTysen Smith (LW)695242941.36962018 - 20255
53.Canada flagCasey Knight (RW)Active player494943921.881182023 - 20263
54.Canada flagRylan Couture (C)Active player1212864920.76782017 - 20269
55.Canada flagDerek Bergen (F)Active player815041911.12342017 - 20257
56.Canada flagBrett Lafond (RW)713259911.28342017 - 20214
57.Canada flagNate Daku (F)Active player864148891.031102018 - 20266
58.Canada flagShaydon Regush (F)974148890.921322016 - 20215
59.Canada flagCody Michelle (RW)543455891.65982016 - 20233
60.Canada flagKeith Mitchell (F)Active player503355881.76142022 - 20264
61.Canada flagDevin Dicus (F)Active player853847851.00922019 - 20266
62.Canada flagMatt Flodell (LW)Active player613154851.39822023 - 20263
63.Canada flagCarter Yuzdepski (C)723252841.17342016 - 20204
64.Canada flagTalon Thomas (LW)662658841.271572022 - 20253
65.Canada flagParker Fofonoff (F)Active player603548831.38662023 - 20263
66.Canada flagEvan Pasternak (F)Active player942558830.88542021 - 20265
67.Canada flagNathan Gardipy (C)Active player713943821.15802018 - 20266
68.Canada flagDavid Anaka (F)Active player943943820.871222016 - 20248
69.Canada flagTanner Medernach (D)Active player833745820.99542021 - 20265
70.Canada flagGage Helm (F)333249812.45202021 - 20252
71.Canada flagBrendan Beaulac (D)1271566810.64502019 - 20267
72.Canada flagThien Gamble (F)Active player943842800.852782021 - 20265
73.Canada flagBrett Blatz (D)Active player921763800.87482021 - 20265
74.Canada flagScott Swenson (D)Active player1931763800.411532016 - 202610
75.Canada flagBlake Berschiminsky (RW)Active player473346791.68582023 - 20263
76.Canada flagEthan Hill (RW)Active player702554791.13262022 - 20264
77.Canada flagJordy Guillou (D)Active player1181761780.661752016 - 20268
78.Canada flagTyson Novakoski (RW)Active player913344770.851012020 - 20266
79.Canada flagRylan Schmidt (D)Active player1242353760.61242017 - 20268
80.Canada flagCody Folstad (D)Active player901858760.842472016 - 20267
81.Canada flagAaron Greyeyes (RW)Active player354629752.14242022 - 20242
82.Canada flagParker Turner (F)Active player663440741.12382019 - 20267
83.Canada flagCaleb Scheller (F)Active player1563242740.471142016 - 202610
84.Canada flagDaniel Block (F)Active player1053143740.701052018 - 20257
85.Canada flagJustin Boyer (RW)242846743.0882017 - 20181
86.Canada flagZach Harms (D)Active player1372944730.531312016 - 202610
87.Canada flagTanner Brockman (F)Active player933933720.77242019 - 20266
88.Canada flagJosh Anderson (C)353239712.03642022 - 20242
89.Canada flagJustin Waskewitch (RW)343041712.09802017 - 20203
90.Canada flagEthan Regnier (F/D)282447712.54102023 - 20241
91.Canada flagKendrew Friesen (LW)Active player473733701.49662021 - 20243
92.Canada flagDallas Galloway (F)Active player953039690.73702021 - 20265
93.Canada flagLuke Brossart (F)Active player1012841690.68562021 - 20265
94.Canada flagBraidon Turner (D)Active player872642680.781082019 - 20267
95.Canada flagDawson Boehm (D)Active player592245671.141712022 - 20264
96.Canada flagPaul Ayres (F)Active player1391255670.48712016 - 20259
97.Canada flagRogan Petryshyn (D)Active player1321848660.502712016 - 20258
98.Canada flagRyan Dickson (D)Active player1682738650.39752016 - 20269
99.Canada flagRylan Moe (F)Active player732639650.89402022 - 20264
100.Canada flagRyley Regnier (D)Active player711352650.921032016 - 20234

* Some data is missing to provide a correct summary.