Loading page

Halifax McDonald's U18 All Time Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues
Nationalities

All Time Player Stats

Regular Season
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)9931931241.25742006 - 20093
5.Canada flagDon MacLean (LW)5253541072.061151992 - 19942
6.Canada flagTrevor MacKenzie (F)645549104-542001 - 20043
7.Canada flagTyler Whitehead (C)6938631011.461632002 - 20042
8.Canada flagBailey Shortall (RW)9736651011.04322020 - 20233
9.Canada flagAlex Hazlehurst (F)9844561001.021122009 - 20123
10.Canada flagWill Shearer (RW)1023960990.971862023 - 20263
11.Canada flagLuke Dooley (F)752867951.27602023 - 20252
12.Canada flagEvan Lyver (LW)703753901.29362024 - 20262
13.Canada flagIan Watt (F)963257890.93442016 - 20193
14.Canada flagDaniel Kline (RW)1003850880.881402018 - 20213
15.Canada flagJordan Yochoff (F)1013652880.871512011 - 20143
16.Canada flagMatthew Ormon (F)1023156870.85182015 - 20183
17.Canada flagBrandon Abbass (LW/RW)954045850.89592019 - 20223
18.Canada flagCallum Aucoin (LW)692758851.23782021 - 20232
19.Canada flagRiley Creelman (D)1081272840.78722023 - 20263
20.Canada flagJacob Hartlin (RW)643646821.28262023 - 20252
21.Canada flagLuc Legere (C)703546811.16252022 - 20242
22.Canada flagEthan Marsh (F)923840780.85302011 - 20143
23.Canada flagMatthew Doudelet (LW)964431750.782002006 - 20093
24.Canada flagAlex Zafiris (C)993143740.75982007 - 20103
25.Canada flagJason McMullen (F)282846742.64-1989 - 19901
26.Canada flagLuc Poirier (F)632647731.16602012 - 20142
27.Canada flagKyle Campbell (RW)693042721.04482008 - 20102
28.Canada flagBrett McNeil (D)952646720.761612010 - 20133
29.Canada flagBrent Theriault (RW)563635711.27732002 - 20042
30.Canada flagIan MacPhee (F)1023041710.701382014 - 20173
31.Canada flagSpencer Cameron (F)932942710.76672007 - 20103
32.Canada flagJustin Hardie (LW)712744711.00222018 - 20202
33.Canada flagBrett Woodland (LW)572347701.231972002 - 20042
34.Canada flagAdam Stevens (C)703831690.99162009 - 20112
35.Canada flagRyan Fortune (LW/D)1013633690.681962005 - 20083
36.Canada flagSam Allison (LW)762543680.89242015 - 20172
37.Canada flagAngus Proctor (RW)752444680.91582023 - 20252
38.Canada flagDanny Morgan (RW)333829672.03352003 - 20041
39.Canada flagAdam Brown (D)701750670.96822009 - 20112
40.Canada flagJax Ginnish (D)692838660.96582024 - 20262
41.Canada flagCasey Walsh (F)-254166--1990 - 19911
42.Canada flagJacob Fletcher (F)342244661.94102021 - 20221
43.Canada flagTroy Welsh (C)-372865--1990 - 19911
44.Canada flagBrandon Boutilier (LW)663431650.98622008 - 20102
45.Canada flagBryan Surette (RW)273332652.411011993 - 19941
46.Canada flagAlex Coles (C)353133641.83582002 - 20031
47.Canada flagCael MacDonald (RW)623034641.03442019 - 20212
48.Canada flagJohn Macdonald (F)1042044640.621342010 - 20133
49.Canada flagMaddex Marmulak (C)582439631.0962022 - 20242
50.Canada flagJacob Newcombe (LW/C)644022620.97282019 - 20212
51.Canada flagDillon Boucher (LW/RW)692834620.90582012 - 20142
52.Canada flagAndrew MacVicar (LW)342932611.79771985 - 19861
53.Canada flagLogan Trewin (D)881546610.69872023 - 20263
54.Canada flagBrandon Stone (C)383723601.58162016 - 20171
55.Canada flagStephen Dixon (C/LW)303030602.00102000 - 20011
56.Canada flagCraig Dixon (LW)-302959--1990 - 19911
57.Canada flagJeremy Butterworth (F)702930590.84382010 - 20122
58.Canada flagLiam Welsh (LW)602731580.97332020 - 20222
59.Canada flagBen Duffy (C)352434581.6642006 - 20071
60.Canada flagJack Patterson (LW)952236580.61882010 - 20133
61.Canada flagCarter Sullivan (LW)681840580.85382024 - 20262
62.Canada flagDavis Cooper (LW)713027570.80142018 - 20202
63.Canada flagJustin Munden (LW)312730571.84502002 - 20031
64.Canada flagAlex Drover (RW)362730571.58262017 - 20181
65.Canada flagSam Flemming (F)702334570.81762024 - 20262
66.Canada flagDoug Hore (F)682729560.82812006 - 20082
67.Canada flagJustin Doiron (F)991937560.57802011 - 20143
68.Canada flagJoe Bouchard (C)653124550.85822016 - 20182
69.Canada flagSandy Chisholm (C)463025551.20641983 - 19841
70.Canada flagCraig Prior (C)-243155--1989 - 19901
71.Canada flagMatt Stienburg (C/RW)521441551.06582015 - 20172
72.Canada flagDoug Shepherd (F)262232542.08581993 - 19941
73.Canada flagJustin Campbell (F)702232540.77902006 - 20082
74.Canada flagLiam Walsh (F)722133540.75302017 - 20192
75.Canada flagRiver Welsh (F)702627530.76282024 - 20262
76.Canada flagMitchell Hennebury (D)1031241530.511092008 - 20113
77.Canada flagJacob Hickey (LW)622923520.84472013 - 20152
78.Canada flagRyan Connor (RW)642626520.811512004 - 20062
79.Canada flagLuke Short (C/D)762527520.68442007 - 20103
80.Canada flagShane Bowers (C/W)342329521.53242014 - 20151
81.Canada flagJason Lahey (F)282032521.861271987 - 19881
82.Canada flagJason Leahy (F)282032521.861271988 - 19891
83.Canada flagAlex Ross (F)791240520.66402018 - 20213
84.Canada flagMatheas Elles (D)961141520.54942019 - 20223
85.Canada flagRobbie Sutherland (F)252823512.04181996 - 19971
86.Canada flagSam LeDrew (RW)612427510.84142020 - 20222
87.Canada flagSamuel Beaton (F)682427510.75802016 - 20182
88.Canada flagGavin Sudds (D)88545500.571332023 - 20263
89.Canada flagChia Hao Tang (C)702623490.70342004 - 20062
90.Canada flagDon Armstrong (F)521435490.94181987 - 19881
91.Canada flagBradley Shaw (F)662820480.73572014 - 20162
92.Canada flagAaron Brown (C)362523481.33462017 - 20181
93.Canada flagJohn Mullally (LW)692325480.701182010 - 20122
94.Canada flagDanny Connors (F)352028481.37361997 - 19981
95.Canada flagMitchell McLeod (RW)702225470.67312017 - 20192
96.Canada flagJoseph Power (D)55938470.85182020 - 20222
97.Canada flagSouthon Thammachack (D)110641470.43322015 - 20183
98.Canada flagJarrett Todd (C)532620460.87202019 - 20212
99.Canada flagRob Hyson (F)-202646--1989 - 19901
100.Canada flagZachary Byard (D)1031036460.452222017 - 20203

* Some data is missing to provide a correct summary.