Loading page

Halifax McDonald's U18 All Time Overall Totals Stats

Team Information and Facts
Positions
Leagues
All Leagues
Nationalities

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)361113240.67222025 - 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)35912210.60222025 - 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)37810180.49102025 - 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)3339120.36242025 - 20261
265.South Korea flagYejune Eom (F)4565110.24182021 - 20221
266.Canada flagKeith Ryerson (D)3929110.28362004 - 20051
267.Canada flagBlake Boutilier (D)31110110.3562025 - 20261
268.Canada flagTrevor MacLean (RW)3564100.29332004 - 20051
269.Canada flagTanner Tolliver (F)4755100.21142016 - 20171
270.Canada flagCohen Hickey (D)3819100.26122022 - 20231
271.Canada flagChad Craig (D)7719100.13642006 - 20082
272.Canada flagAlex Porter (F)323690.28682006 - 20071
273.Canada flagCoady Biron (D)393690.23222004 - 20051
274.Canada flagBrad Hollands (F)401890.23642006 - 20071
275.Canada flagNikolas Mokriakov (D)425380.19122022 - 20231
276.Canada flagLiam Rappoldt (D)373580.2262011 - 20121
277.Canada flagBrad Donaldson (C)383580.21102007 - 20081
278.Canada flagDerek Hennessey (LW)372680.22522004 - 20051
279.Canada flagNathaniel Remy (F)272570.2622014 - 20151
280.Canada flagLogan Camp (LW)92460.6742019 - 20201
281.Canada flagNicholas Gibson (D)242460.25142011 - 20121
282.Canada flagJake O'Connor (D)432460.1482022 - 20231
283.Canada flagBrett Barclay (RW)261560.2302004 - 20051
284.Canada flagRyan Murphy (D)511560.1202014 - 20151
285.Canada flagChris Brill (F)93250.5602023 - 20241
286.Canada flagNoah Harrison (F)162350.3122019 - 20201
287.Canada flagScott Bowness (C)401450.13242006 - 20071
288.Canada flagJamie Arsenault (F)73140.57241987 - 19881
289.Canada flagDeclan Kearney (F)342240.12222022 - 20231
290.Canada flagJosh Hollett (F)81340.5002023 - 20241
291.Canada flagPaul Lavers (D)141340.29161987 - 19881
292.Canada flagJoel Egan-Leach (F)401340.10242006 - 20071
293.Canada flagDavid Purdy (F)32131.0022018 - 20191
294.Canada flagMatthew Viney (F)172130.1802011 - 20121
295.Canada flagCarter Myra (D)81230.3862024 - 20262
296.Canada flagJaxson Prior (F)131230.23152022 - 20242
297.Canada flagBrandon Sarloos (F)270330.1142012 - 20131
298.Canada flagStephen Purdy (F)31120.6702018 - 20191
299.Canada flagCohen Dowden-Haines (D)61120.3302021 - 20221
300.Canada flagTodd Lumsden (C)10222.0021987 - 19881