hockey DB
search by league
team
morning report
contact us
home

Elmira Sugar Kings all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Kevin Abbott1414581995-19961Junior B (Canada)
Dave Adlys1073029591521978-198241962-09-21Junior B (Canada)
Kelly Adlys38512171951980-198221961-02-08Junior B (Canada)
Josh Ahier29347462003-20052L1987-03-10Junior B (Canada)
Brian Albrecht440551051979-19812Junior B (Canada)
Mike Albrecht101102003-20041Junior B (Canada)
Brad Altman1462643695961984-198841967-07-14Junior B (Canada)
Murray Altman7011213741990-19944Junior B (Canada)
Brandon Alviano135516212441991-19943Junior B (Canada)
Dan Anderson44111425101992-19931Junior B (Canada)
Jeff Anderson51234265951989-19912Junior B (Canada)
Chris Antonopoulos100001987-198811969-01-08Junior B (Canada)
Derek Austin1723755924761990-19955L1974-04-16Elmira, ONTCollege-University
Mike Babcock40417211011992-199311972-02-22College-University
Brad Baechler810141981-19821Junior B (Canada)
Brad Bain793547823581978-19802DHespeler, ONTSemi-Professional
Ryan Baird2112381989-19912Junior B (Canada)
Jeff Baker000001976-19771Semi-Professional
Ryan Baker243811681989-19901Junior B (Canada)
Kevin Ball400001991-19921Junior B (Canada)
Chane Ballantyne88718251471989-19923Junior B (Canada)
Jeff Ballantyne1703341984-19851D1969-01-07Elmira, ONTMajor Junior
Eric Bartok5000231989-19901Junior B (Canada)
Darcy Bauman1100001993-19952Junior B (Canada)
David Bauman200042000-20011Junior B (Canada)
Don Bauman79363672201979-19823Junior B (Canada)
Jeff Bauman1921301980-19822Junior B (Canada)
Maurice Bauman37538801980-19822Junior B (Canada)
Merlyn Bauman10559661251501981-198741966-11-04Junior B (Canada)
Rod Bauman16213181987-19892Junior B (Canada)
Rodney Bauman600082001-20021W1983-03-16Elmira, ONTMajor Junior
Stu Bauman100001980-19811Junior B (Canada)
Zac Bauman56912211022003-20052R1987-03-31Junior B (Canada)
Kevin Bean500041995-19961Junior B (Canada)
Dan Bekiroski15246391981-19821Junior B (Canada)
Mike Bender200041987-19881Junior B (Canada)
Tim Bender200001994-19951GJunior B (Canada)
Eric Benesch26437192004-20051L1988-08-08Junior B (Canada)
Ryan Benesch11957641211412001-20054C1985-01-30Waterloo, ONTJunior B (Canada)
Joe Benninger23000211993-19941GMajor Junior
Chris Berwich100002003-20041Junior B (Canada)
Roger Beuhler2400041981-19821GMajor Junior
Mike Birmingham200001989-199221974-01-14Junior B (Canada)
Mike Bishop2100001981-19821G1965-02-14Elmira, ONTMinor Pro
Ryan Black33192140941989-19901L1973-10-25Elmira, ONTMinor Pro
Jeff Bloch125619255111990-19954Junior B (Canada)
Kevin Bloch104750573151984-199241966-01-29Junior B (Canada)
K. Block40101626561983-19841Junior B (Canada)
Dave Bonnar402611371281988-198911971-02-22Major Junior
Norm Bonnell500021981-19821G1964-02-13Junior B (Canada)
Ken Bosomworth900061978-19802Junior B (Canada)
Morley Bosomworth32313465701976-19792Junior B (Canada)
Steve Bott900021979-19801Junior B (Canada)
Jeff Bowman4800081988-19913GJunior B (Canada)
Brad Boyer100002000-20011DSemi-Professional
Pete Boyne200001980-19811Junior B (Canada)
Darryl Bradley41172946231978-19791W1961-03-25Kitchener, ONTMajor Junior
Dave Bradstock100001991-19921Junior B (Canada)
Tyler Brenner467815132003-20052D1988-04-05Linwood, ONTMinor Pro
Chad Brezynskie1211941601231990-19933F1974-11-28Minor Pro
Lance Brezynskie141791031822331988-19924Junior B (Canada)
Ray Brick22000101983-19841G1963-07-03Junior B (Canada)
Richard Brick110101981-19821Junior B (Canada)
Barry Brohman100001984-19851Junior B (Canada)
Brent Brohman12123201980-19822Junior B (Canada)
Nigel Brook2000191981-19821Junior B (Canada)
Glen Brotherson40192241461983-198411963-03-06Junior B (Canada)
Greg Broughton751677932221976-19803D1959-10-17Listowel, ONTSemi-Professional
Todd Brownell12263711342201993-19963Junior B (Canada)
Troy Brownell7845591041611995-19972L1977-02-14Cornwall, ONTMajor Junior
Greg Brubacher100021991-19921Junior B (Canada)
Jeff Buck13246611993-19941Junior A (Canada)
Brent Buehler100001980-19811Junior B (Canada)
Farley Caesar1302241987-19881GJunior A (Canada)
Eric Campbell211221993-19941Junior B (Canada)
Mark Campbell5228101031995-19972D1978-04-14College-University
Scott Campbell34011102004-20051G1985-09-21Bloomfield, ONTMinor Pro
Dean Carey200001989-19901Junior B (Canada)
Chris Carter702201983-198411966-05-23Junior B (Canada)
Jason Cartier1081152631841993-19963Junior B (Canada)
Stephan Carty553018481131990-19933Junior B (Canada)
Chris Cava462791421996-19971D1980-10-14Thunder Bay, ONTMinor Pro
Tom Chapman9145331989-19901R1972-01-13North Bay, ONTMajor Junior
Jamie Chester4862430432000-20022D1983-06-21Wingham, ONTJunior B (Canada)
Darrin Chubb39133043211983-198411966-03-09Junior B (Canada)
Justin Clark102202003-20041Junior B (Canada)
Rick Clark1500021978-19791GSemi-Professional
Peter Clement713243751881978-19802LElmira, ONTMinor Pro
Dave Clinton14033121989-199011970-01-18Junior B (Canada)
Troy Closs1310101990-19911Junior B (Canada)
Mike Cloutier80263561521993-19952Junior B (Canada)
Andrew Coburn14146601062062002-20053F1986-02-15Mount Forest, ONTEuropean Elite
Rob Collins482948771081996-19971W1978-03-15Peterborough, ONTMajor League
Bruno Corbin29101727201981-19821Junior B (Canada)
Ted Couch3211415491988-198911971-05-03Junior B (Canada)
Paul Courville500001992-19931GJunior B (Canada)
Mike Crawford1903301991-19921G1971-01-27Junior B (Canada)
Dallas Cressman79011271994-19973GJunior B (Canada)
Ryan Crombeen2531215462000-20011D1980-02-19Lambton, ONTCollege-University
Jeff Croome168917471989-19912Junior B (Canada)
Craig Crowe2902261992-19931GMinor Pro
Bob Crummer8351419691994-19962F1979-03-19Halifax, NSMinor Pro
Fraser Cumming43459701991-19943Junior B (Canada)
Travis Cybolsky3910919141994-19951Junior B (Canada)
Dean Darrigan832165862241987-198921968-10-07Listowel, ONTMajor Junior
Eric Dawtrey2491120241989-199011972-03-25Junior B (Canada)
Nick Delic30459391996-19971Junior B (Canada)
Gerald Demules671020301471983-198521964-12-23Junior B (Canada)
Garnet Deschamps735065115821988-19902F1970-01-18Fort Francis, ONTMinor Pro
Marc Deschamps4761319102004-20051C1986-02-17Junior B (Canada)
Derek DeStefano100001990-19911Junior B (Canada)
Kyle Devitt1304421991-19943Junior B (Canada)
Dan Diehl13033261988-19891Junior B (Canada)
Brandon Dietrich48243458921996-19971C1978-03-22Waterloo, ONTMinor Pro
Chuck Dietrich8648751232421984-19895Major Junior
Kyle Dietrich1113421989-199011972-09-20Junior B (Canada)
Dane Dobbie47222446562004-20051C1986-12-01Junior B (Canada)
Tom Dolmage300021980-19811Junior B (Canada)
Mike Dommasch213581001993-19941Junior A (Canada)
Patrick Dovigi26011121995-19961G1979-07-02Sault Ste. Marie, ONTMinor Pro
Doug Dowhos283691011980-19811Junior B (Canada)
Allan Downey18000212002-20031D1985-06-26Waterloo, ONTJunior B (Canada)
Paul Doyle236713711996-19971L1977-06-24Kanata, ONTMajor Junior
Paul Drone884675121981986-198821967-02-13Junior B (Canada)
Brent Dube7246251993-19941Major Junior
Chad Duguay45142438801996-19971Junior B (Canada)
Ken Dunn22754881423902000-20055F1984-04-25Elmira, ONTJunior B (Canada)
Chad Durrer800001989-199221973-01-24Junior B (Canada)
Joad Durst4261521221979-19822Junior B (Canada)
John East36101323781985-19861D1969-01-01Kitchener, ONTMinor Pro
Rich Eby600001985-19861Junior B (Canada)
Greg Edgar4041216662000-20011D1980-08-01Semi-Professional
Barret Ehgoetz43283664762000-20011C1981-04-16Kincardine, ONTMinor Pro
John Ellas8123231981-19821Junior B (Canada)
Roger Ellis16074731471791983-198741966-01-09Junior B (Canada)
Wayne England000001976-19771Junior B (Canada)
Don English281101101981-19821Junior B (Canada)
Tim Ernst350991091990-19911Junior B (Canada)
Steve Ertel40066681981-19842Junior B (Canada)
Greg Esdale664263105381993-19952L1974-10-07Cornwall, ONTCollege-University
Greg Eurig600001992-19931Junior B (Canada)
Mike Fair381226381061987-198811967-07-16Junior B (Canada)
Chris Fargher481718351701988-19902D1970-06-09Annapolis, MDMinor Pro
Darren Farr963035652391991-199431975-02-11College-University
Larry Farr000001976-19771LElmira, ONTSemi-Professional
Tom Farr800041983-198631966-06-08Junior B (Canada)
Darryl Faust101101991-19921Junior B (Canada)
Ian Fehrman41222749642000-20011F1980-01-19Townsend, ONTJunior B (Canada)
Tony Fernandes100001990-19911Junior B (Canada)
Dave Ferrede000001976-19771Junior B (Canada)
Nick Filsinger13202272002-20031Junior B (Canada)
Darran Fischer35172744452000-20011F1980-05-20Southampton, ONTCollege-University
Bob Fleming108931402141978-19813Junior B (Canada)
Mike Floto673912152002-20053D1986-01-15Elmira, ONTJunior B (Canada)
Dave Forbes31151833372000-20011F1981-04-11Elmira, ONTJunior B (Canada)
Dave Forrest46283159141990-19911Junior B (Canada)
Don Fraser301101984-19851Junior B (Canada)
Ryan Frede200001996-19971Junior B (Canada)
Landon Friesen100002001-20021Junior B (Canada)
Jon Fuller732424481071983-198621966-12-06Junior B (Canada)
Paul Galbraith20111526131995-19961Semi-Professional
Chris Garofalo37172441401990-199221972-04-02Minor Pro
James Gaston61011121990-19933GJunior B (Canada)
Ryan Gerber18011262001-20032Junior B (Canada)
Mario Gibeault3622123701993-19952Junior B (Canada)
Steve Gibson100021991-19921Junior B (Canada)
Sheldon Gilchrist834051911341989-199231972-02-18College-University
Paul Glebe300001987-19881G1970-09-25Junior B (Canada)
Tony Godron420441072002-20042D1983-02-06Kitchener, ONTJunior B (Canada)
Duane Gowing5614822451989-19922Junior B (Canada)
Duane Gowling11000101992-19931Junior B (Canada)
Brad Gray100001996-19971Junior B (Canada)
Brandon Greene9011181991-19921Junior B (Canada)
Chuck Greenwood1010181990-19911Junior B (Canada)
Kyle Grundy1542043632471993-19974College-University
Derek Hahn994174115241994-19973C1977-12-27Elmira, ONTMinor Pro
Dennis Haid200001991-19932Junior B (Canada)
Bruce Haldenby1012301984-19851Junior B (Canada)
Stu Hammond2861420161980-19811Junior B (Canada)
Craig Hanley200021991-19921Junior B (Canada)
Scott Hanley124827351381988-19924Junior B (Canada)
Steve Hanley35415351987-19902Junior B (Canada)
Jeff Harbach801142003-20041F1987-04-14Waterloo, ONTJunior A (Canada)
Dave Hardy9022122000-20011Junior B (Canada)
Paul Harrison4000102000-20011Junior B (Canada)
Scott Harrison36022431980-19811Junior B (Canada)
Scott Hastings471338511312001-20021F1982-01-31Stratford, ONTJunior A (Canada)
Mike Heckendorn33077392000-20011Junior B (Canada)
Joe Heenan2134762000-20011C1983-02-16Harriston, ONTJunior B (Canada)
Jeff Helgerman141121141988-19891Junior B (Canada)
Josh Helm201101993-19941Junior B (Canada)
Peter Hentz1481566816501985-198941968-08-26Junior B (Canada)
Bobby Herbert100002001-20021Junior B (Canada)
Doug Hewer79919284941986-19915Junior B (Canada)
Mike Hewer991624401621984-198841968-02-25Junior B (Canada)
Rick Higgins195914371989-19901Junior B (Canada)
Pat Hishon373472151987-199031970-08-18Junior B (Canada)
Mike Hodgert773747842251994-19962Junior B (Canada)
Jeff Hoelscher513461987-19881Junior B (Canada)
Terry Hoelscher1941491593082231983-198851967-09-30Junior B (Canada)
Adam Hogg8255811361232000-20022C1983-02-26Conestogo, ONTMinor Pro
Matt Honchar100001995-19961F1975-08-22Oakville, ONTJunior A (Canada)
Scott Hornburg19167201981-19821Junior B (Canada)
Jason Howard101121991-19921Junior B (Canada)
Ryan Howard3041014641991-19932Junior B (Canada)
Trevor Humphrey5325271993-19941College-University
Rob Hunter301161987-19881Junior B (Canada)
Brett Huras36134502002-20031F1984-10-20Waterloo, ONTCollege-University
Kevin Hutton1727981981-198211964-02-28Junior B (Canada)
Mike Iley347714252000-20011R1980-03-03Port Elgin, ONTJunior B (Canada)
Kelly Ingalls7742621041251985-198721967-02-04Junior B (Canada)
Chris Irvine42192847431980-19811Junior B (Canada)
Jamie Israel882233551681987-19892L1972-10-02Elmira, ONTMajor Junior
Mark Israel100021986-19871Junior B (Canada)
John Jackson301101981-19821Junior B (Canada)
S. Jacobi200001983-19841Junior B (Canada)
Scott Jacobson45101424481987-198811969-03-17Junior B (Canada)
Dave Jenson300001987-19881G1967-04-20Junior B (Canada)
Barry Johnson401910811995-19961Semi-Professional
Barry Johnston301161996-19971Junior B (Canada)
Tyler Johnston74711162003-20041F1983-01-20Elora, ONTJunior B (Canada)
Erol Kahraman6505582002-20042G1983-01-02Kitchener, ONTJunior B (Canada)
Brad Karges4011451989-19901Junior B (Canada)
Kelly Katorji63172340791985-198941969-05-27Junior B (Canada)
Mike Kavelman7800091984-19873G1966-07-08Junior B (Canada)
Adam Kennel89305181292000-20022F1981-04-11Waterloo, ONTCollege-University
Todd Kienapple47711181681987-198921968-10-18Junior B (Canada)
Randy Kikorian211201980-19811Junior B (Canada)
Al Kimmel411221980-198111965-05-31Junior B (Canada)
Dave Kindree571536511341992-19942Major Junior
Mark King4261420221978-19791Junior B (Canada)
Shawn Kirby27055202000-20011Junior B (Canada)
Joel Klassen41212546431979-19801Junior B (Canada)
Andy Kleinknecht300001983-19852Junior B (Canada)
Paul Kleinknecht32132942851985-198721969-01-04Minor Pro
Ed Kopf17066121992-199311972-10-30Junior B (Canada)
Martin Kosack14044561992-19931Junior B (Canada)
Chris Kraemer441713302831988-19902L1972-08-09Elmira, ONTMajor Junior
Danny Kraemer000001976-19771Junior B (Canada)
Matt Kraemer1732501995-19961Junior B (Canada)
Mathew Kreutzer1052257791461993-19963Junior B (Canada)
T. Kritzer200001983-19841Junior B (Canada)
Chris Kueber16325941986-198711968-09-10Junior B (Canada)
Allen Kummu861243551881986-19882D1969-01-21Kitchener, ONTCollege-University
Ryan Kummu35077721983-19872D1967-06-05Kitchener, ONTMinor Pro
Kevin Labatte925039891692001-20032F1984-09-25Ogden, UTMinor Pro
David Lacaria42121931611995-19961F1978-07-09Red Rock, ONTJunior A (Canada)
Andrew Lackner90153853842000-20022D1983-05-16Elmira, ONTMinor Pro
William Lane144461341802881983-198741966-03-18Junior B (Canada)
Frank Leahy41173754431979-19801Junior B (Canada)
Nick LeBlanc2000022001-20032G1982-01-06Elmira, ONTJunior B (Canada)
Brett Lee101101984-19851Junior B (Canada)
Chad Lehtonen1392931604351991-19954L1974-06-17Kitchener, ONTCollege-University
Rob LeMaitre300001991-19921GOwen Sound, ONTJunior B (Canada)
Scott Leopold41156102004-20051R1987-01-04Junior B (Canada)
Brad Lichty536915421980-19822Junior B (Canada)
Jeff Litt100002000-20011Junior B (Canada)
Pat Logel26156421980-19811Junior B (Canada)
Tyrone Loucks501121991-19921Junior B (Canada)
Adam Love16064571211532001-20054F1985-05-30Durham, ONTCollege-University
Brad Love348816701989-19901R1974-03-26Hespeler, ONTMajor Junior
Brian Lucier200001983-19852Junior B (Canada)
John Lunney14491362003-20052R1987-01-19Kitchener, ONTJunior B (Canada)
Jeff Lynch1401101990-19911GJunior B (Canada)
Mike MacDonald400001995-19961Junior B (Canada)
Paul MacDonald5246241981-19821Junior B (Canada)
Adam MacDonnell45189862004-20051D1986-02-14St. George, ONTJunior B (Canada)
Jeremy Machin14279156235952001-20043F1983-05-02Elora, ONTJunior B (Canada)
Shane Mackenzie1002221993-19941Junior B (Canada)
Chris Maecher5112231984-19851Junior B (Canada)
Carlo Magi862344675991986-198821967-04-04Junior A (Canada)
Jason Maguire206410471990-19911Junior B (Canada)
Dan Magwood10150691191721980-198541964-05-09Junior B (Canada)
Craig Majaury35820282091988-19891R1969-02-03Kitchener, ONTMajor Junior
Blake Martin29224122002-20042F1985-09-19Elmira, ONTJunior B (Canada)
Brad Martin1101141996-19971DMajor Junior
Brian Martin36171330681979-19801Junior B (Canada)
Brian Martin4361218251992-19942College-University
Chris Martin17257242002-20031D1983-08-02Guelph, ONTMajor Junior
Dale Martin76141933121976-19803Junior B (Canada)
Doug Martin768816991976-19803Junior B (Canada)
Gary Martin671827451422002-20042W1983-07-29North Perth, ONTJunior B (Canada)
Ian Martin100001995-19961Junior B (Canada)
Jason Martin9071825761994-19962Junior B (Canada)
Jean Martin15448201986-19871Junior B (Canada)
Jeff Martin28347301981-198211965-03-04Junior B (Canada)
Jessie Martin200022000-20011WWaterloo, ONTJunior B (Canada)
Richard Martin000001976-19771Junior B (Canada)
Rod Martin10134121980-198431964-02-02Junior B (Canada)
Steve Martin100001985-19861Junior B (Canada)
Terry Martin400041993-19941Junior B (Canada)
Travis Martin1322628541322001-20054L1985-02-26Elmira, ONTJunior B (Canada)
Darryl Mason90115161101990-19922Junior B (Canada)
Matt Mateja1900062002-20031G1985-09-11Mississauga, ONTCollege-University
Brent Matthews62811192791980-19822LJunior B (Canada)
Dave Matthews881828462741978-19813Junior B (Canada)
Ian McAdam384913271996-19971Junior B (Canada)
Mark McCallum41000441987-19892G1967-03-04Junior B (Canada)
Jerry McCullich41111526741976-19792Junior B (Canada)
Brent McDonald1420241980-198431964-10-13Junior B (Canada)
Jason McDougall100001992-19931Junior B (Canada)
Brock McGillis2900082000-20011G1983-10-01Sudbury, ONTMinor Pro
Adam McHenry851554691142003-20052D1984-04-28Poplar Hill, ONTJunior B (Canada)
Cory McKay100022003-20041Junior B (Canada)
Mike McKinnon15145181996-19971D1978-02-11Guelph, ONTMinor Pro
Mark McMahon4131013911994-19951D1978-02-10Geraldton, ONTMinor Pro
Steve McMillan711281987-19881Junior B (Canada)
Trevor McMillan59044321993-19952GJunior A (Canada)
Scott McPherson42211435491987-19881L1971-09-12Waterloo, ONTMajor Junior
Dave McVicker2421012761987-198811969-01-18Major Junior
Darryl McWaters300001990-19911Junior B (Canada)
Ken Metzger7000381981-19821Junior B (Canada)
Kevin Miller1342742692671993-19963LGander, NFLDCollege-University
Shayne Miller2214561990-19911Junior B (Canada)
Steve Miller41132033571983-198411965-07-03Junior B (Canada)
Bryan Mills4452025292001-20021D1983-08-14Oakville, ONTCollege-University
Darcy Mintz48182240811989-19912Junior B (Canada)
Ryan Mitchell83525301562000-20022D1982-06-22Winnipeg, MANJunior A (Canada)
Mike Mohle696814402001-20032F1985-05-08Moorefield, ONTJunior B (Canada)
Sean Mohr100001994-19951Junior B (Canada)
Daryl Moore134131722001-20021F1983-03-17Brantford, ONTMinor Pro
Gary Moore12112271990-19911Junior B (Canada)
Matt Moser9224631992-19931Junior B (Canada)
Steve Moser810161991-19921Junior B (Canada)
Tom Moshos2100021990-19911GJunior B (Canada)
Dave Motz901101988-19891G1970-01-22Junior B (Canada)
Jamie Neeb701101981-19842Junior B (Canada)
Chad Nesplic2700041989-19901G1973-03-01Junior B (Canada)
Dean Netzke41123244761976-19792Junior B (Canada)
Dave Noce2991221301990-19911Junior B (Canada)
Kent Norman42483987371978-19791Junior B (Canada)
Reed Norman936902000-20011C1980-05-14Orangeville, ONTSemi-Professional
Bruce Norton3951621451985-198611967-03-24Junior B (Canada)
S. Nosal100001983-19841Junior B (Canada)
Don O'Brien1643761990-19911Junior B (Canada)
Dan O'Connor1100041985-19861G1967-12-06Kenilworth, ONTJunior B (Canada)
Dan O'Hearn200002004-20051Junior B (Canada)
Brad Oakes300061990-19911Junior B (Canada)
Dean Oberle41463884321979-19801Junior B (Canada)
Jeff Oestricher320221991-19921Junior B (Canada)
Sean Oliver1342162833791989-19934D1973-05-31Woodstock, ONTSemi-Professional
John Orsan29448451990-19911Junior B (Canada)
Malcolm Ortelli1503341978-19802Junior B (Canada)
Robb Palahnuk47212344601996-19971W1980-06-19Sault Ste. Marie, ONTMinor Pro
Eck Palmer13112211984-198511968-05-01Junior B (Canada)
Steve Papple391621372831993-19941Junior B (Canada)
Brian Paradis991936554021994-19973Junior A (Canada)
Todd Parker13246221987-198811970-02-23College-University
Mike Parson2401101986-19871G1970-03-12Listowel, ONTMinor Pro
Steve Parson48132235801988-19891L1973-03-14Elmira, ONTMinor Pro
Paul Patterson405712831980-19822Junior B (Canada)
Mike Pauli49526312701979-19812Junior B (Canada)
John Payette301161991-199211972-04-14Junior B (Canada)
Corey Payment45201434241995-19961R1976-12-07Cornwall, ONTMinor Pro
Brad Pearce66151429391981-198641966-03-11Junior B (Canada)
Doug Pearce90313162281983-198631967-09-10Junior B (Canada)
Greg Pearce1182079993891983-198631965-11-04Semi-Professional
Randy Pearce42222446281986-19871L1970-02-23Kitchener, ONTMinor Pro
Rob Pearce491934531111981-198421963-02-15Junior B (Canada)
William Pearce200022000-20022Junior B (Canada)
Jeff Peart6251722362002-20042Junior B (Canada)
Kirk Pederson4151217781990-19922DCollege-University
Phil Pennington30313161681988-198911970-11-28Junior B (Canada)
Al Peppier200001985-19861Junior B (Canada)
Al Peppler4861521551987-198811969-03-03Junior B (Canada)
Curtis Pinder4281422601995-19961C1979-10-31Elmira, ONTJunior A (Canada)
Justin Piquette5277141402003-20052L1987-03-01Timmins, ONTMajor Junior
Shane Plein100001984-198511966-08-22Junior B (Canada)
Marc Potvin372122431081984-19851R1967-01-29Ottawa, ONTMajor League
Corey Prang9460661261321995-19972Semi-Professional
Martin Quincy27000461976-19792GMajor Junior
Jamie Rader100002004-20051Junior B (Canada)
Garrett Rank410102004-20051College-University
Kyle Rank1184449931122000-20033R1982-12-28Elmira, ONTMinor Pro
Glen Rankin24551041991-199211972-06-05Junior B (Canada)
Ted Read85123241251978-19824Junior B (Canada)
Dan Reanes100002004-20051Junior B (Canada)
Trevor Rebbe962839671471994-19973Junior B (Canada)
Jared Redekop121302003-20041Junior B (Canada)
Chris Redwood437815241988-19891Junior B (Canada)
Chris Reed100022000-20011Junior B (Canada)
Brian Reid43202848301993-19941DMississauga, ONTJunior A (Canada)
Bryan Reid1412719101992-19931Junior A (Canada)
Steve Reid95819272042002-20042D1983-10-30Nobleton, ONTJunior A (Canada)
Matt Rennie446814362004-20051D1987-02-06Junior B (Canada)
Todd Rex100001995-19961Junior B (Canada)
Chris Richards9580941742001993-19952C1975-10-10Cornwall, ONTMinor Pro
Ben Ritsma1606662003-20041Junior B (Canada)
Andrew Roberts84516211432000-20022F1981-01-30Newmarket, ONTJunior A (Canada)
Tim Robinson19055301981-19821Junior B (Canada)
Matt Roemer4179161151992-19931Junior A (Canada)
Jeff Roes310102003-20041Junior B (Canada)
Tony Roes101102000-20011Junior B (Canada)
Steve Romanick100002001-20021Junior B (Canada)
Jeff Roney200001995-19961Junior B (Canada)
Bill Rose705581988-198911971-04-26Junior B (Canada)
Brent Rowley203581101993-19941Major Junior
Travis Runstedler100021991-19921Junior B (Canada)
Ben Ruthig1163746832012001-20043F1983-05-06New Hamburg, ONTJunior B (Canada)
Dan Ryder1400081988-19891G1972-10-24Kitchener, ONTMinor Pro
Jason Sangiuliano113811101995-19961F1976-07-11South Porcupine, ONTMinor Pro
Dale Savela8022101983-198411966-09-25Junior B (Canada)
Steven Schaefer7559741331221988-19902F1970-03-11European Lower Leagues
M. Schaus100001983-19841Junior B (Canada)
Darryl Schell100001993-19941Junior B (Canada)
Dave Schenkel200022000-20022Junior B (Canada)
Blake Scherer3701122003-20052G1987-10-17Kitchener, ONTJunior A (Canada)
Brad Scherer100001993-19941Junior B (Canada)
Jon Schertzer19145211993-19963Junior B (Canada)
Steve Schlitt80263157471978-19813Junior B (Canada)
Kevin Schnurr1354961981-198421963-11-24Junior B (Canada)
Mike Schoonderwoerd8043135631988-19913Junior B (Canada)
Lee Seabrook100001993-19941Junior B (Canada)
Scott Seiling46222345331993-19972R1977-09-30Elmira, ONTMajor Junior
Ben Sen30044681996-19971Junior A (Canada)
Brent Shantz584913361994-19973Junior B (Canada)
Jeff Shantz501141981-19821Junior B (Canada)
Patrick Shantz500002003-20041D1988-03-01Elmira, ONTJunior A (Canada)
Richard Shantz11011152001-20021Junior B (Canada)
Rob Shantz900021976-19802GJunior B (Canada)
Alex Sharpe86144155442003-20052R1987-03-04Mount Forest, ONTCollege-University
Jeff Sittler762119401331981-198531965-10-19Junior B (Canada)
Rod Sittler442025451301978-19802Junior A (Canada)
Derek Skinner920991062002-20042D1986-01-12Walkerton, ONTJunior B (Canada)
Steve Small102201992-19931Junior B (Canada)
Dave Smith7549811303321985-198721968-11-21Junior A (Canada)
Wes Snell4311213381991-19932D1976-04-10European Elite
Rick Snider100001978-19791Junior B (Canada)
Dan Snyder4481725481993-19952C1978-02-23Elmira, ONTMajor League
Jeff Snyder1052527521901979-19823Elmira, ONTJunior A (Canada)
Jeremy Snyder100001992-19931GJunior B (Canada)
Nat Snyder200001992-19931GJunior B (Canada)
Tyler Soehner1571543582362001-20054D1985-04-20Baden, ONTMinor Pro
Rick Staenle1000102000-20011Junior B (Canada)
Don Stebbings70303363701979-19812Junior B (Canada)
Murray Stebbings100001981-19821GJunior B (Canada)
Bill Stefura351341521991-19921Junior B (Canada)
Scott Stevens733450841061988-19913R1973-11-14Waterloo, ONTMinor Pro
Cam Stewart89811452263121988-19902L1971-09-18Kitchener, ONTMajor League
Scott Stewart574610821992-199531974-03-29Junior B (Canada)
Adam Stockie22336102000-20022Junior B (Canada)
Ryan Stover3591726541994-19972College-University
Brian Strauss301101993-19941Junior B (Canada)
Chad Swartzentruber12845861311632003-20063D1985-12-30Baden, ONTMinor Pro
Chad Swartzentruber100001994-19951Junior B (Canada)
Jason Sweeney1900081989-19923GJunior B (Canada)
Aurel Sylvestre17033241986-19902Junior B (Canada)
Kyle Tataryn9112181996-19971Junior A (Canada)
Rob Thiel1241317181989-19901D1969-04-04Waterloo, ONTMajor Junior
Jeff Tiffen100002001-20021Junior B (Canada)
Tim Tippel29102333681988-199021970-01-14Junior B (Canada)
Rod Townsend40459631984-19851Junior B (Canada)
Todd Townsend200041988-19891Junior B (Canada)
Matt Tranan100002004-20051Junior B (Canada)
Mike Trapp15011901981-19821Junior B (Canada)
Matt Tremblay4871522552001-20021F1983-05-08Timmins, ONTEuropean Lower Leagues
Kevin Tucker2971522301990-19922R1974-05-27Cambridge, ONTMinor Pro
Brent Tupling400001989-19901Junior B (Canada)
Dean Turgeon5943651081621984-19873D1966-03-26Winnipeg, MANMinor Pro
Jason Turner2022191990-19911Junior B (Canada)
Steve Uberig14291121976-19792Junior B (Canada)
Todd Uhrig2301101984-19862G1967-06-06Junior B (Canada)
Brett Van Gerwen600002003-20041Junior B (Canada)
Jeff Van Nynatten53033432000-20022G1982-04-26London, ONTMinor Pro
Wes Vanderwal303710181996-19971Junior B (Canada)
Bob Vanhouweligen26022261996-19971GJunior B (Canada)
Randy Vansevenant1301161988-19891G1969-12-07Junior B (Canada)
Pete Verbeek35132235301992-19931Junior A (Canada)
Zeke Verbeek37112132381992-19931Junior A (Canada)
Mark Vignault100002004-20051Junior B (Canada)
Blake Voisin1000102001-20021L1985-12-23Kitchener, ONTJunior B (Canada)
Chris Walling28167611992-199311974-01-22Junior A (Canada)
Steve Walter4882432192002-20031L1985-10-16Cambridge, ONTCollege-University
Brent Walton818293175552000-20022R1983-11-09Georgetown, ONTMinor Pro
Rich Wansteeker13000351991-19921Junior B (Canada)
Mark Wappett200001991-19921Junior B (Canada)
Rob Waters6121214521987-19892FDetroit, MICollege-University
Dave Watson2400081979-19812Junior B (Canada)
Derek Watson200021992-19931Junior B (Canada)
Glen Watt2081018161992-19931Junior B (Canada)
Mark Webber37141731401980-19811Junior B (Canada)
Gary Weber30268201980-19822Junior B (Canada)
Mark Weber77264470531978-19812Junior B (Canada)
Mike Weber2700061979-19801Junior B (Canada)
Rob Weiler299716511988-19891Junior B (Canada)
David Weiss2300041983-19841G1967-04-05St. Clements, ONTMajor Junior
Peter Weiss931829471511990-19922Junior B (Canada)
Terry West424656102381987-198811967-04-29Junior B (Canada)
Jeff Wettlaufer42613191051984-19851D1967-04-06Bright, ONTJunior B (Canada)
Todd White22211637541992-19931Junior B (Canada)
Corey Wideman100002003-20041Junior B (Canada)
Dale Wideman9134131996-20012Junior B (Canada)
Darren Wideman1082725521321992-19964Junior B (Canada)
Craig Wiese246612561981-19821Junior B (Canada)
Wade Wiggins21132033281987-198811969-07-27College-University
Jim Williams100001984-19851GJunior B (Canada)
Dave Witzel400022004-20051Junior B (Canada)
John Witzel200002004-20051Junior B (Canada)
Adam Wojtus300002002-20031Junior B (Canada)
Allan Wong1241242542032000-20033D1982-02-14Timmins, ONTSemi-Professional
Nathan Woods11033101996-19971Junior B (Canada)
Jamie Wright91394382981991-19932L1976-05-13Kitchener, ONTMajor League
Jeff Wysman201141981-19821Junior A (Canada)
Chris Young2510515221981-19821Junior B (Canada)
Lee Zacharczuk410141993-19941Junior B (Canada)
Shawn Zettel89515201401995-19972Junior B (Canada)
Brian Zimmer300021993-19941Junior B (Canada)
Brock Zinken51121325462003-20052C1987-04-15College-University
Jamie Zippell34322251871976-19792Junior B (Canada)
Dave Zmija000001976-19771Junior B (Canada)

+
† denotes that the player's career team information is inaccurate due to incomplete data made available by a league.
‡ denotes that the player only appeared in the playoffs.
Note: The totals presented here may not be exact. If there is no official breakdown when a player was traded mid-season, his statistics are only included with the team he finished with. So you may see players with all zeros for statistics. This means their exact team totals were not available. Their games-played will not be accounted for with any of the teams they played with in this case.