Loading page

Halifax McDonald's U18 All Time Overall Totals Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Canada (378 players)

All Time Player Stats

Overall Totals
From season
To season
#PlayerGPGATPP/GPPIMPeriodYears
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 flagEvan Lyver (LW)9353741271.37682024 - 20262
7.Canada flagWill Shearer (RW)13552721240.922452023 - 20263
8.Canada flagBailey Shortall (RW)11845781231.04402020 - 20233
9.Canada flagRiley Creelman (D)14415971120.78782023 - 20263
10.Canada flagIan Watt (F)12542691110.89522016 - 20193
11.Canada flagCallum Aucoin (LW)8741701111.28922021 - 20232
12.Canada flagMatthew Ormon (F)13041701110.85242015 - 20183
13.Canada flagLuke Dooley (F)9735741091.12662023 - 20252
14.Canada flagJordan Yochoff (F)13943651080.782342011 - 20143
15.Canada flagDon MacLean (LW)5253541072.061151992 - 19942
16.Canada flagEthan Marsh (F)13152541060.81612011 - 20143
17.Canada flagTrevor MacKenzie (F)645549104-542001 - 20043
18.Canada flagDaniel Kline (RW)12343611040.851802018 - 20213
19.Canada flagLuc Legere (C)9047561031.14352022 - 20242
20.Canada flagBrandon Abbass (LW/RW)11648531010.87632019 - 20223
21.Canada flagJacob Hartlin (RW)8841601011.15402023 - 20252
22.Canada flagTyler Whitehead (C)6938631011.461632002 - 20042
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 flagJax Ginnish (D)913152830.91702024 - 20262
39.Canada flagAlex Zafiris (C)1193448820.691372007 - 20103
40.Canada flagMaddex Marmulak (C)783250821.0582022 - 20242
41.Canada flagLogan Trewin (D)1242062820.661192023 - 20263
42.Canada flagAngus Proctor (RW)983249810.83762023 - 20252
43.Canada flagLiam Welsh (LW)743643791.07432020 - 20222
44.Canada flagJacob Newcombe (LW/C)774632781.01322019 - 20212
45.Canada flagRyan Fortune (LW/D)1093939780.722202005 - 20083
46.Canada flagSam Flemming (C)933542770.831182024 - 20262
47.Canada flagSam Allison (LW)932849770.83262015 - 20172
48.Canada flagCarter Sullivan (LW)912453770.85602024 - 20262
49.Canada flagDavis Cooper (LW)914135760.84282018 - 20202
50.Canada flagCael MacDonald (RW)753343761.01462019 - 20212
51.Canada flagJustin Doiron (F)1392947760.55962011 - 20143
52.Canada flagJeremy Butterworth (F)953837750.79582010 - 20122
53.Canada flagJason McMullen (F)282846742.64-1989 - 19901
54.Canada flagSam LeDrew (RW)753537720.96142020 - 20222
55.Canada flagBrent Theriault (RW)563635711.27732002 - 20042
56.Canada flagAlex Drover (RW)473337701.49302017 - 20181
57.Canada flagJack Patterson (LW)1252842700.561122010 - 20133
58.Canada flagLiam Walsh (F)932545700.75322017 - 20192
59.Canada flagBrett Woodland (LW)572347701.231972002 - 20042
60.Canada flagBrandon Stone (C)474128691.47202016 - 20171
61.Canada flagMitchell Hennebury (D)1361554690.511592008 - 20113
62.Canada flagMitchell McLeod (RW)913434680.75352017 - 20192
63.Canada flagDanny Morgan (RW)333829672.03352003 - 20041
64.Canada flagJohn Mullally (LW)893235670.751612010 - 20122
65.Canada flagJoe Bouchard (C)823927660.80982016 - 20182
66.Canada flagLuke Short (C/D)973234660.68482007 - 20103
67.Canada flagCasey Walsh (F)-254166--1990 - 19911
68.Canada flagTroy Welsh (C)-372865--1990 - 19911
69.Canada flagBryan Surette (RW)273332652.411011993 - 19941
70.Canada flagBradley MacEachern (F)942837650.69742010 - 20122
71.Canada flagAlex Coles (C)353133641.83582002 - 20031
72.Canada flagRiver Welsh (F)923034640.70322024 - 20262
73.Canada flagBen Duffy (C)402836641.6042006 - 20071
74.Canada flagDoug Hore (F)753131620.83832006 - 20082
75.Canada flagAaron Brown (C)473032621.32522017 - 20181
76.Canada flagBarrett Dachyshyn (C)962933620.651562013 - 20152
77.Canada flagGavin Sudds (D)118656620.531972023 - 20263
78.Canada flagAndrew MacVicar (LW)342932611.79771985 - 19861
79.Canada flagAlex Ross (F)1021645610.60462018 - 20213
80.Canada flagStephen Dixon (C/LW)303030602.00102000 - 20011
81.Canada flagJordan Bezanson (RW)1292535600.47882011 - 20143
82.Canada flagRyan MacEachern (F)143654600.421282011 - 20143
83.Canada flagCraig Dixon (LW)-302959--1990 - 19911
84.Canada flagJustin Campbell (F)782336590.761082006 - 20082
85.Canada flagMatt Stienburg (C/RW)611544590.97602015 - 20172
86.Canada flagLiam Keeping (D)1372137580.42202016 - 20193
87.Canada flagTyler Mathieu (F)903324570.63962009 - 20112
88.Canada flagJustin Munden (LW)312730571.84502002 - 20031
89.Canada flagEric Halliday (D)821542570.70582021 - 20232
90.Canada flagZachary Byard (D)1331542570.432852017 - 20203
91.Canada flagMatheas Elles (D)1201245570.481242019 - 20223
92.Canada flagJoseph Power (D)691146570.83202020 - 20222
93.Canada flagSouthon Thammachack (D)138750570.41442015 - 20183
94.Canada flagBradley Shaw (F)893026560.63672014 - 20162
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.