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
1.Canada flagWalter Dann (F)1001031362392.39521987 - 19892
2.Canada flagCraig Wright (C)101971382352.33841987 - 19892
3.Canada flagDana Drake (F)107761221981.851611987 - 19892
4.Canada flagDylan King (D)118371101471.25952006 - 20093
5.Canada flagAlex Hazlehurst (F)12955751301.011622009 - 20123
6.Canada flagBailey Shortall (RW)11845781231.04402020 - 20233
7.Canada flagEvan Lyver (LW)8448651131.35582024 - 20262
8.Canada flagWill Shearer (RW)12646671130.902272023 - 20263
9.Canada flagIan Watt (F)12542691110.89522016 - 20193
10.Canada flagCallum Aucoin (LW)8741701111.28922021 - 20232
11.Canada flagMatthew Ormon (F)13041701110.85242015 - 20183
12.Canada flagLuke Dooley (F)9735741091.12662023 - 20252
13.Canada flagJordan Yochoff (F)13943651080.782342011 - 20143
14.Canada flagDon MacLean (LW)5253541072.061151992 - 19942
15.Canada flagEthan Marsh (F)13152541060.81612011 - 20143
16.Canada flagTrevor MacKenzie (F)645549104-542001 - 20043
17.Canada flagDaniel Kline (RW)12343611040.851802018 - 20213
18.Canada flagLuc Legere (C)9047561031.14352022 - 20242
19.Canada flagBrandon Abbass (LW/RW)11648531010.87632019 - 20223
20.Canada flagJacob Hartlin (RW)8841601011.15402023 - 20252
21.Canada flagTyler Whitehead (C)6938631011.461632002 - 20042
22.Canada flagRiley Creelman (D)13514871010.75762023 - 20263
23.Canada flagBrett McNeil (D)1313361940.721972010 - 20133
24.Canada flagIan MacPhee (F)1364052920.681702014 - 20173
25.Canada flagJacob Hickey (LW)964743900.94592013 - 20152
26.Canada flagKyle Campbell (RW)883852901.02562008 - 20102
27.Canada flagSpencer Cameron (F)1163654900.78792007 - 20103
28.Canada flagMatthew Doudelet (LW)1175138890.762302006 - 20093
29.Canada flagAdam Stevens (C)895039891.00182009 - 20112
30.Canada flagLuc Poirier (F)912861890.98822012 - 20142
31.Canada flagDillon Boucher (LW/RW)973750870.90882012 - 20142
32.Canada flagJustin Hardie (LW)913848860.95322018 - 20202
33.Canada flagJacob Fletcher (F)452759861.91102021 - 20221
34.Canada flagShane Bowers (C/W)513847851.67382014 - 20151
35.Canada flagJohn Macdonald (F)1402659850.612062010 - 20133
36.Canada flagAdam Brown (D)902163840.931042009 - 20112
37.Canada flagBrandon Boutilier (LW)864241830.97802008 - 20102
38.Canada flagAlex Zafiris (C)1193448820.691372007 - 20103
39.Canada flagMaddex Marmulak (C)783250821.0582022 - 20242
40.Canada flagAngus Proctor (RW)983249810.83762023 - 20252
41.Canada flagLogan Trewin (D)1152060800.701012023 - 20263
42.Canada flagLiam Welsh (LW)743643791.07432020 - 20222
43.Canada flagJacob Newcombe (LW/C)774632781.01322019 - 20212
44.Canada flagRyan Fortune (LW/D)1093939780.722202005 - 20083
45.Canada flagSam Allison (LW)932849770.83262015 - 20172
46.Canada flagDavis Cooper (LW)914135760.84282018 - 20202
47.Canada flagCael MacDonald (RW)753343761.01462019 - 20212
48.Canada flagJustin Doiron (F)1392947760.55962011 - 20143
49.Canada flagJeremy Butterworth (F)953837750.79582010 - 20122
50.Canada flagJax Ginnish (D)822945740.90602024 - 20262
51.Canada flagJason McMullen (F)282846742.64-1989 - 19901
52.Canada flagSam LeDrew (RW)753537720.96142020 - 20222
53.Canada flagBrent Theriault (RW)563635711.27732002 - 20042
54.Canada flagAlex Drover (RW)473337701.49302017 - 20181
55.Canada flagJack Patterson (LW)1252842700.561122010 - 20133
56.Canada flagLiam Walsh (F)932545700.75322017 - 20192
57.Canada flagBrett Woodland (LW)572347701.231972002 - 20042
58.Canada flagBrandon Stone (C)474128691.47202016 - 20171
59.Canada flagMitchell Hennebury (D)1361554690.511592008 - 20113
60.Canada flagMitchell McLeod (RW)913434680.75352017 - 20192
61.Canada flagCarter Sullivan (LW)822048680.83482024 - 20262
62.Canada flagDanny Morgan (RW)333829672.03352003 - 20041
63.Canada flagJohn Mullally (LW)893235670.751612010 - 20122
64.Canada flagJoe Bouchard (C)823927660.80982016 - 20182
65.Canada flagLuke Short (C/D)973234660.68482007 - 20103
66.Canada flagCasey Walsh (F)-254166--1990 - 19911
67.Canada flagTroy Welsh (C)-372865--1990 - 19911
68.Canada flagBryan Surette (RW)273332652.411011993 - 19941
69.Canada flagSam Flemming (F)842837650.771122024 - 20262
70.Canada flagBradley MacEachern (F)942837650.69742010 - 20122
71.Canada flagAlex Coles (C)353133641.83582002 - 20031
72.Canada flagBen Duffy (C)402836641.6042006 - 20071
73.Canada flagDoug Hore (F)753131620.83832006 - 20082
74.Canada flagAaron Brown (C)473032621.32522017 - 20181
75.Canada flagBarrett Dachyshyn (C)962933620.651562013 - 20152
76.Canada flagAndrew MacVicar (LW)342932611.79771985 - 19861
77.Canada flagAlex Ross (F)1021645610.60462018 - 20213
78.Canada flagStephen Dixon (C/LW)303030602.00102000 - 20011
79.Canada flagJordan Bezanson (RW)1292535600.47882011 - 20143
80.Canada flagRyan MacEachern (F)143654600.421282011 - 20143
81.Canada flagCraig Dixon (LW)-302959--1990 - 19911
82.Canada flagJustin Campbell (F)782336590.761082006 - 20082
83.Canada flagMatt Stienburg (C/RW)611544590.97602015 - 20172
84.Canada flagLiam Keeping (D)1372137580.42202016 - 20193
85.Canada flagTyler Mathieu (F)903324570.63962009 - 20112
86.Canada flagJustin Munden (LW)312730571.84502002 - 20031
87.Canada flagRiver Welsh (F)832730570.69302024 - 20262
88.Canada flagEric Halliday (D)821542570.70582021 - 20232
89.Canada flagZachary Byard (D)1331542570.432852017 - 20203
90.Canada flagMatheas Elles (D)1201245570.481242019 - 20223
91.Canada flagJoseph Power (D)691146570.83202020 - 20222
92.Canada flagSouthon Thammachack (D)138750570.41442015 - 20183
93.Canada flagBradley Shaw (F)893026560.63672014 - 20162
94.Canada flagGavin Sudds (D)109551560.511872023 - 20263
95.Canada flagSandy Chisholm (C)463025551.20641983 - 19841
96.Canada flagRyan Connor (RW)712827550.772112004 - 20062
97.Canada flagCraig Prior (C)-243155--1989 - 19901
98.Canada flagAndrew Graham (C/RW)542430541.00242008 - 20102
99.Canada flagDoug Shepherd (F)262232542.08581993 - 19941
100.Canada flagKevin Jackson (D)1211341540.451522007 - 20103

* Some data is missing to provide a correct summary.