Loading page

Reading Royals All Time Overall Totals Stats

Team Information and Facts
Positions
Leagues
All Leagues
Nationalities

All Time Player Stats

Overall Totals
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
1.USA flagRyan Cruthers (RW)3141002123120.993302009 - 20155
2.Canada flagOlivier Labelle (RW)3391441442880.856652009 - 20206
3.Canada flagYannick Tifu (C)2911001582580.892592011 - 20164
4.USA flagChris McCarthy (C)194631291920.99452016 - 20264
5.USA flagBen Gordon (C)148571051621.091442008 - 20113
6.USA flagFrank DiChiara (LW)209581001580.761192018 - 20223
7.Canada flagAndrew Sarauer (C/LW)15559841430.921312009 - 20112
8.Canada flagBrad Rooney (F)13153861391.062362001 - 20032
9.USA flagGraig Mischler (C)154321061380.902072003 - 20084
10.USA flagSteven Swavely (RW/C)15157751320.87532016 - 20204
11.USA flagMatt Willows (RW)12852781301.02662016 - 20182
12.USA flagJustin Crandall (F/D)14444821260.881242014 - 20173
13.Canada flagCam Reid (C)13651731240.91922014 - 20162
14.Canada flagBrock Hooton (C/RW)13350661160.87742007 - 20092
15.Canada flagBrayden Low (C)20053611140.572332018 - 20223
16.Canada flagDany Roussin (LW)12051621130.94602005 - 20082
17.USA flagDavid Marshall (RW)12547651120.901512012 - 20153
18.USA flagRobbie Czarnik (C/W)12349621110.90742015 - 20172
19.Canada flagChris Blight (RW)10752581101.031322007 - 20112
20.Canada flagYannick Riendeau (RW/LW)12143661090.90462009 - 20123
21.Canada flagMason Millman (D/LW)16725811060.631202021 - 20243
22.USA flagShane Sellar (F)21548551030.481052021 - 20254
23.Canada flagGreg Hogeboom (RW/C)7339621011.38472005 - 20072
24.USA flagAdam Schmidt (RW/LW)1344157980.73312017 - 20192
25.USA flagBrian McCullough (LW)693959981.42842002 - 20031
26.USA flagTrevor Gooch (C/W)1085342950.88502018 - 20223
27.USA flagSean Wiles (RW)1334748950.71862013 - 20152
28.USA flagChris Bala (LW)1143956950.83572005 - 20094
29.USA flagAdam Comrie (D)1364351940.692742012 - 20184
30.Russia flagNikita Kashirsky (C)993160910.92602012 - 20162
31.Canada flagMalcolm MacMillan (C)1793061910.516152005 - 20083
32.USA flagCharlie Gerard (C/RW)813951901.11982021 - 20232
33.Canada flagKirk MacDonald (RW)1134148890.791512008 - 20132
34.USA flagJoe Zappala (LW)1154147880.772002006 - 20082
35.USA flagMichael Huntebrinker (C)1153850880.77342016 - 20193
36.USA flagNick Luukko (D)2862562870.301362015 - 20194
37.USA flagThomas Ebbing (C)1304640860.66492019 - 20222
38.Canada flagRyan Penny (C/LW)1354343860.641112016 - 20182
39.Canada flagSimon Tremblay (D)1111967860.772352001 - 20032
40.USA flagAlec Butcher (RW/LW)1463748850.58792022 - 20263
41.USA flagT.J. Syner (LW)983747840.86862012 - 20142
42.USA flagDenny Urban (D)1282955840.66432010 - 20133
43.Canada flagJudd Medak (LW)943647830.881302003 - 20052
44.USA flagJon Francisco (C)1473647830.562042004 - 20073
45.USA flagMatt Brown (LW/RW)963251830.86202023 - 20252
46.Canada flagMax Newton (C/RW)773943821.06652022 - 20231
47.Canada flagDavid Massé (LW)992953820.831812003 - 20052
48.Canada flagPatrick Bajkov (RW/LW)913051810.89362021 - 20252
49.Canada flagEthan Cox (RW)1742556810.47992011 - 20143
50.USA flagMike Pereira (LW)1013841790.78362015 - 20172
51.Canada flagIan Watters (LW)2102059790.382302013 - 20174
52.USA flagDoug Christiansen (D)1034335780.762392005 - 20072
53.Canada flagDevon Paliani (C/RW)1473345780.531912022 - 20242
54.Canada flagSteve Rymsha (LW)703839771.10862002 - 20031
55.USA flagMike Marcou (D)1591759760.48532014 - 20173
56.USA flagMarc Cavosie (C/LW)782649750.96392007 - 20102
57.Canada flagShawn Collymore (F)742550751.01532006 - 20082
58.Canada flagBrett Flemming (D)1622253750.461972012 - 20153
59.Canada flagReagan Rome (D)1861263750.404092003 - 20074
60.Canada flagMatt Wilkins (LW/C)1133242740.651052016 - 20182
61.Russia flagStanislav Galiyev (LW)733340731.00382012 - 20142
62.USA flagCasey Haines (LW)1313043730.56642010 - 20122
63.Canada flagJacob Gaucher (C/RW)852845730.86362022 - 20242
64.USA flagEric Werner (D)1082052720.67692005 - 20103
65.Canada flagNed Lukacevic (LW/D)1443041710.491022006 - 20144
66.Canada flagLarry Courville (LW)1602645710.442132001 - 20085
67.Canada flagAdam Hughesman (LW)742347700.95342014 - 20151
68.Canada flagMaxim Lamarche (D)1341951700.521492014 - 20173
69.USA flagMat Snesrud (D)1292445690.531042002 - 20042
70.Canada flagMatt Caruana (C)863335680.79562010 - 20122
71.Canada flagKent Davyduke (C)832938670.811332003 - 20041
72.Canada flagKevin Saurette (RW)1132938670.591822005 - 20083
73.Canada flagRob Kwiet (D)1401651670.481122009 - 20123
74.USA flagPat Mullane (C/RW)792442660.84562014 - 20151
75.Canada flagGarrett McFadden (D)1211155660.55402021 - 20232
76.Canada flagYvan Mongo (LW)1312639650.50272022 - 20264
77.USA flagEvan Barratt (C/LW)573133641.12462022 - 20231
78.Canada flagStefano Giliati (LW/RW)592736631.07942009 - 20101
79.USA flagJacob Pritchard (LW)711844620.87402021 - 20221
80.USA flagRob Lalonde (D)1811844620.345092006 - 20104
81.Canada flagJoseph Nardi (C/LW)1021745620.61522023 - 20252
82.USA flagCharlie Kronschnabel (RW)1202634600.50892006 - 20103
83.Canada flagDavid Vallorani (LW)741743600.81282012 - 20131
84.Canada flagTodd Perry (D)2331050600.262992009 - 20174
85.Canada flagDominic Cormier (D)1202435590.49462021 - 20232
86.Canada flagTyler Doig (C)621841590.95942008 - 20091
87.Canada flagMike Kompon (C)431543581.35342005 - 20061
88.Canada flagJosh MacDonald (LW/RW)622829570.92282018 - 20191
89.Canada flagJoël Champagne (C)892136570.64462012 - 20131
90.USA flagGarret Cockerill (D)1241146570.461372018 - 20223
91.Canada flagBrandon Alderson (RW/LW)952728550.58982014 - 20162
92.Switzerland flagDaniel Steiner (RW)452431551.22442009 - 20101
93.Canada flagBrad Morrison (C)621935540.87472021 - 20221
94.USA flagKevin Goumas (C/LW)721836540.75612014 - 20193
95.Sweden flagJesper Pettersson (D)121944530.44742015 - 20172
96.USA flagCorey Mackin (C)702131520.74202018 - 20202
97.Canada flagPatrick Jarrett (C)571141520.91382007 - 20081
98.Canada flagJake Smith (RW/LW)842328510.61422023 - 20252
99.Canada flagIan Turner (D)1411140510.361542003 - 20052
100.Canada flagBrad Church (LW)712624500.701112003 - 20041

* Some data is missing to provide a correct summary.