Loading page

Richmond Royals All Time Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Nationalities

All Time Player Stats

Regular Season
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
201.Canada flagAlex Perrault (F)352680.23362013 - 20141
202.Canada flagTrent Poitras (D)131780.6202023 - 20241
203.Canada flagTyler Branchaud (F)114370.64122023 - 20241
204.Canada flagDeclan McCarthy (F)254370.28202022 - 20231
205.USA flagJoe Breslin (LW)73471.0062012 - 20131
206.Canada flagTravis Brown (LW/D)312570.2382011 - 20121
207.Canada flagT.J. Price (D)382570.18222014 - 20172
208.Canada flagSam Edwards (D)271670.26122021 - 20221
209.Canada flagBen Wade (C)280770.25472013 - 20152
210.Canada flagRyan Williams (F)154260.40352019 - 20201
211.Canada flagOwen Grundy (D)382460.161182019 - 20201
212.Canada flagStuart Taylor (F)412460.15282019 - 20223
213.Canada flagRyan Daniel (F)73250.7142013 - 20141
214.Canada flagCameron Cornwall (LW)183250.28172011 - 20162
215.Canada flagThomas Cousens (F)393250.13322018 - 20191
216.Canada flagNathan Hans (F)72350.7172015 - 20161
217.Canada flagCameron Mulholland (F)362350.14632019 - 20212
218.Canada flagDaniel Sciarra (D)61450.8302025 - 20261
219.Canada flagRyan Vincent (F)131450.3822011 - 20121
220.Tom Goddard ()141450.36101984 - 19851
221.Canada flagDexter Smith (F)331450.1542024 - 20251
222.Canada flagJesse Berthiaume (D)421450.12502009 - 20101
223.Canada flagEthan Guy (D)150550.33142018 - 20202
224.Canada flagJustin Aubry (D)270550.19322015 - 20161
225.Canada flagEnrick Arpin-Girard (F)83140.5062025 - 20261
226.Canada flagBrady Fleming (RW)162240.25382021 - 20221
227.Canada flagKorbin Trudel-Shore (F)292240.14242025 - 20261
228.Canada flagJesse Renaud (D)342240.12562013 - 20141
229.Canada flagCole Haughton (D)311340.1322022 - 20231
230.Canada flagSteven Plescia (D)180440.22142012 - 20131
231.Canada flagJustin Farrell (D)300440.1382010 - 20111
232.Canada flagEric Conley (RW)62130.5022016 - 20171
233.Canada flagKeenan Woods (D)192130.16182024 - 20251
234.Canada flagNikolas Van Essen (LW)272130.11282010 - 20111
235.Canada flagEthan Gauthier (F)312130.10122019 - 20201
236.Canada flagKarter Dube (F)21231.5002024 - 20251
237.Canada flagZachary Branchaud (F)31231.0042024 - 20251
238.Canada flagJoel Holtrop (C)41230.7522018 - 20191
239.Canada flagSpencer Neil (RW)41230.7522018 - 20191
240.Canada flagFrancis Desforges (F)101230.3002011 - 20121
241.Canada flagCormac Hanlon (F)151230.20142021 - 20221
242.Canada flagReid Wilson (D)191230.1602021 - 20221
243.Canada flagWesley Bean (F)201230.15342025 - 20261
244.Canada flagKeyan Hogan (D)231230.13312018 - 20191
245.Canada flagRyan Wirvin (D)231230.13422025 - 20261
246.Canada flagRemo Marcantonio (D)361230.08142023 - 20241
247.Canada flagJoshua Muldoon (F)40330.7542016 - 20171
248.Canada flagJohnny Pickering (C/LW)50330.6022014 - 20151
249.Canada flagMatthew Gauthier (F)82020.25142019 - 20201
250.Canada flagCameron Stewart (D)342020.06742011 - 20132
251.Canada flagDylan Scott (D)81120.25142012 - 20131
252.Canada flagChase Bailey-Reid (C)121120.17632024 - 20251
253.Canada flagTyler McKechnie (D)161120.1362012 - 20131
254.Canada flagAdam Lebel (D)191120.1162012 - 20131
255.Canada flagCooper Dawe (F)30220.6702024 - 20251
256.Canada flagScott Gervais (D)60220.3322014 - 20151
257.Canada flagBrad Benvenuti (D)60220.3342017 - 20181
258.Canada flagBenjamin Langille (C)90220.2202018 - 20191
259.Canada flagEthan Cragg (D)150220.1372014 - 20151
260.Canada flagBrendan Moloney (D)190220.1122013 - 20141
261.Canada flagJoey House (C)11011.0002012 - 20131
262.Canada flagNick Zanichny (F)11011.0002019 - 20201
263.Canada flagJoshua Barbeau (LW)11011.0002021 - 20221
264.Canada flagZachary Awada (F)21010.5002018 - 20191
265.Canada flagCharlie Armstrong (F)21010.5002018 - 20191
266.Canada flagZack Pilon (D)21010.5002019 - 20201
267.USA flagAnthony Blad (D)31010.3362017 - 20181
268.Canada flagJackson Taylor (D)41010.2502024 - 20251
269.Canada flagLiam Watson (F)41010.2542013 - 20141
270.Canada flagMikayil Kahriman (RW)61010.1702021 - 20221
271.Canada flagGordie Sinclair (D)61010.1742013 - 20141
272.Canada flagConnor Wall (D)61010.1782013 - 20141
273.Canada flagBowen Gaceta (F)81010.1342021 - 20221
274.Canada flagSam Dudley (D)101010.1022012 - 20131
275.Canada flagBrett Romain (D)101010.10322018 - 20191
276.Canada flagMatthew Shaheen (F)131010.0822013 - 20141
277.Canada flagSydney Loreto (C)10111.0002021 - 20221
278.Canada flagSeamus Lockhart (D)10111.0022021 - 20221
279.Canada flagPatrick Landrigan (F)10111.0042019 - 20201
280.Canada flagDennis Hill (F)20110.5021980 - 19811
281.Canada flagCory Kippen (D)20110.5062018 - 20191
282.Canada flagWill Small (D)30110.3322021 - 20221
283.Canada flagAiden Generoux (D)40110.2502021 - 20221
284.Canada flagWilliam Dupuis (D)40110.2542019 - 20201
285.Canada flagDevin Saumur (F)50110.2022015 - 20161
286.Canada flagRyan Almstedt (D)60110.17102021 - 20221
287.Canada flagGabriel Di Virgilio (D)70110.1422018 - 20191
288.Canada flagEric Walbourne (F/D)70110.1442016 - 20171
289.Canada flagRyan Pollard (D)80110.1362022 - 20231
290.Canada flagJake Fisher (D)90110.1182024 - 20251
291.Canada flagDevin Clarke (D)100110.1042023 - 20252
292.Canada flagMichael Bernier (D)100110.10372022 - 20231
293.Canada flagSam Ryan (C)0000-02020 - 20211
294.Canada flagLiam Silva (F)0000-02020 - 20211
295.Canada flagJoel Brennan (F/D)0000-02020 - 20211
296.Canada flagDaniel Scott (D)0000-02020 - 20211
297.Canada flagRudy Boxer (D)0000-02020 - 20211
298.Canada flagShane Moodie (D)0000-02024 - 20251
299.Canada flagAnthony Fiorenza (F)0000-02025 - 20261
300.Canada flagBrendan Rousselle (D)10000.0002011 - 20121

* Some data is missing to provide a correct summary.