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 flagMatt Wood (C)8859691281.45322019 - 20212
2.USA flagAdam Krofchalk (F)1254352950.763492017 - 20214
3.USA flagPatrick Pratapas (D)1572567920.591072016 - 20204
4.Canada flagZachary Correia (D)1151575900.78852019 - 20233
5.Canada flagGarrett McCabe (C/LW)832845730.88522021 - 20232
6.USA flagTaylor Urch (F)743537720.971282016 - 20182
7.USA flagCarter Jordan (F)782940690.881582020 - 20222
8.Italy flagLuca De Donà (F)762834620.82552017 - 20192
9.USA flagAlex Storjohann (F)421740571.36412015 - 20161
10.USA flagBrenden Yingling (F)441838561.27572021 - 20221
11.USA flagAdam Czarnecki (F)422628541.291732017 - 20181
12.USA flagAshton Amaya (F)402232541.3562015 - 20161
13.USA flagIan Hofmann (F)802232540.68892018 - 20202
14.USA flagAustin Mourar (D)561638540.96822017 - 20192
15.USA flagMatthew Dougherty (RW/C)472528531.13142018 - 20202
16.USA flagStian Owens (F)462131521.13122014 - 20162
17.USA flagJoe Nash (C)551433470.85322016 - 20182
18.USA flagBrian Leonard (F)801330430.54262014 - 20162
19.USA flagCurtis Foster (D)1071033430.40532015 - 20183
20.USA flagZach Pierce (F)1001824420.42772015 - 20183
21.USA flagGideon Cooper (F)731131420.581102017 - 20192
22.USA flagBrennan Luckanish (D)105438420.401142018 - 20213
23.USA flagJacob Burke (F)781922410.531012018 - 20213
24.USA flagNathan Solis (F)271426401.48252020 - 20211
25.Canada flagLex Friesen (F)401920390.98192021 - 20221
26.Lithuania flagIgnotas Ragas (F)1011623390.39752017 - 20203
27.USA flagDavid Vaysberg (LW)251226381.52652020 - 20211
28.USA flagJack McCandless (F/D)431819370.86322022 - 20231
29.USA flagAlex Cudd (F)941324370.392242017 - 20214
30.USA flagTravis Broughman (RW)302016361.20622016 - 20171
31.USA flagBryce Hunt (F)411125360.88492016 - 20171
32.USA flagBrendan Meyer (F)421817350.83732019 - 20201
33.USA flagJakub Hall (F)391718350.90962022 - 20231
34.USA flagMatt Hamacher (LW)392212340.87642022 - 20231
35.USA flagJoseph Crump (RW)411222340.831312016 - 20171
36.Slovakia flagAndrej Kiss (LW)391024340.87242019 - 20201
37.USA flagDrake Semrad (D)441518330.75452021 - 20221
38.USA flagKameron Williams (D)62429330.53582021 - 20232
39.USA flagAustin Sawyer (F)401814320.80222021 - 20232
40.USA flagEthan Prout (D)42527320.76382018 - 20191
41.USA flagAlex Cannon (F)271021311.15732020 - 20211
42.USA flagAndrew Farley (C)551021310.56182022 - 20242
43.USA flagMaddox Goudie (F)37625310.84282022 - 20231
44.USA flagJoe Petite (F)47822300.64252021 - 20232
45.USA flagJosh Weber (F)201712291.45122020 - 20211
46.USA flagOwen Noll (F)551217290.53592020 - 20222
47.USA flagDrew Wynn (F)701217290.41832017 - 20192
48.USA flagLuke Kangas (C)351315280.801382021 - 20221
49.USA flagMichael Longhitano (F)441117280.64302015 - 20161
50.USA flagDerek Schrank (D)501117280.56342014 - 20173
51.Czechia flagAdam Svoboda (F)431018280.6502019 - 20201
52.USA flagAlex Walsh (D)52325280.54842019 - 20212
53.USA flagDavid Hoftiezer (F)441314270.61222022 - 20231
54.USA flagDylan Brink (F)451314270.60202017 - 20192
55.USA flagStefan Owens (F)471314270.57122017 - 20192
56.USA flagBrandon Ritchey (F)371214260.70302015 - 20161
57.USA flagAlec Allen (D)43422260.60572017 - 20181
58.USA flagChad Lopez (LW)401213250.63482014 - 20151
59.Canada flagAngelos Tsalafos (C/LW)42817250.60382016 - 20171
60.Finland flagMiro Sistonen (D)381113240.631342017 - 20181
61.Italy flagPietro Baccarin (F)331013230.70292021 - 20221
62.USA flagLuke Dosen (RW)44617230.52692019 - 20212
63.USA flagCameron Durham (RW)36148220.61732014 - 20151
64.USA flagDavid Mitchell (F)38139220.58512016 - 20171
65.Canada flagZachary Boulet (F)351210220.63312021 - 20221
66.USA flagAlex Dupuis (W/C)64517220.34532021 - 20232
67.USA flagJonathan Beiber (D)41418220.5482022 - 20231
68.USA flagTyler Harrod (D)39319220.56532016 - 20171
69.USA flagMason Hoehn (C)37129210.57252020 - 20222
70.USA flagCole Kirby (F)281110210.75292016 - 20171
71.USA flagCameron Sangster (F)371011210.571162017 - 20181
72.USA flagJack Zielinski (D)38417210.55242014 - 20151
73.Russia flagMaxim Plekhov (D)42120210.50392018 - 20191
74.USA flagBlue Hayler (LW)36146200.56162014 - 20151
75.Canada flagMaxime Bourque (F)55146200.361382017 - 20192
76.USA flagChris Magee (F)43317200.47532015 - 20161
77.Canada flagCharles Massey (F)30811190.63122019 - 20201
78.USA flagJack Duhe (D)64712190.302322014 - 20162
79.USA flagKyle Huhn (D/F)23613190.8342014 - 20151
80.USA flagTyler Kennedy (D)27415190.70182021 - 20221
81.Denmark flagAlex Haunstoft (LW)37711180.49892021 - 20232
82.USA flagMike Lopez (F)37414180.49532014 - 20151
83.Latvia flagEdijs Freimanis (D/F)1998170.89122023 - 20241
84.USA flagChristian Kinsler (F)2089170.85132023 - 20241
85.USA flagMike Facchiano (D)4589170.38102014 - 20162
86.USA flagMike Chester (RW)3688160.44332015 - 20161
87.USA flagLucas Solanik (F)3079160.53402017 - 20192
88.USA flagNathan Sargent (F)3479160.47322017 - 20192
89.USA flagAustin Petrie (F)18511160.89212016 - 20171
90.USA flagConnor McNary (F)46511160.35532014 - 20162
91.USA flagAdam Olson (D)39214160.41162017 - 20181
92.USA flagPeter Costa (F)41105150.37322017 - 20181
93.USA flagJacob Begich (F)2096150.7582023 - 20241
94.Canada flagJordan Holloway (LW)3478150.44592014 - 20151
95.USA flagVincent Currao (F)16510150.94402014 - 20151
96.USA flagChristopher Timm (LW)38411150.39602014 - 20151
97.USA flagIsaiah Olschewske (D)35213150.43602014 - 20151
98.USA flagJake Burke (D)42114150.36902020 - 20211
99.USA flagRyan Kotz (F)3295140.44352021 - 20221
100.USA flagJake Fleet (F)5877140.24612019 - 20212