Loading page

Reading Royals All Time Overall Totals Stats

Team Information and Facts
Positions
Leagues
All Leagues
USA (416 players)

All Time Player Stats

Overall Totals
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
1.USA flagRyan Cruthers (RW)3141002123120.993302009 - 20155
2.USA flagChris McCarthy (C)194631291920.99452016 - 20264
3.USA flagBen Gordon (C)148571051621.091442008 - 20113
4.USA flagFrank DiChiara (LW)209581001580.761192018 - 20223
5.USA flagGraig Mischler (C)154321061380.902072003 - 20084
6.USA flagSteven Swavely (RW/C)15157751320.87532016 - 20204
7.USA flagMatt Willows (RW)12852781301.02662016 - 20182
8.USA flagJustin Crandall (F/D)14444821260.881242014 - 20173
9.USA flagDavid Marshall (RW)12547651120.901512012 - 20153
10.USA flagRobbie Czarnik (C/W)12349621110.90742015 - 20172
11.USA flagShane Sellar (F)21548551030.481052021 - 20254
12.USA flagAdam Schmidt (RW/LW)1344157980.73312017 - 20192
13.USA flagBrian McCullough (LW)693959981.42842002 - 20031
14.USA flagTrevor Gooch (C/W)1085342950.88502018 - 20223
15.USA flagSean Wiles (RW)1334748950.71862013 - 20152
16.USA flagChris Bala (LW)1143956950.83572005 - 20094
17.USA flagAdam Comrie (D)1364351940.692742012 - 20184
18.USA flagCharlie Gerard (C/RW)813951901.11982021 - 20232
19.USA flagJoe Zappala (LW)1154147880.772002006 - 20082
20.USA flagMichael Huntebrinker (C)1153850880.77342016 - 20193
21.USA flagNick Luukko (D)2862562870.301362015 - 20194
22.USA flagThomas Ebbing (C)1304640860.66492019 - 20222
23.USA flagAlec Butcher (RW/LW)1463748850.58792022 - 20263
24.USA flagT.J. Syner (LW)983747840.86862012 - 20142
25.USA flagDenny Urban (D)1282955840.66432010 - 20133
26.USA flagJon Francisco (C)1473647830.562042004 - 20073
27.USA flagMatt Brown (LW/RW)963251830.86202023 - 20252
28.USA flagMike Pereira (LW)1013841790.78362015 - 20172
29.USA flagDoug Christiansen (D)1034335780.762392005 - 20072
30.USA flagMike Marcou (D)1591759760.48532014 - 20173
31.USA flagMarc Cavosie (C/LW)782649750.96392007 - 20102
32.USA flagCasey Haines (LW)1313043730.56642010 - 20122
33.USA flagEric Werner (D)1082052720.67692005 - 20103
34.USA flagMat Snesrud (D)1292445690.531042002 - 20042
35.USA flagPat Mullane (C/RW)792442660.84562014 - 20151
36.USA flagEvan Barratt (C/LW)573133641.12462022 - 20231
37.USA flagJacob Pritchard (LW)711844620.87402021 - 20221
38.USA flagRob Lalonde (D)1811844620.345092006 - 20104
39.USA flagCharlie Kronschnabel (RW)1202634600.50892006 - 20103
40.USA flagGarret Cockerill (D)1241146570.461372018 - 20223
41.USA flagKevin Goumas (C/LW)721836540.75612014 - 20193
42.USA flagCorey Mackin (C)702131520.74202018 - 20202
43.USA flagIan O'Connor (F)963018480.50802010 - 20144
44.USA flagAlex Krushelnyski (LW/RW)432027471.09262017 - 20192
45.USA flagKenny Hausinger (C)701532470.67222021 - 20221
46.USA flagAlex Kim (C)612224460.75712002 - 20031
47.USA flagMarvin Degon (D)821234460.56392011 - 20142
48.USA flagP.J. Atherton (D)681827450.66762007 - 20081
49.USA flagBrendan Hoffman (C/RW)961826440.46792022 - 20242
50.USA flagDan Riva (C)511825430.84462001 - 20032
51.USA flagBryant Molle (D)225239410.182912012 - 20153
52.USA flagAlex Berry (RW)711525400.56752009 - 20132
53.USA flagMatt Gaudreau (RW/LW)381129401.05202019 - 20201
54.USA flagPatrick McNally (D)58733400.69582021 - 20221
55.USA flagEric Knodel (D)44732390.89162019 - 20201
56.USA flagDinos Stamoulis (D)155633390.252352008 - 20102
57.USA flagConnor McMenamin (LW)791522370.47242023 - 20263
58.USA flagMatt Miller (RW/LW)731422360.49322024 - 20251
59.USA flagTrey Bradley (C)301224361.20182022 - 20231
60.USA flagTyler Gratton (RW/LW)812114350.43302023 - 20252
61.USA flagAlex Roos (C)551619350.6482018 - 20191
62.USA flagSteve Shirreffs (D)661024340.52672001 - 20021
63.USA flagTom Galvin (D)75628340.45622004 - 20051
64.USA flagDerik Johnson (D)137823310.231062015 - 20172
65.USA flagFrank Hora (D)133328310.23722017 - 20192
66.USA flagBarry Almeida (W/C)421416300.71102012 - 20131
67.USA flagJohn Snowden (D/F)631218300.48492006 - 20071
68.USA flagTom Rouleau (F)701119300.43302002 - 20031
69.USA flagJeff Giuliano (LW)38723300.7962002 - 20031
70.USA flagBen Meehan (D)49624300.61312025 - 20261
71.USA flagColin Felix (D)83821290.351662022 - 20231
72.USA flagWill MacKinnon (D)100821290.29902021 - 20232
73.USA flagKenneth Ryan (RW)371612280.76452011 - 20121
74.USA flagMatt Hatch (RW/LW)881513280.32462014 - 20162
75.USA flagMark Naclerio (C)361018280.78142017 - 20181
76.USA flagGarrett Cecere (D)107622280.26392019 - 20222
77.USA flagMark Mitera (D)54424280.52222012 - 20131
78.USA flagMatt Herneisen (C)52917260.501552007 - 20092
79.USA flagMatt Campanale (D)76719260.34302013 - 20141
80.USA flagTim Branham (D)50125260.52452008 - 20102
81.USA flagMike Pandolfo (LW)231411251.0982005 - 20061
82.USA flagMax Willman (LW)20916251.2582019 - 20201
83.USA flagJack Riley (C/LW)52817250.48382017 - 20192
84.USA flagBrandon Blandina (F)62817250.40342012 - 20142
85.USA flagJoe Houk (D)37618240.65222018 - 20191
86.USA flagDavid Drake (D)136222240.18822018 - 20223
87.USA flagRay DiLauro (D)56716230.41492001 - 20032
88.USA flagAustin Master (F)91518230.25352023 - 20252
89.USA flagDennis McCauley (LW)431111220.51882011 - 20121
90.USA flagRob Michel (D)51814220.43312019 - 20201
91.USA flagAaron Gens (D)48517220.46602013 - 20141
92.USA flagRobbie Stucker (D)66220220.33342024 - 20262
93.USA flagLouis Liotti (D)120220220.18802010 - 20122
94.USA flagRyan Leibold (C/LW)66129210.32542024 - 20251
95.USA flagMatt Schepke (LW)41813210.51132011 - 20121
96.USA flagDarren Brady (D)50615210.42122023 - 20241
97.USA flagBeau Geisler (D)58615210.36322004 - 20051
98.USA flagKyle Haskins (C)40812200.50172025 - 20261
99.USA flagRay Macias (D)43614200.47402011 - 20121
100.USA flagBrent Ozarowski (F)66614200.30462001 - 20062

* Some data is missing to provide a correct summary.