Loading page

Oshawa Generals All Time Overall Totals Stats

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

All Time Player Stats

Overall Totals
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagMarc Savard (C)2731583194771.753151993 - 19974
2.Canada flagJohn Tavares (C/LW)2471932254181.692592005 - 20094
3.Canada flagDarryl LaFrance (RW)2641622243861.46791991 - 19954
4.Canada flagScott McCrory (C)2311332353681.591231984 - 19873
5.Canada flagTony Tanti (LW)1661911733642.193851980 - 19833
6.Canada flagDavid Gans (C)2271392253641.603721981 - 19843
7.Canada flagMitch Lamoureux (C)2261382263641.617351979 - 19823
8.Canada flagLee Giffin (RW)2751382053431.252761983 - 19874
9.Canada flagCalum Ritchie (C/RW)2741092133221.181612021 - 20254
10.Canada flagBobby Orr (D)2221162053211.454281962 - 19664
11.Canada flagMichael Dal Colle (LW)2581221953171.23882012 - 20164
12.Canada flagScott Hollis (RW)2891451673121.085071989 - 19934
13.Canada flagBrent Gauvreau (C)2991151923071.032061996 - 20004
14.Canada flagDon Biggs (C)2161111963071.424401982 - 19853
15.Canada flagEric Lindros (C)1281331572902.274731989 - 19923
16.Canada flagBrett MacLean (RW)1861321562881.551352005 - 20083
17.Canada flagBill Lochead (RW)1691421402821.672801971 - 19743
18.Canada flagB.J. MacPherson (C)2541151672821.114551990 - 19944
19.Canada flagBoone Jenner (C/LW)2521241532771.102972009 - 20134
20.Canada flagRyan Lindsay (C)2751121642761.002801993 - 19974
21.Canada flagChristian Thomas (LW/RW)2281441252691.18912008 - 20124
22.Canada flagBrent Grieve (LW)2801251412660.955141986 - 19904
23.Canada flagBeckett Sennecke (RW/LW)2191081562641.212342022 - 20253
24.Canada flagBill Little (LW)2331271342611.123441962 - 19675
25.Canada flagCole Cassels (C)291901682580.893322011 - 20154
26.Canada flagRon Buchanan (C)1541241302541.65891962 - 19653
27.Canada flagIain Fraser (C)168931602531.512061986 - 19904
28.Canada flagJohn MacLean (RW)1991101402501.265091981 - 19843
29.Canada flagScott Laughton (C/LW)2621101402500.953592010 - 20144
30.Canada flagTom McCarthy (LW)1341201262461.841831977 - 19792
31.Canada flagJarrod Skalde (C)2321111332441.051501987 - 19914
32.Canada flagJamie Johnson (C)210521922441.161122000 - 20033
33.Canada flagSean Williams (C)2651131292420.911501984 - 19884
34.Canada flagDanny O'Shea (C)1561031392421.553801963 - 19663
35.Canada flagKevin Miehm (C)215801612411.12801986 - 19893
36.Canada flagAllan McShane (C)251931472400.96582016 - 20204
37.Canada flagBrian Hunt (C)244901502400.981011985 - 19894
38.Canada flagKenny Smith (LW)115143942372.06181941 - 19443
39.Canada flagDan Gratton (C)222931332261.022181982 - 19864
40.Canada flagJohn Hutchings (D)249541722260.913681981 - 19854
41.Canada flagAndy Andreoff (C/LW)306851372220.733342007 - 20125
42.Canada flagStéphane Yelle (C)209761442201.05701991 - 19943
43.Canada flagLuca Marrelli (D)302381822200.731022021 - 20254
44.Canada flagDale Craigwell (C)214721462181.021081988 - 19913
45.Canada flagRick Middleton (RW)1271081092171.71401971 - 19732
46.Canada flagGreg Malone (C)201881272151.072351973 - 19763
47.Canada flagBrett Parnham (C)236117972140.911842005 - 20094
48.Canada flagPaul Gardner (C)138981142121.541401974 - 19762
49.Canada flagRob Gladney (D)198611512121.071911974 - 19773
50.Canada flagNorm Schmidt (D)233581532110.914761980 - 19833
51.Canada flagWayne Cashman (RW)160821272091.312821962 - 19664
52.Canada flagGary McColgan (RW)190931152081.09591983 - 19863
53.Canada flagBrandon Nolan (C)195931142071.061642000 - 20033
54.Canada flagTyler Tullio (RW/C)207891182071.001422018 - 20223
55.Canada flagBrian Kinsella (RW)168821232051.222241971 - 19743
56.Canada flagDale Mitchell (RW)219981062040.932582005 - 20083
57.Canada flagJack Studnicka (C/RW)243621422040.841532015 - 20194
58.Canada flagPeter Horachek (RW)201721282001.00981977 - 19803
59.Canada flagSerron Noel (RW)249881111990.802222016 - 20204
60.Canada flagLou Jankowski (C)140981001981.41741948 - 19513
61.Canada flagMike Craig (RW)197911041950.992211987 - 19903
62.Canada flagBrad Ralph (LW/C)210901051950.932281997 - 20003
63.Canada flagCal Clutterbuck (RW)167871011881.133552004 - 20073
64.Canada flagDave Andreychuk (LW/RW)16191951861.161931980 - 19833
65.Canada flagDomenico Commisso (C)222671171840.831262014 - 20195
66.Canada flagMitchell Vande Sompel (D)226511281790.791392013 - 20174
67.Canada flagPeter Vandemark (LW)205661111770.861671972 - 19764
68.Canada flagStuart Rolofs (LW)20583931760.86902021 - 20243
69.Canada flagMike Zanutto (C)20078971750.88381994 - 19973
70.Canada flagDan Lane (F)18785891740.934871977 - 19803
71.Canada flagTrevor Burgess (D)227471271740.772721990 - 19933
72.Canada flagMichael Del Zotto (D)186381351730.932602006 - 20093
73.Canada flagGreg Gravel (C)187551151700.913131979 - 19834
74.Canada flagKenny Huether (RW)27386821680.621132014 - 20184
75.Canada flagRick Lanz (D)200341341680.842141977 - 19803
76.Canada flagLucas Lessio (LW)19289781670.872072010 - 20133
77.Canada flagCraig Donaldson (D)208361301660.801481987 - 19903
78.Canada flagJean-Paul Davis (D)246301351650.671571988 - 19924
79.Canada flagTom Simpson (RW)15699641631.041791969 - 19723
80.Canada flagFloyd Curry (RW)10476871631.57781941 - 19443
81.Canada flagOwen Griffin (C/RW)23165931580.681152023 - 20263
82.Canada flagDerek King (LW)9978781561.581421985 - 19872
83.Canada flagMike Stern (LW)19168861540.813731981 - 19843
84.Canada flagNathan Horton (RW)13674791531.132152001 - 20032
85.Canada flagJeff Daniels (LW)26467851520.581251984 - 19884
86.Canada flagMike Lekun (C)18263891520.847301979 - 19823
87.Canada flagDylan Roobroeck (C/LW)16252991510.931992022 - 20242
88.Canada flagBob Attersley (C)1097773150--1950 - 19533
89.Canada flagDick Gamble (LW)11490591491.31591946 - 19493
90.Canada flagDon Seiling (F)17971781490.831951970 - 19733
91.Canada flagBen Eager (LW)26361881490.578472000 - 20044
92.Canada flagCalvin de Haan (D)167201271470.881082008 - 20113
93.Canada flagJason Sweitzer (LW)21267771440.682841994 - 19973
94.Canada flagAnthony Cirelli (C)18251931440.79612014 - 20173
95.Canada flagMarc Laniel (D)209381061440.691551985 - 19883
96.Canada flagSteve Konroyd (D)209381061440.694911978 - 19813
97.Canada flagRon Nelson (C)8456871431.70271940 - 19433
98.Canada flagRob Pearson (RW)5773691422.491151990 - 19911
99.Canada flagJohn Kozoriz (C)21068741420.681271998 - 20024
100.Canada flagSean Brown (RW)18364781420.784131991 - 19943

* Some data is missing to provide a correct summary.