Loading page

Stouffville Spirit All Time Overall Totals Stats

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

All Time Player Stats

Overall Totals
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagChristian Finch (LW)183931672601.421322009 - 20123
2.Canada flagJohn D. Smithson (D)255651882530.993501998 - 20035
3.Canada flagRandy Johnston (C)1921161212371.231132003 - 20085
4.Canada flagKevin Edgar (F)148791342131.44961996 - 19993
5.Canada flagMatthew Neal (C/W)176871242111.20982008 - 20113
6.Canada flagChris Porter (F)19088841720.91852009 - 20123
7.Canada flagDarcy King (C)99641071711.731311996 - 19982
8.Canada flagZackary Corte (F)21694741680.781352022 - 20264
9.Canada flagAnthony Minicucci (C)13883811641.19941999 - 20023
10.Canada flagOdaro Ewere (C)167441191630.981112021 - 20243
11.Canada flagTy Raine (C)15374841581.031542002 - 20053
12.Canada flagCorey Trivino (C)112491071561.39722006 - 20082
13.Canada flagMark Sullivan (F)19158971550.811432005 - 20083
14.Canada flagPeter Kioussis (RW)15868721400.89462021 - 20243
15.Canada flagRiley Pope (C)16955801350.802402022 - 20253
16.Canada flagKevin Jarman (LW)10769611301.211342001 - 20032
17.Canada flagPaul Geiger (D)137221081300.95522010 - 20122
18.Canada flagMichel Bond (C)9548771251.321371999 - 20012
19.Canada flagDrake Caggiula (LW/C)10451731241.191132010 - 20122
20.Canada flagEvan Breckles (F)15860621220.771132023 - 20263
21.Canada flagLachlan Wells (C/LW)12445751200.97722023 - 20252
22.Canada flagAndrew Doyle (F)16450691190.73362009 - 20123
23.Canada flagConnor May (RW)13748701180.861132017 - 20203
24.Canada flagDeclan Gunovski (F)14454621160.811932008 - 20113
25.Canada flagJames McIntosh (C/D)13650641140.842362005 - 20083
26.Canada flagMichael Tucciarone (LW)9444691131.20751999 - 20012
27.Canada flagMatt Heffernan (D)22020931130.512932011 - 20154
28.Canada flagWill Acton (C/LW)17145651100.642342003 - 20074
29.Canada flagRobert Groom (D)17743661090.621362003 - 20063
30.Canada flagAlex Botten (F)8939701091.22822011 - 20132
31.Canada flagJulian Demiglio (C)12037681050.881402022 - 20253
32.Canada flagJoel Sheppard (LW)10447551020.981632005 - 20072
33.Canada flagJake Van Allen (LW)1674850980.592532003 - 20063
34.Canada flagPhillip Barski (F)723166971.35461997 - 19992
35.Canada flagGord Lewis (F)345536912.6801949 - 19512
36.Canada flagDave Zelasko (F)1014546910.90531997 - 19992
37.Canada flagChad Burrows (C/LW)2013853910.45472012 - 20164
38.Canada flagChris Brill-Morgan (RW)1483951900.611812013 - 20163
39.Canada flagNathan Hudgin (LW/C)964045850.891372014 - 20162
40.Canada flagJacob Martineau (W/C)943154850.901022024 - 20262
41.Canada flagJoe Deveny (F)1484440840.571872012 - 20153
42.Canada flagMax Novick (D)1102459830.75642015 - 20172
43.Canada flagDanny Thomakos (C)1143250820.72812021 - 20253
44.Canada flagIan Brunt (D)1781270820.464742002 - 20064
45.Canada flagDustin Laren (C)992952810.82762006 - 20093
46.Canada flagMike Ramsay (RW)804040801.00232000 - 20022
47.Canada flagMichael Commisso (F)1173049790.681072000 - 20043
48.Canada flagSimon Gysbers (D)1342257790.591632003 - 20063
49.Canada flagRobert Powers (D/LW)1321760770.581182011 - 20143
50.Canada flagMike Forgie (F)773937760.991632001 - 20032
51.Canada flagDavid Paglia (D)1771957760.43842022 - 20253
52.Canada flagJonathan Smyth (LW)843837750.89751999 - 20012
53.Canada flagMichael Lombardo (C)1233045750.61952002 - 20053
54.Canada flagDylan Savory (C)1562946750.481752010 - 20133
55.Canada flagTate Philips (F)812847750.93651995 - 19972
56.Canada flagNick Thomakos (F)1003143740.74302013 - 20152
57.Canada flagAndrew Hughes (F)883835730.83222016 - 20182
58.Canada flagHudson Armstrong (F)483537721.50492025 - 20261
59.Canada flagGeorge Trifon (F)612349721.18281995 - 19972
60.Canada flagSpencer Roberts (LW)1393140710.512142013 - 20163
61.Canada flagGriffen Boyle (LW)1142843710.62612024 - 20262
62.Canada flagChris Large (RW)823139700.851081998 - 20013
63.Canada flagEthan Werek (C/W)372941701.89762007 - 20081
64.Canada flagGeoff Smith (F)502941701.401561995 - 19972
65.Canada flagBailey Kirwin (C)1111852700.63382018 - 20224
66.Canada flagJoshua Argier (C)912643690.76432015 - 20172
67.Canada flagRick Schrank (F)1473335680.461722003 - 20063
68.Canada flagJack Varga (C)1422642680.48762015 - 20183
69.Canada flagCarson Devine (F)791949680.86292003 - 20052
70.Canada flagTyson Bruce (F)1034126670.65732013 - 20152
71.Canada flagJeff Marshall (D)991354670.68261996 - 19982
72.Canada flagDarren Archibald (RW/LW)643036661.03812007 - 20081
73.Canada flagDoug Orr (LW)701847650.931291999 - 20012
74.Canada flagCameron Lintner (D)216560650.302712013 - 20174
75.Canada flagMike Sullivan (C)572539641.12182001 - 20032
76.Canada flagKosta Manikis (RW)842440640.761462017 - 20192
77.Canada flagPatrick McEachen (D)1141351640.561172007 - 20092
78.Canada flagMike Micheff (C)932538630.683271997 - 19992
79.Canada flagRyan Harvey (D)921547620.67502022 - 20242
80.Canada flagMyles Gomes (D)1221547620.511142005 - 20093
81.Canada flagBrodie Tutton (RW)532734611.15592014 - 20151
82.Canada flagIan Staal (C)842931600.71752001 - 20032
83.Canada flagTyler Ferry (D/F)981149600.611242009 - 20112
84.Canada flagBrennan Serville (D)102951600.59752009 - 20112
85.Canada flagJason Smith (F)482930591.23381995 - 19982
86.Canada flagChristian Powers (RW)512531561.10222011 - 20121
87.Canada flagAnthony Lamanna (C)1091838560.511102019 - 20223
88.Canada flagKevin Hayward (F)841442560.671802002 - 20042
89.Canada flagHolden Doggett (C)581343560.97362019 - 20201
90.Canada flagRyan Cutler (RW/C)602132530.88162019 - 20222
91.Canada flagConnor Evans (D)1201538530.441142015 - 20183
92.Canada flagNathan Twohey (D)1251043530.42532021 - 20243
93.Canada flagCale Tanaka (LW)872626520.60692002 - 20042
94.Canada flagMark Boyce (F)602527520.87742003 - 20052
95.Canada flagMatthew Dunlop (D)155646520.34602012 - 20153
96.Canada flagPeyton Backus (C)1013021510.50882012 - 20142
97.Canada flagMichael Morgan (RW)1032526510.50422012 - 20142
98.Canada flagJosh Bonnyman (RW)591932510.86122024 - 20251
99.Canada flagAlain Duchesne (C)481536511.061762000 - 20011
100.Canada flagTrevor Smith (D)73942510.701422006 - 20082

* Some data is missing to provide a correct summary.