hockey DB
search by league
team
morning report
contact us
home

Listowel Cyclones all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Garnett Ace1000251983-198411967-02-16Junior B (Canada)
Darrell Ackerman37713202381985-198721967-07-09Junior B (Canada)
David Akey31417211111985-19861D1969-08-23Sudbury, ONTMajor Junior
Curtis Akkerman24033681991-19921Junior B (Canada)
Josh Alexander210101994-19951Junior B (Canada)
M. Alexander200001983-19841Junior B (Canada)
Dave Alton100002003-20041Junior B (Canada)
Steve Alton302241391985-198611966-03-30Junior B (Canada)
Darin Alviano202201994-19951Junior B (Canada)
Angelo Amore700081991-19921G1973-05-01Hamilton, ONTMajor Junior
Matt Anderson100002000-20011Junior B (Canada)
Don Annett11948781261401979-19823Junior B (Canada)
Phil Austin400022000-20022Junior B (Canada)
Scott Baillie20268751995-19961Junior B (Canada)
Perry Bakker20000262002-20031Junior B (Canada)
Jeff Balfour12445771221501991-19954Junior B (Canada)
Kerry Barber813834721171980-19822Junior B (Canada)
Shane Barr46102737941987-198811967-08-14Junior B (Canada)
Darryl Bartman200002000-20011GJunior B (Canada)
Dave Bartman300001995-19961GJunior B (Canada)
Randy Bauman500001987-19913Junior B (Canada)
Pavel Bautin155510251993-19941Junior A (Canada)
Jason Becker110101995-19961Junior B (Canada)
Jordan Beirnes47111728662000-20011L1984-04-08Listowel, ONTMajor Junior
Josh Beirnes510162000-20011Junior B (Canada)
Kevin Beirnes941542003-20041F1985-03-29Hepworth, ONTJunior B (Canada)
Rob Beitz13111021861987-198811968-05-28Junior B (Canada)
Jeff Bender51444387631979-19822Junior B (Canada)
Jim Bender100001985-198611965-09-29Junior B (Canada)
Nate Bender200041994-19951Junior B (Canada)
Todd Bender100001984-19851Junior B (Canada)
Brec Bertrand4391120221993-19941Junior B (Canada)
Ron Bertrand26000261988-19891G1972-01-15Ottawa, ONTMinor Pro
Tim Beyer400021993-19952Junior B (Canada)
Rob Bietz381919381381986-19871Junior B (Canada)
Al Binning4038111051983-198411964-09-30Junior B (Canada)
Jason Bloemberg200001991-19932Junior B (Canada)
Jeff Bloemberg3171421731984-19851D1968-01-31Listowel, ONTMajor League
Adam Bonneveld45111122581994-19962European Lower Leagues
Shean Borton100001985-19861Junior B (Canada)
Jeff Boughey200001989-19901Junior B (Canada)
Blair Bowman37044391991-19921Junior B (Canada)
Scott Bowman601101995-19961Junior B (Canada)
Jamie Bradstock563240721371986-19882Junior B (Canada)
Nathan Bramhill81161430472000-20032WNorth Perth, ONTJunior B (Canada)
Dave Bressette4213231986-198711968-06-14Junior B (Canada)
Gary Bridge100001991-19921GJunior B (Canada)
Ian Brooks9436771133181987-198921970-04-20Junior B (Canada)
Jason Brooks12143681111751991-19973L1976-06-21Listowel, ONTMajor Junior
Mike Brooks53713201231994-19973Junior B (Canada)
Scott Brooks37134152000-20022Junior B (Canada)
Craig Brown33145251993-19952College-University
Greg Brown200001994-19951Junior B (Canada)
Kai Brown300021993-19952Junior B (Canada)
Chris Buchanan300091995-19961Junior B (Canada)
Greg Buchanan651425391161987-19892Junior B (Canada)
Noel Burkitt764761108921994-19972C1978-12-07Campbellford, ONTEuropean Elite
Sean Burton13012210522741986-198931968-02-07College-University
Marc Cameron29279571987-198811968-04-16Junior B (Canada)
Brian Campbell203321988-19891Junior B (Canada)
Chad Campbell6022141990-19911Junior B (Canada)
Chris Campbell100001984-19851GJunior B (Canada)
Mark Campbell100001988-19891College-University
Jason Cannon461027371021994-19951D1978-02-22Toledo, OHMinor Pro
Geoff Carnegie100021989-19901Junior B (Canada)
George Carnegie435712401989-19923Junior B (Canada)
Denis Carter100002000-20011Junior B (Canada)
Mike Carter7011311990-19911Junior B (Canada)
Blake Cassan500092001-20021DRockton, ONTJunior B (Canada)
Dustin Catto200002003-20041Junior B (Canada)
Scott Cherrey46171027631992-19931L1976-05-27Drayton, ONTMinor Pro
Jason Cline100001986-19871GJunior B (Canada)
Brent Cochrane1333952913542002-20053CHarriston, ONTJunior B (Canada)
Steve Coffey301101989-19901Junior B (Canada)
Steve Coghlin34033211983-19862G1965-11-18Junior B (Canada)
Ted Colley127310331990-19911Junior B (Canada)
Mike Colling4591625841996-19971C1980-04-07College-University
Ed Collinson42151025531979-19801Junior B (Canada)
Devon Colquhoun200001986-19871D1971-02-25Clinton, ONTMajor Junior
Steve Conners6011291981-19842Junior B (Canada)
Jim Couch13156101989-19901D1973-05-17Owen Sound, ONTMajor Junior
Kevin Coultes3816213761981-19821Junior B (Canada)
Steve Coultes400001986-19871G1970-01-16Junior B (Canada)
J.P. Couvrette4898171181985-198821968-06-06Junior B (Canada)
Ryan Craig100001992-19931Junior B (Canada)
Mark Crawford6513922402003-20052F1985-01-20Monkton, ONTJunior B (Canada)
Jeremy Creeden200021996-19971Junior B (Canada)
Greg Crummer134415899721983-19874Junior B (Canada)
Dean Darrigan79935443251983-198741968-10-07Listowel, ONTMajor Junior
Steve Day210141984-19851Junior B (Canada)
Tim Deelstra396171961986-19893Junior B (Canada)
Justin Deluce9448322000-20011C1983-05-12London, ONTJunior B (Canada)
Bob Denstedt1001239513191980-198431963-04-07Junior B (Canada)
Bruce Dessellier8022121995-19961FLake Linden, MIJunior B (Canada)
Tyler Devos2022472004-20051Junior B (Canada)
Dennis Dewar124474693882002-20053R1986-04-23Atwood, ONTMajor Junior
Murray Dewar2551015461983-198631966-03-05Junior B (Canada)
Bruce Dietrich301101985-19861Junior B (Canada)
Paul Dietrich25112221987-19892Junior B (Canada)
Jason DiMatteo44132538541995-19961RAnchorage, AKJunior B (Canada)
Peter Doig200001994-19951European Lower Leagues
Shawn Dorrestyn4841317622000-20011Junior B (Canada)
Troy Dosman100001996-19971Junior B (Canada)
Jason Douglas9112161989-19901Junior B (Canada)
Jeff Douglas341419331881988-199021970-03-25Junior B (Canada)
Joshua Douglas100002000-20011FMississauga, ONTCollege-University
Ray Druken372810611996-19971Junior B (Canada)
Larry Duarte812321989-19912Junior B (Canada)
Mark Duchesne40011222003-20052G1986-03-30Stratford, ONTJunior A (Canada)
Jeff Dude510121979-19801Junior B (Canada)
Matt Duncan100002002-20031DIngersoll, ONTJunior B (Canada)
Mike Duncan192351451986-198711969-04-12Junior A (Canada)
Trevor Duncan9325441988-19891Junior B (Canada)
Chris Dunlop29811192161983-198411965-10-31Junior B (Canada)
Paul Dunsmore200001986-19871Junior B (Canada)
Bob Duval11752571092501986-198931968-02-16Junior B (Canada)
Paul Edwards1101141984-19851D1963-01-23Kitchener, ONTMajor Junior
Nick Elligsen1381354671402000-20033D1984-03-10Huron East, ONTMinor Pro
Jamie Emmerton13224271985-198611966-02-03Junior B (Canada)
Dave Empringham200001990-19911Junior B (Canada)
Richard Engel700061994-19951Junior B (Canada)
Josh Eschlboeck12011112004-20051DClifford, ONTJunior B (Canada)
Jeff Espensen43215171251983-198521964-08-16Junior B (Canada)
Randy Eurig78521263151979-19812Junior B (Canada)
Andy Ewert44111728701995-19961Junior B (Canada)
Paul Fallis19123221983-19852Junior B (Canada)
Nick Farough100021985-19861Junior B (Canada)
Darren Farr502726532391993-199521975-02-11College-University
Paul Farrell1802241985-19861G1968-07-06Montreal, PQJunior B (Canada)
Warren Farrell401101987-19881Junior B (Canada)
Mike Farrow57713202351986-198821970-01-30Junior B (Canada)
Mike Feltz9262531692003-20052DMitchell, ONTJunior B (Canada)
Nick Filsinger442791172001-20021Junior B (Canada)
Dean Fine300021984-19851GJunior B (Canada)
Troy Fischer100001992-19931Junior B (Canada)
Ryan Fisk100001994-19951GJunior B (Canada)
Tim Fitter300001985-19861Junior B (Canada)
Dan Foster14033271990-19911Junior B (Canada)
Kedric Foster200001989-19912GJunior B (Canada)
Kyle Foster300002000-20011GJunior B (Canada)
Ian Francis1503361986-19871European Lower Leagues
Mark Franks302241989-19901Junior B (Canada)
Brent Freeman478101862004-20051F1988-02-14Linwood, ONTJunior A (Canada)
Rick Freiburg431628443111991-19921Junior B (Canada)
Mike French3698171281983-198411966-05-04Junior B (Canada)
Brendan Fyfe4741216421988-19891Junior B (Canada)
Marc Gagnon371611271381983-198411967-08-09Junior B (Canada)
Ryan Gallagher100061991-19921Junior B (Canada)
Dan Gardiner9457841413991985-198831967-08-25Minor Pro
Daniel Gartley600042000-20011Junior B (Canada)
James Gartshore252911102002-20042D1986-01-20Goderich, ONTJunior A (Canada)
Sean Gawley200001994-19951D1974-03-13Stirling, ONTMajor Junior
Butch Gerolstein38131427751984-19851F1966-05-29Northbrook, ILJunior B (Canada)
Brad Gibbs26279851994-19951LMajor Junior
Gary Gibson1200001979-19801Junior B (Canada)
Jeff Gibson201101985-19861Junior B (Canada)
Dan Gilchrist3010919411985-198611968-10-24Junior B (Canada)
Ben Gingerich85183351502001-20032C1985-01-10Baden, ONTJunior B (Canada)
Chris Girardi3000171988-19891Junior B (Canada)
Scott Girdler23116171531987-198811969-06-24Junior B (Canada)
Andy Glavin48011111994-19962G1977-01-06Junior B (Canada)
Lou Godfrey1363842805891990-19933Junior B (Canada)
Nick Goetz200001995-19961D1979-03-10Wingham, ONTJunior A (Canada)
Jeff Goldie432521989-19901L1974-05-27Owen Sound, ONTMinor Pro
Jeff Good46132134571989-19901College-University
Tim Good46510151311994-19973Junior A (Canada)
Jerimiah Goodacres9033151996-19971Junior B (Canada)
Bruce Gooding100001981-19821Junior B (Canada)
Rob Gordon7000441985-19861Junior B (Canada)
Matt Goudie9446751211171991-19932F1972-04-06Essex, ONTJunior B (Canada)
Glen Gravelle73418222181992-19942Junior B (Canada)
Ron Gravelle4022391987-198811969-09-22Junior B (Canada)
Gary Gravett67919281631979-19812Junior B (Canada)
George Griffiths1000211991-19921Junior A (Canada)
Chad Gross11861811421931979-19823Junior B (Canada)
John Groves75714211081988-19902Junior B (Canada)
Josh Gruhl100001995-19961GJunior B (Canada)
Gabe Gullstrand40181129261996-19971Junior B (Canada)
Geoff Gunson1707781993-19941Junior B (Canada)
Shawn Hagan77000371989-19923GJunior B (Canada)
Tim Hammell35111425452001-20021L1984-08-04Dobbinton, ONTMajor Junior
Kyle Handsaeme881140512472003-20052D1984-05-28Otterville, ONTJunior B (Canada)
Greg Haney100001986-19871GJunior B (Canada)
Reg Hanlon11145761990-19911Junior B (Canada)
Gannon Hannon911262001-20042Junior B (Canada)
Dave Hardy30131023432000-20011Junior B (Canada)
Joe Harris79022571991-19943G1974-09-16Mitchell, ONTMinor Pro
Gannon Harron100002002-20031Junior B (Canada)
Tim Harrow13450691194431988-19924Junior B (Canada)
Adam Hartman23178312004-20051Junior B (Canada)
Jamie Hartung10000181995-19972Junior B (Canada)
Jason Harvey881123343621994-19962Junior A (Canada)
Mike Harvey452810741995-19961Junior B (Canada)
Chris Haskett58112132671992-19942C1977-03-18Lucan, ONTMinor Pro
Richard Hawkins2281321811986-19871C1968-09-15North Bay, ONTMajor Junior
Tom Hawkins800041987-19881G1969-09-22Junior B (Canada)
Dwayne Hay48102434561993-19941L1977-02-11London, ONTMajor League
Jeremy Hayward500002001-20021G1983-06-29Guelph, ONTJunior A (Canada)
Andrew Heatherington1000022004-20051Junior B (Canada)
Mike Heckendorn13257162000-20011Junior B (Canada)
Joe Heenan11939611002412001-20043C1983-02-16Harriston, ONTJunior B (Canada)
Chad Heil100001991-19921GJunior B (Canada)
Jay Heinbuck42193049151979-19801F1963-03-19Mitchell, ONTCollege-University
Tim Heinmiller100001992-19931Junior B (Canada)
Paul Hemingway100021986-19871Junior B (Canada)
Joel Hemmingway100002001-20021Junior B (Canada)
Paul Hemmingway200001987-19881Junior B (Canada)
John Hemsworth570661751986-198931971-03-15Junior B (Canada)
Andrew Henderson14134121989-19901Junior B (Canada)
Abe Herbst44369181995-19961D1980-02-21Harriston, ONTEuropean Lower Leagues
Josh Hilborn16134102002-20031Junior B (Canada)
Roy Hildebrandt722461990-19911Junior B (Canada)
Chris Hill57123143871995-19972CHaileybury, ONTSemi-Professional
Trent Hilpert100021990-19911Junior B (Canada)
Jamie Hislop10123411990-19911Junior B (Canada)
Andrew Hodges41101323431995-19961F1977-05-07Junior B (Canada)
Marc Hodgkinson501024341051980-19822Junior B (Canada)
Josh Holland5951318482001-20032WSeaforth, ONTJunior B (Canada)
Dave Hopkins412446701921984-198511967-06-28Junior B (Canada)
Keith Hopkins72934431241980-19822DDurham, ONTSemi-Professional
Kevin Hopkins732451752121980-19822R1964-05-24Elmwood, ONTMajor Junior
Paul Horn3011101986-19871Junior B (Canada)
Greg Houben501141995-19961Junior B (Canada)
Art Houghton22000561990-19911GJunior B (Canada)
Paul Hulsebosch2100001985-19861G1965-05-20Junior B (Canada)
Bruce Hunking14756961522641980-198541964-12-04Junior B (Canada)
Kyle Hurlock373471282000-20022D1984-05-11Sarnia, ONTJunior A (Canada)
Mike Hurst6000361993-19952DJunior A (Canada)
Kevin Hutton812136571071983-198521964-02-28Junior B (Canada)
Todd Hutton29459161983-19852Junior B (Canada)
Chet Hymers12213501985-19893Junior B (Canada)
Sean Hyslop3410515401995-19961R1977-11-01Greenwood, NSJunior A (Canada)
Derek Illman301141985-19861Junior B (Canada)
Ken Jacklin301101989-19912Junior B (Canada)
Grant Jackson200001985-19861GJunior B (Canada)
Ken Jackson100001989-19901Junior B (Canada)
Keith Jacobi37088491986-19871Junior B (Canada)
Jason Jacobson1000001990-19922Junior B (Canada)
Rob Jarmuth4099181641989-19901Junior B (Canada)
Jeremy Jemec48913221081992-19942Junior B (Canada)
Scott Jewitt1262361843811991-19943F1974-06-01Clinton, ONTMinor Pro
Jeff Job1513421979-19801European Lower Leagues
Stephen Johns900042003-20052DListowel, ONTJunior B (Canada)
Jason Johnson44162642691996-19971Junior B (Canada)
Keith Jons100002003-20041Junior B (Canada)
Cory Jordan200002000-20011Junior B (Canada)
Mike Kapanen8646971431061987-198921968-07-02Junior B (Canada)
Murray Kaye311201994-19951Junior B (Canada)
Jared Keeso33268252000-20011Junior B (Canada)
Tyler Kenny9022352000-20011Junior B (Canada)
Steven Kerr300001996-19971D1992-05-01Listowel, ONTJunior A (Canada)
Tyler Kerr73722291142001-20043DNorth Perth, ONTCollege-University
Matt Kiereck211221993-19941C1975-09-18Rochester, NYMajor Junior
Kris Klages363581242000-20011Junior B (Canada)
Joel Klassen35191938361981-19821Junior B (Canada)
Rob Knechtel700081996-19971Junior B (Canada)
Rob Konecny46179262331990-19911Junior B (Canada)
Ed Kopf6011101990-199111972-10-30Junior B (Canada)
Henry Koskela43172138281994-19951Junior A (Canada)
Robbie Kraal500001984-19851GJunior B (Canada)
Justin Kreller400042003-20041Junior B (Canada)
Steve Krulicki44323870361996-19971Junior B (Canada)
Greg Kueneman12253571101601979-19823Junior B (Canada)
Scott Kuhl38713201101985-198611968-05-05Junior B (Canada)
Smitty Kulafofski482448721321988-19891College-University
Chris Kurtz500002000-20022GJunior B (Canada)
Joel Lahn101101990-19911Junior B (Canada)
Ian Laing46121123741990-19911Junior B (Canada)
Sean Lalonde23033261992-19931Junior B (Canada)
Alan Lamont9064101732003-20052FMitchell, ONTJunior B (Canada)
Andre Lamontagne1011434483931991-19943Junior B (Canada)
Peter Lankowski2000022001-20021G1983-03-24Kitchener, ONTJunior B (Canada)
Mike Lauwaert300041995-19961Junior B (Canada)
Landon Lavictoire3291322332004-20051W1987-03-24Kirkland Lake, ONTCollege-University
Rene Lavoie100021984-19851Junior B (Canada)
Richard LaVoie732235571771983-198521967-06-12Junior B (Canada)
Rob LeBlanc27151025441985-19861C1969-07-10Mt. Forest, ONTMajor Junior
Jim Lebrun335712701991-19921Junior B (Canada)
Michael Leherr37215171061985-19861D1968-06-14Pittsburgh, PACollege-University
Guy Letourneau3451015551983-198411966-02-21Junior B (Canada)
Adam Lewis45132942711994-19951L1978-02-03Woodstock, ONTMinor Pro
Dale Litt200021989-19901Junior B (Canada)
Phil Livermore171631171803911989-19934C1974-04-08Wingham, ONTJunior A (Canada)
Dean Locking300001985-19861GJunior B (Canada)
Brett Long305914221988-19923Junior B (Canada)
Brian Long3771219631996-19971Junior B (Canada)
Wayne Long40141933221979-19801Junior B (Canada)
Chris Lorenz21314141995-19961Junior B (Canada)
Dan Louther300041979-19801Junior B (Canada)
Paul Louttit4212021581980-19811D1965-01-12London, ONTMajor Junior
Jon Love200021991-19921Junior B (Canada)
Pat Lynch201101990-19911Junior B (Canada)
Reggie MacArthur401192000-20011Junior B (Canada)
Blake MacDonald800042003-20041Junior B (Canada)
Jim MacDonald600001980-19811GGoderich, ONTJunior B (Canada)
Joel MacDonald86296089641994-19973DJunior A (Canada)
Steve MacDougall1023353863301989-19933Junior B (Canada)
Matthew Macleod95044801985-19905GCollege-University
Keith MacMillan210101990-19911Junior B (Canada)
Larry Madge915060110551979-19823Junior B (Canada)
Carlo Magi5033141984-198511967-04-04Junior A (Canada)
Robert Mailloux45192039701993-19941L1978-02-28Capreol, ONTMajor Junior
Craig Majaury41723301811989-19901R1969-02-03Kitchener, ONTMajor Junior
Darren Maki963869107671990-19922Junior B (Canada)
Brent Manderson422533581241979-19801Junior B (Canada)
Jake Martel53191635361994-19972R1978-07-22Nairn Center, ONTMajor Junior
Bill Martin1000102004-20051Junior B (Canada)
Brett Martin60102030491986-198821970-05-14Junior B (Canada)
Gary Martin661820381402000-20032W1983-07-29North Perth, ONTJunior B (Canada)
Gary Martin47101828802001-20021F1980-10-19Dayton, ONTJunior A (Canada)
Jean Martin201141984-19851Junior B (Canada)
Jessie Martin1314444881202000-20033WWaterloo, ONTJunior B (Canada)
Kirby Martin100002001-20021Junior B (Canada)
Ryan Matheson600001996-19971Junior B (Canada)
Matt May90151126902003-20052FTavistock, ONTJunior B (Canada)
Matt McCann81613192852001-20032D1985-08-15Palmerston, ONTMajor Junior
Greg McClement200001983-19852GJunior B (Canada)
Paul McClement27224191979-19801Junior B (Canada)
Trent McClement46101424142001-20021Junior B (Canada)
Pat McClure2615672004-20051DMitchell, ONTJunior B (Canada)
Terry McCutcheon561824421051980-19822L1964-05-15Brussels, ONTMinor Pro
John McDonald89273461181994-19973Junior B (Canada)
Paul McDonald821361996-19971Junior B (Canada)
Scott McDonald200001996-19971Semi-Professional
Greg McGrath300002002-20031Junior B (Canada)
Devin McGuire3631013282003-20041DArthur, ONTJunior B (Canada)
Greg McHale1183156878431989-199231972-12-13Listowel, ONTJunior A (Canada)
Troy McHarg45347511988-19891Junior B (Canada)
Brad McIntosh6551318701979-19823Junior B (Canada)
Stuart McIntosh200002003-20041Junior B (Canada)
Corey McKee972964932331986-199041970-04-14Junior B (Canada)
Sean McKegney413329621231991-19921R1973-07-21Waterloo, ONTMinor Pro
Derek McKinlay44122032871996-19971D1979-04-01Port Franks, ONTMinor Pro
Mike McKinnon83720271391994-19962D1978-02-11Guelph, ONTMinor Pro
Brett McLean9461002003-20041Junior B (Canada)
Kyle McMillan871341542581990-199221972-11-30College-University
Brian McMurren300001979-19801Junior B (Canada)
Greg McNevan101121993-19941Junior B (Canada)
Dennis McNichol1202281985-19882Junior B (Canada)
Jason McNichol9011401992-19931Junior B (Canada)
Matt McPhee400002000-20022Junior B (Canada)
Kevin Mehring700021985-19861Junior B (Canada)
Greg Mighton190331251984-198621968-11-11Junior B (Canada)
Andrew Miller200062001-20021Junior B (Canada)
Dan Miller19000121987-19881G1968-12-18Junior B (Canada)
Lawrence Miller500041979-19822Junior B (Canada)
Peter Miller3821113621984-19851Junior B (Canada)
Steve Miller31132235401981-198521965-07-03Junior B (Canada)
Todd Miller100001986-19871Junior B (Canada)
Ean Moffat1304401996-19971Junior B (Canada)
Bill Monkman8761561171261993-19952R1975-05-16Tara, ONTMinor Pro
Todd Morgan70724312081979-19823Junior B (Canada)
Geoff Morris4891524521995-19972C1977-04-22Kamloops, BCMajor Junior
Clayton Morrison50618241471995-19972D1976-03-28Sudbury, ONTJunior A (Canada)
Mike Morton30620261701988-199021969-12-12Junior B (Canada)
Andy Mueller521341980-19811RDurham, ONTSemi-Professional
Chris Mulcaster4595141261991-19921Junior B (Canada)
Peter Mulder2011161994-19951Junior B (Canada)
Matt Munro1391244561951993-19963D1976-12-30Lucan, ONTMinor Pro
Justin Murray110121991-19921Junior B (Canada)
Derrick Myers400001996-19971GAurora, COCollege-University
Cal Myerscough441341222003-20041DCambridge, ONTJunior B (Canada)
Brent Nauta100001992-19931Junior B (Canada)
Jason Neal8000121994-199511977-08-20Junior A (Canada)
Dan Neil5000271986-198711970-05-04Junior B (Canada)
Mike Nelson48122436362000-20011R1984-01-17Stratford, ONTMajor Junior
Joe Nesbitt100002001-20021Junior B (Canada)
Rob Neufeld200021985-19861GJunior B (Canada)
Kevin Newbigging28000151979-20042Junior B (Canada)
Todd Newbigging511201983-19841Junior B (Canada)
Tom Newbigging411115262041983-198631966-12-06Junior B (Canada)
Curtis Nichol100002000-20011Junior B (Canada)
Dwaine Nicholls100001987-19881Junior B (Canada)
Tom Nind315914121981-19842Junior B (Canada)
Rob Nixon36022441984-19851GMajor Junior
Kent Norman53286694461979-19812Junior B (Canada)
Reed Norman67294069381996-20012C1980-05-14Orangeville, ONTSemi-Professional
Russ O'Handley373471301996-19971Junior B (Canada)
Cody O'Regan100002002-20031Junior B (Canada)
Perry Ohm2204410815210831989-199561974-03-02Major Junior
Tony Orser14178231990-19911Junior B (Canada)
Craig Palmateer491212242321985-198721968-08-13Junior B (Canada)
Eck Palmer923751881331985-198931968-05-01Junior B (Canada)
Brad Parsons110101994-19951Junior B (Canada)
Phil Pennington38610162481987-198811970-11-28Junior B (Canada)
Tom Pettigrew8871219682002-20053DWingham, ONTJunior B (Canada)
Rob Pike5000201989-19901Junior B (Canada)
Aaron Pilion1010121988-19913Junior B (Canada)
Shane Plein274481211985-198611966-08-22Junior B (Canada)
Kevin Pollock4000251987-19881Junior B (Canada)
Mike Porter200001985-19861Junior B (Canada)
Matt Powell914039792132000-20022Junior B (Canada)
Steve Prior131451041990-19911Junior B (Canada)
Scott Prudham3771219641985-198611968-01-10Junior B (Canada)
Pete Quennell3413461979-19801Junior B (Canada)
Brian Quinn1000191985-19861Junior B (Canada)
Roy Quinton210101989-19901Junior B (Canada)
Steve Radbourne3011213921986-198711969-09-10Junior B (Canada)
Brad Reeves2602241986-19871GJunior B (Canada)
Jason Reid2500081996-19971GJunior A (Canada)
Daniel Renaud7011321984-198511967-03-07Junior A (Canada)
Dave Reynolds8655761312361993-19952F1975-12-30Fredericton, NBMinor Pro
Dan Richardson1575353106742001-20054WClifford, ONTJunior B (Canada)
Mike Roberson1400002000-20011GJunior B (Canada)
Richard Robert48326291761986-198821968-05-12Junior B (Canada)
Andrew Rogers3901010912003-20041DWalkerton, ONTJunior B (Canada)
??? Roloston101101984-19851Junior B (Canada)
Dennis Roudebush28131730241989-19901Junior B (Canada)
Jamie Roulston100001995-19961GJunior B (Canada)
Justin Russell89201939922002-20042WNorth Perth, ONTJunior B (Canada)
Marty Rutledge44282452281987-198921969-12-28Junior B (Canada)
Kevin Ruttan71212445981983-19852Junior B (Canada)
Ryan Ruttan100001994-19951Junior B (Canada)
Peter Ryter400001993-19952Junior B (Canada)
Rod Sachs640331061980-19822G1961-10-29Listowel, ONTSemi-Professional
Tyler Sage1251630461331992-19953Junior B (Canada)
Ryan Sanders100001994-19951GJunior B (Canada)
Brett Sangster202201996-19971Junior B (Canada)
John Savoski803544791171995-19972Junior B (Canada)
Jeff Scharf8248581061451994-19962C1977-03-06Sudbury, ONTMinor Pro
Nick Scheible33241943122000-20011R1980-09-15Big Rapids, MICollege-University
Jeff Schmidt247613251995-19961F1977-03-06Philadelphia, PAMinor Pro
Jarrett Schnurr944882004-20051F1986-02-24Waterloo, ONTCollege-University
Ken Scholl53167582000-20022Junior B (Canada)
Kevin Scholl3741014741979-19801Junior B (Canada)
Marty Schuette40717241631984-19851F1967-01-25Parma, OHCollege-University
Ryan Schultz452911232000-20011Junior B (Canada)
Tim Schultz5000101995-19961D1980-05-01Milverton, ONTJunior B (Canada)
Steve Schwartzentruber100001995-19961GJunior B (Canada)
Billy-Jim Scott310102003-20041Junior B (Canada)
Nick Seiler300002004-20051D1988-08-13Listowel, ONTJunior A (Canada)
Rick Shakes924621985-19861Junior B (Canada)
Darryl Shedden5011101989-19901R1974-02-19Owen Sound, ONTMinor Pro
Jay Shewfelt100021990-19911Junior B (Canada)
Andrew Shore4872229831990-19911Junior B (Canada)
Jon Sikkema5101181992-19942G1975-07-23London, ONTMinor Pro
Eric Sikkenga100001995-19961Junior B (Canada)
Jason Skelton521836542071992-19942Junior A (Canada)
Derek Skinner4631417432004-20051D1986-01-12Walkerton, ONTJunior B (Canada)
Tyler Small62011182002-20042G1985-10-05Kincardine, ONTCollege-University
Dean Smith301101985-19861Junior B (Canada)
Garry Smith102201989-19901Junior B (Canada)
Jay Smith26231336421986-19871Junior B (Canada)
Steve Smith200001996-19971CJunior A (Canada)
Steven Smith100001985-198611970-07-17Junior B (Canada)
Willie Smith24246451983-198411965-10-04Junior B (Canada)
Zack Smith200001994-19951Junior B (Canada)
Matt Smyth48616221002002-20031D1985-07-03Wiarton, ONTMinor Pro
Duncan Snyder4862430242003-20041F1985-06-06Waterloo, ONTJunior B (Canada)
Steve Soeder400001989-19901Junior B (Canada)
Ryan Sommerville100002004-20051Junior B (Canada)
Marty Souch23011621983-19841GJunior B (Canada)
Nathan Spaling53272855262003-20052C1986-08-13Drayton, ONTMajor Junior
Nick Spaling48183048302004-20051L1988-09-19Palmerston, ONTMajor League
Rick Stahl831749661201980-19822D1964-02-11Toronto, ONTCollege-University
Chris Stanley113323262122000-20033DGoderich, ONTJunior B (Canada)
Rick Steele32121729941986-19871Junior B (Canada)
Chris Stephenson200041991-19921Junior B (Canada)
Brian Stewart11145161993-19941D1977-05-22St. Catharines, ONTMajor Junior
Peter Stewart100001990-19911GJunior B (Canada)
Dalton Stoltz8909962000-20033GNorth Perth, ONTJunior A (Canada)
Dave Stonley200002001-20021Junior B (Canada)
Dave Strachan991949681921981-198531964-07-08Junior B (Canada)
Dave Stratton000001984-19851Junior B (Canada)
Al Thompson77917264651988-19913Junior B (Canada)
Jason Thompson300001995-19961Junior B (Canada)
Neil Thompson47717241091990-19911Junior B (Canada)
Scott Tregunna95232346142003-20052R1987-06-12Mount Forest, ONTMajor Junior
Mitch Twolan54192948911985-198821967-08-12Junior B (Canada)
Greg Vader361018281511989-19932Junior B (Canada)
Ben Van De Peer561434482331995-19972D1978-11-10Semi-Professional
Brent VanDenakker13862831451791991-19943Junior B (Canada)
Kyle Verberne1385757114862002-20053CMitchell, ONTJunior B (Canada)
Mike Vincent400081988-19891Junior B (Canada)
Kurt Wahl100001988-19891Junior B (Canada)
Duane Wainman903540751241989-199121970-07-27Junior B (Canada)
Mike Waldron461423371921983-19852DChicago, ILCollege-University
Ryan Walicki4771522771995-19972L1978-09-12Junior A (Canada)
Dave Walker15178751989-19901D1965-04-22Stratford, ONTJunior B (Canada)
Kurt Wall9167311990-19922Junior B (Canada)
Scott Walls80011891994-19973GMinor Pro
Mark Wappett14055861411691992-19953Junior B (Canada)
Chris Ward7572128342000-20022R1984-10-01Monkton, ONTJunior B (Canada)
Eric Ward310331321983-19852Junior B (Canada)
Kevin Ward4611516122004-20051DMonkton, ONTJunior B (Canada)
Dave Wardell200001988-19891Junior A (Canada)
Scott Warner412728551261988-198911968-10-18Junior B (Canada)
Dean Weber100021986-19871Junior B (Canada)
Mike Weber12123592004-20051Junior B (Canada)
Dustin Weir311671631989-19901Junior B (Canada)
Jeremy Weisher100022000-20011Junior B (Canada)
Andrew Welch401121996-19971D1979-03-21Haileybury, ONTJunior A (Canada)
Jeff Welsh300001989-19901Junior B (Canada)
Jorin Welsh20147881353761989-19945D1973-11-21Arthur, ONTMinor Pro
Brady Werth100001996-19971Junior B (Canada)
Kyle Wheeler110121992-19931Junior B (Canada)
Andy White9000571990-19911Junior B (Canada)
Ben White1001161990-19911D1974-06-01Sudbury, ONTMinor Pro
Scott White601161990-19911Junior B (Canada)
Kirk Whitfield600021983-198631965-05-21Junior B (Canada)
Wade Wiggins1672128401987-198811969-07-27College-University
Matt Wilkinson101121985-19861Junior B (Canada)
Brent Williams459918221995-19972Junior B (Canada)
Dave Williams83153449851992-19942Junior B (Canada)
Drew Williams91394685882001-20032F1983-09-18North Perth, ONTJunior B (Canada)
Luke Williams88111425722001-20032WNorth Perth, ONTJunior B (Canada)
Matt Williams1362442661292000-20033WNorth Perth, ONTJunior B (Canada)
Robin Williamson1611011811984-19851Junior B (Canada)
Scott Willoughby-Ray2251520291980-19811DPittsburgh, PAMinor Pro
Bryan Wilson4791827252003-20041D1987-08-19Hearst, ONTMajor Junior
Jamie Wilson661324372231987-198921970-01-26Junior B (Canada)
Tony Wilson110101989-19901Junior B (Canada)
Greg Wretham31044141989-19912Junior B (Canada)
Ben Yormak1100022000-20011GKomoka, ONTCollege-University
Brian Zabel101101993-19941Junior B (Canada)
Lee Zacharczuk1100021992-19931Junior B (Canada)
Dave Zavitz20000101981-19821GJunior B (Canada)
Scott Zimmer2011101985-19861Junior B (Canada)
Peter Zister14679911703211980-19854F1964-10-05College-University

+
† 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.