Loading page

Niagara Riverhawks All Time Regular Season Stats

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

All Time Player Stats

Regular Season
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagTim Velemirovich (C)1381041202241.622361997 - 20024
2.Canada flagAndrew MacKenzie (F)104961062021.94982006 - 20093
3.Canada flagKeenan Bateman (F)15872751470.931112022 - 20264
4.Canada flagAlex Cipriano (F)15051911420.95962012 - 20164
5.Canada flagMichael Hicks (F)13463711341.001142006 - 20115
6.Canada flagRyan Lane (F)8065631281.60792005 - 20094
7.Canada flagMichael Colavecchia (F)8358671251.51542024 - 20262
8.Canada flagHunter Willis (F)10952661181.08752021 - 20243
9.Canada flagJacob Saddler (F)11863441070.91322013 - 20194
10.Canada flagDaniel Volpatti (F)13545601050.78522013 - 20195
11.Canada flagDan Lefler (F)9344601041.122942006 - 20093
12.Canada flagBen Marsh (F)15633701030.66582022 - 20264
13.Canada flagMatt Baglieri (F)6946561021.48551999 - 20012
14.Canada flagKeagan Thomson (F)10747541010.941892021 - 20243
15.Canada flagCurtis Sauve (F)14144571010.721122010 - 20144
16.Canada flagKevin Smith (F)1034256980.951472007 - 20103
17.Canada flagMatthew Goch (F)1052074940.901342009 - 20123
18.Canada flagAustin Barath (F)1353261930.691332022 - 20264
19.Canada flagNicholas Duguid (F)904547921.02352019 - 20234
20.Canada flagDavid Bin (F)693557921.331692007 - 20092
21.Canada flagKyle Robertson (F)963356890.93702012 - 20153
22.Canada flagDylan Lazarus (F)1124739860.772912012 - 20153
23.Canada flagIsaac McDonald (C)732460841.15242022 - 20242
24.Canada flagDustin Dunseith (C)883743800.91852007 - 20103
25.Canada flagAlessandro Massi (F)952653790.831182019 - 20254
26.Canada flagBrandon McLean (F)673939781.161102014 - 20162
27.Canada flagMichael Rogers (F)1093840780.72862011 - 20143
28.Canada flagDaniel Gallagher (F)803341740.93302015 - 20172
29.Canada flagRobert Shaw (F)703239711.01932015 - 20183
30.Canada flagGiacomo Cotrufo (D)142962710.501472017 - 20236
31.Canada flagRyan MacIntyre (D)992050700.711712007 - 20103
32.Canada flagCarter LeRoux (F)1153039690.601272017 - 20203
33.Canada flagBeau Spencer (LW)342247692.03572000 - 20011
34.Canada flagFranklin Franck (F)983136670.68582014 - 20183
35.Canada flagKeith Palmer (F)743035650.8882018 - 20202
36.Canada flagConner Thomson-Dick (D)391944631.62472025 - 20261
37.Canada flagTyler Fisher (D)125953620.50642008 - 20124
38.Canada flagChris Reid (C/LW)401744611.53292025 - 20261
39.Canada flagAlex Pettipiece (F)703129600.861062019 - 20223
40.Canada flagDawson Ethier (F)923030600.651422013 - 20163
41.Canada flagMason Durant (D)1121545600.54102016 - 20193
42.Canada flagAndy Burt (C)342237591.741191999 - 20001
43.Canada flagRyan Crechiola (F)362830581.61621999 - 20001
44.Canada flagReid Lowe (F)1292335580.451752018 - 20235
45.Canada flagBrandon Thomas (F)592431550.931762010 - 20122
46.Canada flagSteve Girhiny (D)401936551.381341988 - 19891
47.Canada flagDan Ransom (D)41154055-462004 - 20073
48.Canada flagDon McArthur (D)107748550.512251987 - 19903
49.Canada flagJayden Engberts (F)722331540.752742019 - 20222
50.Canada flagBailey Pritchard (F)502231531.061182017 - 20192
51.Canada flagBrent Higgins (F)532329520.982182006 - 20082
52.Canada flagMike Briggs (F)652131520.801181988 - 19902
53.Canada flagWes Wolfe (F)1002130510.51462006 - 20103
54.Canada flagDerek Pymont (F)632327500.79852018 - 20202
55.Canada flagKarl Lavoie (RW)631931500.79462017 - 20192
56.Canada flagColin Pepperall (LW)401832501.25781993 - 19941
57.Canada flagMark Pugliese (D)501337501.00702008 - 20102
58.Canada flagAndrew Bedard (F)403514491.23261988 - 19902
59.Canada flagGerry Gagnon (F)292424481.661621988 - 19891
60.Canada flagJeff Corey (F)362424481.33201997 - 19981
61.Canada flagMatthew Stranges (F)502424480.96182023 - 20252
62.Canada flagAngelo Butera (F)582225470.81182024 - 20262
63.Canada flagLuke Brackett (D)1101729460.42802011 - 20154
64.Canada flagCameron McDonald (F)761332450.59302024 - 20262
65.Canada flagBrayden Stortz (F)391034441.13502012 - 20131
66.Canada flagChris MacKenzie (D)32539441.381191994 - 19951
67.Canada flagAiden Eames-Cupelli (F)371825431.16182024 - 20251
68.Canada flagTyler Séguin (F)701528430.61182018 - 20202
69.Canada flagTyler Langlais (F)931923420.452562016 - 20193
70.Canada flagDante Massi (F)521725420.81422018 - 20202
71.Canada flagAndy Wiebe (D)941032420.451681987 - 19903
72.Canada flagWade Kenny (F)612021410.67202012 - 20142
73.Canada flagJamie Wilson (D)251031411.641401987 - 19881
74.Canada flagTristan Russell (D)135536410.30932021 - 20254
75.Canada flagJesse Parker (F)352317401.14282009 - 20101
76.Canada flagAndrew Somerville (D)421723400.95402015 - 20161
77.Canada flagZachary Pettit (F)731723400.55582018 - 20202
78.Canada flagHayden Molen (RW)531327400.751002010 - 20122
79.Canada flagRyan Degiuli (D)152733400.261102015 - 20194
80.Canada flagJason Turcin (D)721524390.541012009 - 20123
81.Canada flagMatthew Keller (D)125930390.311812007 - 20114
82.Canada flagThomas Cole (F)532018380.72382012 - 20142
83.Canada flagConnor Palmer (D)691028380.55422024 - 20262
84.Canada flagHayden Philip (F)682215370.54102022 - 20242
85.Canada flagDalton Riley (F)341720371.091082011 - 20121
86.Canada flagNick Volpatti (F)851818360.42612016 - 20193
87.Canada flagRusty Reingruber (D)1051323360.34481987 - 19903
88.Canada flagEric Steinbachs (D)78729360.461202024 - 20262
89.Canada flagCesare Caldaroni (F)581421350.60542016 - 20182
90.Canada flagLucas Jasmins (F)511321340.67562023 - 20252
91.Canada flagAdam Quait (F)69826340.491272011 - 20132
92.Canada flagGary Parsons (D)571122330.581981988 - 19902
93.Canada flagMark Deighton (F)301913321.0701989 - 19901
94.Canada flagMike Lynch (F)341418320.94581989 - 19901
95.Canada flagNyklus Madere (C)541022320.59992024 - 20262
96.Canada flagChris Maione (F)39724310.79422012 - 20131
97.Canada flagTyler June (D)97427310.321272023 - 20263
98.Canada flagJerry Bieuz (F)271020301.11601989 - 19901
99.Canada flagConnor Kelly (D)68822300.441372005 - 20083
100.Canada flagMichael Coyle (F)281316291.04192021 - 20221

* Some data is missing to provide a correct summary.