Loading page

Reading Royals All Time Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues
Nationalities

All Time Player Stats

Regular Season
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
1.USA flagRyan Cruthers (RW)278861872730.982992009 - 20155
2.Canada flagOlivier Labelle (RW)2981281292570.865832009 - 20206
3.Canada flagYannick Tifu (C)245841382220.912352011 - 20164
4.USA flagChris McCarthy (C)184611201810.98432016 - 20264
5.USA flagBen Gordon (C)12453911441.161242008 - 20113
6.USA flagFrank DiChiara (LW)19653901430.731172018 - 20223
7.Canada flagBrad Rooney (F)13153861391.062362001 - 20032
8.USA flagSteven Swavely (RW/C)14757751320.90532016 - 20204
9.Canada flagAndrew Sarauer (C/LW)13153771300.991052009 - 20112
10.USA flagMatt Willows (RW)11850741241.05662016 - 20182
11.USA flagGraig Mischler (C)13427961230.921762003 - 20084
12.USA flagJustin Crandall (F/D)12440761160.941022014 - 20173
13.Canada flagBrayden Low (C/LW)18750591090.582272018 - 20223
14.USA flagRobbie Czarnik (C/W)11747621090.93722015 - 20172
15.Canada flagCam Reid (C)11743641070.91782014 - 20162
16.Canada flagBrock Hooton (C/RW)12044621060.88622007 - 20092
17.USA flagDavid Marshall (RW)11842621040.881452012 - 20153
18.Canada flagDany Roussin (LW)10645571020.96502005 - 20082
19.Canada flagGreg Hogeboom (RW/C)7339621011.38472005 - 20072
20.Canada flagChris Blight (RW)864652981.141102007 - 20112
21.USA flagShane Sellar (F)2004553980.49952021 - 20254
22.USA flagBrian McCullough (LW)693959981.42842002 - 20031
23.USA flagAdam Schmidt (RW/LW)1304056960.74312017 - 20192
24.Canada flagMason Millman (D/LW)1432373960.671002021 - 20243
25.Canada flagYannick Riendeau (RW/LW)1033459930.90442009 - 20123
26.USA flagChris Bala (LW)1103655910.83572005 - 20094
27.USA flagSean Wiles (RW)1224346890.73822013 - 20152
28.USA flagJoe Zappala (LW)1154147880.772002006 - 20082
29.USA flagMichael Huntebrinker (C)1093850880.81322016 - 20193
30.USA flagNick Luukko (D)2742562870.321342015 - 20194
31.Canada flagMalcolm MacMillan (C)1623056860.535392005 - 20083
32.Canada flagSimon Tremblay (D)1111967860.772352001 - 20032
33.USA flagAdam Comrie (D)1194045850.712502012 - 20184
34.USA flagTrevor Gooch (C/W)954637830.87422018 - 20223
35.Canada flagRyan Penny (C/LW)1254142830.66992016 - 20182
36.USA flagJon Francisco (C)1403647830.591912004 - 20073
37.USA flagMatt Brown (LW/RW)923250820.89202023 - 20252
38.USA flagDenny Urban (D)1172854820.70392010 - 20133
39.USA flagThomas Ebbing (C)1174338810.69392019 - 20222
40.USA flagAlec Butcher (RW/LW)1353645810.60732022 - 20263
41.USA flagCharlie Gerard (C/RW)703545801.14922021 - 20232
42.USA flagMike Pereira (LW)963840780.81362015 - 20172
43.Canada flagSteve Rymsha (LW)703839771.10862002 - 20031
44.Canada flagKirk MacDonald (RW)913740770.851212008 - 20132
45.USA flagDoug Christiansen (D)994134750.762192005 - 20072
46.Canada flagJudd Medak (LW)793340730.921122003 - 20052
47.Canada flagDevon Paliani (C/RW)1363142730.541662022 - 20242
48.Canada flagReagan Rome (D)1761261730.413982003 - 20074
49.Canada flagMax Newton (C/RW)673438721.07452022 - 20231
50.Canada flagIan Watters (LW)1851854720.392002013 - 20174
51.Canada flagMatt Wilkins (LW/C)1053041710.681032016 - 20182
52.Canada flagPatrick Bajkov (RW/LW)782743700.90342021 - 20252
53.Canada flagNed Lukacevic (LW/D)1363039690.511002006 - 20144
54.Canada flagShawn Collymore (F)682346691.01492006 - 20082
55.Canada flagEthan Cox (RW)1422346690.49792011 - 20143
56.USA flagCasey Haines (LW)1182939680.58622010 - 20122
57.Canada flagAdam Hughesman (LW)692344670.97322014 - 20151
58.USA flagEric Werner (D)1041849670.64672005 - 20103
59.Canada flagDavid Massé (LW)782244660.851592003 - 20052
60.USA flagMike Marcou (D)1381254660.48512014 - 20173
61.Canada flagLarry Courville (LW)1522440640.421972001 - 20085
62.USA flagT.J. Syner (LW)722835630.88802012 - 20142
63.Russia flagNikita Kashirsky (C)652439630.97442012 - 20162
64.Canada flagYvan Mongo (LW)1182537620.53232022 - 20264
65.USA flagPat Mullane (C/RW)722339620.86402014 - 20151
66.USA flagMat Snesrud (D)1141844620.541002002 - 20042
67.Canada flagJoseph Nardi (C/LW)981745620.63482023 - 20252
68.Canada flagMatt Caruana (C)732932610.84442010 - 20122
69.Canada flagJacob Gaucher (C/RW)742239610.82302022 - 20242
70.Russia flagStanislav Galiyev (LW)602832601.00382012 - 20142
71.USA flagCharlie Kronschnabel (RW)1202634600.50892006 - 20103
72.USA flagRob Lalonde (D)1681842600.364892006 - 20104
73.USA flagMarc Cavosie (C/LW)621940590.95312007 - 20102
74.Canada flagTyler Doig (C)621841590.95942008 - 20091
75.Canada flagDavid Vallorani (LW)681742590.87262012 - 20131
76.Canada flagRob Kwiet (D)1211345580.48942009 - 20123
77.Canada flagJosh MacDonald (LW/RW)622829570.92282018 - 20191
78.USA flagGarret Cockerill (D)1191146570.481302018 - 20223
79.Canada flagKevin Saurette (RW)962531560.581482005 - 20083
80.Canada flagBrett Flemming (D)1281739560.441492012 - 20153
81.Canada flagMike Kompon (C)421541561.33342005 - 20061
82.Canada flagMaxim Lamarche (D)1131541560.501272014 - 20173
83.Canada flagStefano Giliati (LW/RW)462332551.20762009 - 20101
84.Canada flagGarrett McFadden (D)99945540.55262021 - 20232
85.Canada flagKent Davyduke (C)682627530.78812003 - 20041
86.Canada flagDominic Cormier (D)1072330530.50422021 - 20232
87.USA flagCorey Mackin (C)702131520.74202018 - 20202
88.USA flagJacob Pritchard (LW)581636520.90262021 - 20221
89.Canada flagTodd Perry (D)191943520.272432009 - 20174
90.Canada flagIan Turner (D)1411140510.361542003 - 20052
91.USA flagEvan Barratt (C/LW)462624501.09342022 - 20231
92.Canada flagÉric Fortier (F)662327500.76582004 - 20051
93.Canada flagJake Smith (RW/LW)802327500.63322023 - 20252
94.Canada flagDan Rudisuela (C)722128490.68652008 - 20091
95.Canada flagJoël Champagne (C)681831490.72342012 - 20131
96.Canada flagBrandon Dietrich (C)491732491.00542002 - 20031
97.Canada flagBrad Morrison (C/LW)501633490.98332021 - 20221
98.USA flagAlex Krushelnyski (LW/RW)432027471.09262017 - 20192
99.Canada flagDomenic Monardo (RW)732719460.63642013 - 20152
100.USA flagAlex Kim (C)612224460.75712002 - 20031

* Some data is missing to provide a correct summary.