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 flagMatt Wood (C)9360751351.45342019 - 20212
2.Canada flagZachary Correia (D)12818881060.83942019 - 20233
3.USA flagAdam Krofchalk (F)1324554990.753682017 - 20214
4.USA flagPatrick Pratapas (D)1662568930.561072016 - 20204
5.Canada flagGarrett McCabe (C/LW)973053830.86542021 - 20232
6.USA flagTaylor Urch (F)813839770.951382016 - 20182
7.USA flagCarter Jordan (F)873142730.841702020 - 20222
8.USA flagBrenden Yingling (F)502048681.36592021 - 20221
9.Italy flagLuca De Donà (F)802834620.78572017 - 20192
10.USA flagAlex Storjohann (F)451941601.33452015 - 20161
11.USA flagAdam Czarnecki (F)442630561.271832017 - 20181
12.USA flagAshton Amaya (F)432333561.3082015 - 20161
13.USA flagAustin Mourar (D)581738550.95842017 - 20192
14.USA flagIan Hofmann (F)842232540.64932018 - 20202
15.USA flagMatthew Dougherty (RW/C)492528531.08162018 - 20202
16.USA flagStian Owens (F)492131521.06122014 - 20162
17.USA flagJoe Nash (C)621434480.77322016 - 20182
18.Canada flagLex Friesen (F)462720471.02192021 - 20221
19.USA flagZach Pierce (F)1102027470.43792015 - 20183
20.USA flagCurtis Foster (D)1171235470.40532015 - 20183
21.USA flagJack McCandless (F/D)512321440.86382022 - 20231
22.USA flagMatt Hamacher (LW)472716430.91702022 - 20231
23.USA flagBrian Leonard (F)841330430.51262014 - 20162
24.USA flagGideon Cooper (F)751131420.561122017 - 20192
25.USA flagBrennan Luckanish (D)112438420.381162018 - 20213
26.USA flagTravis Broughman (RW)352318411.17702016 - 20171
27.USA flagJacob Burke (F)831922410.491072018 - 20213
28.USA flagNathan Solis (F)301427411.37252020 - 20211
29.USA flagJakub Hall (F)471921400.851022022 - 20231
30.Lithuania flagIgnotas Ragas (F)1071723400.37752017 - 20203
31.USA flagDavid Vaysberg (LW)281228401.43652020 - 20211
32.USA flagDrake Semrad (D)501523380.76492021 - 20221
33.USA flagJoseph Crump (RW)461324370.801632016 - 20171
34.USA flagAlex Cudd (F)1011324370.372422017 - 20214
35.USA flagBryce Hunt (F)461126370.80632016 - 20171
36.USA flagBrendan Meyer (F)441917360.82732019 - 20201
37.USA flagJoe Petite (F)55927360.65392021 - 20232
38.USA flagKameron Williams (D)76531360.47672021 - 20232
39.USA flagMaddox Goudie (F)45728350.78302022 - 20231
40.Slovakia flagAndrej Kiss (LW)411024340.83262019 - 20201
41.USA flagAustin Sawyer (F)481815330.69342021 - 20232
42.USA flagAndrew Farley (C)631221330.52222022 - 20242
43.USA flagAlex Cannon (F)301122331.10732020 - 20211
44.USA flagEthan Prout (D)44528330.75402018 - 20191
45.USA flagDerek Schrank (D)551219310.56362014 - 20173
46.USA flagMichael Longhitano (F)471119300.64322015 - 20161
47.USA flagJosh Weber (F)201712291.45122020 - 20211
48.USA flagLuke Kangas (C)411415290.711502021 - 20221
49.USA flagOwen Noll (F)631217290.46612020 - 20222
50.USA flagDrew Wynn (F)741217290.39832017 - 20192
51.USA flagStefan Owens (F)491315280.57122017 - 20192
52.Czechia flagAdam Svoboda (F)451018280.6202019 - 20201
53.USA flagAlex Walsh (D)54325280.52862019 - 20212
54.USA flagDylan Brink (F)471314270.57222017 - 20192
55.USA flagDavid Hoftiezer (F)491314270.55242022 - 20231
56.Finland flagMiro Sistonen (D)401215270.681362017 - 20181
57.USA flagJonathan Beiber (D)49621270.5582022 - 20231
58.USA flagBrandon Ritchey (F)401214260.65302015 - 20161
59.Canada flagAngelos Tsalafos (C/LW)47818260.55402016 - 20171
60.USA flagAlec Allen (D)45422260.58612017 - 20181
61.USA flagBlue Hayler (LW)40178250.63202014 - 20151
62.USA flagMason Hoehn (C)431411250.58272020 - 20222
63.USA flagChad Lopez (LW)441213250.57522014 - 20151
64.USA flagCameron Durham (RW)40159240.60732014 - 20151
65.Canada flagZachary Boulet (F)411311240.59352021 - 20221
66.USA flagDavid Mitchell (F)43149230.53532016 - 20171
67.Italy flagPietro Baccarin (F)351013230.66292021 - 20221
68.USA flagLuke Dosen (RW)47617230.49692019 - 20212
69.USA flagTyler Harrod (D)44320230.52532016 - 20171
70.USA flagCole Kirby (F)331210220.67312016 - 20171
71.Denmark flagAlex Haunstoft (LW)46913220.48992021 - 20232
72.USA flagAlex Dupuis (W/C)68517220.32532021 - 20232
73.USA flagTyler Kennedy (D)33418220.67302021 - 20221
74.USA flagMike Lopez (F)41418220.54692014 - 20151
75.Russia flagMaxim Plekhov (D)44220220.50392018 - 20191
76.Canada flagMaxime Bourque (F)59147210.361442017 - 20192
77.USA flagCameron Sangster (F)391011210.541222017 - 20181
78.USA flagJack Zielinski (D)42417210.50242014 - 20151
79.USA flagChris Magee (F)46417210.46552015 - 20161
80.USA flagKyle Huhn (D/F)27614200.7462014 - 20151
81.Canada flagCharles Massey (F)32811190.59122019 - 20201
82.USA flagVincent Currao (F)20712190.95562014 - 20151
83.USA flagJack Duhe (D)71712190.272562014 - 20162
84.USA flagMike Facchiano (D)4999180.37102014 - 20162
85.Latvia flagEdijs Freimanis (D/F)1998170.89122023 - 20241
86.USA flagChristian Kinsler (F)2089170.85132023 - 20241
87.USA flagJake Burke (D)45215170.38902020 - 20211
88.USA flagMike Chester (RW)3988160.41352015 - 20161
89.USA flagLucas Solanik (F)3079160.53402017 - 20192
90.USA flagNathan Sargent (F)3479160.47322017 - 20192
91.USA flagAustin Petrie (F)18511160.89212016 - 20171
92.USA flagConnor McNary (F)46511160.35532014 - 20162
93.USA flagAdam Olson (D)41214160.39162017 - 20181
94.USA flagPeter Costa (F)43105150.35322017 - 20181
95.USA flagJacob Begich (F)2096150.7582023 - 20241
96.USA flagMason Corliss (LW)3787150.41282014 - 20151
97.Canada flagJordan Holloway (LW)3878150.39652014 - 20151
98.USA flagSteven McHale (F)40510150.38522015 - 20161
99.USA flagHunter Wedin (D)76510150.201562015 - 20172
100.USA flagChristopher Timm (LW)42411150.36642014 - 20151