Loading page

Richmond Royals All-Time Overall Totals Player Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Nationalities

Richmond Royals All-Time Player Totals

Overall Totals
From season
To season
Richmond Royals — All-Time Skater Stats
#PlayerGPGATPP/GPPIMPeriodYears
1.Canada flagDylan Rorwick (F)1611461152611.62622022 - 20253
2.Canada flagBrent Boschman (C)1351021532551.891222006 - 20093
3.Canada flagRandy Glover (F)127117801971.551501980 - 19843
4.Canada flagJordan Boutillier (C)176701191891.071192014 - 20173
5.Canada flagMichael Di Bello (LW)16283991821.12562012 - 20174
6.Canada flagAaron Hickie (RW/D)121771041811.50702012 - 20173
7.Canada flagPatrick Yates (F)198751011760.89602015 - 20205
8.Canada flagJoey Laird (C)133651051701.28982013 - 20184
9.Canada flagMatt Allan (F)145611061671.152032014 - 20173
10.Canada flagRoch Guindon (F)8059831421.781421980 - 19842
11.Canada flagTyler Hames (F)14454851390.971132022 - 20253
12.Canada flagMatthew Kadolph (RW)15264731370.902992009 - 20134
13.Canada flagScott Barnes (C)14566641300.901022009 - 20134
14.Canada flagJake Oliver (D/LW)27531871180.432482010 - 20166
15.Canada flagShane Hiley (RW/LW)8658571151.341392014 - 20162
16.Canada flagTyler Cutts (F)8655601151.341562021 - 20243
17.Canada flagAlex Hulford (C)10960471070.98692011 - 20143
18.Canada flagPaul Brophy (C)774850981.271231983 - 19852
19.Canada flagColin Baggio (RW)853756931.09382015 - 20172
20.Canada flagMitch Kerwin (RW)1552072920.592912009 - 20154
21.Canada flagKevin Groulx (RW)722764911.26282012 - 20142
22.Canada flagJackson Dallaire (F)1923850880.46442021 - 20254
23.Canada flagCole Carter (RW/LW)563355881.57662014 - 20151
24.Canada flagNicholas Milbury (F)1172757840.721292024 - 20273
25.Canada flagRyan Carisse (F)473647831.771652006 - 20071
26.Canada flagAdam Goodfellow (RW/D)824041810.99312018 - 20213
27.Canada flagMatt Veaudry (D/F)1903051810.432082013 - 20174
28.Canada flagTroy Hass (F)523743801.54322014 - 20162
29.Canada flagNoah Dioszhegy (F)1163244760.66622018 - 20224
30.Canada flagSteven Genier (D/RW)1023138690.681532009 - 20143
31.Canada flagKyle Papai (F)892246680.762342006 - 20082
32.Canada flagDrew Russett (D)1291156670.52922020 - 20244
33.Canada flagJack Chudleigh (F)862937660.771402013 - 20174
34.Canada flagJacob Warnes (F)1171749660.561122023 - 20274
35.Canada flagMathew Thompson (F)622836641.03322024 - 20272
36.Canada flagTalmadge Farnes (F)812737640.79622013 - 20152
37.Canada flagReid Johnston (F)1002835630.631732020 - 20243
38.Canada flagRyan Bonfield (RW)713131620.87642017 - 20192
39.Canada flagAllan Gordon (F)792240620.78992006 - 20082
40.Canada flagRyan Mann (F)783328610.78182018 - 20224
41.Canada flagRyan Pawlikowski (F)522833611.1782016 - 20182
42.Steve McLaughlin ()-164561--1986 - 19871
43.Canada flagShane Sullivan (D)701150610.873372020 - 20233
44.Canada flagCurtis Sernoskie (LW)352337601.71222008 - 20091
45.Canada flagWillem Brandt (D)1192040600.50762018 - 20223
46.Canada flagBrett Perkins (F)401941601.50772007 - 20081
47.Canada flagClayton Carter (F)1651644600.361402013 - 20174
48.Bill Petes ()-253459--1986 - 19871
49.Canada flagMackenzie Mercier (C)652138590.91362016 - 20171
50.Canada flagMichael Moreau (C)491940591.20342006 - 20071
51.Canada flagDylan Cutts (F)603028580.97182025 - 20272
52.Canada flagRyan Tremblay (LW)442632581.32502006 - 20071
53.USA flagTyson MacCoubrey (F)742431550.74732024 - 20273
54.Canada flagNeil Penner (D)992034540.551402011 - 20163
55.Canada flagSimon Yang (F/D)131747540.41822022 - 20253
56.Canada flagSteven Powell (RW)383121521.37242008 - 20091
57.Canada flagCurran Gilmour (D)862230520.601782019 - 20234
58.Canada flagEthan Greene (C)821735520.632122017 - 20224
59.Canada flagConnor Cobbold (C/RW)512819470.92262014 - 20151
60.Canada flagBrandon Reinisch (F)532719460.87262024 - 20251
61.Canada flagOwen Nevins (F)871927460.533392018 - 20224
62.Canada flagGreg Harding (F)1261431450.362332009 - 20123
63.Canada flagRyley Egan (F)321924431.34322008 - 20091
64.Canada flagCorey Symington (LW)362715421.17762017 - 20192
65.Canada flagSamuel McElheran (F)572418420.74942022 - 20242
66.Canada flagParker Stretch (F)1461626420.291322023 - 20263
67.Canada flagRyan Sullivan (F)812417410.511722021 - 20243
68.Canada flagRobbie Di Silvestro (LW)612020400.66602021 - 20232
69.Canada flagMichael Byrne (LW)451921400.8942009 - 20101
70.Canada flagChristian White (D)641127380.59862021 - 20243
71.Canada flagEric Peace (F)251819371.48472006 - 20071
72.Canada flagMason Farnes (D)117730370.321622015 - 20194
73.Canada flagCameron Donaldson (C)751025350.47592020 - 20244
74.Canada flagNevyn Trenholm (F)491618340.69462025 - 20261
75.Canada flagGage Bujold (D)135430340.25302022 - 20253
76.Canada flagEthan Fleming (F)551617330.6062025 - 20272
77.Canada flagLeo Kluchert (D)93924330.35422022 - 20242
78.Canada flagEthan Vaslet (LW)781814320.411002018 - 20202
79.Canada flagDamian Armstrong (RW)391418320.82392009 - 20101
80.Canada flagCody Waite (LW)521319320.62102010 - 20122
81.Canada flagKylan Tavares (F)371121320.86602020 - 20222
82.Canada flagDan Guolla (LW)291318311.07652011 - 20121
83.Canada flagJames Redmond (D)651219310.48222014 - 20173
84.Canada flagRyan Dimillo (C)21625311.4862015 - 20161
85.Canada flagDrake Clancy (C)39328310.79162008 - 20091
86.Canada flagBrandon Lee (D)81328310.38952011 - 20132
87.Canada flagRyan Cullen (F)571218300.5362015 - 20172
88.Canada flagConnor Platt (F)731218300.41762023 - 20252
89.Canada flagJeremy Nichols (D)41624300.73572012 - 20142
90.Canada flagBrandon Cruz (LW)531514290.55772009 - 20112
91.Canada flagZachary Cohen (F)331217290.88102016 - 20171
92.Canada flagRyan Bouley (F)441217290.66182018 - 20212
93.Canada flagKyle Drisdelle (D)42326290.69422011 - 20132
94.Canada flagAlex Bouchey (C)32820280.88202012 - 20142
95.Canada flagRyan Sterling (LW)40820280.70242008 - 20091
96.Canada flagDaniel Sciarra (D)24523281.1722025 - 20272
97.Canada flagDanny Carroll (D)68523280.41762017 - 20192
98.Canada flagDerek Varrin (RW)211215271.29142013 - 20141
99.Canada flagDale Kilby (F)77918270.35862017 - 20192
100.Canada flagAdam Reinisch (F)48819270.56162024 - 20251

* Some data is missing to provide a correct summary.