hockey DB
search by league
team
morning report
contact us
home

Hamilton Bulldogs all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Elias Abrahamsson662461101999-20022D1977-06-15Uppsala, SwedenMinor Pro
Johnathan Aitken47123812005-20061D1978-05-24Edmonton, ALTAMajor League
Chris Albert320551092000-20011R1972-10-12Ottawa, ONTMinor Pro
Akim Aliu14314182013-20141D1989-04-24Okene, NigeriaMajor League
Bobby Allen6621820242001-20032D1978-11-14Weymouth, MAMajor League
Bryan Allen35156242014-20151D1980-08-21Kingston, ONTMajor League
Chad Anderson1086814812008-20102D1982-06-16Chisago City, MNMinor Pro
Sven Andrighetto124315687822013-20152R1993-03-21Zurich, SwitzerlandMajor League
Kristian Antila200002002-20031G1980-01-10Vammala, FinlandMinor Pro
Olivier Archambault10112102012-20131L1993-02-16Le Gardeur, PQMinor Pro
Andrew Archer220225272702003-20085D1983-05-15Calgary, ALTAMinor Pro
Riley Armstrong200022012-20131R1984-11-08Saskatoon, SASKMajor League
Mathieu Aubin69111223412006-20093C1986-09-18Sorel, PQMinor Pro
Donald Audette11551082002-20031R1969-09-23Laval, PQMajor League
Alexander Avtsin136132639602010-20133R1991-03-19Moscow, RussiaMinor Pro
Ajay Baines1351916351332006-20082C1978-03-25Kamloops, BCMinor Pro
Shane Bakker15011372014-20151C1987-11-11Navan, ONTMinor Pro
Jozef Balej111304878612002-20042R1982-02-22Myjava, SlovakiaMajor League
Ryan Barnes700092005-20061L1980-01-30Dunnville, ONTMajor League
Francois Beauchemin1521648641492002-20042D1980-06-04Sorel, PQMajor League
Nathan Beaulieu1321646621052012-20153D1992-12-05Strathroy, ONTMajor League
Thomas Beauregard821362008-20091R1986-02-09Montreal, PQMinor Pro
Steve Begin2110313202004-20051L1978-06-14Trois-Rivieres, PQMajor League
Jesse Belanger643701996-19971C1969-06-15St. Georges Beauce, PQMajor League
Shawn Belle130626321622008-20102D1985-01-03Edmonton, ALTAMajor League
Alex Belzile14358112012-20131R1991-08-31Riviere-du-Loup, PQMajor League
Mac Bennett594812102014-20151D1991-03-25Narragansett, RIMinor Pro
Andre Benoit2122370931642005-20103D1984-01-06St. Albert, ONTMajor League
Ladislav Benysek5321416291997-19981D1975-03-24Olomuc, CzechMajor League
Drake Berehowsky8202211997-19981D1972-01-03Toronto, ONTMajor League
Alain Berger56167212011-20132R1990-12-27Burgdorf, SwitzerlandMinor Pro
Marc-Andre Bergeron1191050601342001-20103D1980-10-13Trois-Rivieres, PQMajor League
Mathieu Biron88132033902006-20082D1980-04-29Lac-Saint-Charles, PQMajor League
Sebastien Bisaillon200002010-20111D1986-12-08Mont-Laurier, PQMajor League
Mike Bishai307512112001-20032C1979-05-30Edmonton, ALTAMajor League
Hunter Bishop436713102009-20112F1987-09-05Fairbanks, AKMinor Pro
Sylvain Blouin484591142002-20042L1974-05-21Montreal, PQMajor League
Mike Blunden1393136671672011-20143R1986-12-15North York, ONTMajor League
Troy Bodie20011292006-20071R1985-01-25Portage La Prairie, MANMajor League
Kevin Bolibruck118210121091998-20002D1977-02-08Peterborough, ONTMinor Pro
Jimmy Bonneau922242442006-20113L1985-03-22Baie-Comeau, PQMinor Pro
Jason Bonsignore86213556921996-19982C1976-04-15Rochester, NYMajor League
Dennis Bonvie1302039598171996-19982R1973-07-23Antigonish, NSMajor League
Joel Bouchard20167182007-20081D1974-01-23Montreal, PQMajor League
Francis Bouillon2911213312002-20031D1975-10-17New York, NYMajor League
Michael Bournival84152742362012-20153L1992-05-31Shawinigan, PQMajor League
Rene Bourque422442014-20151R1981-12-10Lac La Biche, ALTAMajor League
Jason Bowen109817252861997-19992L1973-11-09Port Alice, BCMajor League
Bill Bowler4672431221997-19981C1974-09-25Toronto, ONTMajor League
Drayson Bowman62141933332014-20151L1989-03-08Grand Rapids, MIMajor League
Darryl Boyce22167272012-20131C1984-07-07Summerside, PEIMajor League
Dustin Boyd4720929222010-20111C1986-07-16Winnipeg, MANMajor League
Tim Bozon100002014-20151L1994-03-24Lugano, SwitzerlandMinor Pro
George Breen100001996-19971R1973-08-03Webster, MAMinor Pro
Fredrik Bremberg57183654201998-19991R1973-06-21Sodervalie, SwedenMajor League
Kevin Brown15658881462541998-20023R1974-05-11Birmingham, EnglandMajor League
Sean Brown104513184041996-19982D1976-11-05Oshawa, ONTMajor League
Sven Butenschoen6193544882001-20021D1976-03-22Itzehoe, GermanyMajor League
Joe Callahan6031720502011-20121D1982-12-20Abington, MAMajor League
Mathieu Carle2223067971562007-20114D1987-09-30Gatineau, PQMajor League
Ben Carpentier170118192892002-20053L1978-06-13Grand'Mere, PQMinor Pro
Daniel Carr76241539212014-20151L1991-11-01Sherwood Park, ALTAMajor League
Stephane Chaput4851217252012-20131C1988-03-11Montreal, PQMinor Pro
Jason Chimera23770891593361997-20024L1979-05-02Edmonton, ALTAMajor League
Kyle Chipchura1783761981542005-20094C1986-02-19Westlock, ALTAMajor League
Joel Chouinard67279332013-20141D1990-04-08Sherbrooke, PQMinor Pro
Brad Church902241998-19991L1976-11-14Dauphin, MANMajor League
Daniel Cleary672253751151998-20002R1978-12-18Carbonear, NFLDMajor League
Sebastian Collberg200002012-20131R1994-02-23Mariestad, SwedenMinor Pro
Mike Commodore17022262012-20131D1979-11-07Fort Saskatchewan, ALTAMajor League
Paul Comrie1934761998-20002C1977-02-07Edmonton, ALTAMajor League
Andrew Conboy1572216382072008-20124L1988-05-16Burnsville, MNMinor Pro
Mike Condon5100002013-20152G1990-04-27Holliston, MAMajor League
Ty Conklin78011252001-20063G1976-03-30Eagle River, AKMajor League
Adam Copeland454610161998-20002R1976-06-05St. Catharines, ONTMinor Pro
Antoine Corbin30123222012-20131D1992-06-18Granby, PQMinor Pro
Daniel Corso3571825122007-20081C1978-04-03Montreal, PQMajor League
Jean-Philippe Cote3341044544772003-20085D1982-04-22Quebec, PQMajor League
Patrick Cote16011612000-20011L1975-01-24La Salle, PQMajor League
Justin Courtnall62639782013-20141L1989-05-21Victoria, BCMinor Pro
Connor Crisp464371042013-20152C1994-04-08Alliston, ONTMinor Pro
Brent Cullaton333601999-20001W1974-11-12Petawawa, ONTMinor Pro
Mathieu Curadeau301102009-20101C1985-01-23Montreal, PQMinor Pro
Robert Czarnik6000152013-20141C1990-01-25Detroit, MIMinor Pro
Mariusz Czerkawski2081220122002-20031R1972-04-13Radomsko, PolandMajor League
Matt D'Agostini1625870128892006-20104R1986-10-23Sault Ste. Marie, ONTMajor League
Pierre Dagenais58242246422003-20062L1978-03-04Blainville, PQMajor League
Trevor Daley78727341092004-20051D1983-10-09Toronto, ONTMajor League
Jean-Francois Damphousse3500002003-20041G1979-07-21Saint-Alexis-des-Monts, PQMajor League
Kimbi Daniels300001996-19971C1972-01-19Estevan, SASKMajor League
Yann Danis17600082003-20085G1981-06-21Lafontaine, PQMajor League
Mathieu Darche321692542009-20101L1976-11-26Montreal, PQMajor League
Scott Darling100002012-20131G1988-12-22Newport News, VAMajor League
Jeff Daw2015772129691996-19993C1972-02-28Carlisle, ONTMajor League
Nigel Dawes1914142872010-20111L1985-02-09Winnipeg, MANMajor League
Jacob De La Rose376511112014-20151C1995-05-20Arvika, SwedenMajor League
Greg De Vries3441418261996-19971D1973-01-04Sundridge, ONTMajor League
Louie DeBrusk20358422001-20021L1971-03-19Cambridge, ONTMajor League
Marvin Degon7992231562007-20081D1983-07-20Worcester, MAMinor Pro
Peter Delmas900002010-20133G1990-02-16Bedford, NSMinor Pro
Marc Denis4600082008-20091G1977-08-01Montreal, PQMajor League
Jason DeSantis27235182012-20131D1986-03-09Oxford, MIMinor Pro
Matthieu Descoteaux1901327401481997-20003D1977-09-22Pierreville, PQMajor League
David Desharnais17661121182842007-20114C1986-09-14Laurier-Station, PQMajor League
Philip DeSimone76141933362011-20121C1987-03-19East Amherst, NYMinor Pro
Cedrick Desjardins11203382006-20135G1985-09-30Edmundston, NBMajor League
Boyd Devereaux219122181996-19993C1978-04-16Seaforth, ONTMajor League
Adam Dewan351451102001-20032L1979-10-18Kanata, ONTMinor Pro
Mark Deyell17459102000-20011C1976-03-26Regina, SASKMinor Pro
Nate DiCasmirro5051217222001-20032R1978-09-27Aitkokan, ONTMinor Pro
Josiah Didier801152014-20151D1993-04-08Littleton, COMinor Pro
Darren Dietz105418221132013-20152D1993-07-17Medicine Hat, ALTAMajor League
Jim Dowd51152944821998-19991C1968-12-25Brick, NJMajor League
Jake Dowell7651015752014-20151C1985-03-04Eau Claire, WIMajor League
Davis Drewiske8342125362013-20152D1984-11-22Hudson, WIMajor League
Jeff Drouin-Deslauriers1300002005-20061G1984-05-15St-Jean-Richelieu, PQMajor League
Kurt Drummond20044162000-20011D1978-04-12Edmonton, ALTAMinor Pro
Ilya Dubkov301121996-19971C1972-02-17Moscow, RussiaMinor Pro
Devan Dubnyk800002013-20141G1986-05-04Regina, SASKMajor League
Ben Duffy1502202013-20141C1992-03-03Lower Sackville, NSMinor Pro
Sylvain Dufresne702262002-20031D1978-07-24Waterloo, PQMinor Pro
Gabriel Dumont31873811544162009-20156C1990-10-06Degelis, PQMajor League
Gordie Dwyer5566121102003-20041L1978-01-25Dalhousie, NBMajor League
Karl Dykhuis5451722612003-20041D1972-07-08Sept-Iles, PQMajor League
Dan Ellis3103342004-20051G1980-06-19Saskatoon, SASKMajor League
Morgan Ellis1571017271062012-20153D1992-04-30Ellerslie, PEIMajor League
Brett Engelhardt255510292007-20081R1980-08-12Sheboygan, WIMinor Pro
Andreas Engqvist131303868542010-20122C1987-12-23Stockholm, SwedenMajor League
T.J. Fast42145342011-20121D1987-09-02Calgary, ALTAMinor Pro
Jonathan Fauteux200001999-20001D1980-12-03Terrebonne, PQMinor Pro
Scott Ferguson1931649653441996-20013D1973-01-06Camrose, ALTAMajor League
Jonathan Ferland32957641213162003-20085R1983-02-09Ste-Marie-du-Beauce, PQMajor League
Chris Ferraro723541761041998-19991C1973-01-24Port Jefferson, NYMajor League
Brett Festerling16044152010-20111D1986-03-03Prince George, BCMajor League
Eric Fichaud5801182002-20042G1975-11-04Anjou, PQMajor League
Joe Finley540331322014-20151D1987-06-29Edina, USAMajor League
Zack Fitzgerald742352682011-20121D1985-06-16Two Harbors, MNMajor League
Rory Fitzpatrick3431720292000-20011D1975-01-11Rochester, NYMajor League
Ryan Flanigan411242011-20121F1988-06-12Rochester, NYMinor Pro
Ryan Flinn522241222008-20091L1980-04-20Halifax, NSMajor League
Dan Focht26235842004-20051D1977-12-31Regina, SASKMajor League
Alexander Fomitchev600002000-20011G1979-02-19Moscow, RussiaMinor Pro
Olivier Fortier138181937612009-20134C1989-05-02Quebec, PQMinor Pro
Stefan Fournier542681002013-20152R1992-04-30Dorval, PQMinor Pro
Scott Fraser50293261261997-19981R1972-05-03Moncton, NBMajor League
Doug Friedman551927462351997-19981L1971-09-01Greenwich, CTMajor League
Mitch Fritz13000372001-20021L1980-11-24Osoyoos, BCMajor League
Joaquin Gage6701181996-20013G1973-10-19Vancouver, BCMajor League
Steve Gainey337310322008-20091L1979-01-26Montreal, PQMajor League
Brendan Gallagher36101020612012-20131R1992-05-06Edmonton, ALTAMajor League
Mathieu Garon2000002002-20031G1978-01-09Chandler, PQMajor League
Pierre Gendron300021997-19981C1974-01-21Montreal, PQMinor Pro
Blake Geoffrion1981018132011-20132L1988-02-03Plantation, FLMajor League
Jacob Gervais-Chouinard300002012-20131G1992-03-21Sherbrooke, PQMinor Pro
Steve Gibson202201996-19971L1972-10-10Listowel, ONTMinor Pro
Sahir Gill2522462014-20151F1992-04-21Terrace, BCMinor Pro
Jon Gleed30033182006-20082D1984-01-03Milton, ONTMinor Pro
Mike Glumac1415339921302008-20102R1980-04-05Niagara Falls, ONTMajor League
Mikhail Grabovski78254974402006-20082C1984-01-31Potsdam, GermanyMajor League
Matt Grassi300002012-20131D1989-03-07Burnaby, BCMinor Pro
Benoit Gratton9339721111972002-20042C1976-12-28Montreal, PQMajor League
Josh Green220222000-20011C1977-11-16Camrose, ALTAMajor League
Danny Groulx5801616622006-20071D1981-06-23La Salle, PQMinor Pro
Dov Grumet-Morris200002006-20071G1982-02-28Evanston, ILMinor Pro
Kari Haakana18066372001-20032D1973-11-08Outokumpu, FinlandMajor League
Joey Haddad1110102011-20121L1988-10-12Sydney, NSMinor Pro
Kyle Hagel672461722012-20131D1985-01-21Hamilton, ONTMinor Pro
Ron Hainsey1772163841252002-20064D1981-03-24Bolton, CTMajor League
Chris Hajt227225271481998-20024D1978-07-05Saskatoon, SASKMajor League
Jaroslav Halak7002222005-20083G1985-05-13Bratislava, SlovakiaMajor League
Mike Harder201101996-19971C1973-02-08Winnipeg, MANMinor Pro
Devin Hartnell6000142000-20011R1977-12-30Lloydminster, ALTAMinor Pro
Myles Harvey200002013-20141D1988-06-27Montreal, PQMinor Pro
Paul Healey79393271342000-20011W1975-03-20Edmonton, ALTAMajor League
Eric Heffler6800081998-20013G1976-02-29Geneva, NYMinor Pro
Jan Hejda5033212006-20071D1978-06-18Prague, Czech Rep.Major League
Trevor Hendrikx200072011-20121F1985-03-29Russell, ONTMinor Pro
Michael Henrich152193453622000-20033R1980-03-04Thornhill, ONTMinor Pro
Alex Henry4861250627701999-20127D1979-10-18Elliot Lake, ONTMajor League
T.J. Hensick75194160102014-20151R1985-12-10Howell, MIMajor League
Chris Higgins143495099512003-20052L1983-06-02Smithtown, NYMajor League
Chad Hinz235325183971998-20035C1979-03-21Saskatoon, SASKMinor Pro
Peter Hogan402242002-20031D1978-01-10Oshawa, ONTMinor Pro
Patrick Holland126162945102012-20142R1992-01-07Lethbridge, ALTAMajor League
Andreas Holmqvist400002003-20041D1981-07-23Stockholm, SwedenMinor Pro
Jan Horacek44055992001-20021D1979-05-22Prague, Czech Rep.Minor Pro
Shawn Horcoff26112031252000-20022C1978-09-17Trail, BCMajor League
Marcel Hossa94373572632002-20042L1981-10-12Ilava, SlovakiaMajor League
Eric Houde18347101999-20001C1976-12-19Montreal, PQMajor League
Charles Hudon84204060722012-20152L1994-06-23Alma, PQMajor League
Cristobal Huet400002005-20061G1975-09-03St-Martin-d'Heres, FranceMajor League
Joe Hulbig19555681231791996-19993L1973-09-29Norwood, MAMajor League
J.J. Hunter374812572001-20063C1980-07-06Shaunavon, SASKMinor Pro
Ralph Intranuovo68364076881996-19971L1973-09-11East York, ONTMajor League
Mark Isherwood200002012-20131D1989-01-31Abbotsford, BCMinor Pro
Raitis Ivanans1184593792004-20062L1979-01-03Riga, LatviaMajor League
Jean-Francois Jacques652420441312005-20061L1985-04-29Montreal, PQMajor League
Dan Jancevski2361471853262004-20093D1981-06-15Windsor, ONTMajor League
Doug Janik18055102008-20091D1980-03-26Springfield, MAMajor League
Mikael Johansson2033622009-20101C1985-06-27Arvika, SwedenMinor Pro
Steve Kelly591137481291996-19982L1976-10-26Vancouver, BCMajor League
T.J. Kemp4511718182008-20091D1981-07-03Pickering, ONTMinor Pro
Yuri Khmylev5251924431996-19971L1964-08-09Moscow, RussiaMajor League
Todd Kidd200041999-20001D1975-02-24Fort Collins, COMinor Pro
Chad Kilger952741999-20042C1976-11-27Cornwall, ONTMajor League
Ryan Kinasewich1211222008-20102L1983-08-20St. Albert, ALTAMinor Pro
Kyle Klubertanz76102232462010-20111D1985-09-23Sun Prairie, WIMinor Pro
Mark Kolesar2721214471997-19981C1973-01-23Neepawa, MANMajor League
Mike Komisarek94836441752002-20053D1982-01-19West Islip, NYMajor League
Andrei Kostitsyn18051711221502004-20073R1985-02-03Novopolotsk, BelarusMajor League
Sergei Kostitsyn54153348382007-20103R1987-03-20Novopolotsk, BelarusMajor League
Danny Kristo903322012-20131R1990-06-18Edina, MNMinor Pro
Jean-Francois Labbe52000241997-19981G1972-06-12Sherbrooke, PQMajor League
Loic Lacasse801102008-20091G1986-04-23Granby, PQMinor Pro
Dan LaCouture2195541961891997-20003L1977-04-18Hyannis, MAMajor League
Daniel Lacroix46139222601998-19991L1969-03-11Montreal, PQMajor League
Maxime Lacroix2712322009-20101L1987-06-05Quebec, PQMinor Pro
Darryl LaFrance802201997-19992R1974-03-20Hanmer, ONTMinor Pro
Janne Lahti659918472007-20081L1982-07-20Riihimaki, FinlandMinor Pro
Martin Laitre142713206571996-20013L1973-04-11Gatineau, PQMinor Pro
Michael Lambert128241640622004-20073L1984-03-10Trois-Rivieres, PQMinor Pro
Marc Lamothe4503302001-20021G1974-02-27New Liskeard, ONTMajor League
Eric Lampe1320222011-20121F1986-03-31Madison, WIMinor Pro
Eric Landry741517321391996-19971C1975-01-20Gatineau, PQMajor League
Maxim Lapierre1293143743362005-20083C1985-03-29Montreal, PQMajor League
Georges Laraque1443048784261996-19993L1976-12-07Montreal, PQMajor League
Christian Larrivee1121322003-20052C1982-08-25Gaspe, PQMinor Pro
Olivier Latendresse201121362008-20091C1986-02-12La Salle, PQMinor Pro
Ted Laviolette100001998-19991D1974-02-22Montreal, PQMinor Pro
Lucas Lawson812302005-20061L1979-08-10Braeside, ONTMinor Pro
Nathan Lawson4401182011-20121G1983-09-29Calgary, ALTAMajor League
Jeff Lazaro220201997-19981R1968-03-21Waltham, MAMajor League
Louis Leblanc1633434681462011-20143R1991-01-26Pointe-Claire, PQMajor League
Greg Leeb79141731362001-20021C1977-05-31Red Deer, ALTAMajor League
Philippe Lefebvre929918202011-20132L1991-02-28Trois-Rivieres, PQMinor Pro
Yanick Lehoux80194160382008-20091C1982-04-08Montreal, PQMajor League
Francis Lemieux1442439631372005-20083C1984-02-22Sherbrooke, PQMinor Pro
Peter Lenes100022011-20121F1986-04-03Shelburne, VTMinor Pro
Brett Lernout600022014-20151D1995-09-24Winnipeg, MANMajor League
Daultan Leveille1902242012-20131C1990-08-10St. Catharines, ONTMinor Pro
Mats Lindgren9671361996-19971C1974-10-01Skalleftea, SwedenMajor League
Bill Lindsay2861218892002-20031W1971-05-17Fernie, BCMajor League
Corey Locke313851442291912004-20084C1984-05-08Toronto, ONTMajor League
Andrew Long1706682000-20011C1978-08-10Toronto, ONTMinor Pro
Stephen MacAulay811202013-20141C1992-04-20Halifax, NSMinor Pro
Joey MacDonald2600042014-20151G1980-02-07Pictou, NSMajor League
Maxime Macenauer121151934842013-20152C1989-01-04Laval, PQMajor League
Drew MacIntyre2100002010-20111G1983-06-24Charlottetown, PEIMajor League
Chris Madden2601122000-20011G1979-03-10Liverpool, NYMinor Pro
David Makowski700022014-20151D1989-08-19St. Louis, MOMinor Pro
Olivier Malka21123222011-20121D1990-05-30Montreal, PQMinor Pro
Eric Manlow136173148582006-20082L1975-04-07Belleville, ONTMajor League
Terry Marchant4712820101998-19991C1976-02-24Buffalo, NYMinor Pro
Jussi Markkanen400002001-20021G1975-05-08Imatra, FinlandMajor League
Jerome Marois200002003-20041L1981-01-27Val-Belair, PQMinor Pro
Conrad Martin43066382007-20081D1982-10-25Toronto, ONTMinor Pro
Dany Masse119151833522009-20123L1988-05-12La Pocatiere, PQMinor Pro
David Matsos558614321998-19991L1973-11-12Burlington, ONTMinor Pro
Ben Maxwell17749931421122008-20113C1988-03-30North Vancouver, BCMajor League
Robert Mayer128033262009-20145G1989-10-09Havirov, Czech Rep.Minor Pro
Sean McAslan100002002-20031W1980-01-12Okotoks, ALTAMinor Pro
Nathan McIver400331112013-20141D1985-01-06Summerside, PEIMajor League
Ryan McKie300002002-20031D1978-03-30Kenora, ONTMinor Pro
Brandon McNally1121382014-20151F1992-02-08Saugus, MAMinor Pro
Peter Merth701182012-20131D1987-06-19New Westminster, BCMinor Pro
Olivier Michaud3000022003-20062G1983-09-14Beloeil, PQMajor League
Antti Miettinen3582028212004-20051L1980-07-03Hameenlinna, FinlandMajor League
Craig Millar1131442561611996-19993D1977-05-10Winnipeg, MANMajor League
Gerard Miller200022007-20081D1983-01-21Cold Spring Harbor, NYMinor Pro
Duncan Milroy346751041791562003-20085R1983-02-08Edmonton, ALTAMajor League
Mike Minard54000101996-20004G1976-11-01Owen Sound, ONTMajor League
Kevin Mitchell803322000-20011D1980-06-05Bronx, NYMinor Pro
Mark Mitera7631013482011-20121D1987-10-22Royal Oak, MIMinor Pro
Barrie Moore79273158641996-19982L1975-05-22London, ONTMajor League
Gavin Morgan761023331472004-20051C1976-07-09Scarborough, ONTMajor League
Jason Morgan11202102000-20011C1976-10-09St. John's, NFLDMajor League
Bryan Muir1031126371421996-19982D1973-06-08Winnipeg, MANMajor League
Tyler Murovich18314372012-20131F1989-12-04Pittsburgh, PAMinor Pro
Ryan Murphy501122009-20101L1979-03-21Van Nuys, CAMinor Pro
Garth Murray26112462005-20061C1982-09-17Regina, SASKMajor League
Rob Murray551120311001999-20001C1967-04-04Toronto, ONTMajor League
Brendon Nash10163238972010-20132D1987-03-31Kamloops, BCMajor League
Alain Nasreddine1641124353301999-20023D1975-07-10Montreal, PQMajor League
Joonas Nattinen156242145602011-20143C1991-01-03Jamsa, FinlandMajor League
Eric Neilson38123942009-20101R1984-08-18Fredericton, NBMinor Pro
Troy Neumeier63189321996-19971D1970-09-03Langenburg, SASKMinor Pro
Jack Nevins350111032013-20152L1993-09-18Stittsville, ONTMinor Pro
Petteri Nokelainen17224212012-20131R1986-01-16Imatra, FinlandMajor League
Doug Nolan200002002-20031D1976-01-05Quincy, MAMinor Pro
Brad Norton144935443521998-20013D1975-02-13Cambridge, MAMajor League
Travis Novak812322011-20121F1988-09-02Lethbridge, ALTAMinor Pro
Magnus Nygren3151318162013-20152D1990-06-07Karlstad, SwedenMinor Pro
Erik Nystrom1714542013-20141L1993-10-30Stockholm, SwedenMinor Pro
Ryan O'Byrne118323262132006-20093D1984-07-19Victoria, BCMajor League
Matt O'Dette800082002-20031D1975-11-09Toronto, ONTMinor Pro
Jimmie Olvestad7671421562003-20041R1980-02-16Stockholm, SwedenMajor League
Steve Ott671821392792004-20051C1982-08-19Summerside, PEIMajor League
Dean Ouellet500022012-20131C1987-08-05Edmundston, NBMinor Pro
Jordan Owens26156302013-20141L1986-05-01Toronto, ONTMinor Pro
Max Pacioretty82254772732008-20113L1988-11-20New Canaan, CTMajor League
Aaron Palushaj14247651121032009-20134R1989-09-07Livonia, MIMajor League
Steve Passmore108088761996-19993G1973-01-29Thunder Bay, ONTMajor League
Greg Pateryn1602536611502012-20153D1990-06-20Sterling Heights, MIMajor League
Jeff Paul27044682005-20061D1978-03-01London, ONTMajor League
Alexander Perezhogin88232952602003-20062R1983-08-10Ust-Kamenogorsk, KazakhstanMajor League
Dominic Periard401142002-20031D1980-09-22Saint-Eustache, PQMinor Pro
Ian Perkins400001999-20001G1974-12-12Wainwright, ALTAMinor Pro
Neil Petruic53123472010-20111D1982-07-30Regina, SASKMinor Pro
Ales Pisa5961319762001-20032D1977-01-02Pardubice, Czech Rep.Major League
Fernando Pisani17255621171122000-20033R1976-12-27Edmonton, ALTAMajor League
Philippe Plante12192635462003-20052D1978-08-10Greenfield Park, PQMinor Pro
Tomas Plekanec233711051762342002-20064C1982-10-31Kladno, Czech Rep.Major League
Steve Potvin1372935641631997-19992R1974-09-26Montreal, PQMinor Pro
Benoit Pouliot312342009-20101L1986-09-29Alfred, ONTMajor League
Marc-Antoine Pouliot65153045632005-20061C1985-05-22Quebec, PQMajor League
Aaron Power100002002-20031D1982-02-04Cambridge, ONTMinor Pro
Kevin Pozzo500081997-19992D1974-10-11Calgary, ALTAMinor Pro
Carey Price1200002006-20082G1987-08-16Anahim Lake, BCMajor League
Tom Pyatt4113223582009-20101L1987-02-14Thunder Bay, ONTMajor League
Steve Quailer767815692012-20142R1989-08-05Arvada, COMinor Pro
Sergei Radchenko300071998-19991D1978-02-22Kiev, UkraineMinor Pro
Marty Reasoner202222002-20031C1977-02-26Honeoye Falls, NYMajor League
Craig Reichert49101222262001-20021R1974-05-11Winnipeg, MANMajor League
Todd Reirden5892534841998-19991D1971-06-25Deerfield, ILMajor League
Tyler Rennette402242002-20031C1979-04-16North Bay, ONTMinor Pro
Mike Ribeiro301102002-20031C1980-02-10Montreal, PQMajor League
Michel Riesen2026176137401998-20013R1979-04-11Oberbalm, SwitzerlandMajor League
Ryan Risidore99525301141999-20033D1976-04-06Hamilton, ONTMinor Pro
Jani Rita140464490502001-20032L1981-07-25Helsinki, FinlandMajor League
Gary Roach301102002-20031D1975-02-04Sault Ste. Marie, ONTMinor Pro
Bert Robertsson6033121999-20001D1974-06-30Sodertalje, SwedenMajor League
Brent Robinson500002003-20041F1981-03-10Pointe-Claire, PQMinor Pro
Todd Robinson1527902000-20011C1978-06-16Trail, BCMinor Pro
Trevor Roenick1133691999-20001R1974-10-07Derby, CTMinor Pro
Adam Ross400002012-20131D1986-10-15Red Deer, ALTAMinor Pro
Mathieu Roy81928371222005-20072D1983-08-10Saint-Georges, PQMajor League
Ryan Russell2435149100842007-20114C1987-05-02Red Deer, ALTAMajor League
Michael Ryder69343367432002-20031R1980-03-31Bonavista, NFLDMajor League
Tony Salmelainen67141933142002-20031L1981-08-08Espoo, FinlandMajor League
Terran Sandwith191826344981996-20013D1972-04-17Edmonton, ALTAMajor League
Curtis Sanford8101122009-20112G1979-10-05Owen Sound, ONTMajor League
James Sanford85122638592004-20062D1984-06-18Moncton, NBMinor Pro
Peter Sarno230421231651351997-20024C1979-07-26Toronto, ONTMajor League
Philippe Sauve601102006-20071G1980-02-27Buffalo, NYMajor League
Drew Schiestel49268372013-20141D1989-04-09Hamilton, ONTMinor Pro
Colin Schmidt1522421996-19971C1974-02-03Regina, SASKMinor Pro
Ian Schultz107918271552010-20133R1990-02-04Calgary, ALTAMinor Pro
Brian Secord311201996-19971C1975-06-19Chatham, ONTMinor Pro
Sean Selmser1522428522541999-20022L1974-11-10Calgary, ALTAMajor League
Alexei Semenov115914231121999-20033D1981-04-10Murmansk, RussiaMajor League
Joe Seroski410101997-19992R1977-01-03Hamilton, ONTMinor Pro
Matt Shasby1100002004-20051D1980-07-02Eagle River, AKMinor Pro
Lloyd Shaw501781922000-20011D1976-09-26Regina, SASKMinor Pro
Bobby Shea24145532014-20151D1990-07-20Harrison Township, MIMinor Pro
Tyler Shelast1721342008-20091W1984-12-26Kelowna, BCMinor Pro
Andy Silverman1000021999-20001D1972-08-23Beverly, MAMinor Pro
Peter Skudra3201121996-19971G1973-04-24Riga, LatviaMajor League
Robert Slaney2131442011-20121L1988-10-13Upper Island Cove, NFLDMinor Pro
Dan Smith6901616612005-20061D1976-10-19Fernie, BCMajor League
Jared Smyth2000102000-20011L1979-11-17Red Deer, ALTAMinor Pro
Eero Somervuori79191433142003-20041R1979-02-07Jarvenpaa, FinlandMinor Pro
Nick Sorkin77121426102013-20152F1991-06-03Rockville, MDMinor Pro
Stephane Soulliere210101998-19991C1975-05-30Greenfield Park, PQMinor Pro
Maxim Spiridonov7220424641999-20012R1978-04-07Moscow, RussiaMinor Pro
Frederic St. Denis2631969881202008-20135D1986-01-23Greenfield Park, PQMajor League
Martin St. Pierre71103848482013-20141C1983-08-11Ottawa, ONTMajor League
Garrett Stafford4281624142011-20121D1980-01-28Los Angeles, CAMajor League
Nick Stajduhar1112321996-19971D1974-12-06Kitchener, ONTMajor League
Joe Stejskal93189422010-20133D1988-04-30Grand Rapids, MNMinor Pro
Grant Stevenson538917222009-20101R1981-10-15Spruce Grove, ALTAMajor League
Greg Stewart1652222443972007-20103L1986-05-21Waterloo, ONTMajor League
Alek Stojanov12011351998-19991R1973-04-25Windsor, ONTMajor League
Jarret Stoll76213354862002-20031C1982-06-24Melville, SASKMajor League
Zack Stortini1201110214362006-20132R1985-09-11Elliot Lake, ONTMajor League
P.K. Subban77183553822009-20101D1989-05-13Toronto, ONTMajor League
Alexandr Svitov309918792003-20041C1982-11-03Omsk, RussiaMajor League
Brian Swanson18371108179641999-20023C1976-03-24Eagle River, AKMajor League
Brad Symes500071996-19971D1976-04-26Edmonton, ALTAMinor Pro
Danny Syvret6202020382005-20061D1985-06-13Millgrove, ONTMajor League
Eric Tangradi48141731562014-20151L1989-02-10Philadelphia, PAMajor League
Nick Tarnasky76139221442013-20141C1984-11-25Rocky Mountain House, ALTAMajor League
Joey Tenute4081725512012-20131C1983-04-02Hamilton, ONTMajor League
Joel Theriault200002000-20011D1976-10-30Montreal, PQMinor Pro
Marc-Andre Thinel7291423102003-20052R1981-03-24Saint-Jerome, PQMinor Pro
Christian Thomas107222749402013-20152L1992-05-26Toronto, ONTMajor League
Tim Thomas1501121998-19991G1974-04-15Flint, MIMajor League
Jarred Tinordi158623291772012-20153D1992-02-20Millersville, MDMajor League
Jesse Todd503302011-20121F1987-03-11Calgary, ALTAMinor Pro
Dustin Tokarski5802242012-20153G1989-09-16Watson, SASKMajor League
Raffi Torres11178142002-20031L1981-10-08Toronto, ONTMajor League
Patrick Traverse10662531412003-20072D1974-03-14Montreal, PQMajor League
Brock Trotter1775983142962007-20124C1987-01-16Brandon, MANMajor League
Rob Trumbley25235971996-19971R1974-08-09Regina, SASKMinor Pro
Marko Tuomainen793121521301996-19971R1972-04-25Kuopio, FinlandMajor League
Oleg Tverdovsky9861421997-19981D1976-05-18Donetsk, UkraineMajor League
Brian Urick6413922241999-20012R1977-01-25Minneapolis, MNMinor Pro
Cory Urquhart54101727282004-20084C1984-10-01Halifax, NSMinor Pro
David Urquhart2305582010-20111D1984-11-10Thorold, ONTMinor Pro
Brady Vail1713462012-20142C1994-03-11Hendersonville, NCMinor Pro
Pavel Valentenko6111718602007-20092D1987-10-20Nizhnekamsk, RussiaMinor Pro
Mark Van Guilder301102008-20091C1984-01-17Roseville, MNMajor League
Jay Vancik21000152002-20031D1978-06-04West Bloomfield, MIMinor Pro
Pete Vandermeer6766122762005-20061L1975-10-14Red Deer, ALTAMajor League
Alex Vasilevsky4131417601997-19981R1975-01-08Kiev, UkraineMajor League
Mike Vellinga200002002-20031D1978-08-19Chatham, ONTMinor Pro
Mike Vernace15011232009-20101D1986-05-26Toronto, ONTMajor League
Ryan Vince100002002-20031L1977-07-11Amherstview, ONTMinor Pro
Alexandre Volchkov25268111999-20001R1977-09-25Moscow, RussiaMajor League
Vladimir Vorobiev45121527181998-20002R1972-11-02Cherepovets, RussiaMajor League
Rene Vydareny1303322003-20041D1981-05-06Bratislava, SlovakiaMinor Pro
Mitch Wahl2223562011-20121R1990-01-22Seal Beach, CAMinor Pro
Jason Ward14851781291612002-20053R1979-01-16Mississauga, ONTMajor League
Mike Watt63242549651997-19981L1976-03-31Seaforth, ONTMajor League
Yannick Weber1483157881102008-20113D1988-09-23Morges, SwitzerlandMajor League
Ryan White1793545803442008-20124C1988-03-17Brandon, MANMajor League
Brandon Whitney100002014-20151G1994-05-11Kentville, NSMinor Pro
Chris Wickenheiser400041997-19992G1976-01-20Swift Current, SASKMinor Pro
Cody Wild200002012-20131D1987-06-05North Providence, RIMinor Pro
Brian Willsie68182644882011-20121L1978-03-16London, ONTMajor League
Brad Winchester402614401182005-20061L1981-03-01Madison, WIMajor League
Martin Woods200021997-19981D1975-05-14Hull, PQMinor Pro
J.T. Wyman216414485612007-20114R1986-02-27Wayzata, MNMajor League
Sergei Yerkovich141939481671998-20002D1974-04-09Minsk, BelarusMinor Pro
Paul Zanette710122010-20111L1988-04-08Nobleton, ONTMinor Pro
Alex Zhurik189855631871996-20003D1975-05-29Minsk, BelarusMinor Pro
Scott Zurevinski3000102013-20141F1988-06-04Saskatoon, SASKMinor Pro

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