Loading page

Richmond Generals 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 flagConnor Green (D/F)8452611131.35882014 - 20173
2.USA flagSteven Valva (F)6354581121.78452011 - 20132
3.USA flagNick Varner (C)10033781111.11962011 - 20143
4.USA flagEric Tien (LW)6340691091.73702012 - 20142
5.USA flagJon-Michael Ballard (F)7731771081.402752011 - 20132
6.USA flagDana Arnold (C)11546571030.90862011 - 20143
7.USA flagEvan Del Casale (F)514841891.75442012 - 20142
8.USA flagJackson Good (RW)803156871.09672020 - 20222
9.USA flagBrendan Meyer (F)884337800.91972017 - 20192
10.USA flagDeclan Murphy (C)1143446800.70672019 - 20223
11.USA flagMatthew Dougherty (RW/C)424234761.81412018 - 20191
12.USA flagDillon Balsamo (F)403440741.85892011 - 20132
13.USA flagCamden Schanberger (F)1183341740.631842019 - 20223
14.USA flagJay Croop (F)572942711.25832011 - 20132
15.USA flagJames Derco (D/RW)752544690.92822014 - 20162
16.USA flagStefan Owens (F)852937660.78102016 - 20182
17.USA flagJoe Petite (F)382537621.63102021 - 20221
18.USA flagTrae Schanberger (F)552833611.11182021 - 20243
19.USA flagSteven Ralston (F)402140611.53302014 - 20151
20.USA flagAustin Sawyer (F)422238601.43162021 - 20221
21.USA flagThomas Rocco (F)432335581.3562016 - 20171
22.USA flagDominic Hollister (F)742335580.781122019 - 20212
23.USA flagDeigo Wilson (D)72651570.792432011 - 20132
24.USA flagZachary McKown (F)422529541.29342012 - 20131
25.USA flagAaron Szalankiewicz (D)821836540.661222015 - 20172
26.USA flagStian Owens (F)391932511.31122014 - 20151
27.USA flagKristian Helweg (F)363020501.39702011 - 20121
28.USA flagDylan Brink (F)422327501.19102017 - 20181
29.USA flagKyle Johnston (RW)322030501.56622011 - 20121
30.USA flagBrady Kangas (F)751831490.651222021 - 20232
31.USA flagJustin Smith (C)1122325480.43412018 - 20213
32.USA flagKameron Williams (D)811929480.591482019 - 20223
33.USA flagAidan Urie (C/LW)581632480.831652021 - 20232
34.USA flagCameron Durham (RW)412521461.12452013 - 20141
35.Canada flagWesley Wilding (C/RW)332323461.3982022 - 20231
36.USA flagChase Rosenberg (RW)842323460.55162017 - 20192
37.USA flagGarrett Albers (F)352224461.31162021 - 20221
38.USA flagJacob Burke (F)411926451.10652018 - 20191
39.USA flagMatthew Burton (F)421827451.07222012 - 20131
40.USA flagJonathan Beiber (D)541431450.8362020 - 20222
41.USA flagNoah Farley (C)761431450.59382018 - 20224
42.USA flagSteve McElroy (F)392221431.10252015 - 20161
43.USA flagRob Simmons (F)512023430.842092019 - 20223
44.USA flagCooper Neal (F)471429430.9182019 - 20212
45.USA flagNate Fitzpatrick (C)421330431.02522011 - 20132
46.USA flagLuke Dosen (RW)421527421.00732019 - 20201
47.USA flagPavol Bolibruch (F)321724411.28852011 - 20121
48.USA flagRyan Kotz (F)411724411.00692020 - 20211
49.USA flagChristopher Timm (LW)411526411.00672013 - 20141
50.USA flagCade Pawluk (D)87634400.46732019 - 20212
51.USA flagKaden Hardesty (F)572019390.68372019 - 20212
52.USA flagEric Masters (RW)641623390.61982011 - 20132
53.USA flagNathan Shellberg (D)601128390.65222015 - 20172
54.USA flagTomas Loeffelman (F)351820381.09192014 - 20151
55.USA flagIan Hofmann (F)441523380.86602017 - 20192
56.USA flagCarlos De Leon (F)542215370.69282022 - 20242
57.Canada flagJordan Holloway (LW)301819371.23492013 - 20141
58.USA flagIan Dracoulis (D)1031423370.362352020 - 20233
59.USA flagTrevor Brown (D)371324371.00482016 - 20171
60.USA flagOwen Cross (C)371027371.00512022 - 20231
61.USA flagAndrew Farley (C)75928370.49892020 - 20233
62.USA flagCase Cook (D)38730370.97202021 - 20221
63.USA flagAustin Petrie (F)341917361.06692015 - 20161
64.USA flagGannon Steggall (F/D)421620360.86352020 - 20211
65.USA flagAustin Mourar (D)301422361.20312017 - 20181
66.USA flagSteven McHale (F)341323361.06402014 - 20151
67.USA flagAdam Krofchalk (F)321718351.091132017 - 20192
68.USA flagMax Mahood (F)211518331.57832011 - 20121
69.USA flagMichael Thamert (C)51726330.65302012 - 20142
70.Canada flagCohen MacPherson (D)69923320.46802015 - 20172
71.USA flagMike Krupinski (D)42725320.76682016 - 20171
72.USA flagAlex Walsh (D)43626320.74762018 - 20191
73.Canada flagZachary Correia (D)44625310.70102018 - 20191
74.USA flagBrady Burke (D)44526310.70582019 - 20201
75.USA flagAlex Olschewske (D)351614300.861292015 - 20161
76.USA flagGabe Page (C)371416300.81502020 - 20211
77.Canada flagDamian Bridgett (F)601317300.50642021 - 20243
78.USA flagColin Jones (F)37723300.81832015 - 20161
79.USA flagWill Wickersham (D)44723300.68582012 - 20131
80.USA flagBlue Hayler (LW)441712290.6682013 - 20141
81.USA flagChris DeAngelis (C)221415291.32382015 - 20161
82.USA flagPhil Marcianti (F)941316290.31412014 - 20173
83.USA flagTyler Roepke (RW)73623290.401402018 - 20202
84.USA flagWill McLaughlin (F)601315280.47382022 - 20242
85.USA flagDerick Smith (F)291216280.97202014 - 20162
86.Lithuania flagIgnotas Ragas (F)311216280.90142016 - 20182
87.USA flagKyle Buchanan (D/RW)70919280.401192011 - 20142
88.USA flagJacob Switzer (D)38819270.71962013 - 20141
89.USA flagAllen Hudson (D)66324270.41342012 - 20142
90.USA flagLucas Solanik (F)371214260.70402017 - 20181
91.USA flagOwen Noll (F)431115260.60512019 - 20201
92.USA flagLuke Kangas (C)361016260.721242020 - 20211
93.USA flagJoey Sabatino (F)71818260.371342017 - 20192
94.USA flagNathan Sargent (F)271015250.93552017 - 20181
95.USA flagZachary Householder (F)34916250.74182017 - 20181
96.USA flagCole Nichols (D)31520250.81312012 - 20131
97.USA flagJacob Ugenti (D)35717240.691152015 - 20161
98.USA flagMicheal Wilson (D)37618240.65122011 - 20121
99.USA flagAlex Svoboda (D)39716230.59102020 - 20211
100.USA flagAlex Cudd (F)41716230.56552017 - 20192