Loading page

Halifax McDonald's U18 All Time Overall Totals Stats

Team Information and Facts
Positions
Leagues
All Leagues
Canada (380 players)

All Time Player Stats

Overall Totals
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
201.Canada flagJustin Barron (D)47625310.6642016 - 20171
202.Canada flagLogan Carruthers (D)76822300.391312017 - 20192
203.Canada flagKyle Peveril (F)761316290.38812005 - 20072
204.Canada flagChris Hughes (F)521217290.56461987 - 19881
205.Canada flagJamie Tidaan (D)55722290.53721987 - 19881
206.Canada flagDavey Shea (RW)701414280.401002004 - 20062
207.Canada flagLiam Boltz (F)441216280.6482024 - 20251
208.Canada flagLauchie MacDonald (F)941018280.301022014 - 20173
209.Canada flagRandy Caines (F)471116270.57781987 - 19881
210.Canada flagZach Welsh (D)44918270.61452018 - 20191
211.Canada flagMark Whebby (F)47918270.57281987 - 19881
212.Canada flagKevin Huestis (D)45720270.60862008 - 20091
213.Canada flagJosh Crooks (C)511115260.51182017 - 20192
214.Canada flagKenzie Wagner (D)86719260.301162022 - 20242
215.Canada flagMark Falkenham (D)80521260.33872009 - 20112
216.Canada flagDrew Maddigan (D)44125260.59462019 - 20201
217.Canada flagTristan Turner (C)401015250.63762023 - 20252
218.Canada flagTrayner McCulloch (F)451015250.56302021 - 20221
219.Canada flagDrew Packman (F)46916250.54582012 - 20131
220.Canada flagCarter Odell (F)351113240.69222025 - 20261
221.Canada flagGarreth MacPherson (LW)103915240.232012004 - 20073
222.Canada flagNicholas Welsh (D)44717240.55362012 - 20131
223.Canada flagEthan Hines (F)51717240.47182023 - 20241
224.Canada flagLondon Oppong (D)61519240.39402023 - 20263
225.Canada flagKyle Ross (D)66420240.361302004 - 20062
226.Canada flagJarrett Baker (D)44914230.52362015 - 20161
227.Canada flagJosh O'Connor (D)45815230.51222019 - 20201
228.Canada flagMorgan Nauss (D)47716230.49182013 - 20141
229.Canada flagNicholas Yuill (D)73419230.32752016 - 20182
230.Canada flagMatthew Page (D)78419230.292202005 - 20072
231.Canada flagBrandon Pottie (F)49148220.4582014 - 20151
232.Canada flagMorgan Lake (F)331111220.67562019 - 20201
233.Canada flagJack Dulong (F)36913220.61832022 - 20231
234.Canada flagBen Lindsay (D)47517220.47142023 - 20241
235.Canada flagDylan Cook (C)431110210.49282008 - 20091
236.Canada flagNate Mackay (F)34912210.62222025 - 20261
237.Canada flagRyan Falkenham (RW)27813210.78142010 - 20111
238.Canada flagBlake Chassé (RW)47813210.45342017 - 20181
239.Canada flagScott Gallant (D)31911200.65161987 - 19881
240.Canada flagCarter Piercey (D)66812200.30722011 - 20142
241.Canada flagCutter Devine (D)37613190.5142018 - 20212
242.Canada flagMike Lancaster (D)42316190.451581987 - 19881
243.Canada flagNash Haverstock (F)36810180.50102025 - 20261
244.Canada flagAndrew Coles (F)76513180.241472004 - 20062
245.Canada flagBrennan Saulnier (LW/C)2698170.65502008 - 20112
246.Canada flagAndrew Picot (F)2798170.63272016 - 20171
247.Canada flagLayton Parsons (LW)3998170.44432012 - 20131
248.Canada flagPeter Hooper (F)54710170.31361987 - 19881
249.Canada flagBrock Knoll (F)39611170.44422006 - 20082
250.Canada flagLogan Foote (D)51413170.33422023 - 20241
251.Canada flagRay MacDougall (F/D)42610160.38162022 - 20231
252.Canada flagDevon Francis (RW)28214160.57442020 - 20222
253.Canada flagElijah Fralick (D)3669150.42642006 - 20071
254.Canada flagDawson LaPlante (F)3969150.38162022 - 20231
255.Canada flagJeff Harnish (D)30510150.50382004 - 20051
256.Canada flagCasey Wentzell (F)42312150.3642022 - 20231
257.Canada flagIsaac Arnold (F)1868140.7882019 - 20222
258.Canada flagEthan Price (LW)4059140.3582018 - 20191
259.Canada flagZach Sutton (D)70311140.202202006 - 20082
260.Canada flagMike Yeoman (D)36212140.39622004 - 20051
261.Canada flagParker Asbridge (D)41113140.34142021 - 20221
262.Canada flagLogan MacLellan (F)1494130.9382014 - 20151
263.Canada flagRiley Potter (F)3867130.34142009 - 20101
264.Canada flagJoseph Breen (D)3239120.38242025 - 20261
265.Canada flagKeith Ryerson (D)3929110.28362004 - 20051
266.Canada flagBlake Boutilier (D)30110110.3762025 - 20261
267.Canada flagTrevor MacLean (RW)3564100.29332004 - 20051
268.Canada flagTanner Tolliver (F)4755100.21142016 - 20171
269.Canada flagCohen Hickey (D)3819100.26122022 - 20231
270.Canada flagChad Craig (D)7719100.13642006 - 20082
271.Canada flagAlex Porter (F)323690.28682006 - 20071
272.Canada flagCoady Biron (D)393690.23222004 - 20051
273.Canada flagBrad Hollands (F)401890.23642006 - 20071
274.Canada flagNikolas Mokriakov (D)425380.19122022 - 20231
275.Canada flagLiam Rappoldt (D)373580.2262011 - 20121
276.Canada flagBrad Donaldson (C)383580.21102007 - 20081
277.Canada flagDerek Hennessey (LW)372680.22522004 - 20051
278.Canada flagNathaniel Remy (F)272570.2622014 - 20151
279.Canada flagLogan Camp (LW)92460.6742019 - 20201
280.Canada flagNicholas Gibson (D)242460.25142011 - 20121
281.Canada flagJake O'Connor (D)432460.1482022 - 20231
282.Canada flagBrett Barclay (RW)261560.2302004 - 20051
283.Canada flagRyan Murphy (D)511560.1202014 - 20151
284.Canada flagChris Brill (F)93250.5602023 - 20241
285.Canada flagNoah Harrison (F)162350.3122019 - 20201
286.Canada flagScott Bowness (C)401450.13242006 - 20071
287.Canada flagJamie Arsenault (F)73140.57241987 - 19881
288.Canada flagDeclan Kearney (F)342240.12222022 - 20231
289.Canada flagJosh Hollett (F)81340.5002023 - 20241
290.Canada flagPaul Lavers (D)141340.29161987 - 19881
291.Canada flagJoel Egan-Leach (F)401340.10242006 - 20071
292.Canada flagDavid Purdy (F)32131.0022018 - 20191
293.Canada flagMatthew Viney (F)172130.1802011 - 20121
294.Canada flagCarter Myra (D)81230.3862024 - 20262
295.Canada flagJaxson Prior (F)131230.23152022 - 20242
296.Canada flagBrandon Sarloos (F)270330.1142012 - 20131
297.Canada flagStephen Purdy (F)31120.6702018 - 20191
298.Canada flagCohen Dowden-Haines (D)61120.3302021 - 20221
299.Canada flagTodd Lumsden (C)10222.0021987 - 19881
300.Canada flagLuke Pottie (F)30220.6702019 - 20201