Loading page

TRHL All-Time Stats

Change League
All Positions
All Teams
All Nationalities
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

TRHL All-Time Player Totals

Export
Regular Season
From Season
To Season
TRHL — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
1.Canada flagBrayden Anderson (F)Active player1431292173462.421022016 - 202711
2.Canada flagMatt Pilon (F)83971242212.66442016 - 20226
3.Canada flagDawson Rowley (F)Active player126116751911.521032017 - 202710
4.Canada flagCraig Leverton (LW)Active player64661191852.891492017 - 20236
5.Canada flagKyle Schmidt (D)108751021771.641232017 - 20257
6.Canada flagTerrin Belosowsky (RW)Active player102751011761.73402019 - 20278
7.Canada flagChris Sawatzky (RW)Active player8678961742.02652016 - 20277
8.Canada flagTyler Tilford (D)Active player143461261721.203152016 - 202711
9.Canada flagKyle Martin (F)Active player147541041581.072502016 - 202711
10.Canada flagMichael Epp (D/F)Active player11175781531.38162016 - 202711
11.Canada flagMatthew Hildebrandt (C)Active player9968851531.55482016 - 20269
12.Canada flagCameron Brossart (F)Active player8169801491.84402021 - 20276
13.Canada flagBrandon Juravinski (F)Active player9072731451.61362016 - 20279
14.Canada flagT.J. Hiebert (F)Active player8047921391.74282017 - 20257
15.Canada flagRyan Pilon (D)5064711352.70902017 - 20203
16.Canada flagSpencer Hoehn (RW)Active player10662721341.261042017 - 202710
17.Canada flagCole Jones (C)Active player11367661331.18382017 - 202710
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 flagCole Duperreault (F)Active player4382381202.79362023 - 20274
22.Canada flagBen Zultok (F)4364531172.72262023 - 20263
23.Canada flagDillon McFadyen (F)Active player6472431151.80742017 - 20235
24.Canada flagDerek Schlamp (F)5251621132.17402017 - 20203
25.Canada flagWyatt Hinson (RW)4654571112.411162017 - 20214
26.Canada flagKyle Njaa (F)Active player8259511101.34892019 - 20278
27.Canada flagLucas Seeseequasis (LW)Active player8533771101.291992018 - 20277
28.Canada flagRiley Lajeunesse (F)Active player12845611060.83902016 - 202711
29.Canada flagGraehme Fiolleau (C)Active player9556471031.08482016 - 20267
30.Canada flagChance Adrian (LW)Active player5146561022.00542020 - 20275
31.Canada flagJody Blais (F)Active player6951501011.46602019 - 20277
32.Canada flagTrent Campbell (LW)Active player366039992.75312022 - 20253
33.Canada flagTristan Hackl (F)Active player1434156970.681452016 - 202710
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 player654548931.43692021 - 20276
38.Canada flagTanner Hendricks (F)Active player553657931.69102022 - 20275
39.Canada flagBrody Senger (F)Active player754050901.201462021 - 20276
40.Canada flagNate Daku (F)Active player844147881.051082018 - 20277
41.Canada flagTristan Hermanson (LW/C)564344871.55222022 - 20264
42.Canada flagReed Gunville (C)Active player394047872.23562019 - 20245
43.Canada flagNathaniel Martin (D)Active player934441850.911502019 - 20278
44.Canada flagRylan Couture (C)Active player982857850.87682017 - 202710
45.Canada flagDarwin Morin (F)534044841.58522021 - 20254
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 player773444781.01522021 - 20276
50.Canada flagBlake Berschiminsky (RW)Active player453246781.73462023 - 20274
51.Canada flagChad Grambo (RW)Active player723839771.07302017 - 20279
52.Canada flagTysen Smith (LW)503837751.50412018 - 20255
53.Canada flagSean Aschim (C)Active player443144751.70202022 - 20264
54.Canada flagRiley Lehmann (D)Active player941263750.80302016 - 20248
55.Canada flagDevin Dicus (F)Active player743143741.00942019 - 20277
56.Canada flagRylan Schmidt (D)Active player1172351740.63242017 - 20279
57.Canada flagShaydon Regush (F)773637730.951082016 - 20215
58.Canada flagMatt Flodell (LW)Active player492250721.47562023 - 20274
59.Canada flagDylan Smith (D/RW)183734713.94202020 - 20222
60.Canada flagBrett Lafond (RW)512942711.39242017 - 20214
61.Canada flagTanner Brockman (F)Active player873733700.80242019 - 20277
62.Canada flagCaleb Scheller (F)Active player1293238700.541002016 - 202610
63.Canada flagThien Gamble (F)Active player673336691.032002021 - 20276
64.Canada flagDerek Becker (C)433236681.58772016 - 20226
65.Canada flagTalon Thomas (LW)Active player442245671.521032022 - 20274
66.Canada flagScott Swenson (D)Active player1321453670.51812016 - 202711
67.Canada flagAaron Greyeyes (RW)Active player304026662.20202022 - 20242
68.Canada flagDaniel Block (F)Active player842937660.79952018 - 20257
69.Canada flagGreg Cameron (F)Active player502838661.321182017 - 20255
70.Canada flagEvan Pasternak (F)Active player661848661.00402021 - 20276
71.Canada flagBrendan Beaulac (D)Active player1011056660.65382019 - 20278
72.Canada flagJosh Anderson (C)322837652.03622022 - 20242
73.Canada flagKyle Aucoin (F)413529641.56142016 - 20193
74.Canada flagParker Fofonoff (F)Active player433331641.49542023 - 20274
75.Canada flagAdam Hergott (D)Active player542836641.19662019 - 20267
76.Canada flagTyson Novakoski (RW)Active player662638640.97762020 - 20277
77.Canada flagParker Turner (F)Active player472934631.34262019 - 20267
78.Canada flagEthan Hill (RW)Active player511944631.24242022 - 20275
79.Canada flagNathan Gardipy (C)Active player512933621.22502018 - 20266
80.Canada flagJustin Boyer (RW)172537623.6582017 - 20181
81.Canada flagZach Harms (D)Active player1122339620.551132016 - 202610
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 player1522535600.39692016 - 202710
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 - 20278
90.Canada flagKendrew Friesen (LW)Active player343028581.71482021 - 20243
91.Canada flagLuke Brossart (F)Active player762335580.76482021 - 20276
92.Canada flagRylan Moe (F)Active player612236580.95362022 - 20275
93.Canada flagDarius Sawatzky (F)Active player512928571.12382023 - 20274
94.Canada flagBraidon Turner (D)Active player652433570.881042019 - 20278
95.Canada flagDawson Boehm (D)Active player521839571.101392022 - 20275
96.Canada flagCody Folstad (D)Active player531542571.081542016 - 20267
97.Canada flagBrennan Schwark (F)Active player453818561.241012017 - 20255
98.Canada flagCody Michelle (RW)292531561.93482016 - 20233
99.Canada flagCody Schlosser (LW)Active player523322551.061672021 - 20276
100.Canada flagAdam McCannell (LW)Active player693025550.801512018 - 20266

* Some data is missing to provide a correct summary.