Loading page

Flint Generals All Time Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Nationalities

All Time Player Stats

Select...
From season
To season
#PlayerGPGATPP/GPPIMPeriodYears
1.Canada flagMike Rusin (D)359968770.2114351976 - 19826
2.Canada flagKevin Kerr (RW)4173563186741.6214211993 - 20058
3.Canada flagJim Duhart (RW)4702472314781.0213321993 - 20058
4.Canada flagPierre-Yves Giroux (LW)4001992234221.0611281976 - 19846
5.Canada flagChad Grills (C)382931702630.6910191994 - 20058
6.Canada flagFloyd Lahache (D)306281441720.569631979 - 19834
7.Canada flagGary Gilbert (D)29145961410.488891969 - 19745
8.Canada flagLorne Knauft (D)350811912720.788321993 - 20088
9.USA flagJohn DiPace (RW)267841141980.747102003 - 20094
10.Canada flagKen Spangler (D)23221831040.456791993 - 19985
11.Canada flagLuch Nasato (D)14630701000.686471997 - 20014
12.Canada flagCorey Laniuk (D)167012120.076042001 - 20074
13.Canada flagNick Forbes (LW)19166791450.766021995 - 19994
14.USA flagJason Selleke (RW)21356621180.555912004 - 20073
15.Canada flagRick Dorman (RW)1473163940.645431981 - 19832
16.Canada flagBrian McBratney (D)277231241470.535081972 - 19775
17.Canada flagTodd Humphrey (LW)744240821.114581993 - 19952
18.Canada flagJeff Whittle (RW)2291051662711.184331994 - 19995
19.Canada flagJason Modopoulos (LW)7449130.184211999 - 20012
20.Canada flagJason Payne (LW/D)108616220.204041996 - 20043
21.USA flagMike Brown (D)1451058680.473881983 - 19852
22.Slovakia flagMartin Ondrej (D)1921057670.353802006 - 20093
23.Canada flagBrent Gogol (F)57618240.423801978 - 19791
24.Canada flagMike Varhaug (RW)493580.163752001 - 20032
25.Canada flagFrank Beaton (RW)1311331440.343651973 - 19752
26.Canada flagStéphane Brochu (D)353542803340.953601993 - 20017
27.Canada flagBob Hoffmeyer (D)1451564790.543581975 - 19772
28.Canada flagDale Greenwood (C)239721342060.863551999 - 20034
29.USA flagMichael Breen (D)81225270.333481977 - 19822
30.Canada flagBrent Currie (D)150328310.213452004 - 20062
31.Canada flagMike Klassen (RW)822139600.733381983 - 19852
32.USA flagJeremy Sladovnik (D)6128100.163351997 - 19992
33.Canada flagBill Horton (D)2061068780.383151969 - 19723
34.Canada flagRobin Bouchard (RW)8962631251.403071995 - 19972
35.Canada flagDave Nicholls (RW)9147571041.143051983 - 19852
36.Canada flagPaul Tantardini (LW)751343560.753021978 - 19802
37.Canada flagChris O'Rourke (D)81422260.323021993 - 19952
38.Canada flagMark Major (LW)893948870.982981999 - 20012
39.Canada flagKam White (D)93325280.302952004 - 20062
40.Canada flagKim Spencer (D)61516210.342921978 - 19791
41.Canada flagJean-Philippe Morin (D)217868760.352912003 - 20063
42.Canada flagKris Mallette (D)9219100.112872007 - 20092
43.USA flagMike Kinnie (F)2071051212261.092772004 - 20084
44.Canada flagKris Waltze (RW)5686140.252752004 - 20051
45.Canada flagDave Mancuso (D)1481657730.492741978 - 19802
46.Canada flagGreg Lynott (D)1511469830.552671981 - 19853
47.Canada flagBarry Ziegler (LW)93822300.322581981 - 19832
48.USA flagBobby Reynolds (RW)4041953505451.352571998 - 20078
49.Canada flagDan Lane (F)852824520.612561980 - 19822
50.Canada flagWayne Zuk (C/RW)3421602103701.082541970 - 19766
51.Canada flagKevin Barrett (D)711614300.422541994 - 19951
52.Canada flagJason Glover (RW)1961011162171.112511996 - 19993
53.Canada flagLee Jelenic (F)1022322450.442512001 - 20032
54.Canada flagPascal Morency (RW)5186140.272482003 - 20041
55.Canada flagTed Bulley (LW)10861591201.112451975 - 19772
56.Canada flagWade Dawson (D)1331744610.462421983 - 19852
57.Canada flagLarry Gibbons (D)2051870880.432411971 - 19764
58.Canada flagLeo Thomas (F)19264701340.702402003 - 20063
59.Canada flagDoug Kerslake (RW)701715320.462381972 - 19752
60.Canada flagEmmanuel Labranche (RW)66213150.232371997 - 20002
61.Canada flagByron Shutt (LW)631122330.522351980 - 19811
62.Canada flagMel Hewitt (LW)883650860.982321983 - 19852
63.Canada flagJean Gagnon (D)150231051280.852291978 - 19802
64.Canada flagKahlil Thomas (C)3131222193411.092241996 - 20046
65.Canada flagJustin Styffe (LW)6069150.252232008 - 20091
66.Canada flagGary Roach (D)220501642140.972191999 - 20034
67.USA flagSverre Sears (D)44616220.502181995 - 19961
68.Canada flagBernard Gallant (RW)3171341733070.972161981 - 19854
69.Canada flagRay Markham (RW)541833510.942151982 - 19842
70.Canada flagDennis Desrosiers (RW)823730670.822111981 - 19832
71.Canada flagMike Martin (D)851032420.492091983 - 19852
72.Canada flagJohn Batten (D)722554791.102081995 - 19982
73.Canada flagMartin Woods (D)218641682321.062072001 - 20043
74.Canada flagKeith Tomasson (RW)1362437610.452051969 - 19712
75.Canada flagRod Cox (D)92619250.272021972 - 19742
76.Canada flagCraig Cescon (D)761780.111952009 - 20101
77.Canada flagAdam Sturgeon (D)151626320.211882004 - 20062
78.USA flagJordan Fox (C/D)1403957960.691862006 - 20082
79.Canada flagRoss Wilson (RW)2841952184131.451851996 - 20015
80.Canada flagMike Tobin (D)83217190.231832003 - 20052
81.Canada flagJeff Zehr (LW)863547820.951822006 - 20092
82.Canada flagKeith Whitmore (D)10025881131.131811993 - 19952
83.Canada flagMike St. Cyr (D)22320921120.501811974 - 19794
84.Canada flagGaston Boulanger (RW)1194536810.681801972 - 19742
85.Canada flagTerry Smith (RW)2521081752831.121791972 - 19805
86.Canada flagDave Hatheway (LW)963249810.841781977 - 19792
87.Canada flagJim Booth (C)621924430.691761969 - 19723
88.USA flagRick Cabalka (C)804341841.051741977 - 19781
89.Canada flagRon Ringler (LW)18772981700.911691969 - 19723
90.Canada flagBrian Keates (LW)11446541000.881671980 - 19822
91.Canada flagCurtis Tidball (LW)330000.001672004 - 20051
92.USA flagKen Blum (LW)55623290.531661994 - 20072
93.Canada flagMark Robinson (D)147660660.451651981 - 19832
94.Canada flagScott Hollis (RW)693539741.071632001 - 20021
95.Canada flagJim Young (D)2261067770.341621969 - 19734
96.Canada flagRod Collins (D)1871870880.471601972 - 19753
97.Canada flagRémi Gagné (RW)663036661.001591982 - 19831
98.USA flagNick Tuzzolino (D)761034440.581592007 - 20081
99.Canada flagJordan Trew (LW)461340.091592001 - 20021
100.Canada flagJim Johnston (C)173801452251.301571975 - 19794

* Some data is missing to provide a correct summary.