Loading page

THF 18U All-Time Stats

Change League
All Positions
All Teams
Canada (154)
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 18U All-Time Player Totals

Export
Regular Season
From Season
To Season
THF 18U — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
1.Canada flagSasha Zarichnyy (F)303540752.50122025 - 20261
2.Canada flagMikey Brundage (F)321924431.34122025 - 20261
3.Canada flagMatias Shelton (F)521922410.79122024 - 20262
4.Canada flagWilliam Stewart (F)Active player321115260.81292025 - 20261
5.Canada flagNiko Petriniotis (C/RW)18118191.0662025 - 20261
6.Canada flagLuca Jean (F)18108181.00302024 - 20251
7.Canada flagDarius Kanalan (D)27413170.63122024 - 20251
8.Canada flagJames Clarke (C/LW)17115160.94102024 - 20251
9.Canada flagZach Rochette (F)22106160.73122022 - 20242
10.Canada flagNoah De Clair (F)23106160.70282024 - 20251
11.Canada flagMason Melo (D)25214160.64292024 - 20251
12.Canada flagNathanael Coon-Come (F)14114151.0762024 - 20251
13.Canada flagDavid Artenosi (LW)1678150.9402024 - 20251
14.Canada flagMatthew McCarron (D)31312150.48122023 - 20252
15.Canada flagLiam Mccloy (F)1295141.17182025 - 20261
16.Canada flagMaverick Secours (F)1677140.88282024 - 20251
17.Canada flagAnthony Kyriopoulos (F)2077140.70112023 - 20241
18.Canada flagAiden Thorne (F)2268140.6442025 - 20261
19.Canada flagJustin Laplante (F)2793120.4462023 - 20241
20.Canada flagDanny Kananga (F)1466120.8622024 - 20251
21.Canada flagFélix Charette (LW)1265110.9262024 - 20251
22.Canada flagQuinton Kakabat (LW)Active player1747110.6582025 - 20261
23.Canada flagCallum Biers (C/RW)Active player964101.1102025 - 20272
24.Canada flagAlbert Gervais (LW)1655100.6342024 - 20251
25.Canada flagArthur Lalonde (F)1246100.8322024 - 20251
26.Canada flagDoh Mahamad Darrell Diakite (D)1646100.6342024 - 20251
27.Canada flagGriffin Dunn (D)2846100.3692024 - 20262
28.Canada flagNoah Lebrun (D)919101.11102026 - 20271
29.Canada flagDeven Jones-McDonald (F)105490.9062023 - 20241
30.Canada flagAlex Prieur (F)54591.8042025 - 20261
31.Canada flagMickaël Marion (D)123690.7562025 - 20261
32.Canada flagBrady Williams (D)170990.5322024 - 20251
33.Canada flagOwen Cordeiro (F)115380.7302025 - 20261
34.Canada flagJacob Macmillan-Dallaire (F)132680.62202024 - 20251
35.Canada flagKarson Connelly (D)185270.3922024 - 20251
36.Canada flagCollin Moses (F)154370.4762025 - 20261
37.Canada flagNoah Brewer (D)Active player164370.4402025 - 20261
38.Canada flagCarter Huckson (F)103470.70122023 - 20241
39.Canada flagTyki Babcock (D)101670.7062024 - 20251
40.Canada flagNicholas Piette (F)173360.35432025 - 20261
41.Canada flagEmanuel Goyette (D)Active player52461.2002025 - 20261
42.Canada flagJacob Demers (C)92460.6742024 - 20251
43.Canada flagJustin Bibeau (F)54151.0022024 - 20251
44.Canada flagPietro Colacci (F)124150.4242024 - 20251
45.Canada flagManuel Beaudoin (C/RW)173250.29162025 - 20261
46.Canada flagTy Owen Bérubé (RW/C)122350.4222024 - 20251
47.Canada flagDesmond Grant (D)122350.4242024 - 20251
48.Canada flagPatrick Laforge (F)21452.50102024 - 20251
49.Canada flagEthan Gray (F)81450.6302022 - 20231
50.Canada flagDerrick Pedersen (D)44041.0002023 - 20241
51.Canada flagNicholas Schwertner (F)122240.3342024 - 20251
52.Canada flagMaxwell Richler (D)212240.19122023 - 20241
53.Canada flagMilan Bisze-Kacso (D)91340.4462025 - 20261
54.Canada flagJordan Laycock (D)170440.24142025 - 20261
55.Canada flagLuca McLaren (D)230440.17142024 - 20251
56.Canada flagFrédéric Sirois (C/RW)43030.7502025 - 20261
57.Canada flagMarshall Curri (F)42130.7522022 - 20231
58.Canada flagBenjamin Lapointe (F)52130.6002025 - 20261
59.Canada flagConnor Haley (F)122130.25122022 - 20231
60.Canada flagIsmael Legault (F)Active player51230.6022025 - 20261
61.Canada flagSebastian Anton Marcon (F)Active player61230.50122026 - 20271
62.Canada flagAlexandre Lapensee (D/F)71230.4342024 - 20251
63.Canada flagLiam Wallace (D)121230.2572024 - 20251
64.Canada flagTyler Hill (D)141230.2122024 - 20251
65.Canada flagJackson Marnell (D)70330.4322024 - 20251
66.Canada flagAdam Yablokov (F)130330.2362025 - 20261
67.Canada flagMalik Latour (D)140330.21122024 - 20251
68.Canada flagAndrew Warne (D)190330.1602024 - 20251
69.Canada flagDon William Bristol (C/LW)22021.0002024 - 20251
70.Canada flagMax Patenaude (F)72020.2942024 - 20251
71.Canada flagRichyan Jean-Pierre (F)102020.2002025 - 20261
72.Canada flagMathis-Cael Aurelius (C)21121.0002024 - 20251
73.Canada flagAlexis Gilbert (F)Active player41120.5002025 - 20261
74.Canada flagMatthew Belisle (F)41120.5002026 - 20271
75.Canada flagJames Bouvier (F)41120.5022025 - 20261
76.Canada flagMathis Cossette (F)Active player51120.4022025 - 20261
77.Canada flagTyler Neveau (D)101120.20142023 - 20241
78.Canada flagBrandon Kim (D)131120.1502025 - 20261
79.Canada flagRafael Quevedo (F)161120.1362024 - 20251
80.Canada flagCarson Sutherland (D)171120.1222024 - 20251
81.Canada flagCruze Campbell (F)171120.1222025 - 20261
82.Canada flagMavrick Sioui (F)Active player30220.6742025 - 20261
83.Canada flagDamien Francoeur-Loubier (D)40220.5002025 - 20261
84.Canada flagSamuel Lapointe (D)Active player40220.5002025 - 20261
85.Canada flagTomas Cotton (D)40220.50222025 - 20261
86.Canada flagDiezel Wyton (D)70220.2962024 - 20251
87.Canada flagKaemon Dax Tran (D)90220.2202024 - 20251
88.Canada flagColton Huckson (D)100220.2002023 - 20241
89.Canada flagBenjamin Raymond (F)31010.3342025 - 20261
90.Canada flagJeremy St-Louis (C)31010.33312024 - 20251
91.Canada flagLouis-Philippe Scully (D)41010.2502025 - 20261
92.Canada flagChristophe Hamel (D)41010.2522026 - 20271
93.Canada flagFrédérick Poirier (D)Active player51010.2022025 - 20261
94.Canada flagCarson Croteau (D)71010.1402024 - 20251
95.Canada flagThomas Bailey (F)111010.0902025 - 20261
96.Canada flagLouis Turgeon (D)111010.0942024 - 20251
97.Canada flagGianmarco Mastroianni (D)121010.0882024 - 20251
98.Canada flagNathaniel Noah (F)20110.5002024 - 20251
99.Canada flagChristophe Desrochers (D)40110.2502025 - 20261
100.Canada flagCaleb Lévesque (F)40110.2502025 - 20261

* Some data is missing to provide a correct summary.