Loading page

Richmond Royals All Time Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Nationalities

All Time Player Stats

Select...
From season
To season
#PlayerGPGATPP/GPPIMPeriodYears
1.Canada flagJake Oliver (D/LW)23729751040.442182010 - 20166
2.Canada flagPatrick Yates (F)18172981700.94542015 - 20205
3.Canada flagJackson Dallaire (F)1552938670.43342021 - 20254
4.Canada flagMatthew Kadolph (RW)15264731370.902992009 - 20134
5.Canada flagMatt Veaudry (D/F)1452642680.471602013 - 20174
6.Canada flagScott Barnes (C)14366631290.901022009 - 20134
7.Canada flagMichael Di Bello (LW)14180911711.21442012 - 20174
8.Canada flagMitch Kerwin (RW)1301758750.582452009 - 20154
9.Canada flagGrant Cooper (D)129621270.212102017 - 20214
10.Canada flagRandy Glover (F)127117801971.551501980 - 19843
11.Canada flagGreg Harding (F)1261431450.362332009 - 20123
12.Canada flagDylan Rorwick (F)125122932151.72482022 - 20253
13.Canada flagJordan Boutillier (C)12355931481.20732014 - 20173
14.Canada flagEvan Burgess (D)121617230.19792019 - 20244
15.Canada flagWillem Brandt (D)1192040600.50762018 - 20223
16.Canada flagParker Stretch (F)1181217290.251122023 - 20263
17.Canada flagBrent Boschman (C)117931432362.021042006 - 20093
18.Canada flagJoey Laird (C)11656971531.32782013 - 20184
19.Canada flagNoah Dioszhegy (F)1163244760.66622018 - 20224
20.Canada flagClayton Carter (F)1141235470.41962013 - 20174
21.Canada flagTyler Hames (F)10948711191.09932022 - 20253
22.Canada flagAlex Hulford (C)10556471030.98692011 - 20143
23.Canada flagDrew Russett (D)102948570.56632020 - 20244
24.Canada flagSteven Genier (D/RW)973137680.701392009 - 20143
25.Canada flagGage Bujold (D)97325280.29222022 - 20253
26.Canada flagSimon Yang (F/D)95337400.42702022 - 20253
27.Canada flagMatt Allan (F)9439781171.241172014 - 20173
28.Canada flagDawson Maisonneauve (F)93516210.23512015 - 20183
29.Canada flagAaron Hickie (RW/D)9161841451.59502012 - 20173
30.Canada flagMason Farnes (D)91728350.381052015 - 20194
31.Canada flagNicholas Milbury (F)902246680.761052024 - 20262
32.Canada flagJacob Warnes (F)901336490.54902023 - 20263
33.Canada flagJackson Miller (RW)90614200.22812022 - 20253
34.Canada flagOwen Nevins (F)871927460.533392018 - 20224
35.Canada flagCurran Gilmour (D)842229510.611762019 - 20234
36.Canada flagAdam Goodfellow (RW/D)824041810.99312018 - 20213
37.Canada flagEthan Greene (C)821735520.632122017 - 20224
38.Canada flagTalmadge Farnes (F)812737640.79622013 - 20152
39.Canada flagRoch Guindon (F)8059831421.781421980 - 19842
40.Canada flagRyan Mann (F)783328610.78182018 - 20224
41.Canada flagEthan Vaslet (LW)781814320.411002018 - 20202
42.Canada flagPaul Brophy (C)774850981.271231983 - 19852
43.Canada flagJack Chudleigh (F)772936650.841262013 - 20174
44.Canada flagDale Kilby (F)77918270.35862017 - 20192
45.Canada flagBrandon Lee (D)76326290.38912011 - 20132
46.Canada flagTyler Cutts (F)7549541031.371482021 - 20243
47.Canada flagReid Johnston (F)752130510.681412020 - 20243
48.Canada flagLeo Kluchert (D)73821290.40362022 - 20242
49.Canada flagKyle Papai (F)721937560.782022006 - 20082
50.Canada flagOwen Coady (D)72413170.241372024 - 20262
51.Canada flagRyan Bonfield (RW)713131620.87642017 - 20192
52.Canada flagRyan Sullivan (F)701816340.491462021 - 20243
53.Canada flagNeil Penner (D)681721380.56962011 - 20163
54.Canada flagDanny Carroll (D)68523280.41762017 - 20192
55.Canada flagBradley Mason (D)68311140.211482008 - 20124
56.Canada flagKevin Groulx (RW)672760871.30282012 - 20142
57.Canada flagGiullo Carulli (LW)67912210.31652022 - 20242
58.Canada flagCameron McGarry (D)65314170.26752024 - 20262
59.Canada flagMatthew Sheets (D)65214160.25322016 - 20182
60.Canada flagT.K. Mwamba (LW)621115260.4282017 - 20202
61.Canada flagMitchell Mercier (F)621010200.32162016 - 20214
62.Canada flagAllan Gordon (F)612031510.84772006 - 20082
63.Canada flagConnor Platt (F)61916250.41682023 - 20252
64.Canada flagShane Hiley (RW/LW)584043831.43922014 - 20162
65.Canada flagShane Sullivan (D)58745520.902952020 - 20233
66.Canada flagColin Baggio (RW)562542671.20262015 - 20172
67.USA flagTyson MacCoubrey (F)541321340.63442024 - 20262
68.Canada flagBrandon Cruz (LW)531514290.55772009 - 20112
69.Canada flagRyan Pawlikowski (F)522833611.1782016 - 20182
70.Canada flagCody Waite (LW)521319320.62102010 - 20122
71.Canada flagFrancesco Sicoli (F)51521260.51482021 - 20252
72.Canada flagJames Redmond (D)51915240.47182014 - 20173
73.Canada flagConnor Buffam (F)5148120.241422023 - 20252
74.Canada flagRobbie Di Silvestro (LW)501719360.72462021 - 20232
75.Canada flagCameron Donaldson (C)49616220.45242020 - 20244
76.Canada flagJared Carle (F)493580.16182017 - 20181
77.Canada flagMackenzie Mercier (C)481833511.06302016 - 20171
78.Canada flagChristian White (D)48618240.50722021 - 20243
79.Canada flagMathew Thompson (F)471825430.91242024 - 20251
80.Canada flagAdam Reinisch (F)47819270.57162024 - 20251
81.Canada flagMathew Eardley (D)47210120.26792017 - 20181
82.Canada flagRyan Cullen (F)461214260.5762015 - 20172
83.Canada flagDaniel Marsden (F)46817250.54182023 - 20252
84.Canada flagAvery Schoenhofen (D)4638110.24312024 - 20262
85.Canada flagAndrew Hudson (C)462790.20342017 - 20181
86.Canada flagMichael Byrne (LW)451921400.8942009 - 20101
87.Canada flagBrandon Reinisch (F)442718451.02222024 - 20251
88.Canada flagRyan Bouley (F)441217290.66182018 - 20212
89.Canada flagOwen Scott (D)44812200.45752017 - 20181
90.Canada flagJake McArthur (D)44710170.39372017 - 20181
91.Canada flagJeff Hyndman (LW)4479160.36302016 - 20171
92.Canada flagKevin Zhu (D)44310130.30282025 - 20261
93.Canada flagChristopher Galea (F)4448120.27282014 - 20162
94.Canada flagNevyn Trenholm (F)431517320.74302025 - 20261
95.Canada flagJordan Bosley (F)43114150.35102012 - 20142
96.Canada flagJordan Currie (D)43212140.33342015 - 20172
97.Canada flagKyle Drisdelle (D)42326290.69422011 - 20132
98.Canada flagJesse Berthiaume (D)421450.12502009 - 20101
99.Canada flagDylan Cutts (F)412114350.85122025 - 20261
100.Canada flagJeremy Nichols (D)41624300.73572012 - 20142

* Some data is missing to provide a correct summary.