Loading page

Oshawa 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
201.Canada flagBob Kelly (LW)1134455910.812521968 - 19702
202.Canada flagJosh Sterk (C)1113556910.821022013 - 20152
203.Canada flagBob Stewart (D)1522170910.605691967 - 19703
204.Canada flagScott Sabourin (RW/LW)1915139900.473672009 - 20134
205.Canada flagRobert Love (C)373456902.4381943 - 19441
206.Canada flagJeff Hayes (C)2133553880.41482007 - 20103
207.Canada flagAdam Colagiacomo (RW)1014146870.861181996 - 19982
208.Canada flagMike Pidgeon (C)682958871.28271975 - 19782
209.Canada flagKory Nagy (C/LW)2242859870.391642005 - 20094
210.Canada flagJohn Andersen (LW/C)1644441850.52911985 - 19883
211.Canada flagTyler Donati (RW/LW)973352850.88452003 - 20052
212.Canada flagPat Ribble (D)2142461850.404311972 - 19753
213.Canada flagGeorge Blair (C)904143840.93371947 - 19492
214.Canada flagNelson Pyatt (C)923351840.91441971 - 19732
215.Canada flagClair Cornish (LW)1412757840.601251989 - 19912
216.Canada flagMark Deazeley (LW)1814043830.464741989 - 19923
217.Canada flagTodd Charlesworth (D)1511766830.551331982 - 19842
218.Canada flagPaul O'Hagan (D)2651271830.315111987 - 19914
219.Canada flagGiovanni Vallati (D)1441468820.571352018 - 20202
220.Canada flagAlbert 'Red' Tilson (F)323051812.53461941 - 19432
221.Canada flagTony Joseph (F)2183842800.374421985 - 19894
222.Canada flagChuck Blair (RW)673743801.19431946 - 19482
223.Canada flagFred Etcher (LW)1023545800.78-1951 - 19532
224.Canada flagBrandon Coalter (LW)2663446800.304171995 - 19994
225.Canada flagJim Paek (D)2121466800.383151984 - 19873
226.Canada flagJud McAtee (LW/C)544633791.46481938 - 19402
227.Canada flagTodd Hooey (RW)793741780.99981982 - 19831
228.Canada flagCameron Butler (RW/LW)1123543780.702012021 - 20232
229.Canada flagMatt Petgrave (D)931563780.841202011 - 20132
230.Canada flagBarry Burkholder (RW)773839771.001011986 - 19871
231.Canada flagTom Foxcroft (RW/C)783839770.99751967 - 19692
232.Canada flagRiley Stillman (D)1781958770.432122014 - 20184
233.Canada flagBob McQuat (D)1951265770.395991992 - 19953
234.Canada flagPete Vipond (LW)862749760.88511967 - 19692
235.Canada flagWally Wilson (RW)544134751.39381939 - 19412
236.Canada flagPatrick Asselin (C/LW)633936751.19272007 - 20081
237.Canada flagSteve West (C)653243751.15401970 - 19722
238.Canada flagGeorge Scholes (LW)592847751.2781946 - 19482
239.Canada flagDavid Froh (D)1271361740.581041993 - 19952
240.Latvia flagRenars Krastenbergs (C/LW)1383735720.52682016 - 20182
241.Canada flagKen Morden (RW)1453735720.50571973 - 19763
242.Canada flagBill Smith (LW)582943721.241181963 - 19641
243.Italy flagAnthony Salinitri (C)574130711.25502018 - 20191
244.Canada flagAl Quintilion (F)953635710.751111967 - 19692
245.Canada flagBrandon Cullen (RW)1483437710.483091998 - 20013
246.Canada flagCory Banika (LW)1543437710.463751987 - 19903
247.USA flagBrooks Rogowski (C)1312942710.54262024 - 20262
248.Canada flagFrank Sullivan (D)852447710.841901947 - 19492
249.Canada flagConnor Lockhart (C)663535701.06552023 - 20241
250.Canada flagLarry Courville (LW)352940691.97821994 - 19951
251.Switzerland flagNico Gross (D)1871653690.372302017 - 20203
252.USA flagDan Hinote (RW)1183335680.581121996 - 19982
253.Canada flagKevin Street (C)432642681.58331976 - 19771
254.Finland flagRasmus Kumpulainen (C/LW)793136670.85582023 - 20241
255.Canada flagBilly-Jay Johnston (RW)1552740670.43381992 - 19953
256.Canada flagDan Nicholson (D)1581354670.425151980 - 19833
257.Canada flagRick Fraser (D)189661670.35721971 - 19743
258.Canada flagScott Valentine (D)1601155660.412672008 - 20113
259.Canada flagJack Armstrong (C)563629651.16-1952 - 19531
260.Canada flagDiego Odino (C/LW)1203530650.542221976 - 19782
261.Canada flagChuck Durocher (LW)642144651.02111976 - 19771
262.Canada flagAl Avery (C)652044640.98431970 - 19722
263.Canada flagPaul Heaver (D)1881747640.343941972 - 19753
264.Canada flagRyan Tocher (D)1051648640.611471994 - 19962
265.Canada flagWilliam Knott (D)463033631.37551938 - 19402
266.Canada flagRay Ceresino (LW)392637631.6261946 - 19482
267.Canada flagWade Simpson (D)2781152630.233381989 - 19934
268.Canada flagDean DeFazio (LW)693032620.901241982 - 19831
269.Canada flagJosh Brown (D)2711151620.233622011 - 20154
270.Canada flagSteve Cardwell (LW)1022932610.601371968 - 19702
271.Canada flagFrank Eddolls (D)502833611.22531939 - 19412
272.Canada flagBryan Allen (D)1911645610.323781996 - 20004
273.Canada flagJeff Steffen (LW)2152634600.281691981 - 19843
274.Canada flagSam Harding (C)2172535600.28512013 - 20163
275.Canada flagBrian Grieve (D)217753600.282001989 - 19923
276.Canada flagBill Bannerman (LW/RW)622435590.95851964 - 19651
277.Germany flagJan Benda (C/D)1361940590.431631989 - 19923
278.Canada flagGlenn Knight (D/F)117950590.503351975 - 19772
279.USA flagRyan McGinnis (D)79851590.751392007 - 20081
280.Canada flagJack Marshall (F)402731581.45121945 - 19461
281.Canada flagMike Amodeo (D)97652580.602141970 - 19722
282.Canada flagHarrison Franssen (F)1663027570.341352023 - 20263
283.Canada flagStephen Desrocher (D)1592433570.36732013 - 20163
284.Canada flagLuke Posthumus (F)672334570.85142025 - 20261
285.Canada flagChris Hayes (LW)1412036560.402421964 - 19673
286.Switzerland flagNando Eggenberger (LW/RW)743025550.74182018 - 20191
287.Canada flagKurt Walsh (F)902728550.611021994 - 19962
288.Canada flagEvan Kotsopoulos (LW)1262431550.441932001 - 20043
289.Canada flagChester Gallant (RW)681936550.811491997 - 19981
290.USA flagGuido Tenisi (D)114946550.481841971 - 19732
291.Canada flagMatt Mistele (LW/RW)653420540.83492014 - 20162
292.USA flagTyler Biggs (RW)692628540.78682012 - 20131
293.Canada flagMédric Mercier (D)692232540.78452016 - 20171
294.Canada flagDean Morton (D)2021242540.275831985 - 19883
295.Canada flagAndrew Peters (LW)1362924530.394121997 - 19992
296.USA flagRoger Maisonneuve (LW)612825530.87621952 - 19531
297.Canada flagKen Davies (C)362627531.4761941 - 19421
298.Canada flagDave Kobryn (LW)661736530.801061979 - 19801
299.Canada flagShane Doyle (D)931637530.572551986 - 19882
300.Canada flagJay Legault (LW)1051538530.50951995 - 19972

* Some data is missing to provide a correct summary.