Loading page

THF 15U All-Time Stats

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

Export
Overall Totals
From Season
To Season
THF 15U — Overall Totals All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
1.Canada flagThomas Boisvert (C)151817352.33142025 - 20261
2.Canada flagGabriel Sorgini (F)141315282.0082025 - 20261
3.Canada flagOlivier Lafrenière (LW)191512271.4262025 - 20261
4.Canada flagZaac Charbonneau (C)151212241.60162025 - 20261
5.Canada flagSam Ryan (LW)18148221.2222024 - 20251
6.Canada flagMaveric Thisdelle (RW)12139221.8302025 - 20261
7.Canada flagMathijs Vasquez Dubuc (RW)17139221.2962024 - 20251
8.Canada flagConstantin Liarakos (F)14912211.50102025 - 20261
9.Canada flagEdward Bolduc (F)16713201.2582025 - 20261
10.Canada flagJayden Shea (C)6910193.1742025 - 20261
11.Canada flagJeshan Hayer (D)18116170.9442024 - 20251
12.Canada flagSean Matthew Goyette (D)19107170.89242023 - 20241
13.Canada flagJean-Claude Paquette (F)989171.8902024 - 20251
14.Canada flagMathieu Guenette (F)24512170.7142023 - 20241
15.Canada flagKanwer Singh (F)1897160.8922024 - 20251
16.Canada flagRyan Rhéaume (LW)1897160.8942024 - 20251
17.Canada flagÉmrik Ménard (RW)688162.6772025 - 20261
18.Canada flagCruise Armstrong (C/RW)1596151.00202025 - 20261
19.Canada flagNevio Rubbo (F)1487151.0702025 - 20261
20.Canada flagXavier Cardinal (F)1787150.88312025 - 20261
21.Canada flagKarl Hilderman (F)20104140.7082024 - 20251
22.Canada flagOliver Scotland (D)1877140.78142024 - 20251
23.Canada flagNoah De Clair (F)2385130.57162022 - 20231
24.Canada flagCruz Detert (D)1576130.8722025 - 20261
25.Canada flagOlivier Grenier (F)1466120.8682025 - 20261
26.Canada flagLiam Fournier (LW)1239121.0042025 - 20261
27.Canada flagDrew Langsford (F)2883110.39482025 - 20261
28.Canada flagRyder Johnsen (F)965111.2222024 - 20251
29.Canada flagBlake Kiley-Ram (C)1365110.8542023 - 20241
30.Canada flagAlexis Desrosiers (LW)664101.6742025 - 20261
31.Canada flagBrandon Gillard (F)1955100.53162025 - 20261
32.Canada flagEven Lee Boissonneault (F)1737100.59502024 - 20251
33.Canada flagZackary Trépanier (F)2328100.4342025 - 20261
34.Canada flagGavin Carlson (D)94591.00102024 - 20251
35.Canada flagThomas Villeneuve (F)66281.3342026 - 20271
36.Canada flagDan-Evan Groulx (F)185380.44122025 - 20261
37.Canada flagSilvio Muzzo (F)Active player44482.0002026 - 20271
38.Canada flagDominick Ruddock (D)203580.4062024 - 20251
39.Canada flagJulien Robichaud (D)62681.3372025 - 20261
40.Canada flagChase Koostachin (F)134370.54302025 - 20261
41.Canada flagGriffin Dunn (D)283470.25102023 - 20241
42.Canada flagNichita Viscu (F)192570.3742023 - 20241
43.Canada flagMalik Bourque-Vigneault (D)191670.37182023 - 20241
44.Canada flagJason Sorice (D)130770.5442025 - 20261
45.Canada flagRyan Taylor (F)Active player55161.2022026 - 20271
46.Canada flagAlexandre Michaud (F)185160.33232024 - 20251
47.Canada flagBrody Rubin (F)Active player44261.5022026 - 20271
48.Canada flagZacchaeus Blueboy (F)134260.4622025 - 20261
49.Canada flagDylan Rubin (F)63361.0022025 - 20261
50.Canada flagRiley Chandler (F)133360.4622023 - 20241
51.Canada flagJames Webster (D)222460.2742024 - 20251
52.Canada flagMatthew Bertleff (D)211560.29142025 - 20261
53.Canada flagBlake Ashcroft (F)104150.5042026 - 20271
54.Canada flagJayden Rioux (F)194150.2622024 - 20251
55.Canada flagCharles Couillard (D)Active player62350.8382026 - 20271
56.Canada flagGabriel Tremblay (C/LW)92350.5662023 - 20241
57.Canada flagAlexander Krylov (LW)112350.4522024 - 20251
58.Canada flagZack Shepherd (D)171450.29322023 - 20241
59.Canada flagFelix Lalonde (D)Active player34041.3322026 - 20271
60.Canada flagJuliano Di Paolo (D)Active player93140.4442025 - 20261
61.Canada flagEmrick Vaillancourt (C/F)42241.0022026 - 20271
62.Canada flagMatthew Perron (F)Active player62240.6702026 - 20271
63.Canada flagVictor Brunelle (C)Active player62240.6742026 - 20271
64.Canada flagFelix Couillard (F)Active player62240.6742026 - 20271
65.Canada flagLogan Pegg (C/W)122240.33102023 - 20241
66.Canada flagOwen Molto (D)172240.24222022 - 20231
67.Canada flagLogan Carrier (D)151340.27142025 - 20261
68.Canada flagLucca Brotto (D)201340.2022025 - 20261
69.Canada flagKayden Hill (F)83030.3842024 - 20251
70.Canada flagNoah Jacques (D)22131.5002025 - 20261
71.Canada flagKieran Vassallo (F/D)42130.7522025 - 20261
72.Canada flagZac Paradis (F)41230.7542026 - 20271
73.Canada flagMilan Morganti (D)191230.16272025 - 20261
74.Canada flagKian Askari-Farahani (F)201230.15122025 - 20261
75.Canada flagValentino Martina-Brito (D)110330.2742024 - 20251
76.Canada flagLuca McLaren (D)240330.1342022 - 20231
77.Canada flagAJ Bryan (F)Active player42020.5002026 - 20271
78.Canada flagBrân Renault (F)Active player31120.6722026 - 20271
79.Canada flagRosario Picciola (F)Active player61120.33182026 - 20271
80.Canada flagJulien Chirat (D)40220.5002026 - 20271
81.Canada flagConnor Keating (D)Active player40220.5002026 - 20271
82.Canada flagJeremy Cornellier (D)Active player220220.0942025 - 20261
83.Canada flagJacob Clough (F)Active player31010.3302026 - 20271
84.Canada flagEverett Lambton (D)Active player41010.2522026 - 20271
85.Canada flagEsteban Loyer (D)81010.1382025 - 20261
86.Canada flagOlivier Jetté (D)131010.08212025 - 20261
87.Canada flagNiko Janelle (D)181010.06122025 - 20261
88.Canada flagChristophe Hamel (D)40110.2502024 - 20251
89.Canada flagJude Christmas (F)Active player40110.2522024 - 20251
90.Canada flagXavier Couturier (F)50110.2002024 - 20251
91.Canada flagDanik Godard (D)Active player140110.07162023 - 20241
92.Canada flagCayden Kulscar (D)170110.0602023 - 20241
93.Canada flagRyder Orr (D)210110.05122022 - 20231
94.Canada flagNathan Frost (D)20000.0002025 - 20261
95.Canada flagKorbin Wright (F)Active player30000.0022026 - 20271
96.Canada flagMathias Lagacé (D)40000.0022026 - 20271
97.Canada flagPaul Vachon (F)40000.0022026 - 20271
98.Canada flagHudson Pratt (D)40000.0042023 - 20241
99.Canada flagConnor Grace (D)Active player------2026 - 20271
100.Canada flagBeckett Forsyth (D)------2026 - 20271

* Some data is missing to provide a correct summary.