hockey DB
search by league
team
morning report
contact us
home

Waterloo Siskins all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Tom Abbott57112536601979-19812Junior B (Canada)
John Ackerl29066341980-19822Junior B (Canada)
Andy Adams400001986-19871Junior B (Canada)
Steve Aebersold826464128951984-19862F1967-03-16European Elite
Tim Allenson110121986-19871Junior B (Canada)
Jamie Allison383811911990-19911D1975-05-13Lindsay, ONTMajor League
Peter Allison4431013321990-19911D1974-04-12Whitby, ONTMajor Junior
Chris Archer765753110821983-19852R1966-10-13Waterloo, ONTCollege-University
Chris Armstrong200002003-20041Junior B (Canada)
Kyle Bailey100001992-19931Junior B (Canada)
Ryan Baird1091859772151991-19943Junior B (Canada)
Ryan Baksh74044202000-20022G1982-06-22Kitchener, ONTJunior B (Canada)
Eric Ballantyne121156378801992-19964DWaterloo, ONTCollege-University
Paul Ballantyne100001996-19971D1982-07-16Waterloo, ONTMinor Pro
Chris Bannister101101996-19971Junior B (Canada)
Mike Barbeau9853891422221983-198741966-08-03Major Junior
Aaron Barchiesi15055242000-20011D1980-11-29Junior B (Canada)
Gary Barden000001977-19781D1957-06-02Eden Mills, ONTMajor Junior
Wayne Barnard801541561311984-198731967-03-23Junior B (Canada)
Dave Barrett1301101979-19801GMajor Junior
Dave Barrow40265076221974-19762C1955-04-04Kitchener, ONTJunior B (Canada)
Wally Baumgartner000001977-19781Major Junior
Jake Bayley4061925472001-20021D1982-03-17Cambridge, ONTCollege-University
Sean Beaton100001996-19971Junior B (Canada)
Rob Beatty9022461985-19861College-University
Chad Beaupre1442943723911990-19955College-University
Don Beaupre000001976-19782G1961-09-19Kitchener, ONTMajor League
Steve Beaupre18224141974-197731956-07-12Junior A (Canada)
Jeff Bender57283058271980-19822Junior B (Canada)
Mike Bender7011451988-19891Junior B (Canada)
Ryan Benesch151261862000-20052C1985-01-30Waterloo, ONTJunior B (Canada)
Joe Benninger20011181991-19921GMajor Junior
Paul Berberich40202949441980-198111963-07-06Junior B (Canada)
Chris Berry100001981-19821Junior B (Canada)
Jim Berry4112111980-19811Junior A (Canada)
Scott Biggs421035451111983-19863D1965-11-07Guelph, ONTMajor Junior
Adam Bisenz27077252001-20021Junior B (Canada)
Tim Bishop100001988-19891Junior B (Canada)
Dean Bisson200021992-19942Junior B (Canada)
Ryan Black15549371989-19901L1973-10-25Elmira, ONTMinor Pro
Steve Bolt3621012891981-19821Junior B (Canada)
Jordan Bonneville201102001-20021D1986-06-06St. Agatha, ONTCollege-University
Joe Bormann100021987-19881Junior B (Canada)
Mike Boschetto35713201021995-19972Junior B (Canada)
Jeff Bowen32178392000-20011F1981-07-10Kenora, ONTCollege-University
Brad Brenneman100001995-19961GJunior B (Canada)
Chad Brezynskie922940692211992-19953F1974-11-28Minor Pro
Nick Broda200002000-20022Junior B (Canada)
Kyle Brodhagan801102004-20051G1988-12-22Sebringville, ONTJunior A (Canada)
Andrew Brodie20268991993-19941D1973-04-16Ottawa, ONTMajor Junior
Trevor Broome306612372003-20041C1986-05-29Waterloo, ONTJunior B (Canada)
Evan Brophey4811182942001-20021C1986-12-03Kitchener, ONTMajor League
Bob Brown000001977-19781GJunior B (Canada)
Chris Brown803382003-20041F1984-07-31Junior B (Canada)
Kai Brown29459341996-19971Junior B (Canada)
Ken Brown000001976-19771Junior B (Canada)
Kevin Brown462533581161990-19911R1974-05-11Birmingham, EnglandMajor League
Shawn Brown401141989-19901GJunior B (Canada)
Dennis Brox88724311951980-19854Junior B (Canada)
Chase Brunton29315181022002-20031College-University
Benji Bryson4011121996-19971Junior B (Canada)
Peter Buckeridge17141428401986-19871R1966-02-22Guelph, ONTMinor Pro
Jonathan Buder331441989-19901F1971-09-15Woodstock, ONTSemi-Professional
Dean Burdett521301992-19931Junior B (Canada)
Eric Calder46153651461979-19812D1963-06-26Kitchener, ONTMajor League
Joel Campbell771433472431992-19942Junior B (Canada)
Mark Campbell15167171996-19971D1978-04-14College-University
Patrick Candy100002003-20041Junior B (Canada)
Roger Carlaw128351091444311980-19865D1965-04-19Waterloo, ONTMajor Junior
Dave Caron741744612821983-198521964-06-11Junior B (Canada)
Todd Carricato2751015311989-19901FSault Ste. Marie, ONTCollege-University
Brad Carter583854921291990-19922Junior B (Canada)
Jason Cartier62211131121991-19963Junior B (Canada)
Ryan Cartier5000201996-19971Junior B (Canada)
Stephan Carty3012315691987-19912Junior B (Canada)
Greg Chan200041987-19881Junior A (Canada)
Bill Chappel100021992-19931Junior B (Canada)
Chris Chappell195611411974-19762Semi-Professional
John Chappell700042004-20051G1986-04-24Junior B (Canada)
Brad Cherry126303363591994-19973Junior B (Canada)
Chad Chipchase1384467111601994-19973C1979-03-08Clinton, ONTCollege-University
Philip Christie200002000-20011Junior B (Canada)
Preston Cicchine4573643162001-20021D1981-11-14Kitchener, ONTMinor Pro
Shane Cicchine100002003-20041Junior B (Canada)
N. Cipp100001983-19841Junior B (Canada)
Jeff Clark2319304981979-19801College-University
Rick Clark000001976-19771GSemi-Professional
Matthew Clifford85213151482003-20052D1984-02-12Ingersoll, ONTJunior B (Canada)
Andrew Collins500021996-19971Junior B (Canada)
Jeff Collins86914231211993-19963Junior B (Canada)
Rob Collins613441995-19961W1978-03-15Peterborough, ONTMajor League
Tom Comstock5044241983-198411963-02-14Junior A (Canada)
John Conrad3400061979-19812GJunior B (Canada)
Mike Conrad35172542771974-19762RWaterloo, ONTCollege-University
Mike Coppolino733118491131979-19812W1963-05-20Waterloo, ONTCollege-University
Kevin Corso210101996-19971College-University
Sean Costigan51183452942000-20022Junior B (Canada)
Doug Cote1223561986-198711969-03-26Junior B (Canada)
Larry Courville472018381441990-19911L1975-04-02Timmins, ONTMajor League
Dan Cousineau721436502611991-19943D1975-05-22Halifax, NSMinor Pro
Dave Cousineau416814441994-19962Junior B (Canada)
Joe Craigen660601991-19932C1975-02-15Kitchener, ONTMinor Pro
Adam Crechiola541025351462001-20032D1985-03-23Dundas, ONTJunior A (Canada)
Nathan Cressman26000541990-19911G1973-07-22Cambridge, ONTCollege-University
Steve Crocker207613171981-19821Junior B (Canada)
Craig Crowe900001993-19941GMinor Pro
John Cullen751317301131992-19942Semi-Professional
Carlo D'Ambrino13347311992-19931Junior B (Canada)
Ryan D'Arcy42132538741987-19881C1971-06-05Cambridge, ONTEuropean Lower Leagues
Paul Dahmer82118191401977-19813Junior B (Canada)
Brad Dargel100001990-19911Junior B (Canada)
John Davenport6904461983-19874G1966-06-18Junior B (Canada)
Jessie Dee124610162003-20041Junior B (Canada)
Doug Delaronde000001977-19781Junior B (Canada)
Jerry Delic900001993-19952Junior B (Canada)
Steve Dell381231052004-20051DJunior A (Canada)
Justin Deluce30426192002-20031C1983-05-12London, ONTJunior B (Canada)
Dean DeSilva1591411422831121984-19895Junior B (Canada)
James Detzler100002003-20041Junior B (Canada)
Darryl Devitt33123292000-20053D1985-04-06Waterloo, ONTJunior B (Canada)
Brandon Dietrich202111321994-19962C1978-03-22Waterloo, ONTMinor Pro
Kyle Dietrich200001996-19971Junior B (Canada)
Peter Dietrich100001981-19821Junior B (Canada)
Ron Dietrich40243458601974-19762D1955-07-17Kitchener, ONTJunior B (Canada)
Shawn Dietrich5011121991-19943G1972-09-17Kimberley, BCMajor Junior
Al DiPasquo48503585711993-19941C1975-02-26Sault Ste. Marie, ONTCollege-University
Sean Dixon601141996-19971D1981-02-22Waterloo, ONTMajor Junior
Tim Dolighan221321986-198711966-11-17Junior B (Canada)
Kevin Doucette4361218651980-19822Junior B (Canada)
Rod Doucette301121985-19861Junior B (Canada)
S. Douglas3682836341974-19751Junior B (Canada)
Allan Downey53156622000-20033D1985-06-26Waterloo, ONTJunior B (Canada)
Chris Downs15033111994-19951Junior B (Canada)
Pat Doyle200002003-20041F1987-02-20Kingston, ONTMinor Pro
Greg Dreveny2600061988-19891G1972-06-23Dresden, ONTMinor Pro
Chris Drexler481524391582000-20011College-University
Chris Driscoll9446721181731987-19922L1971-09-12Guelph, ONTMajor Junior
Shawn Dubois474029691551987-19881R1969-08-20Blind River, ONTMajor Junior
Mike Duench301121994-19973Junior B (Canada)
Kevin Dukes153710291988-19891Junior B (Canada)
Don Einwechter53033301983-19852G1964-02-04Kitchener, ONTMinor Pro
Blake Ellis4112121981-19842Junior B (Canada)
Gary Emerson200001989-19901Junior B (Canada)
Bill Evans200001991-199321972-11-01Junior B (Canada)
Marty Ewing000001976-19771Major Junior
Jordan Fair221111222004-20051D1984-07-11Guelph, ONTCollege-University
Mike Fair421433471111985-198821967-07-16Junior B (Canada)
Terry Faist000001976-19771Junior B (Canada)
Kevin Falesy1051116271990-19911D1970-07-29Kitchener, ONTMajor Junior
R. Farmer500021974-19751Junior B (Canada)
Deric Farquhar341627431061987-198811969-01-01Junior B (Canada)
Elliott Faust2800041994-19951G1978-06-10Mitchell, ONTMajor Junior
I. Fawcett100021974-19751Junior B (Canada)
Scott Fedemma100002002-20031Junior B (Canada)
Tim Fedy10277110187771980-198431963-03-29Junior B (Canada)
Mark Ferrier33142034931992-19942Junior A (Canada)
Dave Finch101101989-19901Junior B (Canada)
Bryan Fitzgerald44303868682003-20041C1983-05-25Kitchener, ONTCollege-University
Corey Fletcher75825331501992-19942D1974-11-05Sudbury, ONTMinor Pro
Jason Forget471017271281996-19971Junior B (Canada)
Jordan Fox2325782001-20021Junior B (Canada)
Todd Francis411325381901980-19822R1965-08-01Kitchener, ONTMinor Pro
Trent Francis200001980-19822Junior B (Canada)
Craig Frank402742692131979-19801DKitchener, ONTCollege-University
Trevor Fronchak604441989-19923Junior B (Canada)
Chris Furino27156431996-19971Junior B (Canada)
Alan Fyfe47253055731995-19961W1979-02-14Niagara Falls, ONTMinor Pro
Derek Gauthier351118291311989-19901R1973-04-03Sudbury, ONTMinor Pro
Paul Gehl39233255431985-198611965-12-02Junior B (Canada)
Mike Geminari43189941984-198621967-03-17Junior B (Canada)
Chris George935454108731990-19922R1971-12-03Kitchener, ONTMinor Pro
Luke George8123141994-19951Junior B (Canada)
Mike George100001986-19871GJunior B (Canada)
Nick Georghiades501121986-19871Junior B (Canada)
Joe Germann500001988-19912Junior B (Canada)
Mark Germann4771825321989-19901Semi-Professional
Sheldon Gilchrist643340731521988-199341972-02-18College-University
Derek Gillies100001993-19941GJunior B (Canada)
Mike Gingerich7942581003531986-198821967-09-08Junior A (Canada)
Martin Girardi37814221481986-198821970-11-09Junior B (Canada)
Chris Glenwright391518333361981-19821Semi-Professional
Chris Golem46333669752004-20051R1985-04-01College-University
Jerimiah Goodacres6022191996-19971Junior B (Canada)
Rich Goode942621985-198721969-08-04Junior B (Canada)
Dave Goodwin300041985-19861Junior B (Canada)
Louis Goulet9458721301301995-19972C1978-11-06Kapuskasing, ONTMinor Pro
T. Graham920201974-19751Junior B (Canada)
Brandon Green300041992-199311972-06-24Junior B (Canada)
Chris Greer842729561162001-20043R1983-08-06Stayner, ONTJunior B (Canada)
Eric Grenier1345457111712000-20033L1982-02-04Virginiatown, ONTSemi-Professional
Martin Groulx2300021988-19891G1968-11-27Junior B (Canada)
Mike Haaksma441561501994-19962College-University
Brad Haelzle185911262173011987-19914R1970-01-05Waterloo, ONTMinor Pro
Bob Hague68333568401979-19812Semi-Professional
Bruce Haldenby52102434141983-19852Junior B (Canada)
Jim Haldenby402291981-19821Junior B (Canada)
Tim Haldenby200001989-19901Junior B (Canada)
Jeff Hales011201996-19971Junior B (Canada)
Mark Hall334711301981-19821College-University
Tim Hall1352527521112000-20044L1983-06-01Saint Clements, ONTJunior B (Canada)
Ryan Halladay5302281994-19962GJunior B (Canada)
Stu Hammond302221979-19801Junior B (Canada)
Kyle Handsaeme482810752002-20031D1984-05-28Otterville, ONTJunior B (Canada)
Rob Hanson100002002-20031Junior B (Canada)
Jeff Harbach500002003-20041F1987-04-14Waterloo, ONTJunior A (Canada)
Mark Harris202221974-19784D1960-02-24Minor Pro
Bob Harrison000001976-19771Junior B (Canada)
Wes Hauck201102001-20042Junior B (Canada)
Ian Haugh311222001-20021Junior B (Canada)
J.R. Hebebrand100001995-19961Junior B (Canada)
Alan Hebert900061980-19811GJunior B (Canada)
Jeff Heddle703361991-19921Junior B (Canada)
Greg Heideman100001981-19821Junior B (Canada)
Craig Helmond1333641981-19821Junior B (Canada)
Dale Henry354711611989-199221974-07-31Junior B (Canada)
Dave Henry61327301251988-199341971-06-08Major Junior
Dean Henry201101989-19901Junior B (Canada)
Jay Henry36152742301996-19971College-University
Tim Herd200001981-19821Junior B (Canada)
Scott Herniman100001989-19901D1971-02-26Kitchener, ONTMajor Junior
Nathan Herrington2214923162002-20031L1982-04-18Cambridge, ONTSemi-Professional
Mike Hewer1011171988-198911968-02-25Junior B (Canada)
Jordan Hill200002001-20021D1988-10-16Peterborough, ONTJunior A (Canada)
Scott Hill824156972841990-19933Junior B (Canada)
Blair Hilliard301141981-19821Junior B (Canada)
Pat Hinnegan8077861631511981-19842C1963-06-18Junior B (Canada)
Duane Hinsperger200021989-19901Junior B (Canada)
Brett Hislop65151732491995-19972Junior B (Canada)
Phil Hoffman000001975-19761Junior B (Canada)
Jeff Hogg2000081981-19862G1965-01-28Guelph, ONTMajor Junior
Mark Holbrook000001976-19782R1957-12-20Sarnia, ONTMajor Junior
Rick Homanchuk000001975-19761R1955-10-20Kitchener, ONTMajor Junior
Jason Honchar52920293381992-19942L1973-03-08Oakville, ONTMajor Junior
Steve Hooper100001988-19891Junior B (Canada)
Kevin Huckle33011211974-19762GMajor Junior
Chris Huckson37088751995-19961Junior B (Canada)
Mark Hummel200021996-19971Junior B (Canada)
Rick Huneault37044622000-20011F1980-07-31Junior B (Canada)
Rob Hunter44151227691984-19873Junior B (Canada)
Darren Hupp651601983-19841Junior B (Canada)
Greg Huszarik901122002-20031CBancroft, ONTCollege-University
Brad Hyde200001986-19871Junior B (Canada)
Jamie Israel28010101191991-19921L1972-10-02Elmira, ONTMajor Junior
David Jackson15055272000-20011Junior B (Canada)
Mark James200041981-19821Junior A (Canada)
Ben Janetos100002001-20021Junior B (Canada)
Dave Jensen100001983-19841GJunior B (Canada)
Jeff Job41324779181981-19821European Lower Leagues
Connor Johnson42099312000-20022D1983-01-29Dryden, ONTJunior B (Canada)
Adam Johnston43210121131995-19972Junior B (Canada)
Brett Johnston485510601983-19852Junior B (Canada)
Craig Johnston40181634551989-19901Junior B (Canada)
Liam Johnston2801102004-20051G1984-07-27Kitchener, ONTCollege-University
Steve Joyce76163652531993-19952Junior A (Canada)
Brad Karges301121988-19891Junior B (Canada)
Mark Katic110102004-20051D1989-05-09Porcupine, ONTMajor League
Mike Kavelman400001983-19841G1966-07-08Junior B (Canada)
Brian Kehoe41726331131980-19811Junior B (Canada)
Pat Keller48077892002-20053D1986-01-13Waterloo, ONTJunior B (Canada)
Sean Kelly94711281984-198511968-05-01Junior A (Canada)
Rob Kempel9246231984-19873Junior B (Canada)
Dan Kennedy2400061996-19971GJunior B (Canada)
Al Kimmel872657834301983-198631965-05-31Junior B (Canada)
Brad King7553951482321979-19812Junior B (Canada)
Darrin Kinnear1651318441990-19911Major Junior
Brad Kit400001986-19871Junior B (Canada)
Jeff Kit200021989-19901Junior B (Canada)
Dave Klein10022121987-198811968-09-14Junior B (Canada)
Paul Kleinknecht43724311511987-199021969-01-04Minor Pro
Nathan Kloet904035751822000-20033L1982-10-04Port Dover, ONTJunior B (Canada)
Paul Knaggs1300041995-19961G1976-06-09Toronto, ONTJunior A (Canada)
Kevin Konings000001977-19781L1961-05-27Listowel, ONTSemi-Professional
Jason Kovrig1531114601992-19931Junior B (Canada)
Rick Kowalsky210101988-19891R1972-03-20Simcoe, ONTMinor Pro
Chris Kraemer14459151988-19922L1972-08-09Elmira, ONTMajor Junior
Mathew Kreutzer526814761990-19964Junior B (Canada)
Colin Kropf3681220651996-20012Junior B (Canada)
Steve Krulicki201101995-19961Junior B (Canada)
Frank Kucher472722491251996-19971F1979-05-14Sault Ste. Marie, ONTJunior B (Canada)
Bill Kuchma30121830761983-19862L1967-05-18Waterloo, ONTMajor Junior
Terry Kuenzie38191332481974-19773Junior B (Canada)
Smitty Kulafofski451420341031989-19912College-University
R. Kumpf14448461974-19751Junior B (Canada)
Richard Kumpf300001992-19931Junior B (Canada)
L. Laborde511221974-19751Junior B (Canada)
Stefan Lachapelle500042003-20041F1987-03-24Waterloo, ONTEuropean Lower Leagues
Steph Lafebvre4814822351991-19921Junior B (Canada)
Jason Laforte100001992-19931Junior B (Canada)
Pat Landman476612102003-20052L1987-08-02Windsor, ONTJunior B (Canada)
Chris Lang79206888641980-198421963-11-23Junior B (Canada)
Peter Lankowski1800002002-20031G1983-03-24Kitchener, ONTJunior B (Canada)
Ted Lawrence1500041989-19901Junior B (Canada)
Jason Lefort400001990-19911Junior B (Canada)
Phil Lelievre300001983-19841GJunior B (Canada)
Chris Lemoine200021996-19971Junior B (Canada)
Peter Liesemer000001976-19782Junior B (Canada)
Bill Limage101121985-19861Junior B (Canada)
Travis Lisabeth471214261121996-19971L1980-04-01Langton, ONTMinor Pro
Craig Lizun99044572000-20044G1984-02-23Waterloo, ONTJunior B (Canada)
Steve Lock100002004-20051C1989-12-10Waterloo, ONTMajor Junior
Todd Loveday165721502225391979-19855D1964-02-29Tillsonburg, ONTMajor Junior
Darren Lowe35131326241995-19961College-University
Brad Lund7336811171391979-19812Junior B (Canada)
Kevin Lune1591524301991-19921D1971-06-08Brantford, ONTMinor Pro
John Lunney3512142682004-20051R1987-01-19Kitchener, ONTJunior B (Canada)
Brendon Lynch202202003-20052D1989-09-07Waterloo, ONTJunior A (Canada)
Brent MacDermid47241943142000-20011Junior B (Canada)
Jeff MacDermid75222345692000-20022C1984-03-01Sauble Beach, ONTMinor Pro
Colin MacDonald26167261994-19951Junior B (Canada)
Dean MacDonald1183646823721987-19925Junior B (Canada)
Ian MacDonald59132841391993-19952FMinor Pro
Scott MacDonald60022161985-19883G1968-11-23College-University
Ian MacDougall733341742791993-19952Junior B (Canada)
Jim MacEachern3022331986-19871Major Junior
Kevin MacKay43385189921988-19891C1971-07-26Sault Ste. Marie, ONTMinor Pro
Mike MacKay129741312053281987-199031969-11-24Junior B (Canada)
Jeff MacLean71636421121987-198921969-05-25Junior A (Canada)
Mike Mader134610241979-19801Junior B (Canada)
Kevin Mahony33211132541990-19911L1970-01-15Hawkesbury, ONTMajor Junior
Joe Mandel40122032692002-20042D1984-07-27Cambridge, ONTJunior B (Canada)
Joe Marcaccio33101020631974-19762WSt. Mary's, ONTCollege-University
David Mark300061992-19942Junior B (Canada)
Chad Marshall2700081996-19971G1978-07-25New Liskeard, ONTSemi-Professional
Larry Martichenko400021979-19801Junior B (Canada)
Chris Martin100022001-20021D1983-08-02Guelph, ONTMajor Junior
Eric Martin1532025453482000-20055L1985-09-13Waterloo, ONTJunior B (Canada)
Terry Martin83615211071994-19962Junior B (Canada)
Leo McAleney000001975-19772Junior B (Canada)
Shawn McAuslan300021996-19971Junior B (Canada)
Reed McCall-Stroh100002003-20041Junior B (Canada)
Tim McCargar000001975-19761Junior A (Canada)
Frank McComb100001989-19901Junior B (Canada)
John McCuaig15033122002-20031D1985-02-21Cambridge, ONTJunior B (Canada)
Scott McCulloch564343861971984-198621965-08-01Junior B (Canada)
Tim McCullough1400001981-19821G1963-11-25Junior B (Canada)
Terry McCutcheon811011182191441983-19852L1964-05-15Brussels, ONTMinor Pro
Dean McDonald301141988-19891Minor Pro
Scott McDougall602201983-19841GJunior A (Canada)
Fred McEachnie492427511671980-19822LMount Forest, ONTSemi-Professional
Connor McFarlane200002003-20041R1989-02-17Waterloo, ONTJunior A (Canada)
Neil McFarlane17134791989-199011969-08-16Major Junior
Dan McGahey801182001-20021College-University
John McGarr200041985-198611965-12-30Major Junior
Steve McGrinder79938471171983-19852D1966-06-29Waterloo, ONTMinor Pro
Matt McGuire7000132004-20051Junior A (Canada)
Paul McIlveen10773541271212001-20054R1986-03-24Waterloo, ONTMinor Pro
Tanner McIntosh100002004-20051Junior B (Canada)
Paul McIntyre3901010911980-19811Junior B (Canada)
Tyler McKelvey112302004-20051Junior B (Canada)
Scott McKenzie200001981-19821Junior B (Canada)
John McKerrow8657811381421981-198531965-03-01College-University
Chris McLaren4571118982001-20032L1984-01-23Ayr, ONTJunior B (Canada)
Darren McMillan4621416821996-19971D1980-04-23Sault Ste. Marie, ONTMinor Pro
Tom McMillan401101981-19821Junior B (Canada)
Scott McPherson21448181986-19882L1971-09-12Waterloo, ONTMajor Junior
John McQuaig3751419162003-20041D1985-02-21Cambridge, ONTJunior B (Canada)
Greg McQuillan100001981-19821Junior B (Canada)
Jack McSorley211710271021980-19811Junior B (Canada)
Dale Memering100002004-20051Junior B (Canada)
Jason Merciniak201121988-19891Junior B (Canada)
Ryan Merritt463030602181988-19891L1972-06-09Cottam, ONTMajor Junior
Chris Meyer301121991-19942College-University
Trevor Meyer22268401992-19953Junior B (Canada)
Chris Meyers401121992-19931Junior B (Canada)
Dwayne Mikel100002002-20031Junior B (Canada)
Adam Miller100001996-19971Junior B (Canada)
Nathan Miller400002003-20052Junior A (Canada)
Wayne Mills300001980-19811Junior B (Canada)
John Mitchell47152944332000-20011C1985-01-22Oakville, ONTMajor League
Kevin Mitchell11055301996-19971College-University
Mike Modeste10246112001-200211982-09-08College-University
Duanne Moeser40192342311980-19811R1963-04-03Waterloo, ONTMinor Pro
Sean Mohr7000141996-19971Junior B (Canada)
D. Moir120221974-19751Junior B (Canada)
Blair Molto2600021989-19901G1970-06-22Major Junior
Jody Moore25112211990-19952Junior B (Canada)
Paul Moore612381984-19851Junior B (Canada)
Ryan Moore401121996-19971College-University
Neil Morgan8243791222561990-199221972-12-24European Lower Leagues
John-Paul Morley4971421822003-20052L1984-04-05Burlington, ONTJunior A (Canada)
Danny Morris37202949521974-19762Semi-Professional
Mike Morrone40918272661992-19931L1976-01-03Windsor, ONTMinor Pro
Ben Moser814445891902002-20053L1986-04-11Waterloo, ONTJunior B (Canada)
Cameron Mott25257421989-19901Junior B (Canada)
Dave Motz900001987-19881G1970-01-22Junior B (Canada)
Paul Mowbray000001977-19781Junior B (Canada)
Shawn Mulroney74124658681980-19822Junior B (Canada)
Dave Munroe101102003-20041Junior B (Canada)
Greg Munroe14969691384481984-198951968-05-30Junior B (Canada)
Brent Murray100001992-19931Junior B (Canada)
Jason Murray300001989-19922FJunior A (Canada)
Jeff Murray200021988-19891L1970-04-20Brantford, ONTMajor Junior
Scott Murray100001993-19941G1978-05-21St. Clements, ONTMinor Pro
Troy Murray100002003-20041D1987-04-22Waterloo, ONTMajor Junior
Barry Musselman38232548431974-19762College-University
Grant Musselman4252621141381979-19801Semi-Professional
Sheldon Mustard143710141994-19951Junior B (Canada)
Chris Myers29152035322003-20052C1984-01-30Guelph, ONTJunior B (Canada)
Jason Needler100022001-20021FCollege-University
Jeff Neumann401937561141986-198711967-07-10Junior B (Canada)
Peter Nichol000001977-19781Junior B (Canada)
Jeff Nickel2301141981-19821GJunior B (Canada)
Dominic Niro793446801641985-19872L1968-01-26Sault Ste. Marie, ONTMinor Pro
Tim Norman6246311984-19851D1964-07-14Major Junior
Bill O'Brien9033311986-19871L1970-08-12Waterloo, ONTJunior A (Canada)
Don O'Brien22213251987-19914Junior B (Canada)
Jeff O'Donnell44171936482002-20031R1983-08-04Simcoe, ONTJunior B (Canada)
John O'Donoghue700001979-19801Junior B (Canada)
Derek O'Malley47411151072000-20011Junior B (Canada)
Don Oberle126691101793981984-198951968-04-22Junior B (Canada)
Matt Osborne4431013161993-19941D1978-02-13Conn, ONTMinor Pro
Jeremy Ostapuk12650541041692001-20043C1984-10-18Cambridge, ONTJunior B (Canada)
Ryan Painter871324371081994-19973College-University
Chris Palubeski47213152791994-19951Junior B (Canada)
Arne Pappin15369441984-19851D1967-04-14Semi-Professional
Steve Papple100001990-19911Junior B (Canada)
Chris Paranyi731824421891983-198631967-05-09Junior B (Canada)
Adam Parent28123312002-20031Junior B (Canada)
Ryan Parent412810412002-20031D1987-03-17Prince Albert, SASKMajor League
Brian Park1412545704241989-19923Junior B (Canada)
Geoff Park100041996-19971Junior B (Canada)
Justin Park100001993-19941Junior B (Canada)
T.J. Parkes18112312003-20041R1985-10-04Waterloo, ONTJunior B (Canada)
Mike Parsons46171835732002-20031R1982-06-15Kitchener, ONTJunior B (Canada)
Jamie Patenall43425291191988-198911968-07-17Minor Pro
Ron Pearson7472921643051983-198521964-06-10Junior B (Canada)
John Pederson4000121996-19971Junior B (Canada)
Jamie Pegg841260721271986-198821970-03-14Flesherton, ONTMinor Pro
Linden Penner32347542000-20011Junior A (Canada)
Al Peppier4261723561989-19901Junior B (Canada)
Scott Pfaff210141989-19901Semi-Professional
Dave Pfohl140100861861721992-19964L1975-03-03Waterloo, ONTCollege-University
Paul Pickard000001976-19771D1958-12-17Kitchener, ONTMinor Pro
Gerry Pieroni000001975-19761GJunior B (Canada)
Joe Pikula62345084571995-19972CBrantford, ONTCollege-University
Rob Plate100001986-19871Junior B (Canada)
Joel Poirier41418221041991-19921L1975-01-15Richmond Hill, ONTMinor Pro
Sean Power110101996-19971Junior B (Canada)
Rick Pracey800081989-19901G1971-05-10Hamilton, ONTMinor Pro
Brian Price000001977-19781Junior B (Canada)
Kevin Price000001976-19782Junior B (Canada)
Scott Price000001976-19771Junior B (Canada)
Trevor Prior59022451992-19942G1974-01-19Guelph, ONTMinor Pro
Adam Proudfoot200021996-20012Junior B (Canada)
Joel Prpic451743601601992-19931C1974-09-25Sudbury, ONTMajor League
Ted Psutka88241842961992-19975Junior B (Canada)
Tim Quirke1261218561981-19821Major Junior
Barry Radcliffe2542428661986-19871R1968-08-24Thunder Bay, ONTSemi-Professional
Darryl Randall100002003-20041Junior B (Canada)
Shaun Reagan100001980-19811R1964-05-12Waterloo, ONTMajor Junior
Tyler Redman410102000-20042Junior B (Canada)
Drew Rees282421451301992-19931D1972-01-11Hamilton, ONTMajor Junior
Mark Reichert100001987-19881Junior B (Canada)
Mike Reinhart500062002-20031Junior B (Canada)
Wilf Rellinger41627331991979-19801DWaterloo, ONTCollege-University
Tyler Rennette45274774641995-19961C1979-04-16North Bay, ONTMinor Pro
Peter Reynolds200001995-19961D1981-04-27Waterloo, ONTMinor Pro
Will Reynolds31111021511995-19972L1979-03-29Waterloo, ONTJunior A (Canada)
Justin Riccardi7314152000-20011F1981-12-15Hamilton, ONTCollege-University
Steven Rice7415101986-19871R1971-05-26Kitchener, ONTMajor League
Mike Richards100002000-20011C1985-02-11Kenora, ONTMajor League
Greg Rickwood3981927281988-19891Junior A (Canada)
B. Ringle3751823511974-19751Junior B (Canada)
Bob Rintche452741986-198711966-06-02Junior B (Canada)
Dan Rintche485278130711987-198811967-04-18College-University
Dan Risdale144913121985-19861R1965-01-01Guelph, ONTJunior B (Canada)
Garry Robins1500001987-19881G1967-03-02Junior B (Canada)
Matt Robinson23246201992-19973College-University
Richard Rochefort45213253411993-19941C1977-01-07North Bay, ONTMinor Pro
Landon Roedding300021996-19971Junior B (Canada)
Blair Roeding500002000-20011Junior B (Canada)
Kyle Roffey15145162003-20041College-University
Todd Rogers1423522003-20041R1983-01-26Blenheim, ONTCollege-University
Dale Roth60524291531983-19863D1968-04-24Junior A (Canada)
Mike Rouleau100071985-19861R1967-01-18Sault Ste. Marie, ONTMajor Junior
Larry Rucchin832151722451986-19882D1967-05-12European Elite
P. Rudat317152281974-19751Junior B (Canada)
Mike Rudney4000121996-19971Junior B (Canada)
Brian Rumig000001977-19781Junior B (Canada)
Roy Russell42273057101979-19801L1963-04-07Cambridge, ONTEuropean Lower Leagues
Todd Russett701101993-19941GJunior A (Canada)
Chris Russworm1401102003-20041G1987-07-22Kitchener, ONTJunior B (Canada)
Doug Rutka200021996-19971Junior B (Canada)
Jeff Rutledge400001989-19901GJunior B (Canada)
Sean Ryan4321012162001-20043D1988-02-21Stratford, ONTMajor Junior
Jeremy Sangster101101996-19971Junior B (Canada)
Dana Saunders42445397321977-19802Junior B (Canada)
Todd Saunders63103343861989-19912Junior B (Canada)
David Schill26011681990-19911G1970-01-15Kitchener, ONTMinor Pro
Bruce Schlitt1714581990-19922Junior B (Canada)
Colin Schmidt8844581021901992-19953LStratford, ONTMinor Pro
Jeff Schmidt1682754812341991-19965Junior B (Canada)
Brad Schmuck412911821996-19971Junior B (Canada)
Matt Schnarr4571421512000-20011CWaterloo, ONTCollege-University
Brad Schnurr25142539381979-19801C1962-05-16European Lower Leagues
Jarrett Schnurr21268292003-20052F1986-02-24Waterloo, ONTCollege-University
John Schroeder9145371985-19861Junior B (Canada)
Brock Schultz92193554302003-20052R1987-08-30Waterloo, ONTCollege-University
Derrick Schultz53820281882000-20042L1983-08-16Waterloo, ONTMajor Junior
Jordan Schulz2120202003-20052L1987-03-23Waterloo, ONTJunior B (Canada)
Kyle Schwende200002001-20032F1986-06-17Kitchener, ONTCollege-University
Tyler Schwende100002002-20031Junior B (Canada)
Rob Schweyer4581422801991-19921R1975-06-26Simcoe, ONTMinor Pro
Josh Seabrook4662026791996-19971C1980-03-05Wellesley, ONTSemi-Professional
Kevin Seguin612572971031991-199321975-02-12Junior B (Canada)
William Seiler2361521831983-198411966-02-09Junior B (Canada)
Chip Seiling601101987-19913Junior B (Canada)
Mike Seiling100001981-19821Junior B (Canada)
Mike Seip100001996-19971Junior B (Canada)
Joe Seroski186915201994-19951R1977-01-03Hamilton, ONTMinor Pro
D. Shane200021974-19751Junior B (Canada)
Brad Shantz9011191986-19871L1970-09-15Waterloo, ONTMajor Junior
Paul Shantz7101341996-19971R1976-07-21Joliette, PQMinor Pro
Richard Shantz300022003-20041Junior B (Canada)
Mike Shap100001996-19971Junior B (Canada)
Bob Shelp128661101765001987-199031969-04-15College-University
Ryan Sheppard300001996-19971FJunior A (Canada)
Steve Sheppard711201991-19942Junior A (Canada)
Todd Sheridan7692837661980-19822Junior B (Canada)
Steve Sherlock300001990-19911Junior B (Canada)
Ryan Shophers100001996-19971Junior B (Canada)
Peter Simon911261994-19951Junior B (Canada)
Jeff Sittler461818362291984-198621965-10-19Junior B (Canada)
Doug Slipacoff2941519942003-20041D1984-04-14Sarnia, ONTCollege-University
Milan Sloboda14213131996-19971F1980-05-13Mississauga, ONTCollege-University
Beau Smith1083134653921992-19953Junior B (Canada)
Landry Smith6101211986-198711968-12-10Major Junior
Steve Smith75712681992-19931C1972-03-17Hamilton, ONTMajor Junior
Wes Snell781739562241994-19973D1976-04-10European Elite
Duncan Snyder46173754352004-20051F1985-06-06Waterloo, ONTJunior B (Canada)
Ron Solomon205813681989-19912L1971-07-20Kitchener, ONTMajor Junior
Kyle Sonnenburg451910432001-20032D1986-05-07Waterloo, ONTEuropean Elite
Rich Sowa12044411993-19941Junior B (Canada)
Nick Spaling100002003-20041L1988-09-19Palmerston, ONTMajor League
Dan Speck7538161981-19821WWelland, ONTCollege-University
Jeff Spoelstra22224551991-19921Junior B (Canada)
Brad Spry37921302501993-19941L1973-06-17Stratford, ONTMajor Junior
Dave Stefanuto20055371992-19931Junior B (Canada)
Marty Steinberg000001976-19771Major Junior
Scott Stevens10284841681341990-19933R1973-11-14Waterloo, ONTMinor Pro
Dave Stewart481331441471988-19891D1972-01-11Norwood, ONTMinor Pro
Greg Stewart202222001-20032L1986-05-21Waterloo, ONTMajor League
Ryan Stover100001993-19941College-University
Scott Strachan100001990-19911Junior B (Canada)
Trevor Strauss301101990-19922Junior B (Canada)
Mark Strohack48410141001986-19882D1971-02-12Waterloo, ONTMinor Pro
Mike Suska17224431991-19921Junior B (Canada)
Rob Sutherland4071623141981-19821Junior B (Canada)
Ed Takamatsu1500021979-19801Junior B (Canada)
Mark Taylor133341041383321988-199131970-06-28Minor Pro
Dwayne Thacker11022121979-19801Junior B (Canada)
Gary Thiel391323361011974-19783DSemi-Professional
John Thiel180681412092042000-20054C1984-10-20Waterloo, ONTCollege-University
Rob Thiel4321517621985-19903D1969-04-04Waterloo, ONTMajor Junior
Adam Tignanelli101151996-19971Junior B (Canada)
Tyler Townsend92284977992003-20052D1986-03-17Tavistock, ONTMinor Pro
Zach Tranmer78213152902001-20042L1985-01-18Thunder Bay, ONTMajor Junior
Dave Tsandelis19291102000-20042Junior B (Canada)
Dean Turgeon2681624201984-19851D1966-03-26Winnipeg, MANMinor Pro
Ryan Usiski11011601993-19941Junior B (Canada)
Chris Van Clief4033101992-19931Junior B (Canada)
Steve Van Der Veen595382261989-19912Junior B (Canada)
Han Van Guyen100001992-19931Junior B (Canada)
Tom Van Norman326511462002-20031D1984-04-20Cambridge, ONTJunior B (Canada)
Bob Vanhouweligen17011101995-19961GJunior B (Canada)
Bryan Vaughan301101988-19902Junior B (Canada)
Brian Veitch19213292000-20042Junior B (Canada)
Blake Voisin365914672004-20051L1985-12-23Kitchener, ONTJunior B (Canada)
Pat Voisin100002003-20041Junior B (Canada)
Scott Voisin4611718302004-20051D1987-12-26St. Clements, ONTCollege-University
Chris Wade1012033532531988-19924Junior B (Canada)
Jason Wadel2567131031993-19941D1973-04-26Kitchener, ONTMajor Junior
Rob Waechter101101989-19901Junior B (Canada)
Scott Wagner195813201986-198711966-06-20Junior B (Canada)
Jeff Walker100001989-19901D1974-02-06Hanmer, ONTMajor Junior
B. Walls301141983-19841Junior B (Canada)
Rob Warren1122151725531986-198931968-05-27College-University
Andy Watson100021979-19801Junior B (Canada)
Mike Watson56022401991-19943GCollege-University
Simon Watson48304373222000-20011C1980-04-03Waterloo, ONTMinor Pro
Jim Way521321983-19852R1968-11-12Waterloo, ONTMajor Junior
Shawn Way1652970994811987-19935L1972-04-04Waterloo, ONTMajor Junior
Josh Webber17000102003-20041R1988-08-19Kitchener, ONTJunior A (Canada)
Evan Weber901343561302002-20042C1983-04-02Simcoe, ONTCollege-University
Richard Weiler1641144552912000-20044D1983-07-28Heidelberg, ONTJunior B (Canada)
Dave Weiss310101996-19971Junior B (Canada)
Trevor Wells28639331996-19971Junior A (Canada)
Kevin Wendt300002000-20011Junior B (Canada)
Rob Whitehead19101521991-19921Junior A (Canada)
Rob Whyte100002000-20011Junior B (Canada)
Matt Wicke1120221987-19903Junior B (Canada)
Joel Widmeyer200001993-19941D1977-08-07Waterloo, ONTCollege-University
Wade Wiggins415661987-198811969-07-27College-University
Mike Wilhelm721329421302002-20053D1985-10-02Waterloo, ONTJunior B (Canada)
John Williams9249771261241987-19892College-University
Dale Wilson40142943711977-19792Junior A (Canada)
George Wilson1965111251989-19901Junior A (Canada)
Dale Wismer300001992-19931Junior B (Canada)
Dean Woelfle393035651121974-19762Junior B (Canada)
Billy Wright48293463911988-19902L1972-10-23North Bay, ONTMinor Pro
Chad Yantzi38246602000-20011Junior B (Canada)
Tim Yantzi210101989-19912Junior B (Canada)
Chris Young6941620631979-19812Junior B (Canada)
Craig Young301101992-19931Junior B (Canada)
Jamie Young100001981-19821Junior B (Canada)
Jason Young100041994-19951Junior B (Canada)
Jim Young40254166821974-19762Junior B (Canada)
Joe Young000001976-19782Major Junior
Peter Young48142539181980-19843Junior B (Canada)
Tom Young000001976-19771Major Junior
Aaron Yoworski302810242004-20051Kitchener, ONTJunior B (Canada)
Adam Zanna2612321989-19934Junior B (Canada)
Chad Ziegler414501989-19912Junior B (Canada)
Matt Zilinskas47282654851987-19892F1971-02-26Waterloo, ONTMinor Pro

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