hockey DB
search by league
team
morning report
contact us
home

Soo Greyhounds all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Marty Abrams3900081984-19851G1965-03-04Kingston, ONTSemi-Professional
Andy Adams16022241995-19961G1976-02-10Thornhill, ONTMinor Pro
Tyson Aitcheson435712322004-20062L1987-03-01Stratford, ONTMajor Junior
Brad Aitken72355792971985-19872L1967-10-30Scarborough, ONTMajor League
Brandon Alderson13245581031452011-20132R1992-01-22Oakville, ONTMinor Pro
Jim Aldred1063837753551981-19832L1963-04-28Toronto, ONTMinor Pro
Owen Allard135354075572021-20243C2004-01-13Ottawa, ONTMajor Junior
Dale Allen33077321973-19741R1956-05-11Emo, ONTMajor Junior
Arron Alphonso57221436632007-20081R1988-11-14Orangeville, ONTMajor Junior
Mike Amodeo36159241582002-20031L1982-05-05Hamilton, ONTMinor Pro
Brian Andersen474913111976-19782L1959-03-23Minor Pro
Justin Anderson311202003-20041C1984-04-24Chatham, ONTMajor Junior
Richard Anderson701101993-19941L1976-03-28Peterborough, ONTMajor Junior
Tom Anderson5247111131979-19801DMinor Pro
Dave Andreoli541891261981-19832D1964-09-17Toronto, ONTMajor Junior
Peter Angelopoulos1001102010-20111L1994-04-29Nobleton, ONTMajor Junior
Ty Anselmini23101372021-20221L2003-07-11Ariss, ONTMajor Junior
Ron Antoniazzi100001975-19761Major Junior
Brandon Archibald166753601662008-20113D1992-03-31Port Huron, MIMajor Junior
Perry Ardito42437151976-19792DSault Ste. Marie, ONTMajor Junior
John Armellin3001161981-19843G1964-01-26Toronto, ONTMajor Junior
Bob Babcock120817254581985-19883D1968-08-03Agincourt, ONTMajor League
David Babcock93257891989-19912D1972-04-12Kingston, ONTMajor Junior
Brad Baber213511151662661991-19954R1974-03-20Sault Ste. Marie, ONTMinor Pro
Tim Bacik700001991-19921G1974-09-10Blenheim, ONTMajor Junior
Justin Bailey22121628122014-20151R1995-07-01Buffalo, NYMajor League
Reid Bailey1311346592101973-19763D1956-05-28Toronto, ONTMajor League
Paul Ballantyne2422073931931998-20024D1982-07-16Waterloo, ONTMinor Pro
Harrison Ballard2001102022-20231C2004-04-16Stouffville, ONTMajor Junior
Drew Bannister222181001183951990-19944D1974-04-09Belleville, ONTMajor League
Mike Barbeau600001983-198521966-08-03Major Junior
Gary Barden263811181976-19771D1957-06-02Eden Mills, ONTMajor Junior
Gord Barrett100001972-19731Major Junior
T.J. Battani15538132009-20101R1989-10-25Armada, MIMinor Pro
Monty Beauchamp310121977-19781C1960-05-30Sault Ste. Marie, ONTMajor Junior
Jacques Beaulieu410101984-198511968-04-01Major Junior
Richard Beaulne13668751431751981-19832C1963-04-07Nepean, ONTMajor Junior
Jack Beck67275885182023-20241L2003-04-12Richmond Hill, ONTMajor Junior
Ian Bedford8992231861977-19803D1960-06-23Streetsville, ONTMajor Junior
Scott Behrens2871320141997-19981C1979-08-23Hamlin, NYMajor Junior
Bruce Bell72112031651981-19832D1965-02-15Toronto, ONTMajor League
Bill Belzun6971320261974-19751Major Junior
Josh Bennett1392324473351997-20003L1980-06-17Ottawa, ONTMinor Pro
Paul Beraldo12454641181651985-19872C1967-10-05Stoney Creek, ONTMajor League
Jim Bergamin200001981-19821GSault Ste. Marie, ONTMajor Junior
Bryan Bertoncello800001994-19962GMajor Junior
Bob Besner6201121972-19731G Major Junior
Brock Beukeboom1651035451442008-20113D1992-04-01Uxbridge, ONTMinor Pro
Jeff Beukeboom1681075854061982-19853D1965-03-28Ajax, ONTMajor League
Chris Biagini37437611997-19981D1978-07-10Desbarats, ONTMajor Junior
Joey Biasucci1900002002-20031G1984-04-07Sault Ste. Marie, ONTMajor Junior
Brandon Biggers1231724412182006-20082L1988-08-21Sarnia, ONTMinor Pro
Denis Bilodeau401142000-20011Major Junior
Robert Bingley911201972-19731Major Junior
Steve Bisson12184048821985-19883D1968-05-24Ottawa, ONTMinor Pro
Peter Bohunicky2917891997-19981F1979-06-24Trencin, Czech Rep.European Elite
Connor Boland2511011172014-20151D1994-11-29Whitby, ONTMajor Junior
Mike Boland1221554693391972-19742D1954-10-29London, ONTMajor League
Graeme Bonar1481091262351571983-19863R1966-01-21Mimico, ONTMinor Pro
Martin Bonda5381321292000-20011L1982-07-13European Elite
Wes Booker624913731996-19971D1977-09-14Hamilton, ONTMajor Junior
Randy Borbely13144671111031974-19762Major Junior
Marc Boudreau9171522842019-20222L2003-04-29Toronto, ONTMajor Junior
Bob Boughner1772671974601988-19913D1971-03-08Windsor, ONTMajor League
Gustav Bouramman201131131261012014-20173D1997-01-24Stockholm, SwedenMinor Pro
Mike Boyd4382836171977-19781D1958-01-14Minor Pro
Jim Boyington1431316271976-19771R1958-02-19Toronto, ONTMinor Pro
Mackenzie Braid400072011-20121D1993-01-16Mississauga, ONTMinor Pro
Chris Brant1122545701601983-19852L1965-08-26Belleville, ONTMinor Pro
Chuck Brimmer4441418911981-19832L1963-03-31Simcoe, ONTMinor Pro
Bailey Brkin3101172019-20201G1999-05-29Sherwood Park, ALTAMinor Pro
David Broll1503069991922010-20133L1993-01-04Mississauga, ONTMajor League
Ben Brown100001999-20001R1980-07-08Richards Landing, ONTMajor Junior
Christopher Brown12412334582022-20242C2006-01-27Toronto, ONTMajor Junior
Bill Browne195626322971996-20004D1980-10-23Grand Falls, NFLDMajor Junior
Luc Brzustowski6621012332021-20232D2003-02-15Kitchener, ONTMajor Junior
Michael Bunting1055264116732013-20152L1995-09-17Scarborough, ONTMajor League
Chris Buonomo4711112472012-20131D1992-04-23Sault Ste. Marie, ONTMajor Junior
Garrett Burnett14011781994-19951L1975-09-23Coquitlam, BCMajor League
Mike Burns601101987-19881L1970-09-19Brampton, ONTMajor Junior
Joe Busillo533135661121990-19911L1970-05-13Downsview, ONTEuropean Elite
Ali Butorac15000381979-19801D1964-07-19Sault Ste. Marie, ONTMinor Pro
Tony Butorac199941232171461978-19813L1961-04-23Minor Pro
Dean Byvelds5591221392001-20032L1983-09-21Chesterville, ONTEuropean Lower Leagues
Kelly Cain22162541181988-19891C1968-04-19Toronto, ONTMinor Pro
Robert Calisti19541731141372017-20224D2001-01-25Etobicoke, ONTMinor Pro
Theo Calvas54022182015-20172D1998-08-06Southfield, MIMinor Pro
Andrew Campbell1621839571622005-20083D1988-02-04Caledonia, ONTMajor League
Jack Campbell3402242011-20121G1992-01-09Port Huron, MIMajor League
John Campbell63324476211972-19731W1953-06-05Sault Ste. Marie, ONTMinor Pro
Matt Caria56244266882007-20092C1988-08-16Sault Ste. Marie, ONTMinor Pro
Caeden Carlisle1801435491852021-20243D2004-01-31Mississauga, ONTMajor Junior
Romano Carlucci12845561011591974-19762Semi-Professional
Phil Caron2502262017-20192D2000-07-23Timmins, ONTMajor Junior
Andrea Carpano34000171993-19952G1976-03-09Pozza DeFassa, ItalyEuropean Lower Leagues
Allan Carr12044101994-19962C1977-04-19Merlin, ONTMinor Pro
Jake Carrick2014041814502007-20114R1990-11-19Stouffville, ONTMajor Junior
Dave Carrie34101323141989-19901C1970-02-11Niagara Falls, ONTEuropean Lower Leagues
Brian Carroll303321977-19781L1960-02-12Toronto, ONTMinor Pro
Joe Carroll1714347901342017-20224L2001-02-01Carp, ONTMinor Pro
Jordan Carroll10715520282008-20102L1991-05-12Hanmer, ONTMajor Junior
Keith Carroll100021979-19801L1962-10-24Major Junior
Noah Carroll95103949832016-20182D1997-12-02Strathroy, ONTMinor Pro
Mike Carson32112981979-19801L1962-04-04 Major Junior
Jeff Carter2361231232461332001-20054C1985-01-01London, ONTMajor League
Keith Cassidy801191993-19941D1974-12-11Winnipeg, MANMinor Pro
Daniel Catenacci13236651011852009-20112C1993-03-09Richmond Hill, ONTMajor League
Rick Caughell100002003-20041D1986-03-27Thunder Bay, ONTMajor Junior
Peter Cava159581131711941995-19983C1978-02-14Thunder Bay, ONTMinor Pro
Chad Cavanagh68403979771998-19991C1978-02-13Peterborough, ONTMinor Pro
Jakub Cech6200002003-20052G1985-08-13Havirov, Czech Rep.European Elite
Tony Cella1792763902861980-19833D1963-03-03Weston, ONTMajor Junior
Stephane Cesar500022007-20081G1988-03-18Ottawa, ONTMinor Pro
Adam Chapman42235412010-20111C1994-01-08Barrie, ONTMinor Pro
Adam Chapman24279332002-20031L1982-03-27Alliston, ONTMinor Pro
Rob Chapman1111923421441999-20012R1982-01-14Colborne, ONTMajor Junior
Travis Chapman252911182003-20041D1983-04-16Alliston, ONTEuropean Lower Leagues
Scott Cherrey66282755561995-19961L1976-05-27Drayton, ONTMinor Pro
Glen Chiasson100001986-19871G1969-05-13Major Junior
Kevin Chicquen211201975-19761Major Junior
Brendan Childerley51213122008-20091R1992-06-22Stratford, ONTMajor Junior
Bernie Chiverelli913421977-19781FSault Ste. Marie, ONTMinor Pro
Denis Chouinard28011141986-19871L1969-10-09Gloucester, ONTMajor Junior
John Cilladi200022000-20011D1981-04-30Erie, PAMinor Pro
Andrew Clark80293463991993-19952R1975-12-03Deseronto, ONTMinor Pro
Joe Clarke1000051992-19942L1975-08-07Peterborough, ONTMinor Pro
Steve Clarke700001987-19881R1970-01-02Mississauga, ONTMajor Junior
Connor Clattenburg86616221662022-20242L2005-05-02Arnprior, ONTMajor Junior
Scott Clements2331215251980-19811D1962-05-01Sudbury, ONTMinor Pro
Dan Cloutier125022541992-19964G1976-04-22Mont-Laurier, PQMajor League
Justin Cloutier2044841891152021-20243R2005-06-20Ottawa, ONTMajor Junior
Mac Clutsam63134102011-20143D1995-01-17Flamborough, ONTMajor Junior
Paul Coffey9127931201621978-19802D1961-06-01Weston, ONTMajor League
Lee Cole71215172581994-19973D1976-07-13Timmins, ONTMinor Pro
Jeff Columbus10559141661986-19882D1969-04-05Hamilton, ONTMajor Junior
Brett Connolly41268402003-20041C1986-08-17Pickering, ONTMinor Pro
Billy Constantinou5283947392019-20201D2001-03-25Scarborough, ONTMinor Pro
Kevin Conway1056770137631981-19843R1963-07-13Sault Ste. Marie, ONTMinor Pro
Phil Cooke31461021978-19791Major Junior
Steve Cooke500042000-20011F1983-07-21Stirling, ONTMinor Pro
Vern Cooper1175075125632009-20112L1990-12-30Waswanipi, PQMinor Pro
Dylan Corson324812152013-20141L1994-03-01Toronto, ONTMajor Junior
Steve Cote4691221251986-19871R1967-04-05Oshawa, ONTMajor Junior
Tim Coulis642838663401975-19772F1958-02-24Kenora, ONTMajor League
Nick Cousins2641021892912612009-20134C1993-07-20Belleville, ONTMajor League
Doug "Chip" Crandall12033161985-19861D1966-07-09Kenora, ONTMajor Junior
Tony Cuomo18268111179951974-197731957-10-25Levack, ONTSemi-Professional
Gianluca Curcuruto11943842622010-20122D1994-02-25Richmond Hill, ONTMajor Junior
Dan Currie1891021332351431985-19883L1968-03-15Burlington, ONTMajor League
Tyler Cuthbert252935443102004-20084D1987-05-05Omemee, ONTMajor Junior
Marc D'Amour125033751978-19824G1961-04-29Sudbury, ONTMajor League
Jordan D'Intino177514697832021-20243L2003-03-01Delaware, ONTMajor Junior
Trevor Daley216591291883481999-20034D1983-10-09Toronto, ONTMajor League
Randy Davidson502202000-20011C1980-01-14Whitby, ONTMinor Pro
Russell Davidson200021987-19881D1970-04-06Scarborough, ONTMajor Junior
Justin Davis2215621996-19982R1978-03-01Carlisle, ONTEuropean Lower Leagues
Lance Davis12022101978-19791D1960-11-27Ft. St. John, BCMajor Junior
Jeremy Day2901101999-20023G1982-08-24Burlington, ONTMinor Pro
Joshua Day43055162004-20062D1988-04-02St. John's, NBMajor Junior
Jim Dean1561016241989-19901C1969-03-22Scarborough, ONTMajor Junior
Tony DeAngelo26153651512014-20151D1995-10-24Sewell, NJMajor League
Mike DeCoff81373875871989-19923R1971-07-21New Glasgow, NSMajor Junior
Kyle DeCoste399817452008-20102R1990-06-30London, ONTEuropean Lower Leagues
Greg Defelice1661234463141977-19803D1960-03-22Minor Pro
Anthony DeMeo19112930742015-20194D1999-06-16Port Washington, NYMajor Junior
Mitchell Dempsey38156172012-20142L1995-02-27Cambridge, ONTMajor Junior
Jason Denomme14757761332061989-19923R1972-03-03Kitchener, ONTMinor Pro
Dominic DeSando3461016552009-20112C1990-10-15London, ONTMajor Junior
Andrew Desjardins25448651132642003-20074C1986-07-27Sudbury, ONTMajor League
Len DeVuono57022591987-19892D1971-02-07Sault Ste. Marie, ONTMinor Pro
Justin DeZoete25371022023-20241L2004-01-02Hamilton, ONTMajor Junior
Carlo DiCandia300001978-19791RSault Ste. Marie, ONTMajor Junior
John Dickie42112731996-19982R1979-03-31Orangeville, ONTMajor Junior
Tanner Dickinson99276087302019-20222C2002-03-05Perrysburg, OHMinor Pro
Gord Dineen1361371843431980-19822D1962-09-21Toronto, ONTMajor League
Steve Dixon100001976-19771Major Junior
Rob Dmytruk29391242002-20031D1983-05-28Scarborough, ONTMinor Pro
Scott Dobben1084448921032002-20042W1983-04-10Drayton, ONTMinor Pro
Dean Dorsey501101974-19762GMajor Junior
Dave Doucette42235151989-19901D1972-03-01Toronto, ONTMajor Junior
Ryan Douglas1300021993-19941G1974-03-20Parry Sound, ONTMinor Pro
Dan Doyle400001976-19771 Major Junior
Jason Doyle49171835351995-19972R1978-05-15Toronto, ONTMajor Junior
Jeffrey Doyle1013751882012002-20042R1983-01-10King City, ONTMinor Pro
Jiri Drtina4051318162002-20031D1985-03-01Prague, Czech Rep.European Elite
Kevin Druce49022142003-20041G1984-02-10Kingston, ONTMinor Pro
Mark Duarte65202848212022-20231R2002-09-27Hamilton, ONTMinor Pro
Carson Dubchak23953611143072008-20124R1991-03-01Kenora, ONTMinor Pro
Robert DuBois7011111994-19951L1976-03-19Sudbury, ONTMinor Pro
Bryan Duce2132541997-19981R1978-01-15Thunder Bay, ONTMinor Pro
Andre Dugas100001983-19841 Major Junior
Jason Duguay200001988-19891 Major Junior
Rick Duguay26257201977-19781C1959-05-16Minor Pro
Randy Dupre200001976-19771Major Junior
Jean Dupuy99273663932013-20152L1994-10-06Orleans, ONTMinor Pro
Corey Durocher62161531222011-20121L1992-05-30Ottawa, ONTMinor Pro
Tyler Dutchyshen50246142002-20031F1985-06-02Aurora, ONTMajor Junior
Dave Dwyer1310141978-19791Major Junior
David Eccles1502272013-20152D1996-06-04Ancaster, ONTMajor Junior
Jeremy Elliott400001998-20002GMajor Junior
David Elsner487714102011-20121R1992-03-22Landshut, GermanyEuropean Elite
Ray Emery127055631999-20023G1982-09-28Hamilton, ONTMajor League
John English79614202051983-19852D1966-05-13Toronto, ONTMajor League
Steve English200001972-19731D1953-06-29Lucan, ONTSemi-Professional
Rick Evans300001978-19791Major Junior
Spencer Evans5111011462022-20242D2006-05-12Stittsville, ONTMajor Junior
Julian Fantino89211637572022-20242R2004-02-05Woodbridge, ONTMajor Junior
Cary Farelli2021381753131961972-197531957-06-19Pembroke, ONTEuropean Lower Leagues
Rico Fata62111526521995-19961R1980-02-12Sault Ste. Marie, ONTMajor League
Chris Felix265791982772381981-19854D1964-05-27Bramalea, ONTMajor League
Rick Fera71303464491983-19852C1964-08-13Keswick, ONTEuropean Lower Leagues
Dan Ferguson12049133381988-19902L1971-05-03Fredericton, NBMinor Pro
Brett Findlay1254060100752010-20122C1992-10-13Sault Ste. Marie, ONTMinor Pro
Michael Fine126253055982007-20103R1991-05-10Toronto, ONTEuropean Elite
George Finn501141980-19822L1963-02-22Rexdale, ONTMinor Pro
Peter Fiorentino2421269817461985-19894D1968-12-22Niagara Falls, ONTMajor League
Simon Fischhaber10621517382007-20092C1990-02-19Tegernsee, GermanyEuropean Elite
Mike Fitzgerald100021976-19771 Major Junior
Blaine Fitzpatrick1353833713801994-19973R1977-05-12Ten Mile House, PEIMinor Pro
Jason Flick8502281998-20002G1979-04-13Sudbury, ONTMinor Pro
Adam Foote186371251624121988-19913D1971-07-10Toronto, ONTMajor League
Colin Ford871239511231987-19892L1970-04-28Ottawa, ONTMajor Junior
Jay Forslund401101979-19801L1962-03-31Owen Sound, ONTEuropean Lower Leagues
Erin Fostey17011351973-19741 Minor Pro
Mike Fountain700021990-19911G1972-01-26North York, ONTMajor League
Bert Fournier6011920231972-19731F1955-04-29Iroquois Falls, ONTMajor Junior
Hayden Fowler33224162017-20181R2001-09-24Kingston, ONTMajor Junior
Derek Fox140521261811998-20013D1981-02-17Thunder Bay, ONTMajor Junior
Marshall Fox3002252008-20102D1992-03-02Thunder Bay, ONTMajor Junior
Ron Francis894473117791980-19822C1963-03-01Sault Ste. Marie, ONTMajor League
Jacob Frasca2891221242023-20241C2003-03-19Caledon, ONTMajor Junior
Andrew Fritsch1526476140302011-20143R1993-03-24Brantford, ONTMajor Junior
Vince Friyia76162036221973-19773Major Junior
Morgan Frost2571062043101492015-20194C1999-05-14Aurora, ONTMajor League
Shayne Fryia22167192000-20011C1981-12-30Peterborough, ONTMajor Junior
Paul Fulcher69710171201979-19812L1962-12-26Sarnia, ONTMinor Pro
Matt Fuller40358162011-20132D1993-01-30London, ONTMinor Pro
Don Gagnon30131023151972-19731DSenior Amateur
Sean Gagnon66517222121992-19942D1973-09-11Sault Ste. Marie, ONTMajor League
Kyle Gajewski212022102004-20084G1987-03-29London, ONTMinor Pro
Martin Galik115454287421997-19992L1979-06-07Bratislava, SlovakiaMinor Pro
Tyler Ganly167549541592012-20153D1995-03-22Mississauga, ONTMinor Pro
Dan Gatenby38000221985-19872G1967-02-08Oshawa, ONTMinor Pro
Steve Gatzos168117972141991978-19813F1961-06-22Toronto, ONTMajor League
Tyler Gaudet99294069452012-20142C1993-04-04Hamilton, ONTMajor League
Aaron Gavey170941102042571991-19943C1974-02-22Sudbury, ONTMajor League
Tim Gettinger24291961871252014-20184L1998-04-14Cleveland, OHMajor League
Andrew Gibbons17257202004-20051R1986-08-12Sudbury, ONTMajor Junior
Andrew Gibson119194665942021-20243D2005-02-13LaSalle, ONTMajor Junior
Jake Gibson160315182671997-20003D1980-07-25New Liskeard, ONTMinor Pro
Wade Gibson1032066862111992-19942D1973-09-13Kingston, ONTMinor Pro
Jeff Gies16748721201551993-19963R1976-08-17Kitchener, ONTMinor Pro
Ian Gilbride100001976-19771DOshawa, ONTMajor Junior
Gary Gill13756881441341973-19752F1955-11-28Montreal, PQMajor Junior
Todd Gleason4401212381991-19921D1972-02-21North Bay, ONTMajor Junior
Mike Glover18181831643701985-19883R1968-07-23Ottawa, ONTMinor Pro
Josh Godfrey15847721191672005-20083D1988-01-15Collingwood, ONTMinor Pro
Keigan Goetz1111519341342013-20163R1996-09-07Clinton, ONTMajor Junior
Fred Goltz5062127341989-19912L1971-06-04Kingston, ONTMinor Pro
Brad Good249327303982003-20074D1986-03-10Kitchener, ONTMinor Pro
Dustin Good1200022022-20231R2005-01-01Conestogo, ONTMajor Junior
John Goodwin201133256389761978-19813C1961-09-25Scarborough, ONTMinor Pro
Cec Gosse100001982-19831G Major Junior
Brian Goudie119420243851990-19933D1972-11-09The Pas, MANMinor Pro
Charley Graaskamp4051318142013-20152C1996-01-31Eau Claire, WIMinor Pro
Bruce Grady54133750521973-19741 Major Junior
Nick Grady24134191997-19981D1979-12-25Berwick, ONTMajor Junior
Steve Graves19374831571441981-19843L1964-04-07Trenton, ONTMajor League
Brian Gray100021981-19821R1964-04-22Oshawa, ONTMajor Junior
Gus Greco10442621041731982-19842L1963-04-07Sault Ste. Marie, ONTMinor Pro
Darryl Green501121995-19961D1978-04-09Stratford, ONTMinor Pro
Scott Green119242751801984-19862F1967-04-18Livonia, MIMajor Junior
Steve Greenberg600021989-19901L1971-03-18Chicago, ILMinor Pro
Chris Grenville1002291991-19921R1974-02-24St. Catharines, ONTMinor Pro
Wayne Gretzky6370112182141977-19781C1961-01-26Brantford, ONTMajor League
Chad Grills872562871661993-19952C1974-12-02Peterborough, ONTMinor Pro
Alex Gritz37235122016-20171L2000-09-15Cranberry, PAMajor Junior
Mark Groleau4936981977-19792L1960-10-01Major Junior
Wayne Groleau78154762501978-19802L1960-10-01Major Junior
Wayne Groulx2671872904772701981-19854C1965-02-02Welland, ONTMajor League
Brian Gualazzi1801031012041071975-19794C1959-11-09Minor Pro
Alex Gudbranson1311019291382012-20142D1994-09-03Orleans, ONTMinor Pro
Gabe Guertler13553721251412014-20162C1995-05-03Plantation, FLMinor Pro
Brian Gustafson861933523061976-19782R1958-03-02Kenora, ONTMinor Pro
Bruce Guthrie25123551975-19761D1957-05-05Midland, ONTMinor Pro
Mark Haarmann96124658621985-19872D1967-01-20Toronto, ONTMajor Junior
Matt Hache2501102005-20072G1988-05-06Guelph, ONTMinor Pro
Alex Haidy1272638642381982-19853R1965-01-01Windsor, ONTSemi-Professional
Jamie Haines795914462007-20092C1991-06-09Val Caron, ONTMajor Junior
Nick Halagian1089716572011-20132C1995-02-03St. Catharines, ONTMajor Junior
Brett Halstead10961925522005-20083R1988-03-27Burlington, ONTMajor Junior
Matthew Halushak26022142019-20201D2002-07-28Thunder Bay, ONTMajor Junior
Brandon Halverson11201162013-20163G1996-03-29Traverse City, MIMajor League
Ron Handy865853111651980-19822C1963-01-15Toronto, ONTMajor League
Dave Hannan54181836441978-19802L1961-11-26Sudbury, ONTMajor League
Mark Harding401101986-198711967-07-29Minor Pro
Bill Harrington2324691988-19891C1970-01-21Fairbanks, AKMinor Pro
Bob Harrison1200021991-19932G1973-04-26Sault Ste. Marie, ONTMajor Junior
Brian Hart79416201091972-19752FSmiths Falls, ONTSenior Amateur
Craig Hartsburg161531251783081975-19783D1959-06-29Stratford, ONTMajor League
Derek Hartwick6811516622010-20111D1992-04-12London, ONTMajor Junior
Graeme Harvey60000241988-19902G1969-10-06Green Bay, WIMajor Junior
Liam Hawel103101929302015-20172C1999-04-18Arnprior, ONTMinor Pro
Chris Hawley24145122003-20041D1985-03-18Mississauga, ONTMajor Junior
Gavin Hayes28182240102023-20241R2004-05-14Westland, MIMajor Junior
Travis Hayes58142135442023-20241R2007-09-03Westland, MIMajor Junior
Barrett Hayton16556971531102016-20193C2000-06-09Peterborough, ONTMajor League
Scott Hazen1001121999-20012D1982-07-07Delhi, ONTMajor Junior
Ryan Healy942219411091998-20002F1981-03-10Hamilton, ONTSemi-Professional
Jon Hedberg2603372001-20021D1982-04-17Duluth, MNMinor Pro
Ryan Held31121628262000-20011W1980-01-30London, ONTMinor Pro
Derek Hennessey413442002-20031R1982-07-08Peterborough, ONTMajor Junior
Matt Herneisen682734611012002-20031C1982-02-08Gilbertsville, PAMinor Pro
Steve Herniman52314171111987-19881D1968-06-09Windsor, ONTMinor Pro
Oak Hewer114101525911996-19993R1979-09-21Gloucester, ONTMinor Pro
Bob Hicks801429431581979-19812L1962-10-27 Major Junior
Connor Hicks300002017-20181G1997-02-20Kanata, ONTMajor Junior
Eric Hicks100001981-19821D1962-01-06Brantford, ONTMajor Junior
Kiley Hill881214261171991-19943L1975-01-02Val Caron, ONTMinor Pro
Dan Hinton47223860991972-19731F1953-05-24Toronto, ONTMajor League
Rob Hisey91294978432001-20032C1984-09-24Oakville, ONTMinor Pro
Brian Hoard103520253241986-19882D1968-03-10Oshawa, ONTMinor Pro
Kevin Hodson106066161990-19933G1972-03-27Winnipeg, MANMajor League
Justin Hogsden100002007-20081G1990-11-01Bruce Mines, ONTMajor Junior
Steve Hollett18878921701691984-19873L1967-06-12St. John's, NFLDMinor Pro
Mac Hollowell259421411831262014-20195D1998-09-26Niagara Falls, ONTMajor League
Jacob Holmes8732023242019-20222D2003-07-04Alliston, ONTMajor Junior
Landen Hookey7971320552021-20232R2004-01-29Sarnia, ONTMajor Junior
Tim Hoover17920831031321982-19853D1965-01-09North Bay, ONTMinor Pro
Ken Hoppner600001978-19791D1961-09-02Semi-Professional
Mike Hordy13335841191431974-19762D1956-10-10Thunder Bay, ONTMajor League
Tyler Hore15074249662013-20163D1995-10-25Mississauga, ONTMajor Junior
Tony Horvath410661351975-19761D1956-06-26Hamilton, ONTMinor Pro
Dennis Howard703341972-19731Major Junior
Keeghan Howdeshell1276251113532017-20192L1998-02-24Brighton, MIMinor Pro
Kevin Howe35151934771976-19771D1957-11-09Chatham, ONTMinor Pro
Ken Hruska43044291977-19803D1960-07-30Semi-Professional
Brandon Hughes3114582013-20141L1996-01-06Oakville, ONTMajor Junior
Peter Huntley500021973-19741 Major Junior
Troy Ilijow1011113241302000-20033W1982-08-25Thunder Bay, ONTMinor Pro
Shaun Imber13488088381990-19933D1972-02-21Mississauga, ONTMinor Pro
Ralph Intranuovo1821061522581271990-19933L1973-09-11East York, ONTMajor League
Tony Iob664645912091990-19922L1971-01-02Renfrew, ONTMinor Pro
Gerry Iuliano4400041983-19852G1966-01-28Toronto, ONTMajor Junior
Samuel Ivanov7702222021-20232G2003-01-02Richmond Hill, ONTMajor Junior
Brett Jacklin9771421322017-20192R2000-02-21Sudbury, ONTMajor Junior
Richard Jackman179591031623241995-19983D1978-06-28Toronto, ONTMajor League
Gregory Jambrosich1401182011-20121C1993-08-12Hamilton, ONTMajor Junior
Jamie Jardine600021985-19861Major Junior
Ryan Jardine198981001981301997-20003W1980-03-15Ottawa, ONTMajor League
David Jarram710331002003-20052R1987-10-23Kitchener, ONTMinor Pro
Blair Jarrett64272047512004-20051R1984-10-25Sault Ste. Marie, ONTMajor Junior
Brent Jarrett71204565421977-19792C1959-08-01Sault Ste. Marie, ONTMinor Pro
Lorne Jarrett127293160841972-19742 Major Junior
Derek Jefferson485813321988-19902R1971-01-16Clinton, ONTMajor Junior
Dustin Jeffrey16384128212802005-20083C1988-02-27Sarnia, ONTMajor League
Kyle Jenkins102123749542012-20153D1996-04-22Brampton, ONTMinor Pro
Dave Jenner5605581975-19772G1957-05-18Major Junior
Dave Jennings2900021977-19792G1959-03-22Toronto, ONTMinor Pro
Peter Johansson1991-19921D1973-11-12Stockholm, SwedenMinor Pro
Tyler Johnson2100042017-20192G1998-02-07Amherst, NYMinor Pro
Alex Johnston120192342282018-20202C2001-11-19Stittsville, ONTMajor Junior
Glen Johnston1091723401241987-19892R1969-03-29Sept-Iles, PQMajor Junior
Bob Jones2233068983131985-19905D1970-01-13Sault Ste. Marie, ONTMinor Pro
Brad Jones65358691987-19892R1970-01-15Oakville, ONTMajor Junior
Nick Jones1301926456171997-20014L1980-07-25Sudbury, ONTMinor Pro
Sean Jones717512312006-20082L1990-05-17Newmarket, ONTMinor Pro
Terry Joss1600041997-19981G1978-11-07Sault Ste. Marie, MIMajor Junior
Jason Julian11000111991-19921L1974-07-08Douro, ONTMinor Pro
Michael Kantor51512171112010-20122R1992-02-02Lake Forest, ILMinor Pro
Arttu Karki59212445102023-20241D2004-12-08Viala, FinlandMajor Junior
Jorgen Karterud45111425192013-20141L1994-05-06Oslo, NorwayEuropean Elite
Tye Kartye19174821561182018-20223L2001-04-30Kingston, ONTMajor League
Mike Kaszycki6651119170381975-19761F1956-02-27Milton, ONTMajor League
Boris Katchouk1991011012021542014-20184L1998-06-18Vancouver, BCMajor League
Greg Keating141174057631972-197641957-01-09Oshawa, ONTMajor Junior
Randy Kelemen500001973-19741R1955-10-10Detroit, MIMajor Junior
Larry Kellett13011231972-19731D1953-06-04Richmond Hill, ONTMinor Pro
Brent Kelly67383270182001-20021C1981-12-01Kitchener, ONTMinor Pro
Jordan Kennedy1041891072000-20033D1983-07-12Sault Ste. Marie, ONTMajor Junior
Tyler Kennedy249641201841582002-20064R1986-07-15Sault Ste. Marie, ONTMajor League
Rory Kerins18882118200812018-20223C2002-04-12Caledon, ONTMinor Pro
Colt King3681523842003-20041W1983-03-04Thunder Bay, ONTMinor Pro
Darren King312371983-19841Major Junior
Derek King8847551021391984-19862L1967-02-11Hamilton, ONTMajor League
Dylan King2401133443832007-20114D1990-07-05Thessalon, ONTMinor Pro
Jacob King1872022421102002-20064C1986-01-04Sault Ste. Marie, ONTMajor Junior
Kevin King300002002-20031G1985-01-10Sault Ste. Marie, ONTMajor Junior
Kevin King9111283981989-19912C1972-03-18Sault Ste. Marie, ONTMajor Junior
Scott King40134111993-19952D1976-04-06London, ONTMajor Junior
Ryan Kirkup46123172011-20143C1995-05-14Scarborough, ONTMajor Junior
Ryan Kitchen129193857732002-20062C1985-02-06Oshawa, ONTMajor Junior
Derek Kobernyk13011481976-19771D1957-08-15Major Junior
Mike Kolodziejczyk504610351986-19882R1968-03-19Cambridge, ONTEuropean Lower Leagues
Jack Kopacka2028175156562014-20184L1998-03-05Lapeer, MIMinor Pro
Alex Kostov88111728512022-20242R2006-06-03Mississauga, ONTMajor Junior
Zoltan "Toots" Kovacs37369371976-19793L1959-09-22Major Junior
George Koval300001983-198411966-04-26Major Junior
Rick Kowalsky209541001542591989-19934R1972-03-20Simcoe, ONTMinor Pro
Brian Kozak200001983-19841L1966-05-08Kenora, ONTMajor Junior
Chris Kraemer14033461989-19912L1972-08-09Elmira, ONTMajor Junior
Michael Krelove4635862002-20042L1984-06-04Thunder Bay, ONTMinor Pro
David Kuchejda1264449931572005-20072R1987-06-12Opava, Czech Rep.European Elite
Kirill Kudryavtsev20218118136422021-20243D2004-02-05Yaroslavl, RussiaMajor Junior
Jeff Kugel200001999-20001L1980-02-07Roseville, MIMinor Pro
Jouni Kuokkanen2035821998-19991F1978-03-01Thunder Bay, ONTEuropean Lower Leagues
David Labbe100001984-19851 Major Junior
Dwight LaBrosse1000072002-20031G1983-10-06McMurray, PAMajor Junior
Matt Lahey31161632671996-19982L1977-10-12Nepean, ONTMinor Pro
Pat Lahey1275066116911982-19842C1964-03-02Ottawa, ONTMajor Junior
Jacob Lalonde1641330431752004-20084L1988-01-08Sudbury, ONTMajor Junior
Denny Lambert18165831486481988-19913L1970-01-09Wawa, ONTMajor League
Patrick Lamesse7010717202000-20022C1983-03-19Ottawa, ONTMajor Junior
Eric Landry447815881994-19951R1976-01-29Cornwall, ONTMinor Pro
Tyler Lannigan400022004-20051R1986-05-20Sault Ste. Marie, ONTMajor Junior
Hugh Larkin20554751294561979-19834R1962-07-10Livonia, MIMajor Junior
Jeff Larsh171353570752001-20054R1985-01-24Bowmanville, ONTMajor Junior
Tyler Larter2481071902974621984-19884C1968-03-12Charlottetown, PEIMajor League
Ken Latta1774652984591979-19823R1962-05-12Thunder Bay, ONTMinor Pro
Chris Lawrence1592160811222003-20063R1987-02-05Mimico, ONTMinor Pro
Jon Lawson200001982-19831D1964-05-08Mississauga, ONTEuropean Lower Leagues
Corey LeClair32077202002-20031D1983-09-16Riverview, MIMinor Pro
Stephane Lefebvre410101994-19951L1975-02-10Timmins, ONTMinor Pro
Dave Legree12004481973-19763G1955-03-20Toronto, ONTMinor Pro
Jacob Leguerrier2261252641852016-20204D2000-11-22Gloucester, ONTMinor Pro
Robin Lehner47022152009-20101G1991-07-24Gothenburg, SwedenMajor League
Rick Lemay1300021972-19731G1953-09-10Ville-Marie, PQMinor Pro
Mike Lenarduzzi6400061989-19923G1972-09-14London, ONTMajor League
Matt Leszczynski54044682003-20052R1987-01-15Sudbury, ONTMajor Junior
Aaron Lewicki254711102003-20041C1985-02-11Toronto, ONTMajor Junior
Ab Lewis100021984-19851G1967-07-09Major Junior
Payton Liske223710102006-20071L1988-11-28Welland, ONTMajor Junior
James Livingston23057571143752006-20104R1990-03-08Halifax, NSMinor Pro
Peter Lochead99141630511974-197621957-06-21London, ONTMajor Junior
Mark Locken45011161976-19782G1958-02-09Semi-Professional
Mike Lococo18441821231001981-19843L1964-02-03Niagara Falls, ONTMajor Junior
Mike Looby4301010332003-20041D1985-01-28Brampton, ONTMinor Pro
Gord Lorimer132315990911973-19773Major Junior
Steve Lowe74194059581994-19962C1977-05-03Kitchener, ONTMinor Pro
Dan Lucas615067117901977-19781W1958-02-28Powell River, BCMajor League
Paul Luciani400021979-19801 Major Junior
Al Luciw778917791976-19782D1959-03-24Sudbury, ONTMinor Pro
Gary Luther102113344471987-19892C1969-01-07Toronto, ONTMajor Junior
Matthew Lyall22857861431202005-20094C1988-02-08Richmond Hill, ONTMinor Pro
Dave Lylyk801101992-19931L1975-12-22Guelph, ONTMinor Pro
Scott Mabley0327301231973-19741D1954-07-17Newmarket, ONTMinor Pro
Matt Maccarone16426232003-20041C1984-03-23Whitby, ONTMinor Pro
Derrick MacCormick601121994-19951R1977-01-17Coxheath, NSMajor Junior
Tom MacDonald19861811425191990-19944F1974-04-14Toronto, ONTMinor Pro
Liam MacEachern326612561996-19971L1977-10-10Inverness, NSMajor Junior
Aaron MacInnis16033171996-19971D1978-09-29Port Hood, NSMinor Pro
Ian MacInnis13561191982-19831L1962-01-25Kingston, ONTMinor Pro
Bobby MacIntyre1254880128972015-20172L1996-09-08Scarborough, ONTMinor Pro
Mike MacIntyre900042009-20101D1991-06-30Sault Ste. Marie, ONTMinor Pro
Dave Maciuk14235301973-19741 Senior Amateur
Cole MacKay232851162011252017-20224R2001-06-13Sault Ste. Marie, ONTMajor Junior
Ryan MacKay52268742002-20031D1983-04-22Sault Ste. Marie, ONTMajor Junior
Peter MacKellar82182644261992-19953R1975-02-27Oakville, ONTMinor Pro
Jean-Marc MacKenzie1534965114351983-19863C1966-10-29Sydney, NSMinor Pro
Chris MacKinnon84162945832006-20082L1989-07-07Aurora, ONTMajor Junior
Doug MacKinnon374481471973-19741DDryden, ONTMajor Junior
Brandon MacLean24647641111452004-20084C1987-09-04Burlington, ONTMinor Pro
Ryan MacLean3320242008-20102C1992-02-14Burlington, ONTMinor Pro
Malcolm MacMillan82727342711999-20012C1982-02-08Thunder Bay, ONTMinor Pro
Dan Mahon2862228311985-19861L1965-05-07Essex, ONTMinor Pro
Doug Mahood54822301791972-19731R1953-02-21Teeswater, ONTMinor Pro
Otto Makinen6872330122016-20171C1998-05-21Tampere, FinlandEuropean Elite
Nick Malik1600002019-20201G2002-04-26Raleigh, NCEuropean Elite
Trent Mallette1138917712012-20153R1996-08-24Levack, ONTMajor Junior
Troy Mallette19177921695131986-19893L1970-02-25Sudbury, ONTMajor League
Paul Mancini1007453127431976-19782L1958-03-07Scarborough, ONTMinor Pro
Dave Mancuso2161863813991973-19784D1958-08-21Sault Ste. Marie, ONTMinor Pro
Jim Mancuso301101973-19741 Major Junior
Matt Manias4011112282003-20041D1984-08-03North York, ONTMajor Junior
Doug Mann400001990-19911W1973-07-04Rexdale, ONTMinor Pro
Rod Manty2000071974-19762G1956-06-20Thunder Bay, ONTMinor Pro
Tom Marquis29561141976-19771C1959-03-08Minor Pro
Brady Martin52101828402023-20241C2007-03-16Elmira, ONTMajor Junior
Calvin Martin6754942015-20183L1999-09-16Peterborough, ONTMajor Junior
Chris Martin411910192000-20011D1983-08-02Guelph, ONTMajor Junior
Neal Martin3604491992-19942D1975-09-08Sudbury, ONTMinor Pro
Jeff Mascarin10000241987-19881D1968-02-24Windsor, ONTMajor Junior
Brian Mason200001984-198511965-04-01European Lower Leagues
Mark Matier1761159701721990-19933D1973-12-14St. Catharines, ONTMinor Pro
David Matsos22966711371331989-19934L1973-11-12Burlington, ONTMinor Pro
Ron Maurice2201101983-19841G1965-01-05Blind River, ONTMajor Junior
Pete Mavroudis901121977-19781R1958-03-03Florina, GreeceMinor Pro
Jim Maxfield6231720191972-19731Major Junior
Jim Mayne203301981-19821C1964-06-05Agincourt, ONTMinor Pro
Marc Mazzuca100001998-19991Major Junior
Rob Mazzuca732521982-19831D1962-05-13 Major Junior
Jared McCann184821051871132012-20153L1996-05-31Stratford, ONTMajor League
Mike McCartney5101161996-19982C1978-05-08Elliot Lake, ONTMajor Junior
Myles McCauley335712132009-20112D1991-04-08Sterling Heights, MIMinor Pro
Mike McColman100001983-19841 Major Junior
Don McConnell122154055471987-19903C1971-02-10Kitchener, ONTMajor Junior
Brodie McConnell-Barker54347322022-20242D2006-01-31London, ONTMajor Junior
Bryce McConnell-Barker18875102177522021-20243C2004-06-04London, ONTMajor Junior
Jake McCracken125022101996-19993G1980-01-15Melbourne, ONTMajor Junior
Greg McDonald38066351978-19791DMinor Pro
Grant McGee900042005-20072R1989-06-06Mississauga, ONTMajor Junior
Tyler McGee53022232008-20091C1990-10-12Timmins, ONTMajor Junior
Brock McGillis700002001-20021G1983-10-01Sudbury, ONTMinor Pro
Brian McGrattan268715712001-20021R1981-02-09Hamilton, ONTMajor League
Ryan McInerney6971320342004-20062C1988-05-31Major Junior
Jeff McKercher800001998-19991D1979-01-14Cornwall, ONTMinor Pro
Tyler McKinley39123232004-20062D1987-05-02Major Junior
Cullen McLean111111526322018-20202C2001-02-10Brooklin, ONTMajor Junior
Kris McLean100001999-20001C1982-07-11Sault Ste. Marie, ONTMajor Junior
Tom McLeod30161733841977-19781L1958-07-12Major Junior
Keegan McMullen364913302021-20221L2002-03-19Cambridge, ONTMajor Junior
David Mead83066562008-20113D1992-08-24Conklin, NYMinor Pro
Mike Melinko142253055852000-20033R1983-02-14St. Catharines, ONTMajor Junior
Mark Melody2151015401972-197311955-08-14Trenton, MIMinor Pro
Dave Menard100001983-19841C1965-01-25Thunder Bay, ONTSemi-Professional
Medric Mercier12083240612013-20174D1996-10-17Ottawa, ONTEuropean Elite
Tyler Mercier100002000-20011G1982-04-11Major Junior
Brian Merko30268301985-19861L1968-04-02Thunder Bay, ONTMajor Junior
Mario Michieli801420341741979-19812L1962-06-08 Major Junior
Marco Mignosa1804570115472021-20243R2005-04-13Vaughan, ONTMajor Junior
Ryan Milanovic23459291999-20001L1980-09-03Ajax, ONTMajor Junior
Joe Milburn24246211978-19791C1963-11-06Snow Lake, MANMajor Junior
Charlie Millen200002011-20121G1992-12-10Peterborough, ONTMinor Pro
Greg Millen2502201977-19781G1957-06-25Toronto, ONTMajor League
Colin Miller172881792671201989-19923C1971-08-21Grimsby, ONTMinor Pro
Colin Miller17431741052012010-20133D1992-10-29Sault Ste. Marie, ONTMajor League
David Miller1745350103882012-20174C1996-09-25Burlington, ONTEuropean Lower Leagues
Landon Miller3500002022-20242G2006-01-03Barrie, ONTMajor Junior
Todd Miller25111223221997-19981D1978-05-28Elliot Lake, ONTMinor Pro
Doug Minor10276131951988-19902L1971-03-02Kenora, ONTMajor Junior
Cody Mintz10022182011-20121D1994-07-18Bowmanville, ONTMajor Junior
Jeff Mitchell90620262381977-19792R1960-01-17Major Junior
Rick Mitchell1311241985-19861Major Junior
Greg Mizzi301172001-20021C1982-05-09Sault Ste. Marie, ONTMajor Junior
Preston Mizzi12268152000-20011C1980-12-22Sault Ste. Marie, ONTMinor Pro
Josh Moes1006915362005-20083R1989-03-09St. Catharines, ONTMajor Junior
Mike Moher1700022002-20031L1985-01-05Peterborough, ONTMajor Junior
Ethan Montroy46437312021-20232L2005-08-30Cornwall, ONTMajor Junior
Bryan Moore863741781432013-20152L1994-05-25Charlotte, NCMinor Pro
Lou Moore3200001973-19741G1954-09-03Richmond Hill, ONTMajor Junior
Trevor Morbeck1271519341022009-20123R1993-11-21Jackson, WIEuropean Elite
Alex Morgan36123592011-20121L1994-05-13St. Thomas, ONTMajor Junior
Vic Morin5973340971980-19811D1960-02-20North Bay, ONTMinor Pro
Marc Moro26055741996-19971D1977-07-17Toronto, ONTMajor League
Rick Morocco425813371980-19822L1963-02-14Niagara Falls, ONTEuropean Lower Leagues
Andrew Morrison27134331994-19951D1977-01-17Sydney River, NSMajor Junior
Daylen Moses35224112022-20231C2005-06-13Ottawa, ONTMajor Junior
Scott Mosey2101171984-19851G1965-06-11Mississauga, ONTMajor Junior
Corey Moylan42145381993-19952D1975-03-29Timmins, ONTMajor Junior
Dominic Mufarreh41641062018-20202R2002-02-25Livonia, MIMajor Junior
Wayne Muir17672431155751987-19903L1969-01-09Sydney, NSMinor Pro
Robert Mulick241333362991995-19994D1979-10-23Toronto, ONTMinor Pro
Adam Munro4201142002-20031G1982-11-12St. George, ONTMajor League
Kevin Murnaghan115119202281994-19962D1976-03-23Sudbury, ONTMajor Junior
Cory Murphy63120211271994-19962D1976-10-22Perth, ONTMinor Pro
Jodi Murphy57729851992-19942R1973-08-01Halifax, NSMinor Pro
Lyle Murray101101983-19841Major Junior
Matt Murray16603322010-20144G1994-05-25Thunder Bay, ONTMajor League
Jake Muzzin23028901181962006-20104D1989-02-21Woodstock, ONTMajor League
Kevin Mylander18224111994-19951W1975-06-05Escanaba, MIMajor Junior
Mike Neill85619251571982-19842D1965-08-06Kenora, ONTMinor Pro
Craig Nelson5841317431993-19952D1976-07-08Brampton, ONTMinor Pro
Mike Nelson108213152801998-20023C1981-02-23Sudbury, ONTMinor Pro
Rick Nelson19741191972-19731L1955-10-09Farmington, MEMajor Junior
Kyle Neufeld25448272000-20011L1983-08-28St. Catharines, ONTMajor Junior
Tom Newman27033361979-19801D1962-01-23Major Junior
Justin Nichols2400002012-20131G1995-06-25St. Catharines, ONTMajor Junior
Dominic Niro300001984-19851L1968-01-26Sault Ste. Marie, ONTMinor Pro
Michael Nishi300002011-20121G1993-11-01Toronto, ONTMajor Junior
Alan Nolan11848121882000-20033L1983-07-06Garden River, ONTMinor Pro
Jordan Nolan1133952912462008-20102C1989-06-23Garden River, ONTMajor League
Ted Nolan1262246682151976-19782L1958-04-07Sault Ste. Marie, ONTMajor League
Ian Northpeigan200001989-19901Major Junior
Doug Nowels38011111973-19741G Major Junior
Darnell Nurse22136981343262011-20154D1995-02-04Hamilton, ONTMajor League
Jay O'Connor78044171978-19802G1959-09-07Peterborough, ONTMinor Pro
Mike O'Connor100001978-19791D1961-12-12Sault Ste. Marie, ONTMinor Pro
Tim O'Connor201101990-199111973-07-31Major Junior
Matt O'Dette4231215941994-19951D1975-11-09Toronto, ONTMinor Pro
Dan O'Donohue4372128991972-19731D1953-03-16Toronto, ONTMinor Pro
Bruce O'Grady130511001512321972-197521955-02-16Welland, ONTMinor Pro
Bryce O'Hagan8501142007-20114G1991-12-27Burlington, ONTMajor Junior
Ryan O'Rourke16725801052302018-20223D2002-05-16Pickering, ONTMinor Pro
Cameron Odam10728101732007-20092D1990-06-26Stittsville, ONTMajor Junior
Mike Oliverio3131532373901331983-19885F1967-06-10Sault Ste. Marie, ONTEuropean Lower Leagues
Yegor Omelyanenko58426262010-20111L1993-07-10Khabarovsk, RussiaMajor Junior
John Osborne19057681252321997-20014L1981-03-11Scarborough, ONTMinor Pro
Matt Osborne19000101997-19981D1978-02-13Conn, ONTMinor Pro
Scott Page3629111071997-19981C1979-10-29Mississauga, ONTMinor Pro
Ivan Papineau400001994-19962G Major Junior
Perry Pappas1583033632371990-19933R1973-11-03Chatham, ONTMinor Pro
Daniel Passero21539991382071996-20004D1979-06-04Vaughan, ONTMinor Pro
Oliver Pastinsky5411112241992-19942D1975-07-02Trencier, Czech Rep.European Elite
Nick Pastorious22101352012-20142R1996-05-09Toronto, ONTMinor Pro
Doug Patey1237693169721974-197621956-12-28Port Credit, ONTMajor League
Jim Pavese69746532371980-19822D1962-05-08New York, NYMajor League
Rastislav Pavlikovsky1303381995-19961L1977-03-02Ilava, SlovakiaMinor Pro
Andre Payette1514037775491993-19974L1976-07-29Cornwall, ONTMinor Pro
Jaden Peca89214364882018-20202R1999-05-18Woodbridge, ONTMajor Junior
Mario Peccia301102018-20191G1999-09-21Toronto, ONTMajor Junior
Cory Pecker19385901751141997-20014R1981-03-20Montreal, PQMinor Pro
Lyle Peel100001989-19901G1970-01-07100 Mile House, BCMajor Junior
Brit Peer1062658841711983-19863R1966-06-14Mississauga, ONTMinor Pro
Anthony Peluso781317301512007-20092R1989-04-18North York, ONTMajor League
Alex Penner511231272005-20061L1986-08-22Simcoe, ONTMinor Pro
Chad Penney48294473671992-19931L1973-09-18Labrador City, NFLDMajor League
Anthony Perdicaro37134122006-20071C1989-06-21East Rockaway, NYMinor Pro
Nathan Perrott371823411201996-19971R1976-12-08Owen Sound, ONTMajor League
Chris Perugini4300002010-20111G1991-02-06King City, ONTMajor Junior
Mark Petaccio50628522011-20132R1994-03-26Sicklerville, NJMinor Pro
Brian Petterle581910641980-19822D1963-01-24 Major Junior
Bob Phillips243710591978-19791L1959-10-01Minor Pro
Dan Pigeon1101191982-19831D1965-03-17Welland, ONTMajor Junior
Jason Pitton1735039891012002-20064L1986-05-23Brampton, ONTMinor Pro
Michal Podolka91011141995-19972G1977-08-11Most, Czech Rep.Minor Pro
Michael Porco800001996-19971L1978-12-07Sault Ste. Marie, MIMajor Junior
Ken Porteous1500001980-19811G1963-02-20Toronto, ONTMajor Junior
Rick Pracey1000041989-19901G1971-05-10Hamilton, ONTMinor Pro
Wayne Presley115914141984-19851R1965-03-23Dearborn, MIMajor League
Bob Probert442052721721984-19851L1965-06-05Windsor, ONTMajor League
Christian Propp1400022019-20201G1999-03-27Milton, ONTMinor Pro
Frankie Pucci200002015-20172L1997-01-18Sault Ste. Marie, ONTMajor Junior
Roman Pucek33437182018-20191L2000-04-13Vsetin, Czech Rep.European Elite
Matt Puntureri140242246582002-20053C1985-06-17Wampum, PAMinor Pro
Jaromir Pytlik82333669542018-20202C2001-09-25Dacice, Czech Rep.European Elite
David Quesnele126202040922010-20122L1992-06-12Sault Ste. Marie, ONTMajor Junior
Mike Quesnele294361281644202005-20105D1989-01-18Sault Ste. Marie, ONTMinor Pro
Joseph Raaymakers94022142014-20173G1998-03-17Chatham, ONTMinor Pro
Tomas Rachunek125103242412008-20102L1991-02-26Zlinwaldow, Czech Rep.European Elite
Taylor Raddysh28182139142017-20181R1998-02-18Caledon, ONTMajor League
Rob Ralph50514191101972-19742L1955-10-18Dixie, ONTMinor Pro
Joe Rampton68141529991983-19841L1966-01-31Ottawa, ONTMajor Junior
Jimmy Ratte110101992-19931R1974-06-07Fauquier, ONTMajor Junior
Bill Reed1132567923381972-19742D1954-05-25Toronto, ONTMajor League
Jarrett Reid1881261292551131990-19933C1973-03-10Sault Ste. Marie, ONTMinor Pro
Kevin Reid523710991990-19922L1973-01-04Kingston, ONTMajor Junior
Rob Reid56156201986-19882L1968-06-08Belleville, ONTMajor Junior
Brian Rempel29213292002-20031L1985-02-12Essex, ONTMajor Junior
Scott Restoule4991524442005-20061C1987-06-23Sudbury, ONTMajor Junior
Adam Rhymer2734742003-20041R1985-02-05Major Junior
Jeff Richards16063741372321999-20023L1981-09-17Kenora, ONTEuropean Lower Leagues
Jud Richards600021992-19931D1975-04-25Major Junior
Jason Ricupero310102000-20011C1983-03-07Maple, ONTMajor Junior
Gerry Rioux86519241541976-19782R1959-02-17Iroquois Falls, ONTMajor League
Dave Ritchie301101990-19911L1971-11-04Sault Ste. Marie, ONTMinor Pro
Jim Ritchie701528431461989-19912R1970-08-15Chatham, ONTMinor Pro
Nick Ritchie23151530442014-20151L1995-12-05Orangeville, ONTMajor League
Bill Roach37513181191975-19761European Lower Leagues
Don Roach861723401581977-19792R1959-11-24Fort Frances, ONTMajor Junior
Gary Roach19316981141061991-19954D1975-02-04Sault Ste. Marie, ONTMinor Pro
Norm Roberts200001979-19801G1962-05-10 Major Junior
Behn Robertson600022007-20081R1990-02-05Markham, ONTMajor Junior
Nick Robinson8953237661996-19982D1979-10-10Cavan, ONTMinor Pro
Dave Robson2251419741979-19801L1960-06-23Minor Pro
Tony Rocca922401984-198511966-04-30Major Junior
Joe Rogalski6261319592011-20121D1991-11-29Lancaster, NYMinor Pro
Tom Roman5231316771985-19872D1968-02-28Hicksville, NYMajor Junior
Nick Romano701122010-20111C1992-02-08Sault Ste. Marie, ONTMajor Junior
Brian Rome622810821984-19851D1965-04-11Welland, ONTMinor Pro
Tim Rose1681171824261975-19794D1958-05-27Major Junior
Ryan Roth142384381382017-20203R2000-07-20Ladue, MOMinor Pro
Mike Rouleau100001983-19841R1967-01-18Sault Ste. Marie, ONTMajor Junior
Robin Rubic400041986-19871L1967-05-16Sudbury, ONTMajor Junior
Jonas Rudberg824601991-19921F1973-10-13 European Lower Leagues
Dirk Rueter18521831042721979-19823D1962-04-18Toronto, ONTMinor Pro
Mike Rusin123216182931974-19762D1956-01-20Sudbury, ONTMinor Pro
Art Rutland2081291833121551976-19804F1960-05-13Minor Pro
Eric Rylands53311141541994-19962R1976-11-22Prescott, ONTMajor Junior
Ken Sabourin2091345584631982-19864D1966-04-28Scarborough, ONTMajor League
Anthony Salinitri2116702014-20151L1998-03-05Windsor, ONTEuropean Elite
Jordan Sambrook962044641052017-20192D1998-04-11Markham, ONTMinor Pro
Jim Samec2901101982-19842G1965-03-21Thunder Bay, ONTMajor Junior
Rasmus Sandin51123345242017-20181D2000-03-07Uppsala, SwedenMajor League
Shane Sargant10231114521987-19892L1971-03-04Collingwood, ONTMajor Junior
Tyler Savard791840581282021-20232L2003-04-06Peterborough, ONTMajor Junior
Charlie Schenkel8500022021-20243G2004-08-16Ottawa, ONTMajor Junior
Landon Schiller33101562012-20131C1995-01-20Markham, ONTMajor Junior
Norm Schmidt600051979-19801D1963-01-24Sault Ste. Marie, ONTMajor League
Steve Schmidt100001984-19851 Major Junior
Michael Schumacher1304654100932011-20132L1993-08-25Frolunda, SwedenMinor Pro
Ben Schust1575153104551994-19984L1977-04-06Kitchener, ONTMinor Pro
Mike Schwindt6711314732011-20121D1991-10-17Mount Forest, ONTEuropean Lower Leagues
Blair Scott610141990-19911D1972-02-25Winnipeg, MANMinor Pro
Brian Secord32162844501995-19961C1975-06-19Chatham, ONTMinor Pro
Zachary Senyshyn19511463177682013-20174R1997-03-30Ottawa, ONTMajor League
Todd Sepkowski2012301982-19831C1965-05-12Sault Ste. Marie, ONTMajor Junior
Joe Seroski1146066126241994-19973R1977-01-03Hamilton, ONTMinor Pro
Brian Shaw59347902009-20101L1990-01-30St. Thomas, ONTMajor Junior
Doug Shedden111811161971371979-19812C1961-04-26Wallaceburg, ONTMajor League
Andrew Shennan15112572005-20061R1985-02-19St. Clair Beach, ONTMinor Pro
Randy Sherman800001976-19771G1958-04-07Major Junior
Chris Shushack900001991-19921D1974-11-11Kitchener, ONTMinor Pro
Paul Silva47612181211988-19902R1971-01-16Terceira, PortugalEuropean Lower Leagues
Charlie Simmer704554991371973-19741F1954-03-20Terrace Bay, ONTMajor League
Wayne Simmonds31162036682007-20081R1988-08-26Scarborough, ONTMajor League
Andy Simon200001979-19801G Major Junior
Chris Simon311925441431991-19921L1972-01-30Wawa, ONTMajor League
John Simon3341216691972-19731WSault Ste. Marie, ONTSenior Amateur
Shawn Simpson145044411985-19883G1968-08-10Gloucester, ONTMinor Pro
Shawn Simpson35841281988-19902R1970-01-29Parry Sound, ONTMajor Junior
Brenden Sirizzotti77283967202022-20242R2003-04-14Whitby, ONTMajor Junior
Murray Skinner300001976-19771GFort Frances, ONTMajor Junior
Vladimir Skoda2454982001-20021D1983-10-09Dacice, Czech Rep.European Elite
Cleon Smith104173047451998-20002C1980-05-27Saint Anthony, NFLDMajor Junior
Ed Smith11286391441974-19762C1956-07-29Long Beach, NYMinor Pro
Ed Smith265813431985-19861D1965-12-17Bala, ONTMajor Junior
Jacob Smith100002012-20131R1995-01-30Sudbury, ONTMajor Junior
Jordan Smith2111355683982001-20054D1985-11-04Sault Ste. Marie, ONTMinor Pro
Steve Smith16621901114611980-19833D1963-04-04Trenton, ONTMajor League
Trevor Smith297310231988-19891D1970-08-09Welland, ONTMinor Pro
Shawn Snider5551116451998-20002C1981-02-01Fergus, ONTMinor Pro
Jim Snodgrass17123291978-19791C1959-07-08St. Jean, PQMinor Pro
Ron Solomon1302201989-19901L1971-07-20Kitchener, ONTMajor Junior
Trevor Solomon6741418762005-20072D1987-11-04Sault Ste. Marie, ONTMajor Junior
Blake Speers21784131215822013-20174C1997-01-02Sault Ste. Marie, ONTMajor League
Matthew Spezza300062005-20061G1986-10-14Mississauga, ONTMinor Pro
Steve Spina6031316491993-19952C1977-02-21Sault Ste. Marie, ONTMajor Junior
Kevin Spinozzi6331215662012-20142D1996-05-23Granby, PQMinor Pro
Duane Sprague136413171741977-19803D1960-03-16Major Junior
Ryan Sproul17257961531342010-20133D1993-01-13Mississauga, ONTMajor League
Chad Spurr251761562322701996-20004R1979-05-13Hamilton, ONTMinor Pro
Adam Spylo2138111011998-19991R1978-07-17Kitchener, ONTMinor Pro
Norm St. Germain301121978-19802DSault Ste. Marie, ONTMajor Junior
Cody St. Jacques5000062008-20091G1990-05-14Iroquois Falls, ONTMajor Junior
Brian Stacey4531619361995-19961D1975-06-28Oshawa, ONTMinor Pro
Rod Stamler40841261976-19771L1959-03-07North Bay, ONTMajor Junior
Jeff Stanton803321985-19861D1966-12-06Ottawa, ONTMinor Pro
Dylan Staples105221032352011-20143R1994-04-01Callander, ONTMajor Junior
Brad Staubitz2061038484032001-20054R1984-07-28Bright's Grove, ONTMajor League
Sean Stefanski872531561852001-20043R1983-09-10Peterborough, ONTMinor Pro
Brad Stepan56343165681987-19881L1967-08-27Chusoga City, MNMinor Pro
Bill Stephenson7331720671974-19762Major Junior
Jeremy Stevenson481819371831993-19941L1974-07-28San Bernardino, CAMajor League
Brian Stewart1662171921511994-19973D1977-05-22St. Catharines, ONTMajor Junior
Rob Stopar601101991-19921G1972-03-02Sault Ste. Marie, ONTMajor Junior
Doug Stratton11000131973-19741Major Junior
Darren Strilchuk1192681761998-20013D1981-07-29Barrie, ONTMinor Pro
Andy Stryker300001976-19771RMajor Junior
Steve Sullivan12587891761261992-19942C1974-07-06Timmins, ONTMajor League
Rudy Sulmonte4912820142010-20111R1992-02-17Levittown, NYMinor Pro
Pat Sutton53123352001-20021D1984-04-26Forest, ONTMinor Pro
Jeremy Swanson54167602000-20011D1984-06-21Red Rock, ONTMinor Pro
Tim Swartz48178821994-19962D1977-02-10Iroquois Falls, ONTMajor Junior
Jeff Szeryk40527421989-19901R1972-10-19Kitchener, ONTMajor Junior
Dave Tabb31111223301973-19741D1955-01-20Bowmanville, ONTMajor Junior
Terry Tait17953741272451980-19833L1963-09-10Thunder Bay, ONTMinor Pro
Derek Tanaka24257121978-19791Major Junior
Dan Tanevski3202261992-19931G1973-01-08Windsor, ONTMajor Junior
Petr Taticek1143387120762001-20032C1983-09-22Rakovnik, Czech Rep.Major League
Steve Tattersall600021983-19841G1966-12-28 Major Junior
John Tavella646770137581975-19761L1956-04-06Wawa, ONTMajor Junior
Bill Taylor300001981-19821DEuropean Lower Leagues
Ethan Taylor3400002018-20202G2001-08-13Trenton, ONTMinor Pro
Bill Terry13649551041491978-19802C1961-07-13Toronto, ONTMajor League
Rod Thacker6711011871986-19882D1968-07-16Kitchener, ONTMajor Junior
Brent Theobald109152641911999-20012L1980-01-19Cochrane, ONTMajor Junior
Chad Thibodeau383141132010-20122D1993-03-15Sault Ste. Marie, ONTMinor Pro
Justin Thomas19538342009-20112L1993-01-25London, ONTMajor Junior
Reg Thomas691812302042003-20052L1984-03-24London, ONTSemi-Professional
Bill Thompson106000251972-19742GMajor Junior
Brett Thompson1337646122842008-20113C1991-01-31Sault Ste. Marie, ONTEuropean Lower Leagues
Briane Thompson165761682101991-19943D1974-04-17Millbrook, ONTMinor Pro
Jack Thompson36132134102021-20221D2002-03-19Courtice, ONTMajor League
Ryan Thompson6311011972022-20231D2002-10-10Mississauga, ONTMajor Junior
Mark Thorburn400042004-20051L1987-08-01Sault Ste. Marie, ONTMajor Junior
Cody Thornton13662621242062005-20072R1986-07-16London, ONTEuropean Lower Leagues
Joe Thornton125711271981741995-19972C1979-07-02London, ONTMajor League
Blaine Thurston1810121976-19771Major Junior
Brad Tiley18224981221071988-19913D1971-07-05Markdale, ONTMajor League
Conor Timmins16319961151322015-20183D1998-09-18St. Catharines, ONTMajor League
Jiri Tlusty37132134282006-20071L1988-03-16Slany, Czech Rep.Major League
Rick Tocchet189831131965391981-19843R1964-04-09Scarborough, ONTMajor League
Brody Todd289615262004-20051L1984-02-25Thorold, ONTMajor Junior
Trevor Tokarczyk171303969981994-19984L1977-10-01Kitchener, ONTMinor Pro
Makar Tokarev60639102015-20161L1998-01-02Magnitogorsk, RussiaMajor Junior
Sergey Tolchinsky18987150237442012-20153L1995-02-03Moscow, RussiaMajor League
Frank Tomchak210171975-19761L1957-10-11Sault Ste. Marie, ONTMajor Junior
Connor Toms11262228592021-20243D2004-03-13Sault Ste. Marie, ONTMajor Junior
Jeff Toms1597773150391991-19943L1974-06-04Swift Current, SASKMajor League
Marc Tournier77112334831983-19852D1966-02-13Sault Ste. Marie, ONTMinor Pro
Kent Trolley911271986-19871R1968-09-26London, ONTMajor Junior
Rhett Trombley17347371993-19941R1974-12-09New Westminster, BCMinor Pro
Zack Trott1684066106782017-20203L2000-05-10Honeywood, ONTMinor Pro
Brett Trudell1323125561032000-20033R1984-02-15Windsor, ONTSemi-Professional
Ralph Tuck100001983-198411965-01-17Major Junior
Martin Tuma1181018281552003-20052D1985-09-14Most, Czech Rep.Minor Pro
Niko Tuomi96832401152001-20032D1983-02-10Echo Bay, ONTMinor Pro
Peter Turko643710291985-19872R1968-05-27Welland, ONTMajor Junior
Dale Turnbull119252752611987-19903D1970-06-18Sudbury, ONTMinor Pro
Fraser Turner300002011-20132D1995-03-15Pontypool, ONTMajor Junior
Hal Turner503301985-19872L1968-03-07Halifax, NSMajor Junior
Mark Turner29162440201988-19891C1968-05-09Windsor, ONTMinor Pro
Shawn Tyers307121971984-19851R1967-01-14Bramalea, ONTMajor Junior
Tucker Tynan3601142021-20221G2002-06-07Chicago, ILMinor Pro
Jim Tyrrell33022121974-19751 Major Junior
Steve Udvari80022251987-19903G1970-12-08London, ONTMajor Junior
Richard Uniacke252127167294841993-19974C1976-11-03Toronto, ONTMinor Pro
Richard Vachon600001993-19941D1975-02-06Timmins, ONTMajor Junior
Tate Vader2722402022-20242C2006-01-09Gowanstown, ONTMajor Junior
Jack Valiquette696372135381973-19741C1956-03-18St. Thomas, ONTMajor League
Caleb Van de Ven38134152022-20231D2004-11-24Delaware, ONTMajor Junior
Joe Van Volsen18179951742521992-19964F1975-04-23Oshawa, ONTMinor Pro
Dustin VanBallegooie100521261352000-20022D1983-03-25Murillo, ONTMinor Pro
John Vanbiesbrouck149044431980-19833G1963-09-04Detroit, MIMajor League
Jamie VanderVeeken11033102004-20051D1986-01-20Wallaceburg, ONTMinor Pro
Rick Vangog392810441976-19771 Major Junior
Josef Vasicek1204781128791998-20002C1980-09-12Havlickuv Brod, Czech Rep.Major League
Robert Veccia1301171984-19851D1965-04-05Sudbury, ONTMajor Junior
Hayden Verbeek25059771361142013-20185C1997-10-17Kingston, ONTMinor Pro
Matthew Villalta13304462016-20193G1999-06-03Kingston, ONTMajor League
Matthew Virgilio12882230622022-20242D2006-03-24Vaughan, ONTMajor Junior
Patrick Volpe32000212010-20111D1993-05-04Burlington, ONTMajor Junior
Joe Vrtik100001982-19831L1963-04-28Toronto, ONTMinor Pro
Kyle Wailes3941014182000-20011L1983-10-19West Hill, ONTMajor Junior
Holden Wale13972532332016-20204D2000-07-28Brantford, ONTMajor Junior
Jim Watchorn701101978-197911960-07-03Major Junior
Patrick Watling65183654392013-20141C1993-09-26Sault Ste. Marie, ONTMinor Pro
Dave Watson913239711301976-19782F1958-05-19Kirkland Lake, ONTMajor League
Kalvyn Watson1555357110852018-20234R2002-05-15Peterborough, ONTMinor Pro
Rob Watson29000101985-19883G1968-08-22Sault Ste. Marie, ONTMinor Pro
Drew Wawrow67268272018-20202D2001-02-02Toronto, ONTMajor Junior
Jeff Weber800002001-20032G1984-09-24Ottawa, ONTMinor Pro
Ryan Weistche6691423282000-20011L1982-03-28Waskaganish, PQMajor Junior
Jamie Wentzell751115261061994-19962D1977-01-20Bridgewater, NSMajor Junior
Kyle Wharton62102838842004-20062D1986-03-03Ottawa, ONTMinor Pro
Mitch Wheatley400001978-19791Major Junior
Bill Whistle600051987-19892L1970-03-01Thunder Bay, ONTMinor Pro
Colton White256217293862013-20174D1997-05-03London, ONTMajor League
Jonathan White801162002-20031D1985-05-21Major Junior
Wade Whitten1432035551291989-19923C1972-06-10Mississauga, ONTMajor Junior
Steve Wicklum15101211978-19791R1960-08-08Minor Pro
David Wight97108181111996-19982L1979-01-22Sault Ste. Marie, ONTMajor Junior
Dean Williams7000121980-19811D1962-02-05Major Junior
Kerry Williston4532629341979-19801D1960-03-09Major Junior
Jeff Wilson9000281979-19801G1961-03-17Major Junior
Marty Wilson18246211977-19781FMajor Junior
Paul Woods170841502342721972-19753F1955-04-12Hespeler, ONTMajor League
Chad Woollard77714211451996-19982W1979-09-18Durham, ONTMinor Pro
Bob Wright812301972-19731F1953-08-16Toronto, ONTMinor Pro
Craig Wright500021989-19901C1972-03-03Dartmouth, NSMajor Junior
Bob Yaciuk2000111973-19741D1954-08-16New York, NYMinor Pro
Peter Yaciuk200001973-19741D1955-08-15New York, NYMajor Junior
J.D. Yari3521113891980-19822L1962-04-04Major Junior
Bryce Yetman39246102015-20172R1997-02-21Ajax, ONTMajor Junior
Bill Young492101261972-19731C1955-06-17Windsor, ONTMajor Junior
Steve Young87151833191975-19772R1958-03-04Major Junior
Darren Zack300061979-19801DSault Ste. Marie, ONTMajor Junior
Tim Zafiris1392626523291997-20003F1980-05-08New Liskeard, ONTMajor Junior
Robert Zago1200001997-19992GMajor Junior
Vaclav Zavoral112717242051999-20012D1981-05-22Teplice, Czech Rep.Minor Pro
Rob Zettler245271001272951984-19884D1968-03-08Sept-Iles, PQMajor League
Steve Zoryk3123501993-19952W1977-03-22Ottawa, ONTMinor Pro
Terry Zoryk1200081984-19862Major Junior
Tim Zwijack98445195391979-19812R1961-02-25Major Junior

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