Loading page

Niagara Riverhawks All Time Overall Totals Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Nationalities

All Time Player Stats

Overall Totals
From season
To season
#PlayerGPGATPP/GPPIMPeriodYears
1.Canada flagAndrew MacKenzie (F)1281211232441.911222006 - 20093
2.Canada flagTim Velemirovich (C)1381041202241.622361997 - 20024
3.Canada flagKeenan Bateman (F)203921021940.961252022 - 20264
4.Canada flagChris Gallagher ()7980911712.16751987 - 19892
5.Canada flagRyan Lane (F)11480841641.441242005 - 20094
6.Canada flagMichael Colavecchia (F)10868961641.52622024 - 20262
7.Canada flagMichael Hicks (F)16068821500.941422006 - 20115
8.Canada flagAlex Cipriano (F)17052981500.881022012 - 20164
9.Canada flagHunter Willis (F)14269791481.04812021 - 20243
10.Canada flagDan Lefler (F)11651801311.133742006 - 20093
11.Canada flagKeagan Thomson (F)13659671260.932382021 - 20243
12.Canada flagBen Marsh (F)20342821240.61682022 - 20264
13.Canada flagDaniel Volpatti (F)15848741220.77602013 - 20195
14.Canada flagJacob Saddler (F)13670491190.88362013 - 20194
15.Canada flagCurtis Sauve (F)16854641180.701302010 - 20144
16.Canada flagKevin Smith (F)12551651160.931752007 - 20103
17.Canada flagMatthew Goch (F)12528861140.911522009 - 20123
18.Canada flagNicholas Duguid (F)11852611130.96412019 - 20234
19.Canada flagAustin Barath (F)17139741130.661432022 - 20264
20.Canada flagDavid Bin (F)8644681121.302152007 - 20092
21.Canada flagKyle Robertson (F)11243611040.93762012 - 20153
22.Canada flagMatt Baglieri (F)6946561021.48551999 - 20012
23.Canada flagIsaac McDonald (C)9531701011.06262022 - 20242
24.Canada flagDylan Lazarus (F)1285342950.743292012 - 20153
25.Canada flagAlessandro Massi (F)1162966950.821342019 - 20254
26.Canada flagDustin Dunseith (C)1104349920.841212007 - 20103
27.Mike Cipparone ()664348911.382161987 - 19892
28.Canada flagChris Reid (C/LW)542663891.65532025 - 20261
29.Canada flagGiacomo Cotrufo (D)1741174850.491822017 - 20236
30.Canada flagMichael Rogers (F)1284044840.661162011 - 20143
31.Canada flagRyan MacIntyre (D)1212459830.692052007 - 20103
32.Canada flagBrandon McLean (F)764042821.081462014 - 20162
33.Canada flagConner Thomson-Dick (D)522654801.54572025 - 20261
34.Canada flagRobert Shaw (F)813642780.961052015 - 20183
35.Canada flagCarter LeRoux (F)1333344770.581412017 - 20203
36.Canada flagAlex Pettipiece (F)864036760.881402019 - 20223
37.Canada flagFranklin Franck (F)1143640760.67602014 - 20183
38.Canada flagDaniel Gallagher (F)903341740.82322015 - 20172
39.Canada flagReid Lowe (F)1632845730.451892018 - 20235
40.Canada flagTyler Fisher (D)1421162730.51742008 - 20124
41.USA flagDante Zawadzki (D)1143141720.632002014 - 20173
42.Canada flagKeith Palmer (F)823337700.85102018 - 20202
43.Canada flagDan Ransom (D)591951701.19982004 - 20073
44.Darren Maidens ()363336691.92721987 - 19881
45.Canada flagBeau Spencer (LW)342247692.03572000 - 20011
46.Canada flagMason Durant (D)1301652680.52142016 - 20193
47.Canada flagBrandon Thomas (F)722937660.922042010 - 20122
48.Canada flagJayden Engberts (F)872838660.763062019 - 20222
49.Canada flagDawson Ethier (F)1073332650.611682013 - 20163
50.Canada flagMatthew Stranges (F)683133640.94222023 - 20252
51.Canada flagAngelo Butera (F)823132630.77402024 - 20262
52.Canada flagKarl Lavoie (RW)762634600.79502017 - 20192
53.Canada flagBrent Higgins (F)682535600.882822006 - 20082
54.Canada flagBailey Pritchard (F)572436601.051362017 - 20192
55.Canada flagAndy Burt (C)342237591.741191999 - 20001
56.Canada flagRyan Crechiola (F)362830581.61621999 - 20001
57.Canada flagMark Pugliese (D)581642581.00762008 - 20102
58.Canada flagDerek Pymont (F)722332550.761332018 - 20202
59.Canada flagWes Wolfe (F)1232332550.45552006 - 20103
60.Canada flagSteve Girhiny (D)401936551.381341988 - 19891
61.Canada flagDon McArthur (D)107748550.512251987 - 19903
62.Canada flagAiden Eames-Cupelli (F)462132531.15312024 - 20251
63.Canada flagMike Briggs (F)652131520.801181988 - 19902
64.Canada flagCameron McDonald (F)991635510.52322024 - 20262
65.Canada flagColin Pepperall (LW)401832501.25781993 - 19941
66.Canada flagAndrew Bedard (F)403514491.23261988 - 19902
67.Canada flagLuke Brackett (D)1371732490.36882011 - 20154
68.Canada flagBrayden Stortz (F)451039491.09562012 - 20131
69.Canada flagGerry Gagnon (F)292424481.661621988 - 19891
70.Canada flagJeff Corey (F)362424481.33201997 - 19981
71.Canada flagWade Kenny (F)732226480.66222012 - 20142
72.Canada flagDante Massi (F)581928470.81422018 - 20202
73.Canada flagTristan Russell (D)167542470.281472021 - 20254
74.Canada flagDalton Riley (F)442125461.051142011 - 20121
75.Canada flagTyler Séguin (F)801729460.58282018 - 20202
76.Canada flagEric Steinbachs (D)103739460.451302024 - 20262
77.Canada flagTyler Langlais (F)1041926450.432802016 - 20193
78.Canada flagLucas Jasmins (F)691530450.65602023 - 20252
79.Canada flagHayden Philip (F)902519440.49142022 - 20242
80.Canada flagZachary Pettit (F)841826440.52662018 - 20202
81.Canada flagChris MacKenzie (D)32539441.381191994 - 19951
82.Canada flagAndrew Somerville (D)471924430.91462015 - 20161
83.Canada flagNick Volpatti (F)942220420.45632016 - 20193
84.Leo Covelli ()581527420.722691987 - 19892
85.Canada flagNyklus Madere (C)751230420.561392024 - 20262
86.Canada flagAndy Wiebe (D)941032420.451681987 - 19903
87.Canada flagMatthew Keller (D)1511032420.282412007 - 20114
88.Canada flagRyan Degiuli (D)174735420.241342015 - 20194
89.Canada flagJesse Parker (F)402318411.03282009 - 20101
90.Canada flagThomas Cole (F)592219410.69402012 - 20142
91.Canada flagJason Turcin (D)911526410.451152009 - 20123
92.Canada flagHayden Molen (RW)571427410.721122010 - 20122
93.Canada flagJamie Wilson (D)251031411.641401987 - 19881
94.Canada flagConnor Palmer (D)831030400.48462024 - 20262
95.Canada flagCesare Caldaroni (F)701524390.56622016 - 20182
96.Canada flagMichael Coyle (F)391621370.95192021 - 20221
97.Stu Galardi ()331522371.121431987 - 19881
98.Canada flagJoshua Urbshott (D)501324370.74422017 - 20192
99.Canada flagTyler June (D)128433370.291532023 - 20263
100.Canada flagRusty Reingruber (D)1051323360.34481987 - 19903

* Some data is missing to provide a correct summary.