Loading page

THF 16U All-Time Stats

Change League
All Positions
All Teams
Canada (102)
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

THF 16U All-Time Player Totals

Export
Overall Totals
From Season
To Season
THF 16U — Overall Totals All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
1.Canada flagNoah Lebrun (D)251136471.88162025 - 20261
2.Canada flagLucas Marshall (F)271619351.30262023 - 20241
3.Canada flagNoah De Clair (F)251518331.3222023 - 20241
4.Canada flagNoah Trempe (C/RW)221219311.41102022 - 20231
5.Canada flagPatrick Laforge (F)27216271.0022023 - 20241
6.Canada flagSidney Fournier (F)18720271.5082025 - 20272
7.Canada flagThomas Leroux (F)20158231.15242025 - 20261
8.Canada flagCharles Leroux (D)24814220.92102025 - 20261
9.Canada flagCalum Hartnell (D)22810180.82122023 - 20241
10.Canada flagTrace Whitlock (F)11124161.4522024 - 20251
11.Canada flagBraeden Begley (D)26313160.62162023 - 20241
12.Canada flagJaden Dee (LW)2096150.75412025 - 20261
13.Canada flagLuca Chiarizia (LW)2185130.62152025 - 20261
14.Canada flagBrody Shilton (F)2067130.6542025 - 20261
15.Canada flagJonathan Savoie (F)18211130.72-2025 - 20261
16.Canada flagGriffin Dunn (D)33211130.3962024 - 20251
17.Canada flagMaverick Secours (F)1638110.69282023 - 20241
18.Canada flagChristophe Hamel (D)1837100.56-2025 - 20261
19.Canada flagSamuel Courtemanche (F)156390.60342024 - 20251
20.Canada flagTristyn Bowden (D)216390.43102025 - 20261
21.Canada flagLucas Hill (D)110990.8262024 - 20251
22.Canada flagWilliam Gosselin (F)164480.50-2025 - 20261
23.Canada flagOwen Molto (D)62681.33122023 - 20241
24.Canada flagZachary Malawski (D)135270.5482024 - 20251
25.Canada flagMack Olivier (D)155270.47242023 - 20241
26.Canada flagJames Webster (D)202570.3582025 - 20261
27.Canada flagLudovick Filion (D)222570.32232022 - 20231
28.Canada flagWill McMullen (F)151670.4702024 - 20251
29.Canada flagBenjamin Taylor (F)54261.2002024 - 20251
30.Canada flagRyan Rhéaume (LW)63361.0002025 - 20261
31.Canada flagLuca McLaren (D)282460.2182023 - 20241
32.Canada flagMiles Eddie (D)80660.7502022 - 20231
33.Canada flagConstantin Liarakos (F)23252.5002026 - 20271
34.Canada flagMikko Lemoyne (D)183250.2822025 - 20261
35.Canada flagNiall Daigle (F)Active player72350.7182026 - 20271
36.Canada flagDesmond Grant (D)162350.3182023 - 20241
37.Canada flagAliaksei Keiko (D)161450.3122025 - 20261
38.Canada flagQuinn McKenzie (F)93140.4422023 - 20241
39.Canada flagXavier Jean-Pierre (LW/RW)133140.31492025 - 20261
40.Canada flagNicholas Schwertner (F)203140.20102023 - 20241
41.Canada flagCarson Croteau (D)51340.8002023 - 20241
42.Canada flagJack Blair (RW)171340.2482025 - 20261
43.Canada flagLouis Turgeon (D)80440.50262024 - 20251
44.Canada flagDamien Lavallee (F)Active player62130.5062026 - 20271
45.Canada flagAlexandre Leduc (RW)71230.4342025 - 20261
46.Canada flagNevio Rubbo (F)22021.0002026 - 20271
47.Canada flagRylan Aulin (C)42020.50142024 - 20251
48.Canada flagDrew Langsford (F)Active player72020.2902026 - 20271
49.Canada flagBrandon Kim (D)112020.1842024 - 20251
50.Canada flagRyan Jewer (D)142020.14162025 - 20261
51.Canada flagBeckham Liboiron (D)Active player101120.2042025 - 20261
52.Canada flagNoah Kay (F)111120.1862024 - 20251
53.Canada flagPeyton Crerar (F)151120.1342023 - 20241
54.Canada flagNick Gong (F)Active player161120.1302024 - 20262
55.Canada flagAlex Wagner (D)171120.1222023 - 20252
56.Canada flagGianmarco Mastroianni (D)241120.0842023 - 20241
57.Canada flagGabriel Sorgini (F)20221.0022026 - 20271
58.Canada flagDan-Evan Groulx (F)Active player50220.40122026 - 20271
59.Canada flagDerrick Pedersen (D)80220.2542022 - 20231
60.Canada flagJack Pederson (D)130220.15182024 - 20251
61.Canada flagKenyon Ratt (D)11011.0022023 - 20241
62.Canada flagJosh Fitzgerald (F)61010.1742024 - 20251
63.Canada flagValentino Martina-Brito (D)20110.5002024 - 20251
64.Canada flagCayden Kulscar (D)90110.1102024 - 20251
65.Canada flagRyder Orr (D)130110.0862023 - 20241
66.Canada flagCaleb Adams (D)200110.0522025 - 20261
67.Canada flagMaxim Gallant (F)10000.0002024 - 20251
68.Canada flagJeshan Hayer (D)10000.0002024 - 20251
69.Canada flagSam Ryan (LW)10000.0002024 - 20251
70.Canada flagSean Matthew Goyette (D)10000.0042023 - 20241
71.Canada flagJason Sorice (D)20000.0002026 - 20271
72.Canada flagJackson Stoddart (D)20000.00122024 - 20251
73.Canada flagEthan Farquharson (D/RW)20000.00122026 - 20271
74.Canada flagOlivier Lafrenière (LW)30000.0002025 - 20261
75.Canada flagJake Élément (C/RW)30000.0002025 - 20261
76.Canada flagEsteban Loyer (D)30000.0002026 - 20271
77.Canada flagMaxim Marquis-Bouchard (D)Active player30000.0002026 - 20271
78.Canada flagÉmrik Ménard (RW)40000.0002025 - 20261
79.Canada flagLiam Fournier (LW)40000.0002025 - 20261
80.Canada flagKrystian Brown (C)40000.0022024 - 20251
81.Canada flagArland Devendra (D)50000.0002023 - 20241
82.Canada flagAlec Bernstein (D)70000.0022025 - 20261
83.Canada flagGavin Mickle (F)80000.0022024 - 20251
84.Canada flagDuncan Anderson (D)80000.0042025 - 20261
85.Canada flagZack Shepherd (D)110000.0002024 - 20251
86.Canada flagMalyk Roussel (D)110000.0022024 - 20251
87.Canada flagChase McAndrew (D)110000.0062024 - 20251
88.Canada flagJorden Richer (F)------2025 - 20261
89.Canada flagNaythan Richer (D)------2025 - 20261

* Some data is missing to provide a correct summary.

89 players