Loading page

Flint Generals All Time Overall Totals Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Canada (565 players)

All Time Player Stats

Overall Totals
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagKevin Kerr (RW)4753993607591.6016231993 - 20058
2.Canada flagBrian Sakic (C)4551975117081.561161993 - 19996
3.Canada flagJim Duhart (RW)4922512404911.0014261993 - 20058
4.Canada flagRoss Wilson (RW)3372292464751.412191996 - 20015
5.Canada flagPierre-Yves Giroux (LW)4332122384501.0412091976 - 19846
6.Canada flagStéphane Brochu (D)423683464140.984221993 - 20017
7.Canada flagMike Clarke (C)3601782193971.101581975 - 19825
8.Canada flagWayne Zuk (C/RW)3691682203881.052781970 - 19766
9.Canada flagKahlil Thomas (C)3721472413881.042481996 - 20046
10.Canada flagBernard Gallant (RW)3391411883290.972681981 - 19854
11.Canada flagJeff Whittle (RW)2621251923171.214841994 - 19995
12.Canada flagTerry Smith (RW)2781231863091.112341972 - 19805
13.Canada flagChad Grills (C)4421091943030.6912111994 - 20058
14.Canada flagLorne Knauft (D)403862163020.7510221993 - 20088
15.Canada flagJason Glover (RW)2371151362511.063431996 - 19993
16.Canada flagKirk Bowman (LW/C)174831662491.43831972 - 19774
17.Canada flagMartin Woods (D)225651742391.062362001 - 20043
18.Canada flagDave Gorman (LW)2801261082340.84481970 - 19744
19.Canada flagDoug Manchak (LW)233143892321.00901972 - 19815
20.Canada flagJim Johnston (C)178801492291.291731975 - 19794
21.Canada flagErnie Moser (RW)227931352281.00781972 - 19753
22.Canada flagGary Roach (D)240541732270.952641999 - 20034
23.Canada flagPeter Horachek (RW)2301071172240.971051982 - 19853
24.Canada flagDale Greenwood (C)258741422160.843841999 - 20034
25.Canada flagBrett MacDonald (D)273371772140.781871995 - 19994
26.Canada flagClyde Simon (F)211821101920.91581974 - 19825
27.Canada flagFloyd Lahache (D)327331541870.5710191979 - 19834
28.Canada flagRon Ringler (LW)198761051810.911911969 - 19723
29.Canada flagTony Fiore (C)11993741671.40911982 - 19853
30.Canada flagNick Forbes (LW)24576901660.686551995 - 19994
31.Canada flagJim Koleff (RW)13575901651.22631973 - 19772
32.Canada flagSandy Snow (RW)15769911601.02241970 - 19733
33.Canada flagBrian McBratney (D)298231321550.525301972 - 19775
34.Canada flagGary Gilbert (D)30751981490.499311969 - 19745
35.Canada flagMikhail Nemirovsky (RW)13155881431.091851995 - 19993
36.Canada flagRobin Bouchard (RW)10471711421.373591995 - 19972
37.Canada flagLen Fontaine (RW/C)14255871421.00331981 - 19832
38.Canada flagJean Gagnon (D)166231181410.852461978 - 19802
39.Canada flagTerry McDougall (C)14750901400.951091981 - 19843
40.Canada flagSylvain Dufresne (D/F)23243961390.601582001 - 20043
41.Canada flagGreg Bullock (C)13241961371.041172007 - 20103
42.Canada flagLeo Thomas (F)19564701340.692442003 - 20063
43.Canada flagWayne Ego (C)14843861290.87971969 - 19712
44.Canada flagGérald Leroux (LW)11659691281.101741978 - 19802
45.Canada flagKeith Whitmore (D)11631971281.101931993 - 19952
46.Canada flagJohn Bellio (D)15723981210.77931976 - 19782
47.Canada flagTed Bulley (LW)11061591201.092451975 - 19772
48.Canada flagLuch Nasato (D)16734851190.717011997 - 20014
49.Canada flagCorky Agar (LW)12752661180.93561970 - 19722
50.Canada flagRobert Sauvé (C)11950661160.97831979 - 19812
51.Canada flagMike St. Cyr (D)23220931130.491851974 - 19794
52.Canada flagPaul Clarke (F)14053591120.80481978 - 19802
53.Canada flagDave Nicholls (RW)10652601121.063711983 - 19852
54.Canada flagKen Spangler (D)26822891110.417991993 - 19985
55.Canada flagJohn Batten (D)9931781091.102991995 - 19982
56.Canada flagBrian Ellacott (RW)9156511071.181821977 - 19792
57.Canada flagWayne Thompson (C)6646611071.62341980 - 19811
58.Canada flagScott Burfoot (C)6633731061.61381995 - 19961
59.Canada flagRick Dorman (RW)15636691050.675901981 - 19832
60.Canada flagBrian Keates (LW)12146561020.841841980 - 19822
61.Canada flagGilles Thibaudeau (C)7855461011.29991984 - 19851
62.Canada flagMark Major (LW)10449511000.963651999 - 20012
63.Canada flagNick Stajduhar (D)822770971.181301999 - 20001
64.Canada flagMel Hewitt (LW)964054940.982441983 - 19852
65.Canada flagDave Bonter (F)1544150910.591001973 - 19804
66.Canada flagRod Collins (D)2021972910.451661972 - 19753
67.Canada flagLarry Gibbons (D)2121871890.422431971 - 19764
68.Canada flagTodd Humphrey (LW)804345881.104981993 - 19952
69.Canada flagLawrence Nisker (C)673355881.311151983 - 19852
70.Canada flagBob Hoffmeyer (D)1541672880.573851975 - 19772
71.Canada flagGreg Lynott (D)1661474880.532931981 - 19853
72.Canada flagDan McCarthy (C)844344871.04931978 - 19791
73.Canada flagMichel Beausoleil (RW)803748851.061172007 - 20081
74.Canada flagJeff Zehr (LW)913648840.922012006 - 20092
75.Canada flagPierre Thibault (D)1791371840.471281982 - 19853
76.Canada flagGaston Boulanger (RW)1244637830.671881972 - 19742
77.Canada flagMurray Hanson (LW)1603746830.521341974 - 19762
78.Canada flagMike Rusin (D)3851172830.2216151976 - 19826
79.Canada flagSteven Stockman (C)694834821.19321981 - 19842
80.Canada flagDave Hatheway (LW)1013250820.811831977 - 19792
81.Canada flagLarry Gould (LW)633347801.27241981 - 19821
82.Canada flagJamie Schaafsma (LW)873643790.911172009 - 20101
83.Canada flagBill Horton (D)2171069790.363311969 - 19723
84.Canada flagTom St. James (C)804038780.98541984 - 19851
85.Canada flagWally Kozak (F)712751781.10311969 - 19701
86.Canada flagDave Mancuso (D)1641662780.483171978 - 19802
87.Canada flagJim Bannatyne (D)1741266780.45621974 - 19823
88.Canada flagScott Hollis (RW)743641771.041812001 - 20021
89.Canada flagJim Pearson (RW)943146770.82791979 - 19812
90.Canada flagBrian Dickie (C)952354770.81971972 - 19742
91.Canada flagJim Young (D)2331067770.331661969 - 19734
92.Canada flagJean-Philippe Morin (D)220868760.352972003 - 20063
93.Canada flagPascal Rhéaume (C/LW)852748750.88492009 - 20101
94.Canada flagDennis Desrosiers (RW)884133740.842351981 - 19832
95.Canada flagWarren Holmes (C)872647730.84811984 - 19851
96.Canada flagJohn Vanderburg (D)933537720.771011969 - 19712
97.Canada flagJeff McDill (RW)793140710.90471976 - 19771
98.Canada flagRémi Gagné (RW)713139700.991951982 - 19831
99.Canada flagMark Robinson (D)156762690.441691981 - 19832
100.Canada flagTrevor Jobe (C)393532671.72391997 - 19981

* Some data is missing to provide a correct summary.