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
301.Canada flagJeff MacMillan (D)207944530.262391996 - 19993
302.Canada flagRay Irwin (D)93845530.571791976 - 19782
303.Canada flagGeoff Schemitsch (D)103845530.51362011 - 20132
304.Canada flagJeff Ware (D)166845530.323001994 - 19973
305.Canada flagBrett Trudell (RW)652824520.80622004 - 20051
306.Canada flagWarren Holmes (LW)1732329520.302841995 - 19994
307.USA flagIan Ferguson (D)1921537520.271571983 - 19863
308.USA flagLee Fogolin (D)1021240520.512401972 - 19742
309.Canada flagScott Mabley (D)125844520.422401972 - 19742
310.Canada flagJ.P. Labardo (LW)1532328510.33862009 - 20123
311.Canada flagWill Ennis (D)270942510.191092016 - 20215
312.Canada flagRyan Stepien (C)942822500.53212019 - 20223
313.Canada flagBill Heindl (LW)651931500.77561965 - 19661
314.Canada flagPhil Samis (D)711732490.692411945 - 19472
315.Canada flagJohn Campbell (D)1691039490.292431977 - 19814
316.Canada flagNick Beverley (D)183940490.271811963 - 19674
317.Canada flagJustin Donati (C)662226480.73282003 - 20052
318.Canada flagBarry Wilkins (D)871632480.551971965 - 19672
319.Canada flagDoug Ferguson (D)1101533480.441411970 - 19733
320.Canada flagLeo Curik (C)28232447-321945 - 19472
321.Canada flagHank Nowak (LW)852027470.55801968 - 19702
322.Canada flagJoe Kowal (LW)701928470.671181974 - 19762
323.Canada flagJim Conacher (C)282323461.64181940 - 19411
324.Canada flagGeorge Ferguson (C)632323460.73411969 - 19712
325.Canada flagBrandon Saigeon (C/LW)431827451.05232018 - 20191
326.USA flagMichael McCarron (RW/C)521530450.871032014 - 20151
327.USA flagScott Brydges (RW)1311530450.341631982 - 19842
328.Canada flagShea Kewin (C/RW)1102222440.402012006 - 20093
329.Canada flagChris Roberts (D)2361034440.194471962 - 19675
330.Canada flagMitchell Brewer (D)203836440.221402017 - 20214
331.Canada flagJohn Neal (D)214440440.211342002 - 20053
332.Canada flagStanley Parker (C)612419430.7081952 - 19531
333.Ukraine flagIgor Gongalsky (LW)651924430.661002006 - 20071
334.Canada flagPhilip Tomasino (C/W)261825431.65122019 - 20201
335.Canada flagDale Tallon (D)501231430.86881967 - 19681
336.Czechia flagLadislav Kolda (D)1151033430.37322000 - 20033
337.Canada flagChris Petrow (D)159736430.271412001 - 20054
338.Finland flagLauri Sinivuori (C/LW)881626420.48482024 - 20251
339.Canada flagDonald McIntosh (C/LW)551329420.76-1952 - 19531
340.Canada flagZackary Sandhu (D)1471131420.291912023 - 20263
341.USA flagJon Hedberg (D)1011032420.42892000 - 20022
342.Canada flagBarry Sullivan (RW)232318411.78191944 - 19451
343.Canada flagAndy Whitby (RW)912021410.451981972 - 19764
344.Canada flagTodd Francis (RW)481823410.85721984 - 19851
345.Canada flagBill Barker (F)371427411.11131942 - 19442
346.Canada flagThomas Stewart (D)1661031410.251682021 - 20243
347.Canada flagBret Nasby (D)149932410.281602003 - 20063
348.Canada flagGary Friesen (C)1461624400.271792003 - 20063
349.Canada flagTom Newton (C)1031426400.39261971 - 19754
350.Canada flagJosh Graves (F)1331426400.30802010 - 20122
351.Canada flagRobert Leask (D)491327400.82901991 - 19921
352.Canada flagGreg Willers (D)481228400.83441999 - 20001
353.Canada flagMark Haarmann (D)1681228400.241431983 - 19863
354.Canada flagPeter Aston (D)50931400.80462006 - 20071
355.Canada flagWill Petschenig (D/F)193634400.211422012 - 20153
356.Canada flagAidan Wallace (C/LW)1622217390.24952012 - 20153
357.USA flagConor Stokes (C)1072118390.36872008 - 20102
358.Canada flagPeter Wilson (F)721920390.541421979 - 19801
359.Canada flagCalum MacKay (LW)321722391.22791946 - 19471
360.Canada flagRay Flaherty (LW)721722390.543091980 - 19833
361.Italy flagMarkus Brunner (C)711524390.55441990 - 19922
362.USA flagKevin Mitchell (D)541029390.721392000 - 20011
363.USA flagWarren Williams (RW)76930390.51941970 - 19722
364.Canada flagNicolas Mattinen (D)43831390.91322018 - 20191
365.Canada flagKyle Hope (D/F)135534390.291592009 - 20123
366.Canada flagBill Shortt (F)342216381.12211936 - 19382
367.Canada flagPat Montgomery (LW)1841820380.213931999 - 20023
368.Canada flagTommy Depew (C)311721381.23281941 - 19421
369.Canada flagJoe Robertson (C)861325380.441891966 - 19682
370.Canada flagTyler Cook (D)1431028380.272182001 - 20032
371.Canada flagColt King (RW/LW)731918370.511542002 - 20031
372.Canada flagTyler Taylor (LW)1931918370.193302005 - 20105
373.Canada flagJesse Biduke (LW)881621370.42462004 - 20062
374.Canada flagNick Wong (C/RW)1052214360.34262017 - 20192
375.Canada flagDavid Pulkkinen (C)541719360.67501968 - 19691
376.USA flagNoah Powell (RW)491323360.73402024 - 20251
377.Canada flagJoe Greentree (D)1371026360.261221971 - 19754
378.Canada flagMike Short (D)188828360.194591986 - 19893
379.Canada flagDavid Jesus (D)131630360.27902019 - 20222
380.Canada flagJohn Stevens (D)197432360.183021983 - 19863
381.Canada flagNick Quinn (D)112234360.32412010 - 20122
382.Canada flagJason McQuat (RW)1251718350.282621992 - 19942
383.Canada flagOrville Smith (LW)431619350.81181938 - 19402
384.Canada flagGreg Watson (LW)1401619350.254691984 - 19873
385.Canada flagCorey Cowick (LW/C)1541619350.231572006 - 20082
386.Canada flagDave Stephen (C)461520350.76281948 - 19491
387.Canada flagDan Sandford (LW)1091520350.321201964 - 19673
388.Canada flagTrevor McIvor (LW)1171421350.30331988 - 19902
389.Canada flagBob Mader (RW)561519340.61-1952 - 19531
390.Canada flagTerry Angel (RW)591420340.58881973 - 19752
391.Canada flagWarren Anderson (D)121727340.28831969 - 19712
392.Canada flagJohn Clayton (D)123727340.281811966 - 19693
393.USA flagDakota Mermis (D)51628340.67642014 - 20151
394.Canada flagBob Kirk (D)143628340.241801969 - 19723
395.Canada flagBrent Loney (LW)371518330.89251984 - 19851
396.Canada flagBill Stewart (LW)561419330.59-1952 - 19531
397.Canada flagEthan Toms (C)1711320330.19772022 - 20264
398.Canada flagBob Dawes (D)361023330.92361943 - 19441
399.Canada flagJustin Butorac (D)731023330.453611981 - 19832
400.Canada flagBob Kilger ()104924330.321011963 - 19652

* Some data is missing to provide a correct summary.