Loading page

Niagara IceDogs All Time Overall Totals Stats

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

All Time Player Stats

Overall Totals
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagAndrew Agozzino (LW/C)3691851683530.964442007 - 20125
2.Canada flagRyan Strome (C/RW)2351152073221.372722009 - 20134
3.Canada flagFreddie Hamilton (C/W)3091221742960.96942008 - 20124
4.Canada flagAlex Friesen (C)3531051902950.844572007 - 20125
5.Canada flagAkil Thomas (C/W)2411041882921.211332016 - 20204
6.Canada flagBen Jones (C/LW)291961642600.892352015 - 20194
7.Canada flagCarter Verhaeghe (C/LW)303941552490.821482011 - 20154
8.Canada flagDougie Hamilton (D)252491782270.902262009 - 20134
9.Canada flagBrendan Perlini (LW)2221061052110.951162012 - 20164
10.Canada flagRyan Roobroeck (C)1811021002021.12582023 - 20263
11.Canada flagKevin He (LW)225105931980.881452022 - 20264
12.Canada flagAnthony DiFruscia (LW)309100971970.644942012 - 20164
13.Canada flagJohnny Corneil (C/LW)339851041890.561442013 - 20185
14.Canada flagSteven Shipley (C)233801061860.80972010 - 20133
15.Canada flagJoshua Ho-Sang (RW)143401461861.301082014 - 20162
16.Canada flagJordan Maletta (C)26184991830.702022012 - 20164
17.Canada flagOliver Castleman (LW)279761021780.641072016 - 20204
18.Canada flagPhilip Tomasino (C/W)18565951600.86772017 - 20203
19.Canada flagDavid Pacan (C/RW)16762931550.931092010 - 20122
20.Canada flagVince Dunn (D)210461091550.741902013 - 20163
21.Canada flagJesse Graham (D)262171201370.521612010 - 20144
22.Canada flagGraham Knott (LW/C)24053811340.561662013 - 20174
23.Canada flagLuca Caputi (LW)7659691281.681212007 - 20081
24.Canada flagChris DeSousa (C/LW)18272551270.703032007 - 20103
25.Canada flagEthan Czata (C/RW)19452711230.631882023 - 20263
26.Canada flagBrett Ritchie (RW)10761601211.13872011 - 20132
27.Canada flagMichael Swift (C/LW)7847711181.511522007 - 20081
28.Canada flagBilly Jenkins (C)18935711060.56712010 - 20154
29.Canada flagMitch Theoret (C)25247551020.401582009 - 20134
30.Canada flagDrew Schiestel (D)15321791000.651392007 - 20092
31.Canada flagMatthew Philip (C/LW)1994455990.50402016 - 20193
32.Canada flagAlexander Assadourian (LW)1223563980.80972022 - 20253
33.Canada flagAlex Pietrangelo (D)1142770970.851502007 - 20092
34.Canada flagLuke Mercer (D)2671282940.351872010 - 20155
35.Canada flagDaniel Singer (RW)1464343860.59382016 - 20182
36.Canada flagElijah Roberts (D)1911865830.431242017 - 20203
37.Canada flagRiley Patterson (C/RW)563643791.41162025 - 20261
38.Canada flagAndrew Merrett (RW)1103048780.71612007 - 20092
39.Canada flagDaniel Michaud (C)1053145760.72952021 - 20232
40.Canada flagMathew Sisca (C/LW)1323144750.57502007 - 20092
41.Canada flagJordan Foreman (D/C)753241730.971712007 - 20081
42.Canada flagReggie Traccitto (D)2083041710.342842007 - 20103
43.Canada flagPano Fimis (C/RW)822247690.84412020 - 20233
44.Canada flagDeclan Waddick (C)1213630660.55332021 - 20232
45.Canada flagChristopher Paquette (C)1732639650.38442014 - 20173
46.Canada flagAidan Castle (RW/LW)982835630.64342021 - 20232
47.Canada flagJack Studnicka (C/RW)412931601.46402018 - 20191
48.Canada flagZakary Lavoie (RW)773128590.77512022 - 20242
49.Canada flagIvan Galiyanov (F)1932435590.31812023 - 20263
50.Canada flagJake Uberti (C/W)1462632580.40822018 - 20224
51.Canada flagAndrew Shaw (RW/C)1412135560.402522008 - 20102
52.Canada flagMathieu Paris (C)892036560.63142023 - 20252
53.Canada flagStefan Legein (RW)403124551.381082007 - 20081
54.Canada flagJason Wilson (LW)782332550.711132010 - 20111
55.Canada flagGavin Bryant (C)622133540.87152023 - 20241
56.Canada flagDylan MacEachern (LW)2652034540.201562007 - 20114
57.Canada flagMyles Doan (C)1652132530.321202010 - 20122
58.Canada flagEric Ming (RW)563616520.93182013 - 20141
59.Canada flagDakota Betts (D)1241240520.421452019 - 20223
60.Canada flagLiam Ham (D)1441042520.361282016 - 20193
61.Canada flagBradey Johnson (C)1832427510.28442016 - 20193
62.Canada flagBrenden Sirizzotti (RW)661734510.77372021 - 20232
63.Canada flagDarren Archibald (RW/LW)513317500.98362010 - 20111
64.Canada flagAndrew Bruder (RW/C)1681832500.30982017 - 20203
65.Canada flagJack Brauti (D)69842500.72492024 - 20251
66.Canada flagJoshua Day (D)97445490.511372007 - 20092
67.Canada flagKyle Langdon (C)1981929480.242072014 - 20184
68.Canada flagShayne Rover (D)298939480.161352008 - 20135
69.Canada flagBraidy Wassilyn (F)731136470.64242024 - 20262
70.Canada flagStephen Harper (LW/C/D)481432460.96212015 - 20161
71.Canada flagRyerson Edgar (C)592123440.75182025 - 20261
72.Canada flagMatt Gillard (LW)1161924430.37292012 - 20164
73.Canada flagJonathon Schaefer (D)203538430.211132014 - 20195
74.Canada flagMitchell Fitzmorris (LW)1531129400.26902012 - 20153
75.Canada flagMathew Maione (D)128832400.31482007 - 20092
76.Canada flagJohnson Andrews (RW)1582216380.241902007 - 20125
77.Canada flagSean Doherty (C/RW)1261820380.30372024 - 20262
78.Canada flagJoel Wigle (RW)1611721380.241212010 - 20133
79.Canada flagHayden Reid (C/LW)631522370.59582025 - 20261
80.Canada flagMatt Brassard (D)41433370.90342018 - 20191
81.Canada flagCameron Butler (RW/LW)511224360.71432019 - 20223
82.Canada flagAndrew Wycisk (D)1711224360.21382021 - 20265
83.Canada flagMatthew Virgilio (D)73530350.48802024 - 20251
84.Canada flagAndrew LeBlanc (C)571320330.58222022 - 20231
85.Canada flagLiam Van Loon (LW)391913320.82372021 - 20221
86.Canada flagJason Bergeron (RW)721418320.44342007 - 20081
87.Canada flagJosh Moes (RW)59723300.51312009 - 20101
88.Canada flagDavid Jesus (D)58426300.52372022 - 20231
89.Canada flagBrock Beukeboom (D)82722290.35732011 - 20132
90.Canada flagRyan Vannetten (D)121623290.24182022 - 20242
91.Canada flagIsaac Enright (D)113524290.26812019 - 20223
92.Canada flagBrice Cooke (LW)641810280.44422021 - 20221
93.Canada flagWill Lochead (D)1851216280.152662015 - 20183
94.Canada flagMatt Petgrave (D)72720270.38842009 - 20101
95.Canada flagBilly Constantinou (D)73720270.37362017 - 20192
96.Canada flagJacob LeBlanc (D)66423270.41632022 - 20231
97.Canada flagJustin MacPherson (D)120324270.23512016 - 20182
98.Canada flagPatrick Lee (RW)39917260.67242008 - 20091
99.Canada flagCallum Cheynowski (D)149323260.17882023 - 20263
100.Canada flagMike Schwindt (D)214125260.122002008 - 20113