Loading page

Richmond Generals All Time Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Nationalities

All Time Player Stats

Regular Season
From season
To season
#PlayerLeagueGPGATPPPGPIMPeriodYears
1.USA flagMatt Wood (C)USPHL Premier8859691281.45322019 - 20212
2.USA flagAdam Krofchalk (F)USPHL Premier1254352950.763492017 - 20214
3.Canada flagZachary Correia (D)USPHL Premier1151575900.78852019 - 20233
4.Canada flagGarrett McCabe (C/LW)USPHL Premier832845730.88522021 - 20232
5.USA flagCarter Jordan (F)USPHL Premier782940690.881582020 - 20222
6.Italy flagLuca De Donà (F)USPHL Premier762834620.82552017 - 20192
7.USA flagPatrick Pratapas (D)USPHL Premier1241345580.47952017 - 20203
8.USA flagAlex Storjohann (F)USPHL Elite421740571.36412015 - 20161
9.USA flagBrenden Yingling (F)USPHL Premier441838561.27572021 - 20221
10.USA flagAdam Czarnecki (F)USPHL Premier422628541.291732017 - 20181
11.USA flagAshton Amaya (F)USPHL Elite402232541.3562015 - 20161
12.USA flagIan Hofmann (F)USPHL Premier802232540.68892018 - 20202
13.USA flagAustin Mourar (D)USPHL Premier561638540.96822017 - 20192
14.USA flagMatthew Dougherty (RW/C)USPHL Premier472528531.13142018 - 20202
15.USA flagStian Owens (F)USPHL Elite462131521.13122014 - 20162
16.USA flagBrian Leonard (F)USPHL Elite801330430.54262014 - 20162
17.USA flagTaylor Urch (F)USPHL Premier442220420.95662017 - 20181
18.USA flagGideon Cooper (F)USPHL Premier731131420.581102017 - 20192
19.USA flagBrennan Luckanish (D)USPHL Premier105438420.401142018 - 20213
20.USA flagJacob Burke (F)USPHL Premier781922410.531012018 - 20213
21.USA flagNathan Solis (F)USPHL Premier271426401.48252020 - 20211
22.Canada flagLex Friesen (F)USPHL Premier401920390.98192021 - 20221
23.Lithuania flagIgnotas Ragas (F)USPHL Premier1011623390.39752017 - 20203
24.USA flagDavid Vaysberg (LW)USPHL Premier251226381.52652020 - 20211
25.USA flagJack McCandless (F/D)USPHL Premier431819370.86322022 - 20231
26.USA flagAlex Cudd (F)USPHL Premier941324370.392242017 - 20214
27.USA flagTravis Broughman (RW)USPHL Elite302016361.20622016 - 20171
28.USA flagBryce Hunt (F)USPHL Elite411125360.88492016 - 20171
29.USA flagBrendan Meyer (F)USPHL Premier421817350.83732019 - 20201
30.USA flagJakub Hall (F)USPHL Premier391718350.90962022 - 20231
31.USA flagJoe Nash (C)USPHL Elite431025350.81212016 - 20171
32.USA flagMatt Hamacher (LW)USPHL Premier392212340.87642022 - 20231
33.USA flagPatrick Pratapas (D)USPHL Elite331222341.03122016 - 20171
34.USA flagJoseph Crump (RW)USPHL Elite411222340.831312016 - 20171
35.Slovakia flagAndrej Kiss (LW)USPHL Premier391024340.87242019 - 20201
36.USA flagDrake Semrad (D)USPHL Premier441518330.75452021 - 20221
37.USA flagKameron Williams (D)USPHL Premier62429330.53582021 - 20232
38.USA flagAustin Sawyer (F)USPHL Premier401814320.80222021 - 20232
39.USA flagEthan Prout (D)USPHL Premier42527320.76382018 - 20191
40.USA flagAlex Cannon (F)USPHL Premier271021311.15732020 - 20211
41.USA flagAndrew Farley (C)USPHL Premier551021310.56182022 - 20242
42.USA flagMaddox Goudie (F)USPHL Premier37625310.84282022 - 20231
43.USA flagTaylor Urch (F)USPHL Elite301317301.00622016 - 20171
44.USA flagJoe Petite (F)USPHL Premier47822300.64252021 - 20232
45.USA flagJosh Weber (F)USPHL Premier201712291.45122020 - 20211
46.USA flagOwen Noll (F)USPHL Premier551217290.53592020 - 20222
47.USA flagDrew Wynn (F)USPHL Premier701217290.41832017 - 20192
48.USA flagLuke Kangas (C)USPHL Premier351315280.801382021 - 20221
49.USA flagMichael Longhitano (F)USPHL Elite441117280.64302015 - 20161
50.USA flagDerek Schrank (D)USPHL Elite501117280.56342014 - 20173
51.Czechia flagAdam Svoboda (F)USPHL Premier431018280.6502019 - 20201
52.USA flagAlex Walsh (D)USPHL Premier52325280.54842019 - 20212
53.USA flagDavid Hoftiezer (F)USPHL Premier441314270.61222022 - 20231
54.USA flagDylan Brink (F)USPHL Premier451314270.60202017 - 20192
55.USA flagStefan Owens (F)USPHL Premier471314270.57122017 - 20192
56.USA flagCurtis Foster (D)USPHL Elite71918270.38412015 - 20172
57.USA flagBrandon Ritchey (F)USPHL Elite371214260.70302015 - 20161
58.USA flagAlec Allen (D)USPHL Premier43422260.60572017 - 20181
59.USA flagChad Lopez (LW)USPHL Elite401213250.63482014 - 20151
60.Canada flagAngelos Tsalafos (C/LW)USPHL Elite42817250.60382016 - 20171
61.Finland flagMiro Sistonen (D)USPHL Premier381113240.631342017 - 20181
62.Italy flagPietro Baccarin (F)USPHL Premier331013230.70292021 - 20221
63.USA flagZach Pierce (F)USPHL Premier381013230.61282017 - 20181
64.USA flagLuke Dosen (RW)USPHL Premier44617230.52692019 - 20212
65.USA flagCameron Durham (RW)USPHL Elite36148220.61732014 - 20151
66.USA flagDavid Mitchell (F)USPHL Elite38139220.58512016 - 20171
67.Canada flagZachary Boulet (F)USPHL Premier351210220.63312021 - 20221
68.USA flagAlex Dupuis (W/C)USPHL Premier64517220.34532021 - 20232
69.USA flagJonathan Beiber (D)USPHL Premier41418220.5482022 - 20231
70.USA flagTyler Harrod (D)USPHL Elite39319220.56532016 - 20171
71.USA flagMason Hoehn (C)USPHL Premier37129210.57252020 - 20222
72.USA flagCole Kirby (F)USPHL Elite281110210.75292016 - 20171
73.USA flagCameron Sangster (F)USPHL Premier371011210.571162017 - 20181
74.USA flagJack Zielinski (D)USPHL Elite38417210.55242014 - 20151
75.Russia flagMaxim Plekhov (D)USPHL Premier42120210.50392018 - 20191
76.USA flagBlue Hayler (LW)USPHL Elite36146200.56162014 - 20151
77.Canada flagMaxime Bourque (F)USPHL Premier55146200.361382017 - 20192
78.USA flagChris Magee (F)USPHL Elite43317200.47532015 - 20161
79.Canada flagCharles Massey (F)USPHL Premier30811190.63122019 - 20201
80.USA flagZach Pierce (F)USPHL Elite62811190.31492015 - 20172
81.USA flagJack Duhe (D)USPHL Elite64712190.302322014 - 20162
82.USA flagKyle Huhn (D/F)USPHL Elite23613190.8342014 - 20151
83.USA flagTyler Kennedy (D)USPHL Premier27415190.70182021 - 20221
84.Denmark flagAlex Haunstoft (LW)USPHL Premier37711180.49892021 - 20232
85.USA flagMike Lopez (F)USPHL Elite37414180.49532014 - 20151
86.Latvia flagEdijs Freimanis (D/F)USPHL Premier1998170.89122023 - 20241
87.USA flagChristian Kinsler (F)USPHL Premier2089170.85132023 - 20241
88.USA flagMike Facchiano (D)USPHL Elite4589170.38102014 - 20162
89.USA flagMike Chester (RW)USPHL Elite3688160.44332015 - 20161
90.USA flagLucas Solanik (F)USPHL Premier3079160.53402017 - 20192
91.USA flagNathan Sargent (F)USPHL Premier3479160.47322017 - 20192
92.USA flagAustin Petrie (F)USPHL Elite18511160.89212016 - 20171
93.USA flagConnor McNary (F)USPHL Elite46511160.35532014 - 20162
94.USA flagAdam Olson (D)USPHL Premier39214160.41162017 - 20181
95.USA flagCurtis Foster (D)USPHL Premier36115160.44122017 - 20181
96.USA flagPeter Costa (F)USPHL Premier41105150.37322017 - 20181
97.USA flagJacob Begich (F)USPHL Premier2096150.7582023 - 20241
98.Canada flagJordan Holloway (LW)USPHL Elite3478150.44592014 - 20151
99.USA flagVincent Currao (F)USPHL Elite16510150.94402014 - 20151
100.USA flagChristopher Timm (LW)USPHL Elite38411150.39602014 - 20151