hockey DB
search by league
team
morning report
contact us
home

Canadian National Team all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Colin Abbott110101988-19891 Other
Jim Adair000001968-19691C1948-09-29Brockville, ONTMajor League
Corby Adams000001969-19701CMinesing, ONTSemi-Professional
Jeremy Adduono44101828101998-19991L1978-08-04Thunder Bay, ONTMinor Pro
Henry Akervall000001963-19641D1937-08-24Port Arthur, ONTEuropean Elite
Peter Allen115123850811993-20003D1970-03-06Calgary, ALTAMajor League
Blair Allison3300001996-19971G1972-06-26Golden, BCMinor Pro
Cam Allison000001968-19691R1948-06-12Portage La Prairie, MANMinor Pro
Jan Alston100001989-19901C1969-04-14Granby, PQEuropean Elite
Dominic Amodeo58203252241992-19931C1968-03-06Mississauga, ONTMinor Pro
Glenn Anderson37151227791979-19963F1960-10-02Vancouver, BCMajor League
Shawn Anderson33268161985-19861D1968-02-07Montreal, PQMajor League
Warren Anderson48235161979-19842D1952-04-13Toronto, ONTEuropean Elite
Greg Andrusak5541115341988-19912D1969-11-14Cranbrook, BCMajor League
Dave Archibald87395594841990-19922R1969-04-14Chilliwack, BCMajor League
Yan Arsenault901141992-19931Semi-Professional
Kelly Askew49112233221995-19961F1971-11-06Calgary, ALTAMinor Pro
Mark Astley54102535301991-19943D1969-03-30Calgary, ALTAMajor League
Eric Aubertin824641988-19891D1967-12-17Laval, PQMajor Junior
Adrian Aucoin1071322351551992-20003D1973-07-03Ottawa, ONTMajor League
Darin Banister200001992-19931D1967-01-16Calgary, ALTAMinor Pro
Stu Barnes53222749681990-19911C1970-12-25Spruce Grove, ALTAMajor League
Robin Bartell845813661983-19902D1961-05-16Drake, SASKMajor League
Mark Bassen53172037591988-19963R1969-04-09Calgary, ALTAMinor Pro
Colin Baustad101101992-19931D1969-08-31Calgary, ALTAMinor Pro
Richie Bayes000001969-19701C1948-03-21Toronto, ONTMinor Pro
Nic Beaudoin491016261071997-19981L1976-12-25Ottawa, ONTMinor Pro
Danny Beauregard366915181994-19951C1973-09-07Eastman, PQMinor Pro
Brad Beck200001989-19901D1964-02-10Vancouver, BCMinor Pro
Gary Begg000001963-19694C1940-12-29Moosomin, SASKMajor Junior
John Bekkers300001985-19861F1965-05-18Halifax, NSMajor Junior
Chris Belanger140111181999-20001D1972-04-04Welland, ONTMinor Pro
Jesse Belanger100001989-19901C1969-06-15St. Georges Beauce, PQMajor League
Ed Belfour3300001989-19901G1965-04-21Carman, MANMajor League
Neil Belland9044101990-19911D1961-04-03Parry Sound, ONTMajor League
Eric Bellerose62192039641992-19931L1972-02-07Montreal, PQMinor Pro
Brad Bennett5371926561990-19911F1964-04-15Thunder Bay, ONTEuropean Lower Leagues
Brian Benning8071724651985-19872D1966-06-10Edmonton, ALTAMajor League
Guy Benoit1552701986-19871F1965-06-18Saint-Hyacinthe, PQMinor Pro
Paul Beraldo92911101989-19901C1967-10-05Stoney Creek, ONTMajor League
Drake Berehowsky100001988-19891D1972-01-03Toronto, ONTMajor League
Chris Bergeron411201993-19941C1970-11-28Wallaceburg, ONTMinor Pro
Martin Bergeron420221999-20001C1968-01-20Verdun, PQMinor Pro
Brad Berry401101990-19911D1965-04-01Bashaw, ALTAMajor League
Ken Berry18457681251791979-19884W1960-06-21Burnaby, BCMajor League
Mike Bertamini6033181989-19901L1968-07-18Calgary, ALTAMajor Junior
Chad Biafore102221989-19901D1968-03-28Calgary, ALTAMinor Pro
Craig Billington3400001990-19911G1966-09-11London, ONTMajor League
Bob Birdsell000001968-19691R1947-12-10Stettler, ALTAMinor Pro
Steve Bisson14213161990-19911D1968-05-24Ottawa, ONTMinor Pro
Mike Blaisdell50121830401989-19901R1960-01-18Moose Jaw, SASKMajor League
Brent Bobyck921321989-19942L1968-04-26Regina, SASKMinor Pro
Mike Bodnarchuk52131831651995-19961R1970-03-26Bramalea, ONTMinor Pro
Vince Boe310141992-19931D1970-12-23Calgary, ALTAEuropean Lower Leagues
Rick Boh1033601986-19871C1964-05-18Dawson Creek, BCMajor League
Jean Bois100001989-19901L1967-05-02Sherbrooke, PQMajor Junior
Hugo Boisvert39101424121999-20001C1976-02-11St. Eustache, PQMinor Pro
Serge Boisvert81332962381987-19954C1959-06-01Drummondville, PQMajor League
Kevin Bolibruck49257651997-19981D1977-02-08Peterborough, ONTMinor Pro
Graeme Bonar420221988-19891R1966-01-21Mimico, ONTMinor Pro
Francois Bouchard400061999-20001D1973-08-08Brossard, PQMinor Pro
Francois Boudreau110101985-19861 Other
Martin Bouliane67162339281985-19861C1965-04-09Amqui, PQEuropean Lower Leagues
Roger Bourbonnais000001963-19683C1942-10-26Edmonton, ALTAMinor Pro
Dany Bousquet42151631341995-19961C1973-04-03Montreal, PQMinor Pro
Paul Boutilier402201989-19901D1963-05-03Sydney, NSMajor League
Curtis Bowen771630461211995-19982L1974-03-24Kenora, ONTMinor Pro
Jack Bownass000001966-19671D1930-07-27Winnipeg, MANMajor League
Ian Boyce410101988-19891L1968-01-24Saint-Laurent, PQMinor Pro
Darren Boyko411201985-19861C1964-01-16Winnipeg, MANMajor League
Barry Bracko212301986-19871C1964-03-17Calgary, ALTAMajor Junior
Brian Bradley54182341421987-19881C1965-01-21Kitchener, ONTMajor League
Fred Brathwaite2400001998-19991G1972-11-24Ottawa, ONTMajor League
Carl Brewer000001966-19671D1938-10-21Toronto, ONTMajor League
Mike Brewer5792433281992-19952FChiswick, ONTEuropean Lower Leagues
Chris Bright63104454581992-20003R1970-10-14Calgary, ALTAMinor Pro
Cam Bristow1112341998-19991R1973-03-07Saskatoon, SASKMinor Pro
Rick Broadbelt000001963-19641G1938-06-10Montreal, PQCollege-University
Ken Broderick000001963-19683G1942-02-16Toronto, ONTMajor League
Christian Bronsard2600001997-19981G1977-12-25Lahr, GermanyMinor Pro
Todd Brost24646911371321988-19945C1967-09-23Calgary, ALTAMinor Pro
Jeff Brown1302281998-19991D1978-04-24Mississauga, ONTMinor Pro
Newell Brown72152136601985-19861C1962-02-14Cornwall, ONTMinor Pro
Rob Bryden301121985-19861R1963-04-05Toronto, ONTMinor Pro
Doug Buchanan000001979-19801L1950-04-22Williams Lake, BCMinor Pro
Ashley Buckberger356511181998-19991R1975-02-19Esterhazy, SASKMinor Pro
Randy Bucyk400021988-19891C1962-11-09Edmonton, ALTAMajor League
Trevor Burgess200001994-19951D1972-11-20Carleton Place, ONTMinor Pro
Sean Burke12001181985-19924G1967-01-29Windsor, ONTMajor League
Michael Burkett52112031401992-19952L1972-03-15Toronto, ONTMinor Pro
Stuart Burnie743701985-19912R1962-05-07Orillia, ONTMinor Pro
Ray Cadieux000001963-19683R1941-12-27Ottawa, ONTSemi-Professional
Kevin Cameron000001982-19831FMinor Pro
Bill Campbell301101989-19901D1964-02-24Montreal, PQMinor Pro
Justin Cardwell45202444601998-19991C1973-11-26St. Paul, MNMinor Pro
Steve Carlyle000001968-19702D1950-03-10Blackfalds, ALTAMajor League
Todd Carnelley6112121988-19891D1966-09-18Edmonton, ALTAMinor Pro
Brian Caruso200021992-19931L1972-09-20Thunder Bay, ONTMinor Pro
Brian Casey465914101998-19991C1973-01-10St. John's, NFLDMinor Pro
Bruce Cassidy1236941986-19871D1965-05-20Ottawa, ONTMajor League
Keith Cassidy200001999-20001D1974-12-11Winnipeg, MANMinor Pro
Mark Cavallin2500001995-19961G1971-10-20Mississauga, ONTMinor Pro
Paul Cavallini5211112951985-19861D1965-10-13Toronto, ONTMajor League
Mike Cavanagh422471994-19962D1970-03-13Kingston, ONTMinor Pro
John Chabot1125701991-19952C1962-05-18Summerside, PEIMajor League
Daniel Charbonneau1000241991-19921D1968-02-20Mont-Laurier, PQSemi-Professional
Jose Charbonneau57222951541990-19932R1966-11-21Ferme-Neuve, PQMajor League
Marc Chartier1021381986-19871C1960-02-10Saskatoon, SASKEuropean Lower Leagues
Brad Chartrand114344478891996-19982R1974-12-14Winnipeg, MANMajor League
Philippe Choiniere455510331999-20001W1980-05-27Dunham, PQMinor Pro
Ron Chyzowski121141561989-19901C1965-08-14Edmonton, ALTAMinor Pro
Terry Clancy000001963-19641R1943-04-02Ottawa, ONTMajor League
Brett Clark5762127521996-19971D1976-12-23Wapella, SASKMajor League
Doug Clarke727714381985-19861D1964-02-29Toronto, ONTMinor Pro
Mike Clayton201141985-19861L1963-06-20, JamaicaMinor Pro
Darren Colbourne201101989-19901R1968-01-05Corner Brook, NFLDMinor Pro
Bruce Coles2792231201992-19931L1968-12-06Montreal, PQMinor Pro
Brian Collinson201121989-19901D1969-05-16Toronto, ONTEuropean Lower Leagues
Brian Conacher000001963-19702C1941-08-31Toronto, ONTMajor League
Pat Conacher3411213631997-19981C1959-05-01Edmonton, ALTAMajor League
Paul Conlin000001963-19683L1943-01-26Granton, ONTSemi-Professional
Derek Cormier53142539521995-199611973-02-27Minor Pro
Keli Corpse3310717161992-19952C1974-05-14London, ONTMinor Pro
Ray Cote102274269501985-19914C1961-05-31Cardston, ALTAMajor League
Russ Courtnall2351015121983-19841R1965-01-02Duncan, BCMajor League
Wayne Cowley100001993-19941G1964-12-04Scarborough, ONTMajor League
Brett Cox300021991-19921F1967-02-19Fort Saskatchewan, ALTACollege-University
Wayne Crawford9617101986-19871C1961-04-18Toronto, ONTMinor Pro
Tony Crisp210101992-19931C1968-07-07St. Mary's, ONTEuropean Lower Leagues
Dan Currie13561161991-19921L1968-03-15Burlington, ONTMajor League
Jean Cusson000001966-19682L1942-10-05Verdun, PQMajor League
Dan D'Alvise000001979-19801F1958-03-09New Toronto, ONTEuropean Lower Leagues
Marc D'Amour100001986-19871G1961-04-29Sudbury, ONTMajor League
Doug Dadswell2800001990-19911G1964-02-07Scarborough, ONTMajor League
Kevin Dahl4521517441991-19921D1968-12-30Regina, SASKMajor League
J.J. Daigneault6261521401983-19841D1965-10-12Montreal, PQMajor League
Tony Dal Cin100001992-19931DCollege-University
Duncan Dalmao200001999-20001D1978-12-23Toronto, ONTMinor Pro
Ron Davidson000001979-19801C1957-07-16Ottawa, ONTEuropean Elite
Mal Davis313421988-19891R1956-10-10Lockeport, NSMajor League
Bryan Deasley54191938321988-19891L1968-11-26Toronto, ONTMinor Pro
Raymond Delarosbil100001994-19951D1973-01-14Drummondville, PQMinor Pro
Marc Deschamps200021988-19891D1970-09-29Kapuskasing, ONTMinor Pro
Matt Desmarais100021994-19951D1974-12-27Meadow Lake, SASKMajor Junior
Patrick DesRochers600001998-19991G1979-10-27Penetanguishene, ONTMajor League
John Devaney000001979-19801Edmonton, ALTACollege-University
Joel Dezainde510141999-20001D1978-11-02Jarvis, ONTMinor Pro
Gerald Diduck1230361999-20001D1965-04-06Sherwood Park, ALTAMajor League
Don Dietrich302201989-19901D1961-04-05Deloraine, MANMajor League
Gary Dineen000001963-19685C1943-12-24Montreal, PQMajor League
Kevin Dineen700001983-19841R1963-10-28Quebec, PQMajor League
Paul DiPietro403301999-20001C1970-09-08Sault Ste. Marie, ONTMajor League
Bobby Dollas6882937601989-19901D1965-01-31Montreal, PQMajor League
Dave Donnelly83232346741983-19922F1962-02-02Edmonton, ALTAMajor League
Benoit Doucet63273158861986-19871F1963-04-23Montreal, PQMinor Pro
Peter Douris3316723181985-19861R1966-02-19Toronto, ONTMajor League
Kris Draper122233760601988-19902C1971-05-24Toronto, ONTMajor League
Bruce Driver68141832541983-19841D1962-04-29Toronto, ONTMajor League
Ken Dryden000001969-19701G1947-08-08Hamilton, ONTMajor League
Yanick Dube244610161994-19951C1974-06-14Gaspe, PQMinor Pro
Ken Duggan301121988-19891D1963-02-21London, ONTMajor League
Denis Dupere000001968-19691L1948-06-06Jonquiere, PQMajor League
George Dupont400001992-19931C1967-03-12Nepean, ONTMinor Pro
Bob Dupuis000001979-19801G1952-08-26North Bay, ONTMajor League
Ryan Duthie57183755411996-19971C1974-09-02Red Deer, ALTAMinor Pro
Murray Duval301101992-19931D1970-01-22Thompson, MANMinor Pro
Karl Dykhuis5631114321990-19922D1972-07-08Sept-Iles, PQMajor League
Murray Eaves17491381991-19942F1960-05-10Calgary, ALTAMajor League
Mickey Elick61202848601997-19981D1974-03-17Calgary, ALTAMinor Pro
Todd Elik540401986-20002C1966-04-15Brampton, ONTMajor League
Darren Eliot3200001983-19841G1961-11-26Milton, ONTMajor League
Gary Emmons49162642421988-19891C1963-12-30Winnipeg, MANMajor League
Craig Endean320221990-19911L1968-04-13Kamloops, BCMajor League
Dean Evason562546711061996-19971C1964-08-22Flin Flon, MANMajor League
Cary Farelli000001979-198011957-06-19Pembroke, ONTEuropean Lower Leagues
Chris Felix21928981261371985-19883D1964-05-27Bramalea, ONTMajor League
John Ferguson611221992-19931L1969-07-07Montreal, PQMinor Pro
Shannon Finn902221994-19951D1972-01-25Toronto, ONTMinor Pro
Mark Fioretti311221989-19901D1964-08-20Calgary, ALTAMajor Junior
Mike Fiset100001991-19921C1968-03-17Timmins, ONTMinor Pro
Dave Flanagan311241989-19952R1967-12-13Charlottetown, PEIMinor Pro
Patrick Flatley643420542061983-19841R1963-10-03Toronto, ONTMajor League
Brent Fleetwood301101992-19931C1970-06-04Edmonton, ALTAMinor Pro
Adam Foote310101989-19901D1971-07-10Toronto, ONTMajor League
Pat Ford420261988-19891C1964-10-03Saskatoon, SASKEuropean Lower Leagues
Bob Forhan000001963-19641R1936-03-27Newmarket, ONTMinor Pro
Marc Fortier413401994-19951C1966-02-26Windsor, PQMajor League
Ryan Foster3181523201998-19991F1974-11-02Minor Pro
Mike Fountain1300001992-19931G1972-01-26North York, ONTMajor League
Mark Frank100001985-19861G1962-03-06Edmonton, ALTAMajor Junior
Aaron Fransen211241999-20001D1978-09-23Ottawa, ONTMajor Junior
Scott Fraser911241992-19942R1972-05-03Moncton, NBMajor League
Guy Gadowsky633621993-19941R1967-08-10Edmonton, ALTAMinor Pro
Joaquin Gage2502201999-20001G1973-10-19Vancouver, BCMajor League
Wayne Gagne301161986-19871D1964-06-27Toronto, ONTMinor Pro
Dave Gagner43152237341983-19841C1964-12-11Chatham, ONTMajor League
Jean Gagnon1104461986-19871D1956-11-25Quebec, PQMinor Pro
Trevor Gallant65173249161997-19992C1975-01-10London, ONTMinor Pro
James Gasseau16213141988-19891D1966-05-04Carleton, PQMinor Pro
Dallas Gaume705541993-19962C1963-08-27Innisfail, ALTAMajor League
Derek Gauthier111241994-19951R1973-04-03Sudbury, ONTMinor Pro
Sean Gauthier2400001994-19951G1971-03-28Sudbury, ONTMajor League
Danny Gauvin100001989-19901Sept-Iles, PQMajor Junior
Paul Geddes611241985-19953F1964-08-25Prince George, BCEuropean Elite
Greg Geldart101101992-19931C1968-05-12Edmonton, ALTAMinor Pro
Martin Gendron1945921993-19941R1974-02-15Valleyfield, PQMajor League
Patrick Genest312301992-19931F1971-11-05 European Lower Leagues
Lee Giffin502221990-19911R1967-04-01Chatham, ONTMajor League
Chris Gignac200001999-20001C1974-05-21Windsor, ONTMinor Pro
Curt Giles31369371991-19921D1958-11-30The Pas, MANMajor League
Dave Gilmore102201994-19951C1974-02-11St. Thomas, ONTMinor Pro
Brian Glennie000001967-19681D1946-08-29Toronto, ONTMajor League
John Goode410121988-19891D1967-03-24Edmonton, ALTACollege-University
Todd Goodwin300001991-19921C1971-09-27Oxbow, SASKEuropean Lower Leagues
Rhett Gordon56152641421999-20001R1976-08-26Regina, SASKMinor Pro
Claude Gosselin200001985-19902L1965-06-16Quebec City, PQMajor Junior
Mario Gosselin4200001983-19841G1963-06-15Thetford Mines, PQMajor League
Joe Grant3718961979-19842D1957-01-23Niagara Falls, ONTEuropean Elite
Dan Gratton77353974441989-19912C1966-12-07Brantford, ONTMajor League
Steve Graves90423173881988-19923L1964-04-07Trenton, ONTMajor League
Shayne Green422401994-19951C1971-08-13Quesnel, BCMinor Pro
Jeff Greenlaw5731619811985-19861L1968-02-28Aylmer, ONTMajor League
Randy Gregg453811451979-19882D1956-02-19Edmonton, ALTAMajor League
Jean-Francois Gregoire200001992-19931L1972-12-13Sherbrooke, PQMinor Pro
Colin Gregor5011181994-19951L1970-07-29Grande Prairie, ALTAMinor Pro
Wayne Groulx934781986-19871C1965-02-02Welland, ONTMajor League
Roydon Gunn200001992-19931G1966-05-08Saskatoon, SASKMinor Pro
Marc Habscheid12353721251291986-19933C1963-03-01Swift Current, SASKMajor League
Richard Hajdu119252752401988-19913R1965-04-10Victoria, BCMajor League
Ashlin Halfnight310121992-19931D1975-03-14Toronto, ONTMinor Pro
Taylor Hall442601989-19901R1964-02-20Regina, SASKMajor League
Kevin Hamlin200001985-19861G1961-07-15Windsor, ONTMinor Pro
Quinn Hancock200021999-20001R1977-05-08Rock Creek, BCMinor Pro
Dave Hannan300021991-19921L1961-11-26Sudbury, ONTMajor League
Randy Hansch2900001988-19891G1966-02-08Edmonton, ALTAMinor Pro
Jeff Harding19549301989-19901R1969-04-06Toronto, ONTMajor League
Ted Hargreaves000001966-19693C1943-11-04Weyburn, SASKMajor League
David Harlock53033381992-19942D1971-03-16Toronto, ONTMajor League
Brian Harper000001967-19681R1943-04-02Regina, SASKMinor Pro
Billy Harris000001969-19701C1935-07-29Toronto, ONTMajor League
Doug Harris310101986-19871 College-University
Shawn Harrison300001989-19901C1966-05-10Victoria, BCCollege-University
Alan Haworth100001991-19921C1960-09-01Drummondville, PQMajor League
David Haynes200021999-20001R1975-08-20Kitchener, ONTMinor Pro
Bill Heindl000001968-19702L1946-05-13Sherbrooke, PQMajor League
Shawn Heins3651621661998-19991D1973-12-24Eganville, ONTMajor League
Kevin Heise102221992-19931L1968-09-09Calgary, ALTAMajor Junior
Yves Heroux65132437631989-19901R1965-04-27Terrebonne, PQMajor League
Chris Herperger632030501021997-19981C1974-02-24Esterhazy, SASKMajor League
Jamie Heward51113546321994-19951D1971-03-30Regina, SASKMajor League
Donevan Hextall601141992-19931C1972-02-24Wolseley, SASKMinor Pro
Jim Hiller53172643681995-19961R1969-05-15Port Alberni, BCMajor League
Dave Hindmarch000001979-19801F1958-10-15Vancouver, BCMajor League
Corey Hirsch4500001993-19941G1972-07-01Medicine Hat, ALTAMajor League
Kelly Hitchins100001988-19891G1969-03-18Brandon, MANMajor Junior
Todd Hlushko121493281771992-19942L1970-02-07Guelph, ONTMajor League
Peter Hogan23145121999-20001D1978-01-10Oshawa, ONTMinor Pro
Russell Hogue212301999-20001F1976-06-08Toronto, ONTMinor Pro
Paul Holden210101995-19961D1970-03-15Kitchener, ONTMinor Pro
Tony Hrkac62193049361985-19861C1966-07-07Thunder Bay, ONTMajor League
Phil Huber100001994-19951C1969-01-10Calgary, ALTAMinor Pro
Fran Huck000001966-19704C1945-12-04Regina, SASKMajor League
Ryan Hughes300021988-19891C1972-01-17Montreal, PQMajor League
Marc Hussey36279421994-19951D1974-01-22Chatham, NBMinor Pro
Dwaine Hutton19347241985-19861C1965-04-18Edmonton, ALTAMinor Pro
Gord Hynes17735911261601988-19924D1966-07-22Montreal, PQMajor League
Wayne Hynes201101989-19901C1969-05-26Calgary, ALTAEuropean Elite
Peter Ing1000001989-19901G1969-04-28Toronto, ONTMajor League
Jim Irving000001968-19702LWinnipeg, MANSemi-Professional
Dale Jago300001989-19901D1968-06-08Reston, MANEuropean Lower Leagues
Wes Jarvis50358541998-20002D1979-04-16Toronto, ONTMinor Pro
Cory Johnson200021995-19961L1973-09-15Antigonish, NSMinor Pro
Greg Johnson378233161992-19942C1971-03-16Thunder Bay, ONTMajor League
Mike Johnson901224361971994-19993D1974-05-29Halifax, NSMinor Pro
Perry Johnson10432730621994-20003D1977-03-23Edmonton, ALTAMinor Pro
Ryan Johnson2851217141995-19961C1976-06-14Thunder Bay, ONTMajor League
Shane Johnson5441216501997-19981D1974-01-01Brandon, MANEuropean Elite
Marshall Johnston000001963-19683R1941-06-06Birch Hills, SASKMajor League
Derek Johnstone100001992-19931L1969-10-18Whitehorse, Yukon TerrCollege-University
Jean-Francois Jomphe52332558851994-19951C1972-12-28Havre St. Pierre, PQMajor League
Terry Jones310101985-19872C1966-01-28Trail, BCMajor Junior
Mark Jooris58241741161986-19892F1964-02-03Burlington, ONTMinor Pro
Scott Jorganson100001988-19891 Other
Fabian Joseph28267961631391985-19945C1965-12-05Sydney, NSMinor Pro
Garth Joy210101992-19931D1968-08-03Kirkland Lake, ONTMajor Junior
Bob Joyce50131023281987-19881L1966-07-11Saint John, NBMajor League
Joe Juneau70225476391989-19923C1968-01-05Pont-Rouge, PQMajor League
Steve Junker55152338241996-19971R1972-06-26Castlegar, BCMajor League
Matt Kabayama100001989-19901C1965-11-18Foremost, ALTAEuropean Elite
Paul Kariya3110384841993-19941L1974-10-16Vancouver, BCMajor League
Vaughn Karpan213444892661983-19884L1961-06-20The Pas, MANMajor Junior
Mark Kaufmann1215278130551992-20005C1971-06-07Tokyo, JapanMinor Pro
Bruce Keller421301983-19841F1960-07-10European Lower Leagues
John Kemp2300001985-19861G1963-07-31Burlington, ONTMinor Pro
Russ Kennedy100001988-19891 Junior A (Canada)
Richard Kidd101101994-19951D1970-12-07Brandon, MANCollege-University
Trevor Kidd2801141991-19921G1972-03-26Dugald, MANMajor League
Steve King000001969-19701F1948-09-08Toronto, ONTMajor League
Lou Kiriakou200001986-19871D1964-04-02Toronto, ONTMinor Pro
Kevin Knopp100001994-19951D1969-10-24Edmonton, ALTAMinor Pro
Blake Knox321301995-19961C1972-02-05Thompson, MANMinor Pro
Gerald Koebel300001986-19871F1964-12-07Edson, ALTACollege-University
Chris Kontos72292857221991-19953L1963-12-10Toronto, ONTMajor League
Kevin Koopman100001994-19951G1971-06-19Edmonton, ALTAMinor Pro
Rick Kosti4700001986-19882G1963-09-13Kincaid, SASKMinor Pro
Wally Kozak000001968-196911945-12-22Macklin, SASKMinor Pro
Sean Krakiwsky308192741986-19944R1967-12-29Calgary, ALTAMinor Pro
Darren Kruger300041989-19901European Elite
Adolph Kukulowicz000001964-19651C1933-04-02Winnipeg, MANMajor League
Shawn Kurulak101101994-19951D1975-07-16Calgary, ALTACollege-University
Greg Labenski5461723611999-20001D1978-04-04Welland, ONTMinor Pro
Normand Lacombe11145161991-19921R1964-10-18Pierrefonds, PQMajor League
Pierre Lacroix200001986-19871L1959-04-11Sainte-Foy, PQMajor League
Jason Lafreniere67293766561990-19922C1966-12-06St. Catharines, ONTMajor League
Lane Lambert58293665481989-19912C1964-11-18Swift Current, SASKMajor League
Hank Lammens6481422831992-19931D1966-02-21Brockville, ONTMajor League
Mitch Lamoureux412361989-19901C1962-08-22Ottawa, ONTMajor League
Roger Lamoureux000001979-19801L1955-05-13Calgary, ALTAEuropean Lower Leagues
Rick Lanz401121991-19921D1961-09-16Karlovy Vary, CzechMajor League
Steve Larouche110101989-19901C1971-04-14Rouyn-Noranda, PQMajor League
David Latta3051419241990-19911L1967-01-03Thunder Bay, ONTMajor League
Roberto Lavoie404401989-19901R1962-08-09Petit-Saguenay, PQMinor Pro
Derek Laxdal51132740711992-19931R1966-02-21Stonewall, MANMajor League
Brad Layzell5352025681995-19961D1972-03-15Beaconsfield, PQMinor Pro
Jamie Leach41122638261994-19951R1969-08-25Winnipeg, MANMajor League
Rob Leask5361218481995-19961D1971-06-09Toronto, ONTMinor Pro
Jim Leavins903341989-19912D1960-07-28Dinsmore, SASKMajor League
Patrick Lebeau742661991-19921L1970-03-17Saint-Jerome, PQMajor League
John LeBlanc311201985-19861L1964-01-21Campbellton, NBMajor League
Chuck Lefley000001968-19702C1950-01-20Winnipeg, MANMajor League
Manny Legace1600001993-19941G1973-02-04Toronto, ONTMajor League
Moe Lemay403301989-19901F1962-02-18Saskatoon, SASKMajor League
Bob LePage000001969-19701D1946-05-07Montreal, PQMinor Pro
Lee Leslie17606161994-19951L1972-08-15Prince George, BCMinor Pro
Alan Letang423912201998-19991D1975-09-04Renfrew, ONTMajor League
Guy Leveque31171734141994-19951C1972-12-28Kingston, ONTMajor League
Doug Lidster104103747941983-19992D1960-10-18Kamloops, BCMajor League
Chris Lindberg12064681321241990-20003L1967-04-16Fort Frances, ONTMajor League
Brett Lindros55813211511992-19942R1975-12-02London, ONTMajor League
Eric Lindros29211637381988-19923C1973-02-28London, ONTMajor League
Ryan Lindsay48111930421998-19991C1976-04-13Simcoe, ONTMinor Pro
Lonnie Loach931421989-19901L1968-04-14New Liskeard, ONTMajor League
Darcy Loewen200001988-19891L1969-02-26Calgary, ALTAMajor League
Scott Loucks11145121994-19951C1973-06-10Calgary, ALtAMinor Pro
Peter Lough501121999-20001College-University
Ken Lovsin2051039491651988-19944D1966-12-04Peace River, ALTAMajor League
Darren Lowe67181533221983-19841R1960-10-13Toronto, ONTMajor League
Corey Lyons200001992-19931R1970-06-13Calgary, ALTAMinor Pro
Ken MacArthur7161420761989-19912D1968-03-15Rossland, BCCollege-University
Craig MacDonald62182947381997-19981C1977-04-07Antigonish, NSMajor League
Jason MacDonald511520351331997-19981W1974-04-01Charlottetown, PEIMajor League
Barry MacKenzie000001963-19704D1941-08-16Toronto, ONTMajor League
Paul MacLean000001979-19801F1958-03-09Grostenquin, FranceMajor League
Jeff MacLeod51111122241994-19962D1971-03-25Dartmouth, NSEuropean Elite
Bill MacMillan000001966-19704C1943-03-07Charlottetown, PEIMajor League
Xavier Majic111324981861996-20002C1973-03-10Fernie, BCMinor Pro
Merlin Malinowski1032501987-19881F1958-09-25North Battleford, SASKMajor League
Kent Manderville66172643781990-19922C1971-04-12Edmonton, ALTAMajor League
Mike Maneluk44362460341994-19951L1973-10-01Winnipeg, MANMajor League
Maurice Mansi510141988-19891F1965-09-03Montreal, PQMinor Pro
Evan Marble5661723501997-19981D1972-04-09Eston, SASKMinor Pro
Rob Maric101101994-19951D1976-07-27Kitchener, ONTSemi-Professional
Jason Marshall116422261171988-19943D1971-02-22Cranbrook, BCMajor League
Grant Martin510181989-19901C1962-03-13Smooth Rock Falls, ONTMajor League
Seth Martin000001963-19641G1933-05-04Rossland, BCMajor League
Casson Masters444711281998-19991F1975-06-25Bashaw, ALTAMinor Pro
David Matsos46181634391994-19962L1973-11-12Burlington, ONTMinor Pro
Bob Maudie57222244241997-19992C1976-09-17Cranbrook, BCMinor Pro
Kevin Maxwell000001979-19801F1960-03-30Edmonton, ALTAMajor League
Derek Mayer1912162832931988-19964D1967-05-21Rossland, BCMajor League
Daryn McBride66183957451988-19902R1968-03-29Fort Saskatchewan, ALTAMinor Pro
Doug McCarthy100001991-19921C1962-11-04Edmonton, ALTAMinor Pro
Dave McClellan000001968-19691Junior A (Canada)
Shawn McCosh300001989-19901C1969-06-05Oshawa, ONTMajor League
Mike McCourt201101994-19951D1970-07-26Brockville, ONTMinor Pro
Micky McDowell000001963-19641R1940-04-17Vernon, BCSemi-Professional
Tony McKegney322461991-19921F1958-02-15Montreal, PQMajor League
Andrew McKim14781561995-20002C1970-07-06Saint John, NBMajor League
Brian McKinnon1001121986-19871C1964-10-04Toronto, ONTMinor Pro
Kevin McKinnon610121995-19961C1971-04-16Winnipeg, MANMinor Pro
Don McLaren1367265137261985-19872R1963-01-17Kitchener, ONTMinor Pro
Dave McLay420241988-19891F1966-05-13Chilliwack, BCMinor Pro
Al McLean000001963-19641C1939-08-03New Westminster, BCMinor Pro
Dave McLlwain400001999-20001C1967-06-09Seaforth, ONTMajor League
Shawn McNeil200041999-20001C1978-03-17Pembroke, ONTMinor Pro
Don McPhail000001966-19671 Other
Blair McReynolds5852530591988-198911965-01-05Minor Pro
Dale McTavish57243559931995-20002C1972-02-28Eganville, ONTMajor League
Allan Measures301101994-19951D1965-05-08Barrhead, ALTAMinor Pro
Brent Meckling100001986-19871D1964-09-14Calgary, ALTAMajor Junior
Brad Mehalko63112132901998-20002R1977-01-04Enchant, ALTAMinor Pro
Kevan Melrose810141986-19871D1966-03-26Red Deer, ALTAMinor Pro
Dave Merrifield000001963-19641C1941-02-12Port Arthur, ONTCollege-University
Mike Millar72503888761985-19932R1965-04-28St. Catharines, ONTMajor League
Mike Moes211221992-19931C1967-03-30Burlington, ONTMinor Pro
Mike Moffat600001986-19871G1962-02-04Galt, ONTMajor League
Mike Moller58181634181988-19891R1962-06-16Calgary, ALTAMajor League
Steve Monteith000001967-19681Semi-Professional
Andy Moog3100001987-19881G1960-02-18Penticton, BCMajor League
Keith Morris5371623271992-19931L1971-04-24Winnipeg, MANMinor Pro
Craig Morrison210101989-19901C1966-07-23Toronto, ONTMajor Junior
Ken Morrison412301988-19891R1965-04-05Saskatoon, SASKEuropean Lower Leagues
Mark Morrison47162440341983-19892C1963-03-11Delta, BCMajor League
Ross Morrison000001963-19641D1940-02-20Toronto, ONTMajor Junior
Wayne Morrow201101989-199011967-07-23College-University
Morris Mott5028184601966-19704C1946-05-25Creelman, SASKMajor League
Ryan Mougenel2721113221999-20001R1976-03-02Scarborough, ONTMinor Pro
Bryan Muir4261218381995-19961D1973-06-08Winnipeg, MANMajor League
Kirk Muller2143761983-19841C1966-02-08Kingston, ONTMajor League
Matt Munro200001999-20001D1976-12-30Lucan, ONTMinor Pro
Eric Murano811281989-19901C1967-05-04Calgary, ALTAMinor Pro
Ken Murchison100001992-19931R1968-09-21Summerside, PEIMinor Pro
Bob Murdoch000001969-19701D1947-05-17Kirkland Lake, ONTMajor League
Joe Murphy833621985-19861R1967-10-16London, ONTMajor League
Pat Murray330301994-19951L1969-08-20Stratford, ONTMajor League
Jason Muzzatti1602241992-19931G1970-02-03Toronto, ONTMajor League
Mark Napier210101991-19921R1957-01-28Toronto, ONTMajor League
Rick Nasheim501101986-198711963-01-15Regina, SASKEuropean Elite
Petr Nedved25241337221993-19941L1971-12-09Liberec, CzechMajor League
Corey Neilson200001999-20001D1976-08-22Oromocto, NBMinor Pro
Steve Nemeth1434559104621986-199241967-02-11Calgary, ALTAMajor League
Rick Newell000001969-19701D1948-02-18Winnipeg, MANMajor League
Jamie Nicolls613401988-19912R1968-03-27Vancouver, BCMinor Pro
Len Nielsen100001985-19861C1967-03-28Moose Jaw, SASKMinor Pro
Kraig Nienhuis4000121988-19891L1961-05-09Sarnia, ONTMajor League
Joe Nieuwendyk520201986-19871C1966-09-10Oshawa, ONTMajor League
Jim Nill000001979-19801R1958-04-11Hanna, ALTAMajor League
Jeff Noble11281061988-19891C1968-05-20Kitchener, ONTMajor Junior
Kip Noble200001989-19901D1968-01-18Victoria, BCMinor Pro
Dwayne Norris56201636261993-19941R1970-01-08St. John's, NFLDMajor League
Warren Norris73163753461998-20002C1974-09-19St. John's, NFLDMinor Pro
Richard Novak100001989-19901R1966-02-19Kamloops, BCMinor Pro
Myles O'Connor800001985-19861D1967-04-02Calgary, ALTAMajor League
Terry O'Malley000001963-19806D1940-10-21Toronto, ONTSemi-Professional
Danny O'Shea000001966-19682C1945-06-15Ajax, ONTMajor League
Selmar Odelein7373037691989-19901D1966-04-11Quill Lake, SASKMajor League
Mike Olaski1042601998-19991R1974-03-25Saskatoon, SASKMinor Pro
Mike Oliveira500001999-20001C1979-02-21West Lorne, ONTMinor Pro
John Ollson1912719121988-19891C1963-07-31Nepean, ONTMinor Pro
Darryl Olsen310141988-19891D1966-10-07Calgary, ALTAMajor League
Jim Paek4821214241990-19911D1967-04-07Seoul, South KoreaMajor League
Robert Page110121989-19901C1967-09-27Verdun, PQMajor Junior
Chris Palmer400001994-19951C1966-05-14Peterborough, ONTMinor Pro
Russ Parent300001989-19901D1968-05-06Winnipeg, MANMinor Pro
Greg Parks4158131321992-20004R1967-03-25Edmonton, ALTAMajor League
Ron Pasco53152237721996-19971C1972-02-03Ottawa, ONTMinor Pro
James Patrick7072734561983-19841D1963-06-14Winnipeg, MANMajor League
Ron Patterson000001979-19801G Semi-Professional
Barcley Pearce200001992-19942F1970-06-13European Lower Leagues
Shane Pearsall000001979-19801L1958-01-19Barrie, ONTMajor Junior
Justin Peca300041999-20001R1970-01-17Toronto, ONTMinor Pro
Jamie Pegg211201992-199311970-03-14Flesherton, ONTMinor Pro
Jackson Penney72392665481992-19952R1969-02-05Edmonton, ALTAMinor Pro
Jim Peplinski701161987-19881F1960-10-24Renfrew, ONTMajor League
Terry Perkins502241988-19891R1966-06-21Campbell River, BCMinor Pro
Nicolas Perreault100001989-19901D1972-04-24Loretteville, PQMinor Pro
Randy Perry62101020841997-19981D1976-06-19Edmonton, ALTAMinor Pro
Geoff Peters389413501998-19991C1978-04-30Hamilton, ONTMinor Pro
Jeff Petrie211241999-20001C1977-04-24London, ONTMinor Pro
Gerry Pinder000001967-19692R1948-09-15Saskatoon, SASKMajor League
Herb Pinder000001967-19692CSaskatoon, SASKMinor Pro
Brad Pirie000001979-19801Minor Pro
Chris Pittman110101994-19951C1976-08-21Stephenville, NFLDMinor Pro
Adrien Plavsic101121830691988-19993D1970-01-13Montreal, PQMajor League
Ray Podloski58181634381989-19901F1966-01-05Edmonton, ALTAMajor League
Michel Poirier000001969-19701D1947-06-11Montreal, PQMinor Pro
Daniel Poudrier40471121989-19901D1964-02-15Thetford Mines, PQMajor League
Charles Poulin201121995-19961C1972-07-27St. Jean D'Lvervi, PQMinor Pro
Garth Premak6481422241992-19931D1968-03-15Red Deer, ALTAMinor Pro
Mike Prestidge1023561986-19871CWeston, ONTMinor Pro
Ken Priestlay40202646341990-19911C1967-08-24Vancouver, BCMajor League
Kevin Primeau000001979-19801F1955-01-03Edmonton, ALTAMajor League
Parie Proft6191221171985-19861D1964-01-22Barrhead, ALTAEuropean Elite
Brian Propp331421992-19931L1959-02-15Neudorf, SASKMajor League
Brad Purdie430301999-20001C1972-09-11Dollard-des-Ormeaux, PQMinor Pro
Steve Pushalka100001994-19951 Other
Doug Quinn201101989-19901D1965-04-02Red Deer, ALTAMajor Junior
Joe Quinn401121988-19891R1967-02-19Calgary, ALTAMinor Pro
Jamie Ram2600001999-20001G1971-01-18Scarborough, ONTMajor League
Bryan Randall903391999-20001R1978-08-08Winnipeg, MANMinor Pro
Dave Randall27156141985-19872D1963-04-05North Vancouver, BCEuropean Elite
Dan Ratushny7251419711988-19923D1970-10-29Nepean, ONTMajor League
Alain Raymond4300001985-19861G1965-06-26Rimouski, PQMajor League
Mark Reade410101986-19871L1963-05-14Willowdale, ONTMinor Pro
Craig Redmond62121123421983-19841D1965-09-22Dawson Creek, BCMajor League
Dave Reierson7511920481986-19913D1964-08-30Bashaw, ALTAMajor League
Kenton Rein400001989-19901G1967-09-12Toronto, ONTMinor Pro
Nathan Rempel23268611999-20001L1977-02-07Winnipeg, MANMinor Pro
Steve Rexe000001968-19691G1947-02-26Peterborough, ONTMinor Pro
Mike Richard412361994-19951C1966-09-07Toronto, ONTMajor League
Francois Rivard100001991-19921C1975-02-22Rouyn-Noranda, PQMajor Junior
Scott Robinson110101986-19871R1964-03-29100 Mile House, BCMajor League
Todd Robinson21156121998-19991C1978-06-16Trail, BCMinor Pro
Don Rodgers000001963-19641D1940-08-07Regina, SASKCollege-University
Russ Romaniuk379918171988-19942L1970-06-09Winnipeg, MANMajor League
Cliff Ronning977279151651985-19872C1965-10-01Burnaby, BCMajor League
Dominic Roussel4100001997-19981G1970-02-22Hull, PQMajor League
Todd Row211201999-20001C1977-11-13Newcastle, NBMajor Junior
Dean Rowland100021994-19951D1971-11-05New Westminster, BCCollege-University
Allain Roy4304461989-19943GCampbellton, NBMinor Pro
Jean-Yves Roy55271542511991-19994R1969-02-17Rosemere, PQMajor League
Jimmy Roy55101727821996-19971L1975-09-22Sioux Lookout, ONTMinor Pro
Serge Roy1541276881411985-19914D1962-06-25Sept-Iles, PQMinor Pro
Stephane Roy1754580125671985-19935C1967-06-29Quebec, PQMajor League
Gaetan Royer551017271011997-19981R1976-03-13Donnacona, PQMajor League
Mike Ruark100021994-19951D1971-04-18Calgary, ALTAMinor Pro
Dirk Rueter200001986-19871D1962-04-18Toronto, ONTMinor Pro
Kerry Russell100001992-19931C1969-06-23Kamloops, BCMinor Pro
Joe Rybar200001999-20001C1974-03-10Fernie, BCMinor Pro
Andy Rymsha68210161992-19931R1968-12-10St. Catharines, ONTMajor League
Joe Sakic100001986-19871C1969-07-07Burnaby, BCMajor League
Mike Sands2100001988-19891G1963-04-06Sudbury, ONTMajor League
Terran Sandwith4731215631995-19961D1972-04-17Edmonton, ALTAMajor League
David Saunders613421988-19891L1966-05-20Ottawa, ONTMajor League
Brian Savage68252853561992-19942L1971-02-24Sudbury, ONTMajor League
Joel Savage39101727551994-19962R1969-12-25Surrey, BCMajor League
Ryan Savoia56213051911999-20001C1973-05-06Thorold, ONTMajor League
Darin Sceviour5202171986-19871F1965-11-30Lacombe, ALTAMajor League
Brad Schlegel20720861062361988-19956D1968-07-22Kitchener, ONTMajor League
Chris Schmidt331910281999-20001C1976-03-01Beaverlodge, ALTAMajor League
Andy Schneider310101994-19951L1972-03-29Edmonton, ALTAMajor League
Drew Schoneck5041418631997-19981D1973-11-13Abbey, SASKMinor Pro
Wally Schreiber1627059129711986-19956F1962-04-15Edmonton, ALTAMajor League
Aaron Schweitzer4800001998-19991G1978-12-01Regina, SASKMinor Pro
Scott Scissons264812311991-19921C1971-10-29Saskatoon, SASKMajor League
Jeff Sebastian52101424141992-19952D1971-11-21Regina, SASKMinor Pro
Patrick Seeley401161988-19891Major Junior
Randy Seib601101989-19901FCollege-University
Sean Selmser1112840682721996-19982L1974-11-10Calgary, ALTAMajor League
Brandy Semchuk102202646281988-19902R1971-09-22Calgary, ALTAMajor League
George Servinis43131124331983-19841L1962-04-29Toronto, ONTMajor League
Matt Sharrers5331316541996-19971W1973-02-21Hope, BCEuropean Lower Leagues
Brad Shaw410121988-19891D1964-04-28Cambridge, ONTMajor League
Curtis Sheptak362911301999-20001D1974-11-19Leduc, ALTAMinor Pro
Gord Sherven121304373601986-19954F1963-08-21Weyburn, SASKMajor League
Jonathon Shockey300091999-20001D1976-06-08Lethbridge, ALTAMinor Pro
Kayle Short597613911996-19971D1973-05-16Barrie, ONTMinor Pro
Trevor Sim105403979671992-19963C1970-06-09Calgary, ALTAMajor League
Steve Simoni100001991-19921R1967-01-25Haileybury, ONTMinor Pro
Reid Simonton6161016571996-20002D1973-01-03Calgary, ALTAMinor Pro
Kent Simpson54141630231999-20001L1975-07-20North Vancouver, BCMinor Pro
Sean Simpson631441986-19871C1960-05-04Minor Pro
Warren Skorodenski6500001988-19913G1960-03-22Winnipeg, MANMajor League
Don Smith000001968-19691Minor Pro
Jarrett Smith800021995-19961C1979-06-15Ardrossan, ALTAMinor Pro
Randy Smith1173764101661990-19922C1965-07-15Saskatoon, SASKMajor League
Todd Sparks102221992-19931L1971-06-09Edmundston, NBMinor Pro
Jason Spezza166612141998-20002C1983-06-13Toronto, ONTMajor League
Don Spring000001979-19801D1959-06-15Maracaibo, VenezuelaMajor League
Joey St. Aubin100001991-19921C1970-04-22Oshawa, ONTMinor Pro
Sam St. Laurent100001991-19921G1959-02-16Arvida, PQMajor League
David St. Pierre40151328101994-19951C1972-03-22Montreal, PQMinor Pro
Nick Stajduhar4672128601995-19961D1974-12-06Kitchener, ONTMajor League
Mike Stapleton2124641986-19871C1966-05-05Sarnia, ONTMajor League
Jamie Steer53101929181995-19961F1969-02-24Winnipeg, MANMinor Pro
Ken Stephanson000001968-19702D1941-11-13Selkirk, MANMajor League
Wayne Stephenson000001966-19704G1945-01-29Fort William, ONTMajor League
Rod Stevens62101626691997-19981C1974-04-05Fort Saint John, BCMinor Pro
Michael Stewart60122032871996-19971D1972-05-30Calgary, ALTAMinor Pro
Tony Stiles144527321081985-19883D1959-08-12Carstairs, ALTAMajor League
Cory Stillman100001992-19931C1973-12-20Peterborough, ONTMajor League
Troy Stonier84123244551998-20002L1977-06-05Ottawa, ONTMinor Pro
Ben Storey201121994-19951D1977-06-22Ottawa, ONTMinor Pro
Kevin Stover200001989-19901College-University
Todd Strueby1124537821961988-19934C1963-06-15Lanigan, SASKMajor League
Greg Suchan102221992-19931C1970-02-19Toronto, ONTMajor Junior
Jeff Sveen400001988-19891F1967-02-05Sherwood Park, ALTAEuropean Lower Leagues
George Swarbrick000001963-19641R1942-02-16Moose Jaw, SASKMajor League
Chris Szysky911833511691997-19992R1976-06-08Regina, SASKMinor Pro
Rick Tabaracci100021999-20001G1969-01-02Toronto, ONTMajor League
Jack Taggart000001968-19691D1950-02-03Calgary, ALTAMinor Pro
Steve Tambellini1023521987-19881C1958-05-14Trail, BCMajor League
Mark Taylor100001989-19901F1958-01-26Vancouver, BCMajor League
Marc Terris5341317141994-19951L1972-09-02Edmonton, ALTAMinor Pro
Chris Therien7181927581992-19942D1971-12-14Ottawa, ONTMajor League
Gilles Thibaudeau311201994-19951C1963-03-04Montreal, PQMajor League
Michael Thompson200001988-19891F1971-02-01Scarborough, ONTCollege-University
Pat Thompson4116781995-19961D1972-01-16Fall River, NSMinor Pro
Tom Thornbury1901010221986-19871D1963-03-17Lindsay, ONTMajor League
Brent Thurston9224181995-19961L1971-03-10Delta, BCMinor Pro
Tom Tilley401101991-19921D1965-03-28Trenton, ONTMajor League
Dean Tiltgen301161995-19961C1974-02-03Edmonton, ALTAMinor Pro
Dave Tippett74152035301983-19922L1961-08-25Moosomin, SASKMajor League
Mike Tomlak311201985-19861C1965-10-17Thunder Bay, ONTMajor League
Mike Torchia501101992-19931G1972-02-23Toronto, ONTMajor League
Jeff Tory5483745301996-19971D1973-05-09Burnaby, BCMinor Pro
Larry Trader4841620561986-19871D1963-07-07Barry's Bay, ONTMajor League
Serge Trepanier1036981983-19841F1961-03-01Amos, PQMajor Junior
Marc Tropper521301999-20001R1976-04-14Toronto, ONTMinor Pro
Brent Tully101101993-19941D1974-03-26Peterborough, ONTMinor Pro
Pierre Turgeon1124621985-19861C1969-08-28Rouyn-Noranda, PQMajor League
Brad Turner306915211993-19941D1968-05-25Winnipeg, MANMajor League
Brian Tutt127733401411986-19956D1962-09-06Swalwell, ALTAMajor League
Jeff Ulmer48142539201999-20001R1977-04-27Regina, SASKMajor League
Mike Van Slooten7112181989-19901C1968-03-17Hamilton, ONTEuropean Lower Leagues
Sean Venedam300001995-19961C1976-07-31Valley East, ONTMinor Pro
Stephane Venne14213321992-19931D1969-04-29Montreal, PQMinor Pro
Andrew Verner3400001994-19992G1972-11-20Weston, ONTMinor Pro
Claude Vilgrain1565474128851985-19954R1963-03-01Port-Au-Prince, HaitiMajor League
Ken Vinge300001985-19872C1963-01-21Calgary, ALTAMajor Junior
Gordie Walker1313481990-19911F1965-08-12Castlegar, BCMajor League
Scott Walker230301992-19931R1973-07-19Cambridge, ONTMajor League
Bret Walter411201986-19912C1968-04-28Calgary, ALTAMinor Pro
Ian Walterson5011171999-20001D1978-03-20Oakbank, MANMinor Pro
Aaron Ward400081992-19931D1973-01-17Windsor, ONTMajor League
Todd Warriner54122133331993-19941L1974-01-03Blenheim, ONTMajor League
George Watson000001968-19702CVernon, BCSemi-Professional
Tim Watters1003321979-19882D1959-07-25Kamloops, BCMajor League
Jeff Wenaas21235171988-19891C1967-09-01Eastend, SASKMinor Pro
Brad Werenka265914181992-19942D1969-02-12Two Hills, ALTAMajor League
Ray Whitney510161991-19921L1972-05-08Fort Saskatchewan, ALTAMajor League
Doug Wickenheiser2671522401988-19891C1961-03-30Regina, SASKMajor League
Jason Widmer614541994-19951D1973-08-01Calgary, ALTAMajor League
Jordan Willis1500001996-19971G1975-02-28Kincardine, ONTMajor League
Carey Wilson66242650401983-19841C1962-05-19Winnipeg, MANMajor League
Jack Wilson000001963-19641D1939-04-02Big River, SASKSemi-Professional
Andrew Wolf16145201989-19901D1969-08-29Richmond, BCMajor Junior
Dan Wood485510401983-19841R1962-10-30Toronto, ONTMinor Pro
Craig Woodcroft64121426461988-19944C1969-12-03Toronto, ONTMinor Pro
Jason Woolley60143044361991-19921D1969-07-27Toronto, ONTMajor League
Shayne Wright487916521998-19991D1975-06-30Welland, ONTMinor Pro
John Wynne100021994-19951D1971-02-08Calgary, ALTAMinor Pro
Ken Yaremchuk51182644651987-19933C1964-01-01Edmonton, ALTAMajor League
Trent Yawney1921543581841985-19883D1965-09-29Hudson Bay, SASKMajor League
Curt Yewchuk100001991-19921Other
Gary Young000001968-19691D1940-11-10Flin Flon, MANMinor Pro
Jason Young1034453971061995-19972L1972-12-16Sudbury, ONTMinor Pro
Paul Ysebaert510141986-19871L1966-05-15Sarnia, ONTMajor League
George Zajankala52222143671996-19971L1972-05-14Revelstoke, BCMinor Pro
Zarley Zalapski161174966721985-19883D1968-04-22Edmonton, ALTAMajor League
Chris Zanutto800001994-20002D1975-06-14St. Catharines, ONTMinor Pro
Dion Zukiwsky201121994-19951D1975-05-05Red Deer, ALTAEuropean Lower Leagues
Stelio Zupancich000001979-19801L1958-04-07Major 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.