Loading page

Richmond Generals All Time Overall Totals Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Nationalities

All Time Player Stats

Overall Totals
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
1.USA flagEric Tien (LW)7546801261.68912012 - 20142
2.USA flagNick Varner (C)11937841211.021102011 - 20143
3.USA flagDana Arnold (C)13549701190.88902011 - 20143
4.USA flagConnor Green (D/F)8952641161.30942014 - 20173
5.USA flagSteven Valva (F)6354581121.78452011 - 20132
6.USA flagJon-Michael Ballard (F)7731771081.402752011 - 20132
7.USA flagJackson Good (RW)9437671041.11672020 - 20222
8.USA flagEvan Del Casale (F)585243951.64502012 - 20142
9.USA flagBrendan Meyer (F)984739860.881052017 - 20192
10.USA flagMatthew Dougherty (RW/C)494737841.71432018 - 20191
11.USA flagDeclan Murphy (C)1303449830.64862019 - 20223
12.USA flagCamden Schanberger (F)1323444780.591902019 - 20223
13.USA flagJames Derco (D/RW)823047770.941042014 - 20162
14.USA flagDillon Balsamo (F)403440741.85892011 - 20132
15.USA flagStefan Owens (F)913141720.79102016 - 20182
16.USA flagJay Croop (F)572942711.25832011 - 20132
17.USA flagJoe Petite (F)453040701.56142021 - 20221
18.USA flagAustin Sawyer (F)482842701.46162021 - 20221
19.USA flagSteven Ralston (F)452542671.49362014 - 20151
20.USA flagTrae Schanberger (F)613034641.05182021 - 20243
21.USA flagDeigo Wilson (D)85658640.752812011 - 20132
22.USA flagDominic Hollister (F)832338610.731222019 - 20212
23.USA flagThomas Rocco (F)462436601.3062016 - 20171
24.USA flagGarrett Albers (F)422633591.40162021 - 20221
25.USA flagAaron Szalankiewicz (D)872038580.671402015 - 20172
26.USA flagRob Simmons (F)602530550.922212019 - 20223
27.USA flagStian Owens (F)442035551.25162014 - 20151
28.USA flagZachary McKown (F)422529541.29342012 - 20131
29.USA flagDylan Brink (F)452330531.18102017 - 20181
30.USA flagChase Rosenberg (RW)942625510.54182017 - 20192
31.USA flagJustin Smith (C)1232427510.41412018 - 20213
32.USA flagBrady Kangas (F)841932510.611222021 - 20232
33.USA flagKameron Williams (D)891932510.571522019 - 20223
34.USA flagNate Fitzpatrick (C)541536510.94772011 - 20132
35.USA flagKristian Helweg (F)363020501.39702011 - 20121
36.USA flagJacob Burke (F)482228501.04652018 - 20191
37.USA flagKyle Johnston (RW)322030501.56622011 - 20121
38.USA flagAidan Urie (C/LW)661733500.761732021 - 20232
39.Canada flagWesley Wilding (C/RW)352524491.40102022 - 20231
40.USA flagJonathan Beiber (D)611534490.8082020 - 20222
41.USA flagCameron Durham (RW)462622481.04472013 - 20141
42.USA flagSteve McElroy (F)412225471.15252015 - 20161
43.USA flagLuke Dosen (RW)441928471.07772019 - 20201
44.USA flagRyan Kotz (F)481927460.96752020 - 20211
45.USA flagNoah Farley (C)791432460.58382018 - 20224
46.USA flagGannon Steggall (F/D)492124450.92442020 - 20211
47.USA flagMatthew Burton (F)421827451.07222012 - 20131
48.USA flagCooper Neal (F)561629450.80122019 - 20212
49.USA flagChristopher Timm (LW)431529441.02692013 - 20141
50.USA flagTomas Loeffelman (F)402023431.08232014 - 20151
51.USA flagIan Dracoulis (D)1121428420.382452020 - 20233
52.USA flagCade Pawluk (D)96636420.44792019 - 20212
53.Canada flagJordan Holloway (LW)372021411.11512013 - 20141
54.USA flagPavol Bolibruch (F)321724411.28852011 - 20121
55.USA flagSteven McHale (F)391427411.05482014 - 20151
56.USA flagNathan Shellberg (D)651130410.63242015 - 20172
57.USA flagAndrew Farley (C)831130410.49912020 - 20233
58.USA flagKaden Hardesty (F)652020400.62372019 - 20212
59.USA flagEric Masters (RW)711723400.561342011 - 20132
60.USA flagCase Cook (D)45832400.89202021 - 20221
61.USA flagIan Hofmann (F)471623390.83702017 - 20192
62.USA flagTrevor Brown (D)401425390.98532016 - 20171
63.USA flagCarlos De Leon (F)562216380.68282022 - 20242
64.USA flagAustin Petrie (F)362018381.06712015 - 20161
65.USA flagOwen Cross (C)391028380.97552022 - 20231
66.USA flagAdam Krofchalk (F)351918371.061322017 - 20192
67.USA flagAustin Mourar (D)331423371.12332017 - 20181
68.USA flagAlex Walsh (D)50631370.74822018 - 20191
69.Canada flagCohen MacPherson (D)741125360.49842015 - 20172
70.USA flagMike Krupinski (D)45828360.80722016 - 20171
71.USA flagLuke Kangas (C)431421350.811282020 - 20211
72.USA flagMichael Thamert (C)58827350.60362012 - 20142
73.Canada flagZachary Correia (D)51728350.69122018 - 20191
74.USA flagMax Mahood (F)211518331.57832011 - 20121
75.USA flagKyle Buchanan (D/RW)7492033-1192011 - 20142
76.USA flagWill Wickersham (D)51726330.65602012 - 20131
77.USA flagBlue Hayler (LW)511913320.63162013 - 20141
78.USA flagAlex Olschewske (D)371616320.861452015 - 20161
79.USA flagDerick Smith (F)311319321.03242014 - 20162
80.Canada flagZachary Boulet (F)191714311.6342018 - 20191
81.Canada flagDamian Bridgett (F)691318310.451012021 - 20243
82.USA flagColin Jones (F)39724310.79872015 - 20161
83.USA flagTyler Roepke (RW)82625310.381422018 - 20202
84.USA flagBrady Burke (D)46526310.67582019 - 20201
85.USA flagAllen Hudson (D)78526310.40362012 - 20142
86.USA flagGabe Page (C)441416300.68542020 - 20211
87.USA flagPhil Marcianti (F)1041416300.29432014 - 20173
88.Lithuania flagIgnotas Ragas (F)341317300.88142016 - 20182
89.USA flagChris DeAngelis (C)221415291.32382015 - 20161
90.USA flagWill McLaughlin (F)621316290.47402022 - 20242
91.USA flagNathan Sargent (F)301118290.97572017 - 20181
92.USA flagOwen Noll (F)451117280.62572019 - 20201
93.USA flagJacob Switzer (D)45819270.601122013 - 20141
94.USA flagLucas Solanik (F)401214260.65422017 - 20181
95.USA flagJoey Sabatino (F)79818260.331592017 - 20192
96.USA flagCole Nichols (D)38620260.68312012 - 20131
97.USA flagTristan Hillebert (F)601312250.42892015 - 20172
98.USA flagZachary Householder (F)36916250.69182017 - 20181
99.USA flagCaden Buttke (F)781113240.31162017 - 20203
100.USA flagJoshua Hixson (F)511014240.47122020 - 20211