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

Export
Regular Season
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagBrayden Anderson (F)Active player1421292153442.421022016 - 202610
2.Canada flagMatt Pilon (F)83971242212.66442016 - 20226
3.Canada flagDawson Rowley (F)Active player125116751911.531032017 - 20269
4.Canada flagCraig Leverton (LW)Active player64661191852.891492017 - 20236
5.Canada flagKyle Schmidt (D)108751021771.641232017 - 20257
6.Canada flagTerrin Belosowsky (RW)Active player10074991731.73362019 - 20267
7.Canada flagTyler Tilford (D)Active player143461261721.203152016 - 202610
8.Canada flagChris Sawatzky (RW)Active player8376931692.04652016 - 20266
9.Canada flagKyle Martin (F)Active player145541031571.082502016 - 202610
10.Canada flagMatthew Hildebrandt (C)Active player9968851531.55482016 - 20269
11.Canada flagMichael Epp (D/F)Active player11073781511.37162016 - 202610
12.Canada flagCameron Brossart (F)Active player8068801481.85382021 - 20265
13.Canada flagBrandon Juravinski (F)Active player8972721441.62362016 - 20258
14.Canada flagT.J. Hiebert (F)Active player8047921391.74282017 - 20257
15.Canada flagRyan Pilon (D)5064711352.70902017 - 20203
16.Canada flagCole Jones (C)Active player11367661331.18382017 - 20269
17.Canada flagSpencer Hoehn (RW)Active player10460721321.271022017 - 20269
18.Canada flagKelly Friesen (F)6555761312.02852018 - 20246
19.Canada flagBrett Boyer (F)6285411262.031572016 - 20234
20.Canada flagJordan Greyeyes (F)Active player8958651231.38522017 - 20258
21.Canada flagBen Zultok (F)Active player4364531172.72262023 - 20263
22.Canada flagDillon McFadyen (F)Active player6472431151.80742017 - 20235
23.Canada flagDerek Schlamp (F)5251621132.17402017 - 20203
24.Canada flagCole Duperreault (F)Active player4176351112.71342023 - 20263
25.Canada flagWyatt Hinson (RW)4654571112.411162017 - 20214
26.Canada flagKyle Njaa (F)Active player8158511091.35892019 - 20267
27.Canada flagLucas Seeseequasis (LW)8333761091.311952018 - 20256
28.Canada flagRiley Lajeunesse (F)Active player12845611060.83902016 - 202610
29.Canada flagGraehme Fiolleau (C)Active player9556471031.08482016 - 20267
30.Canada flagTrent Campbell (LW)Active player366039992.75312022 - 20253
31.Canada flagJody Blais (F)Active player664949981.48602019 - 20266
32.Canada flagChance Adrian (LW)494255971.98542020 - 20244
33.Canada flagTristan Hackl (F)Active player1424156970.681452016 - 20269
34.Canada flagBrady Keller (C)523067971.87892016 - 20226
35.Canada flagTaylor Fauchoux (LW)414848962.34882016 - 20203
36.Canada flagBrett Weiman (F)Active player834647931.12162019 - 20267
37.Canada flagHunter Schnell (F)Active player644548931.45692021 - 20265
38.Canada flagTanner Hendricks (F)Active player543657931.72102022 - 20264
39.Canada flagBrody Senger (F)Active player744050901.221402021 - 20265
40.Canada flagTristan Hermanson (LW/C)Active player564344871.55222022 - 20264
41.Canada flagReed Gunville (C)Active player394047872.23562019 - 20245
42.Canada flagNate Daku (F)Active player814046861.061042018 - 20266
43.Canada flagNathaniel Martin (D)914441850.931482019 - 20267
44.Canada flagDarwin Morin (F)534044841.58522021 - 20254
45.Canada flagRylan Couture (C)Active player962757840.88682017 - 20269
46.Canada flagDerek Bergen (F)Active player714439831.17302017 - 20257
47.Canada flagCarter Yuzdepski (C)703251831.19302016 - 20204
48.Canada flagDavid Anaka (F)Active player883741780.891182016 - 20248
49.Canada flagTanner Medernach (D)Active player763444781.03502021 - 20265
50.Canada flagChad Grambo (RW)Active player713739761.07302017 - 20268
51.Canada flagTysen Smith (LW)503837751.50412018 - 20255
52.Canada flagBlake Berschiminsky (RW)Active player433243751.74442023 - 20263
53.Canada flagSean Aschim (C)Active player443144751.70202022 - 20264
54.Canada flagRiley Lehmann (D)Active player941263750.80302016 - 20248
55.Canada flagShaydon Regush (F)773637730.951082016 - 20215
56.Canada flagDevin Dicus (F)Active player723142731.01822019 - 20266
57.Canada flagRylan Schmidt (D)Active player1152350730.63222017 - 20268
58.Canada flagDylan Smith (D/RW)183734713.94202020 - 20222
59.Canada flagBrett Lafond (RW)512942711.39242017 - 20214
60.Canada flagTanner Brockman (F)Active player863733700.81242019 - 20266
61.Canada flagCaleb Scheller (F)Active player1293238700.541002016 - 202610
62.Canada flagDerek Becker (C)433236681.58772016 - 20226
63.Canada flagThien Gamble (F)Active player643236681.061982021 - 20265
64.Canada flagScott Swenson (D)Active player1321453670.51812016 - 202610
65.Canada flagAaron Greyeyes (RW)Active player304026662.20202022 - 20242
66.Canada flagDaniel Block (F)Active player842937660.79952018 - 20257
67.Canada flagGreg Cameron (F)Active player502838661.321182017 - 20255
68.Canada flagJosh Anderson (C)322837652.03622022 - 20242
69.Canada flagEvan Pasternak (F)Active player651847651.00402021 - 20265
70.Canada flagKyle Aucoin (F)413529641.56142016 - 20193
71.Canada flagParker Fofonoff (F)Active player423331641.52542023 - 20263
72.Canada flagAdam Hergott (D)Active player542836641.19662019 - 20267
73.Canada flagParker Turner (F)Active player472934631.34262019 - 20267
74.Canada flagTyson Novakoski (RW)Active player652637630.97762020 - 20266
75.Canada flagMatt Flodell (LW)Active player452142631.40522023 - 20263
76.Canada flagEthan Hill (RW)Active player501944631.26242022 - 20264
77.Canada flagBrendan Beaulac (D)97954630.65382019 - 20267
78.Canada flagNathan Gardipy (C)Active player512933621.22502018 - 20266
79.Canada flagJustin Boyer (RW)172537623.6582017 - 20181
80.Canada flagZach Harms (D)Active player1122339620.551132016 - 202610
81.Canada flagTalon Thomas (LW)422042621.481032022 - 20253
82.Canada flagRogan Petryshyn (D)Active player1141744610.542552016 - 20258
83.Canada flagPaul Ayres (F)Active player104952610.59572016 - 20259
84.Canada flagSpencer Mault (C)543129601.11582016 - 20204
85.Canada flagRyan Dickson (D)Active player1502535600.40672016 - 20269
86.Canada flagGage Helm (F)212337602.86162021 - 20252
87.Canada flagKeith Mitchell (F)Active player332238601.82122022 - 20264
88.Canada flagDevon Lonrne Moore (F)Active player283128592.11382024 - 20262
89.Canada flagJared Becker (D)Active player941940590.63502018 - 20267
90.Canada flagKendrew Friesen (LW)Active player343028581.71482021 - 20243
91.Canada flagLuke Brossart (F)Active player752335580.77482021 - 20265
92.Canada flagBraidon Turner (D)Active player642433570.891022019 - 20267
93.Canada flagDawson Boehm (D)Active player521839571.101392022 - 20264
94.Canada flagCody Folstad (D)Active player531542571.081542016 - 20267
95.Canada flagBrennan Schwark (F)Active player453818561.241012017 - 20255
96.Canada flagCody Michelle (RW)292531561.93482016 - 20233
97.Canada flagRylan Moe (F)Active player572234560.98342022 - 20264
98.Canada flagCody Schlosser (LW)Active player513322551.081652021 - 20265
99.Canada flagAdam McCannell (LW)Active player693025550.801512018 - 20266
100.Canada flagDarius Sawatzky (F)Active player482926551.15342023 - 20263

* Some data is missing to provide a correct summary.