hockey DB
search by league
team
morning report
contact us
home

Norfolk Admirals all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Johnathan Aitken148212143472001-20043D1978-05-24Edmonton, ALTAMajor League
Bryan Allen200002014-20151D1980-08-21Kingston, ONTMajor League
Frederik Andersen5106642012-20142G1989-10-02Herning, DenmarkMajor League
Craig Anderson112022102001-20054G1981-05-21Park Ridge, ILMajor League
Brett Angel18000432007-20081D1981-04-29Kingston, ONTMinor Pro
Mike Angelidis1343431653042010-20122C1985-06-27Woodbridge, ONTMajor League
Syl Apps100002001-20021C1976-06-02Pittsburgh, PAMinor Pro
Tyler Arnason60263056422001-20021C1979-03-16Oklahoma City, OKMajor League
Carter Ashton67201636642009-20123R1991-04-01Saskatoon, SASKMajor League
Blair Atcheynum3712820162000-20011R1969-04-20Estevan, SASKMajor League
Keith Aulie302202011-20121D1989-06-11Regina, SASKMajor League
Mike Ayers200002006-20071G1980-01-16Hingham, MAMinor Pro
Anton Babchuk1632137581992003-20063D1984-05-06Kiev, UkraineMajor League
Matt Bailey678513392013-20152R1991-04-05Oakbank, MANMinor Pro
Ajay Baines409681071754562000-20066C1978-03-25Kamloops, BCMinor Pro
Scotty Balan38011622002-20042D1982-05-29Red Deer, ALTAMinor Pro
Mark Barberio142227092672010-20122D1990-03-23Montreal, PQMajor League
Krys Barch9101372004-20051L1980-03-26Hamilton, ONTMajor League
Michal Barinka153623292432003-20063D1984-06-12Vyskov, Czech Rep.Major League
Cam Barker3451015532006-20071D1986-04-04Winnipeg, MANMajor League
Nathan Barrett78303161682005-20061C1981-08-03Vancouver, BCMinor Pro
Milan Bartovic49101424342005-20061W1981-04-09Trencin, SlovakiaMajor League
Jamie Bates501192007-20081F1985-01-21Toronto, ONTMinor Pro
Nolan Baumgartner1391552671472000-20022D1976-03-23Calgary, ALTAMajor League
Mike Bayrack101102003-20041C1978-09-17Edmonton, ALTAMinor Pro
Matt Beleskey310102013-20141L1988-06-07Windsor, ONTMajor League
Brendan Bell4712223202014-20151D1983-03-31Ottawa, ONTMajor League
Mark Bell611527421262000-20011C1980-08-05St. Paul's, ONTMajor League
Blake Bellefeuille594812172003-20041C1977-12-27Framingham, MAMajor League
Marc-Andre Bergeron1326862010-20111D1980-10-13Trois-Rivieres, PQMajor League
Alex Berry751420341502010-20111R1986-03-06Danvers, MAMinor Pro
Matt Berry500002014-20151R1992-08-18Canton, MIMinor Pro
Adam Berti486612502006-20071L1986-07-01Oshawa, ONTMajor League
Scott Bertoli923542005-20061L1977-03-23Milton, ONTMinor Pro
Bryan Bickell48101525662006-20071L1986-03-09Bowmanville, ONTMajor League
Jesse Blacker6552429282013-20152D1991-04-19Toronto, ONTMajor League
Cody Blanshan7000172005-20061D1984-02-14Eagan, MNMinor Pro
Mike Blunden2851015172005-20072R1986-12-15North York, ONTMajor League
Igor Bobkov4500082012-20153G1991-01-02Surgud, RussiaMinor Pro
Brandon Bochenski1468178159952005-20104R1982-04-04Blaine, MNMajor League
Troy Bodie4748121112012-20131R1985-01-25Portage La Prairie, MANMajor League
Chris Bogas200002001-20021D1976-11-12Cleveland Heights, OHMinor Pro
Dave Bolland65173249532006-20071C1986-06-05Mimico, ONTMajor League
Kyle Bonis611202012-20131L1989-02-15Lindsay, ONTMinor Pro
Rene Bourque793327601052004-20072R1981-12-10Lac La Biche, ALTAMajor League
Jonathan Boutin38000252007-20081G1985-03-28Granby, PQMinor Pro
Bill Bowler2831619352001-20021C1974-09-25Toronto, ONTMajor League
Daryl Boyle7621315532007-20092D1987-02-24Sparwood, BCMinor Pro
Cam Bristow22314432002-20031R1973-03-07Saskatoon, SASKMinor Pro
Josh Brittain4311819692012-20131L1990-01-03Milton, ONTMinor Pro
Mike Brodeur1100042004-20072G1983-03-30Calgary, ALTAMajor League
Wade Brookbank24011462008-20091W1977-09-29Lanigan, SASKMajor League
Troy Brouwer66413879702006-20071R1985-08-17Vancouver, BCMajor League
Mike Brown121921304302004-20062W1979-04-29Surrey, BCMajor League
Bryan Brutlag800002011-20121F1989-02-26Lakeville, MNMinor Pro
Ilya Bryzgalov200002014-20151G1980-06-22Togliatti, RussiaMajor League
Brandon Buck611242008-20091L1988-08-16Delaware, ONTMinor Pro
Adam Burish641110211462006-20071R1983-01-06Madison, WIMajor League
Kyle Bushee200002012-20131D1985-03-27Otsego, MIMinor Pro
Dustin Byfuglien1162443672212005-20072D1985-03-27Roseau, MNMajor League
Adam Calder300022000-20011L1976-03-28Portage la Prairie, MANMinor Pro
Kyle Calder37121527212000-20011L1979-01-05Mannville, ALTAMajor League
Jeff Campbell821322007-20081R1981-05-09Hensall, ONTMinor Pro
Jim Campbell44111425262001-20021R1973-04-03Worcester, MAMajor League
Marc Cantin21134432014-20151D1990-03-27Peterborough, ONTMinor Pro
Luca Caputi3531518232012-20131L1988-10-01Toronto, ONTMajor League
Sebastien Caron902272006-20071G1980-06-25Amqui, PQMajor League
Ken Carroll100002001-20021G1976-07-19Oil City, ONTMinor Pro
Rocco Carzo701122014-20151F1990-07-11Media, PAMinor Pro
Matt Case201122009-20101D1986-02-16Plymouth, MNMinor Pro
Morgan Cey100002007-20081G1981-10-27Wilkie, SASKMinor Pro
Vladimir Chebaturkin572810782001-20021D1975-04-23Tyumen, RussiaMajor League
Mat Clark139216181762012-20153D1990-10-17Wheat Ridge, COMajor League
Chris Collins200022013-20141L1984-06-07Fairport, NYMinor Pro
Shawn Collymore1011242007-20081F1983-05-02La Salle, PQMinor Pro
Cory Conacher753941801142011-20121C1989-12-14Burlington, ONTMajor League
Andy Contois100002007-20081L1981-10-11Marquette, MIMinor Pro
Carl Corazzini1435458112342005-20072R1979-04-21Framingham, MAMajor League
Nicolas Corbeil100002003-20041C1983-03-30Laval, PQMinor Pro
Brandin Cote1941425391912002-20074C1981-04-21Swift Current, SASKMinor Pro
Jean-Philippe Cote5831215672011-20121D1982-04-22Quebec, PQMajor League
Dave Cowan100002009-20101D1985-12-20Calgary, ALTAMinor Pro
Ryan Craig75242448662007-20102C1982-01-06Abbotsford, BCMajor League
Joseph Cramarossa10168141272013-20152C1992-10-26Markham, ONTMajor League
Steven Crampton722492005-20061L1982-04-12Winnipeg, MANMinor Pro
Corey Crawford108011192005-20072G1984-12-31Montreal, PQMajor League
Dane Crowley5011102007-20081D1987-01-22Winnipeg, MANMinor Pro
Ryan Cruthers801122009-20101C1984-07-04Farmingdale, NYMinor Pro
Mark Cullen54293968482005-20061C1978-10-28Virginia, MNMajor League
Wes Cunningham100002008-20091D1987-03-09Dresden, ONTMinor Pro
Mathieu Curadeau18213212008-20091C1985-01-23Montreal, PQMinor Pro
Robert Czarnik1013442014-20151C1990-01-25Detroit, MIMinor Pro
Duncan Dalmao100002001-20021D1978-12-23Toronto, ONTMinor Pro
Yann Danis1100002014-20151G1981-06-21Lafontaine, PQMajor League
Mathieu Darche4371022007-20081L1976-11-26Montreal, PQMajor League
Louie DeBrusk20101102002-20031L1971-03-19Cambridge, ONTMajor League
Jeremy Dehner801162009-20101D1987-04-25Madison, WIMinor Pro
Marc Denis3201102007-20081G1977-08-01Montreal, PQMajor League
Cedrick Desjardins2402202010-20111G1985-09-30Edmundston, NBMajor League
Philip-Michael Devos5271724282011-20121C1990-04-26Sorel-Tracy, PQMinor Pro
Jeff Dimmen6431417632011-20121D1986-08-28Colorado Springs, COMinor Pro
Jerramie Domish41044342006-20071D1979-08-19Collegeville, PAMinor Pro
Jake Dowell923582006-20071C1985-03-04Eau Claire, WIMajor League
Aaron Downey79617232552000-20022R1974-08-27Shelburne, ONTMajor League
Steve Downie23817251072008-20091R1987-04-03Newmarket, ONTMajor League
Jeff Drouin-Deslauriers200002012-20131G1984-05-15St-Jean-Richelieu, PQMajor League
Steve Dubinsky3013821102000-20022C1970-07-09Montreal, PQMajor League
Chris Durno952318411812006-20112L1980-10-31Scarborough, ONTMajor League
Derek Eastman100042005-20061D1980-01-24St. Paul, MNMinor Pro
Danny Eberly513402005-20061D1980-10-28Canton, MAMinor Pro
Mike Egener17123282007-20081D1984-09-26Lahr, GermanyMinor Pro
Corey Elkins2431442012-20131C1985-02-23West Bloomfield, MIMajor League
Matt Ellison1422858861592003-20052C1983-12-08Duncan, BCMajor League
Mike Embach300022014-20151D1988-01-17Orland Park, ILMinor Pro
Steve Eminger33347242013-20141D1983-10-31Woodbridge, ONTMajor League
Emerson Etem117504191242012-20153R1992-06-16Long Beach, CAMajor League
Garnet Exelby72018181112013-20141D1981-08-16Craik, SASKMajor League
Norm Ezekiel25224362013-20141D1991-03-17Barrie, ONTMinor Pro
Mitch Fadden537121982009-20101C1988-04-03Victoria, BCMinor Pro
Ryan Faragher1500002014-20151G1990-07-03Fort Frances, ONTMinor Pro
Viktor Fasth802202012-20142G1982-08-08Kalix, SwedenMajor League
Mac Faulkner100002008-20091C1983-05-20King City, ONTMinor Pro
Vern Fiddler388513282001-20021C1980-05-09Edmonton, ALTAMajor League
Mark Fistric36167882013-20152D1986-06-01Edmonton, ALTAMajor League
Justin Fletcher39145372007-20081D1983-03-30Maryville, ILMinor Pro
Matt Fornataro161335285792009-20123R1985-06-26Calgary, ALTAMinor Pro
Andrew Fournier600042007-20081C1987-11-05Amherstview, ONTMinor Pro
Colin Fraser1452437613232004-20073C1985-01-28Sicamous, BCMajor League
Max Friberg1383348811012012-20153L1992-11-20Skovde, SwedenMajor League
Jamie Fritsch200002009-20101D1985-02-25Odenton, MDMajor League
Mitch Fritz842571932009-20112L1980-11-24Osoyoos, BCMajor League
Kevin Gagne13352631412012-20153D1992-04-14Edmundston, NBMinor Pro
Lance Galbraith3000162001-20021R1980-02-21Brampton, ONTMinor Pro
Mitch Ganzak100002008-20091D1984-05-24Redford, MIMinor Pro
Ryan Gaucher31336162002-20042D1978-02-23Saskatoon, SASKMinor Pro
Carsen Germyn771116271042003-20041L1982-02-22Campbell River, BCMajor League
John Gibson57011142012-20153G1993-07-14Pittsburgh, PAMajor League
Stefano Giliati6971421392010-20111L1987-10-07Montreal, PQMinor Pro
Todd Gill9033102002-20031D1965-11-09Brockville, ONTMajor League
Tommy Goebel100002009-20101F1984-11-20Parma, OHMinor Pro
Karl Goehring100002007-20081G1978-08-23Apple Valley, MNMinor Pro
Mason Graddock310102008-20091F1986-12-19Stowe, VTMinor Pro
Ethan Graham16134152009-20101D1982-08-01Xenia, OHMinor Pro
Alex Grant5272027462013-20141D1989-01-20Antigonish, NSMajor League
Chris Gratton243121582008-20091C1975-07-05Brantford, ONTMajor League
Radko Gudas1491126373602010-20122D1990-06-05Prague, Czech Rep.Major League
Nate Guenin6642024382012-20131D1982-12-10Aliquippa, PAMajor League
Gabe Guentzel4001010222012-20131D1988-05-02Woodbury, MNMinor Pro
Sacha Guimond400002012-20131D1991-03-28Ville-Marie, PQMinor Pro
Vladimir Gusev13011162003-20063D1982-11-24Novosibirsk, RussiaMinor Pro
Les Haggett321322005-20072F1980-07-08Norwood, NYMinor Pro
Casey Haines200002011-20121C1986-08-23Indiana, PAMinor Pro
David Hale411202009-20101D1981-06-18Colorado Springs, COMajor League
Adam Hall79162541472009-20101R1980-08-14Kalamazoo, MIMajor League
Casey Hankinson21976791552182000-20033R1976-05-08Edina, MNMajor League
Johan Harju63232952202010-20111L1986-05-15Overtarnea, SwedenMajor League
Dany Heatley2525782014-20151L1981-01-21Freiburg, GermanyMajor League
Riku Helenius3701122008-20102G1988-03-01Palkane, FinlandMajor League
Jeff Helperl175429333152000-20033D1974-07-16Beausejour, MANMinor Pro
Matt Henderson22953811342652000-20033L1974-03-01White Bear Lake, MNMajor League
Jordan Hendry155725321602005-20133D1984-02-23Nokomis, SASKMajor League
Jim Henkel1912322005-20061C1979-05-25Hazlet, NJMinor Pro
Brent Henley470661982008-20091D1980-08-30Coquitlam, BCMinor Pro
Adam Henrich43141731882007-20081L1984-01-19Thornhill, ONTMinor Pro
Burke Henry113730371912002-20042D1979-01-21Ste. Rose, MANMajor League
Chris Herperger914592000-20011C1974-02-24Esterhazy, SASKMajor League
Jamie Heward206814252008-20091D1971-03-30Regina, SASKMajor League
Andy Hilbert534722005-20061C1981-02-06Howell, MIMajor League
Peter Holland55242448902012-20142C1991-01-14Toronto, ONTMajor League
Brock Hooton1913462008-20091R1983-03-20Nanaimo, BCMinor Pro
Zbynek Hrdel1820282007-20081R1985-08-19Pisek, Czech Rep.Minor Pro
Sean Hurley601142007-20081D1983-07-25Rutland, VTMinor Pro
Kent Huskins14793443942001-20133D1979-05-04Almonte, ONTMajor League
Alex Hutchings1323502010-20122L1990-11-07Burlington, ONTMinor Pro
Andrew Hutchinson2011213142008-20091D1980-03-24Evanston, ILMajor League
Jason Ialongo100002000-20011D1977-11-15Cranston, RIMinor Pro
Radoslav Illo300022013-20141C1990-01-21Bystrica, SlovakiaMinor Pro
Brayden Irwin20134202012-20131F1987-03-24Toronto, ONTMajor League
Scott Jackson240230321462008-20124D1987-02-05Salmon Arm, BCMajor League
Jason Jaffray200002002-20031L1981-06-30Rimbey, ALTAMajor League
Dan Jancevski3741620522007-20081D1981-06-15Windsor, ONTMajor League
Mark Janssens283912412000-20011C1968-05-19Surrey, BCMajor League
Jaroslav Janus5602282009-20123G1989-09-21Presov, SlovakiaMinor Pro
Mike Jarmuth2423582006-20071D1982-02-13Monkton, ONTMinor Pro
Erik Johnson100002008-20091F1981-05-21Coon Rapids, MNMinor Pro
Gregg Johnson1112302006-20071F1982-06-18Windsor, CTMinor Pro
Tyler Johnson75313768282011-20121C1990-07-29Spokane, WAMajor League
Blair Jones279691161852292007-20125C1986-09-27Central Butte, SASKMajor League
Ty Jones1562136573792000-20043W1978-05-24Richland, WAMajor League
Jon Kalinski500022011-20121L1987-05-25Bonnyville, ALTAMajor League
Kai Kantola200002009-20101R1987-09-11North York, ONTMinor Pro
William Karlsson4610233382013-20152C1993-01-08Marsta, SwedenMajor League
Martins Karsums364121662009-20101R1986-02-26Riga, LatviaMajor League
Bracken Kearns1062126471032007-20092C1981-05-12North Vancouver, BCMajor League
Duncan Keith1541635511222003-20052D1983-07-16Winnipeg, MANMajor League
Matt Keith23759711302072003-20074C1983-04-11Edmonton, ALTAMajor League
Justin Keller1965048981422007-20103L1986-03-04Nelson, BCMinor Pro
Matt Kennedy9000172012-20131R1989-03-04Oro Medonte, ONTMinor Pro
Nicolas Kerdiles57102030452013-20152L1994-01-11Lewisville, TXMajor League
Alexander Killorn1024622011-20121L1989-09-14Halifax, NSMajor League
Geoff Kinrade10134122008-20091D1985-07-29Nelson, BCMajor League
Rob Klinkhammer66121224412007-20081L1986-08-12Lethbridge, ALTAMajor League
Garrett Klotz200022012-20131L1988-11-27Regina, SASKMinor Pro
Mike Knight2000192008-20091D1984-10-07Toronto, ONTMinor Pro
David Koci650332802006-20082D1981-05-12Prague, Czech Rep.Major League
Zenon Konopka701740571862008-20091C1981-01-02Niagara-on-the-Lake, ONTMajor League
Igor Korolev24571242002-20042C1970-09-06Moscow, RussiaMajor League
Michael Kostka5272532432011-20121D1985-11-28Etobicoke, ONTMajor League
Craig Kowalski1101122008-20091G1981-01-15Clinton Township, MIMinor Pro
Rick Kowalsky100002001-20021R1972-03-20Simcoe, ONTMinor Pro
Lukas Krajicek1506682009-20101D1983-03-11Prostejov, Czech Rep.Major League
Alexander Krushelnyski300042014-20151F1990-11-14Los Angeles, CAMinor Pro
Nick Kuiper143512172132004-20062D1982-02-12Beaconsfield, PQMinor Pro
Lasse Kukkonen5931114582003-20041D1981-09-18Oulu, FinlandMajor League
John Kurtz2041217294032012-20153L1989-05-16Oakville, ONTMinor Pro
Marek Kvapil2427922007-20081L1985-01-05Ilava, SlovakiaMinor Pro
Jason Labarbera3400022014-20151G1980-01-18Burnaby, BCMajor League
Pierre-Cedric Labrie1202140612552010-20122L1986-06-12Baie-Comeau, PQMajor League
Antoine Laganiere145241539782013-20152C1990-07-05Montreal, PQMinor Pro
Quintin Laing35747821292732000-20066L1979-06-08Harris, SASKMajor League
Patrick Lalime400002006-20071G1974-07-07St. Bonaventure, PQMajor League
Eric Lampe601162012-20131F1986-03-31Madison, WIMinor Pro
Bryce Lampman1633642007-20081D1982-08-31Rochester, MNMajor League
Charles Landry23066192010-20122D1991-06-03Napierville, PQMinor Pro
Sebastien Laplante200002002-20031G1981-01-16Casselman, ONTMinor Pro
Michel Larocque35000102000-20011G1976-10-03Lahr, GermanyMajor League
Stanislav Lascek400002007-20081R1986-01-17Martin, SlovakiaMinor Pro
Ryan Lasch1923562012-20131R1987-01-22Lake Forest, CAMinor Pro
Matt Lashoff70816241072008-20102D1986-09-29East Greenbush, NYMajor League
Chris Lawrence1731021311182007-20103R1987-02-05Mimico, ONTMinor Pro
Jay Leach553811542007-20081D1979-09-02Syracuse, NYMajor League
Brady Leavold400022008-20091R1987-08-21Port Coquitlam, BCMinor Pro
Louis Leblanc71141529382014-20151R1991-01-26Pointe-Claire, PQMajor League
Brian Lee471671032005-20061D1984-07-05Berrien Springs, MIMinor Pro
Michael Leighton147033232001-20054G1981-05-19Petrolia, ONTMajor League
Jean-Yves Leroux5981624942001-20021L1976-06-24Montreal, PQMajor League
Junior Lessard19691542007-20081R1980-05-26St-Joseph-de-Beauce, PQMajor League
Pierre-Luc Letourneau-Leblond33358982012-20131R1985-06-04Levis, PQMajor League
Kevin Lind600042013-20152D1992-03-31Homer Glen, ILMinor Pro
Hampus Lindholm4411011162012-20131D1994-01-20Helsingborg, SwedenMajor League
Mike Little300002013-20141D1987-11-12Enfield, CTMinor Pro
Ty Loney522422014-20151F1992-03-01Valencia, PAMinor Pro
Ben Lovejoy500062006-20071D1984-02-20Concord, NHMajor League
Reed Low5846101722006-20071R1976-06-21Moose Jaw, SASKMajor League
Trevor Ludwig300002011-20121D1985-05-24Rhinelander, WIMinor Pro
Mike Lundin7863945222008-20102D1984-09-24Burnsville, MNMajor League
Kenny Macaulay601102009-20101D1984-04-29Baddeck, NSMinor Pro
Craig MacDonald57183351532006-20082C1977-04-07Antigonish, NSMajor League
David MacDonald502292014-20151D1986-07-01Baddeck, NSMinor Pro
Steve MacIntyre18000282014-20151D1980-08-08Brock, SASKMajor League
Alexander MacMillan600022014-20151F1990-03-29Calgary, ALTAMinor Pro
Jamie MacQueen1412362013-20141F1988-08-02London, ONTMinor Pro
Josh Manson454913732013-20152D1991-10-07Hinsdale, ILMajor League
Josef Marha60182846442000-20011C1976-06-02Havlickuv Brod, CzechMajor League
Brandon Marino100002012-20131F1986-06-04Riverside, CAMinor Pro
Tim Marks59448692009-20112F1985-01-27Brownville, NYMinor Pro
Patrick Maroon642624501392012-20131L1988-04-23St. Louis, MOMajor League
Joel Martin200002006-20071G1982-10-08Fort Worth, TXMinor Pro
Jeff Maund42033192000-20011G1976-04-08Mississauga, ONTMinor Pro
Mitch Maunu900082006-20071D1986-07-30Thunder Bay, ONTMinor Pro
Jeff May300002008-20091D1987-04-04Richmond, BCMinor Pro
Chris McAlpine2141115102000-20022D1971-12-01Roseville, MNMajor League
Steve McCarthy10383139532000-20033D1981-02-03Trail, BCMajor League
Ryan McGinnis17033142009-20101D1987-03-03Flint, MIMinor Pro
Paul McIlveen100022008-20091R1986-03-24Waterloo, ONTMinor Pro
Nathan McIver612131742014-20151D1985-01-06Summerside, PEIMajor League
Mike McKenna3100002005-20092G1983-04-11St. Louis, MOMajor League
Brett McLean81264167662002-20042C1978-08-14Comox, BCMajor League
Rory McMahon200002005-20061C1982-09-12Perdue, SASKMinor Pro
Brandon McMillan418513422012-20131L1990-03-22Richmond, BCMajor League
Jaycob Megna3414562013-20152D1992-12-10Plantation, FLMajor League
Josef Melichar100002008-20091D1979-01-20Ceske Budejovice, Czech Rep.Major League
Eric Meloche4771421812005-20061R1976-05-01Lachute, PQMajor League
Vladimir Mihalik270652583002007-20114D1987-01-29Presov, SlovakiaMajor League
Troy Milam67152237342010-20111D1980-06-30Lake Orion, MIMinor Pro
Jeff Miles400022003-20041R1981-06-12Pickering, ONTMinor Pro
Norm Milley56182846302007-20081R1980-02-14Toronto, ONTMajor League
John Mitchell6110414482012-20131F1986-07-10Neenah, WIMinor Pro
Travis Moen121914232492002-20052L1982-04-06Stewart Valley, SASKMajor League
Brandon Montour14191082014-20151D1994-04-11Brantford, ONTMajor League
Lance Monych600022007-20081R1984-07-25Winnipeg, MANMinor Pro
Jason Morgan1412359821902003-20063C1976-10-09St. John's, NFLDMajor League
Ryan Munce1000022007-20081G1985-04-16Mississauga, ONTMinor Pro
Steve Munn990881892005-20072D1978-06-15North Battleford, SASKMinor Pro
Adam Munro70011312003-20063G1982-11-12St. George, ONTMajor League
Rumun Ndur73511162262000-20022D1975-07-07Zaria, NigeriaMajor League
Eric Neilson47101742011-20121R1984-08-18Fredericton, NBMinor Pro
Levi Nelson2031472010-20111C1988-04-28Calgary, ALTAMinor Pro
Eric Nickulas53111122322004-20051R1975-03-25Hyannis, MAMajor League
Jared Nightingale20011322014-20151D1982-10-03Jackson, MIMinor Pro
Stefan Noesen297916312013-20152R1993-02-12Plano, TXMajor League
Jonas Nordquist65152641182006-20071D1982-04-26Leksand, SwedenMajor League
Ivan Novoseltsev413442006-20071R1979-01-23Golitsino, RussiaMajor League
Andrew O'Brien66410141222013-20152D1992-11-21Hamilton, ONTMinor Pro
Steve O'Brien101122001-20021D1977-07-26Braintree, MAMinor Pro
Tim O'Connell12145142003-20041D1977-10-26Grand Forks, NDMinor Pro
Evan Oberg4271623322011-20121D1988-02-16Forestburg, ALTAMajor League
Michel Ouellet55161531412011-20121R1982-03-05Rimouski, PQMajor League
David Pacan810122014-20151R1991-03-31Ottawa, ONTMinor Pro
Chad Painchaud710192013-20141R1986-05-27Mississauga, ONTMinor Pro
Ondrej Palat6192130102011-20121L1991-03-28Frydek-Mistek, Czech Rep.Major League
Kyle Palmieri35131225582012-20152C1991-02-01Smithtown, NYMajor League
Richard Panik69192342622009-20122R1991-02-07Martin, SlovakiaMajor League
Ryan Parent82088782012-20142D1987-03-17Prince Albert, SASKMajor League
P.A. Parenteau40153651122006-20071R1983-03-24Hull, PQMajor League
Mark Parrish56172138322009-20101R1977-02-02Edina, MNMajor League
Steve Passmore3100042001-20043G1973-01-29Thunder Bay, ONTMajor League
Jeff Paul5956111712000-20011D1978-03-01London, ONTMajor League
Michael Pelech100002011-20121F1989-10-06Toronto, ONTMinor Pro
Rod Pelley603710342012-20131C1984-09-01Kitimat, BCMajor League
Mike Peluso103424082392001-20032R1974-09-02Bismarck, NDMajor League
Nathan Perrott751117282732000-20022R1976-12-08Owen Sound, ONTMajor League
Geoff Peters73111021482000-20011C1978-04-30Hamilton, ONTMinor Pro
Andre Petersson18681482013-20141R1990-09-11Olofstrom, SwedenMajor League
Richard Petiot700072008-20122D1982-08-20Daysland, ALTAMajor League
Alexandre Picard100002007-20081D1985-07-05Gatineau, PQMajor League
Alexandre Picard4261925652011-20121L1985-10-09Les Saules, PQMajor League
Casey Pierro-Zabotel300002014-20151L1988-11-08Ashcroft, BCMinor Pro
Matthew Pistilli1012342014-20151R1988-10-17Montreal, PQMinor Pro
Steve Poapst37189142000-20011D1969-01-03Cornwall, ONTMajor League
Grant Potulny3781321502008-20091C1980-03-04Grand Forks, NDMinor Pro
Marc-Antoine Pouliot69254772532010-20111C1985-05-22Quebec, PQMajor League
Kevin Quick17313334262007-20125D1988-03-29Buffalo, NYMajor League
Igor Radulov116272350682002-20053L1982-08-23Nizhny Tagil, RussiaMajor League
Doug Raeder100002008-20091G1986-04-01Needham, MAMinor Pro
Rickard Rakell48152641122013-20152R1993-05-05Sundbyberg, SwedenMajor League
Arne Ramholt623811252000-20011D1976-05-20Zurich, SwitzerlandMinor Pro
Karri Ramo32011122007-20092G1986-07-01Asikkala, FinlandMajor League
Scott Reid200002005-20061G1976-11-25Grande Prairie, ALTAMinor Pro
Danny Richmond881432461862005-20072D1984-08-01Chicago, ILMajor League
Mattias Ritola179182782010-20111R1987-03-14Borlange, SwedenMajor League
Jean-Michel Rizk500002012-20131R1986-03-24New Liskeard, ONTMinor Pro
Colby Robak29156182014-20151D1990-04-24Dauphin, MANMajor League
Andy Rogers64033732007-20092D1986-08-25Calgary, ALTAMinor Pro
Brandon Rogers91316191202005-20072D1982-02-27Rochester, NHMinor Pro
Aaron Rome200002014-20151D1983-09-27Brandon, MANMajor League
Mark Rooneem410162007-20081L1983-01-09Hinton, ALTAMinor Pro
Jay Rosehill1561215275052007-20133L1985-07-16Olds, ALTAMajor League
Andrew Rowe501142012-20131W1988-01-22Muskegon, MIMinor Pro
Mathieu Roy4541822682010-20111D1983-08-10Saint-Georges, PQMajor League
Bobby Russell1016915362000-20043R1978-03-09Surrey, BCMinor Pro
Erasmo Saltarelli100002000-20011G1974-02-20Montreal, PQMinor Pro
Jeff Sanger100002003-20041G1978-11-14Madison, WIMinor Pro
Andrew Sarauer300022008-20091L1984-11-17Outlook, SASKMinor Pro
Charles Sarault105142135402012-20153C1992-02-20Ottawa, ONTMinor Pro
Maxime Sauve476814192013-20141C1990-01-30Tours, FranceMajor League
Luca Sbisa402202013-20141D1990-01-30Ozieri, ItalyMajor League
Mario Scalzo4841620272007-20081D1984-11-11Saint-Hubert, PQMinor Pro
Nick Schaus18123172012-20131D1986-07-03Orchard Park, NYMinor Pro
David Schneider7122527702007-20081D1979-08-24Chicago, ILMinor Pro
Michael Schutte100042006-20071D1979-07-28Burlington, ONTMinor Pro
Brent Seabrook300022004-20051D1985-04-20Richmond, BCMajor League
Richard Seeley12000172004-20051D1979-04-30Powell River, BCMinor Pro
Brandon Segal993838761262007-20123R1983-07-12Richmond, BCMajor League
Dan Sexton275111662012-20131R1987-04-29Apple Valley, MNMajor League
Michael Sgarbossa206915292014-20151C1992-07-25Campbellville, ONTMajor League
Mike Sgroi310152008-20091L1978-08-14Toronto, ONTMinor Pro
Connor Shields100002009-20101F1984-01-05Calgary, ALTAMinor Pro
Juraj Simek159333467802008-20113W1987-09-29Presov, SlovakiaMinor Pro
Tyler Sims100002008-20091G1985-11-09West Berlin, GermanyMinor Pro
Jack Skille944802006-20071R1987-05-19Madison, WIMajor League
Brett Skinner1003302013-20141D1983-06-28Brandon, MANMajor League
Matt Smaby116315181212007-20134D1984-10-14Minneapolis, MNMajor League
Mike Smith500022010-20111G1982-03-22Kingston, ONTMajor League
Travis Smith100002000-20011D1973-08-27Creelman, SASKMinor Pro
Trevor Smith64264369702011-20121C1985-02-08Ottawa, ONTMajor League
Wyatt Smith18347122008-20091C1977-02-13Thief River Falls, MNMajor League
Devante Smith-Pelly120413475942012-20142R1992-06-14Scarborough, ONTMajor League
Radek Smolenak1664650963222007-20103L1986-12-03Prague, Czech Rep.Major League
John Snowden200002005-20061F1982-01-12Everett, WAMinor Pro
Mike Souza1463630661092000-20033L1978-01-28Wakefield, MAMinor Pro
Jeff Sproat610122000-20011D1976-06-01Oshawa, ONTMinor Pro
Bruno St. Jacques374812332006-20071D1980-08-22Montreal, PQMajor League
Martin St. Pierre142501221721982005-20072C1983-08-11Ottawa, ONTMajor League
Nick St. Pierre1304482009-20101D1985-03-07Quebec, PQMinor Pro
Brad Staubitz6000102013-20141R1984-07-28Bright's Grove, ONTMajor League
Dave Steckel137163248912013-20152C1982-03-15Milwaukee, WIMajor League
Karl Stewart62141327962007-20081L1983-06-30Scarborough, ONTMajor League
Zack Stortini734592992013-20141R1985-09-11Elliot Lake, ONTMajor League
John Swanson722402008-20091F1985-08-13St. Cloud, MNMinor Pro
Matt Syroczynski306410162009-20101F1983-07-02Pittsburgh, PAMinor Pro
Paul Szczechura17157791361092007-20114C1985-11-30Brantford, ONTMajor League
Shawn Szydlowski301102014-20151R1990-08-05St. Clair Shores, MIMinor Pro
Rob Tallas600002000-20011G1973-03-20Edmonton, ALTAMajor League
Zach Tarkir2606682009-20101D1984-06-28Fresno, CAMinor Pro
Justin Taylor732542007-20081C1983-01-01Edmonton, ALTAMinor Pro
J.P. Tessier900062000-20011D1974-08-19Salol, MNMinor Pro
Shea Theodore13471122013-20152D1995-08-03Aldergrove, BCMajor League
Brad Thiessen1800002013-20141G1986-03-19Aldergrove, BCMajor League
Shawn Thornton31440589811982001-20065R1977-07-23Oshawa, ONTMajor League
Dustin Tokarski143066202009-20123G1989-09-16Watson, SASKMajor League
Dmitri Tolkunov176753601522000-20033D1979-05-27Kiev, UkraineMinor Pro
Yorick Treille101151429792002-20042F1980-07-15Cannes, FranceMinor Pro
Dana Tyrell103143751362007-20123C1989-04-23Airdrie, ALTAMajor League
Matt Underhill100002003-20041G1979-09-16Campbell River, BCMajor League
Garry Valk226511162002-20031L1967-11-27Edmonton, ALTAMajor League
Marc-Olivier Vallerand200002012-20131R1989-04-17Longueuil, PQMinor Pro
Ryan VandenBussche401152002-20031R1973-02-28Simcoe, ONTMajor League
Jim Vandermeer52310131642004-20051D1980-02-21Caroline, ALTAMajor League
Sami Vatanen70114152482012-20142D1991-06-03Jyvaskyla, FinlandMajor League
Mike Vernace9093140832010-20122D1986-05-26Toronto, ONTMajor League
Kris Versteeg2741923202006-20071R1986-05-13Lethbridge, ALTAMajor League
Reto Von Arx49162642282000-20011L1976-09-13Egerkingen, SwitzerlandMajor League
Pavel Vorobiev168415798792003-20063R1982-05-05Karaganda, KazakhstanMajor League
Chris Wagner1943740771982012-20153R1991-05-27Walpole, MAMajor League
Kyle Wanvig622333561102007-20081R1981-01-29Calgary, ALTAMajor League
Jason Ward21279162008-20091R1979-01-16Mississauga, ONTMajor League
Steve Ward101102008-20091D1986-02-13Scarborough, ONTMinor Pro
Stefan Warg2101122013-20141D1990-02-06Stockholm, SwedenMinor Pro
Peter White55103646392001-20032C1969-03-15Montreal, PQMajor League
Steven Whitney73131427542012-20142R1991-02-18Boston, MAMinor Pro
Marty Wilford318321411733362000-20054D1977-04-17Cobourg, ONTMinor Pro
Kyle Wilson1636922012-20131C1984-12-15Oakville, ONTMajor League
Brad Winchester15459392014-20151L1981-03-01Madison, WIMajor League
Ty Wishart1681443571022008-20113D1988-05-19Belleville, ONTMajor League
James Wisniewski1371452661852004-20073D1984-02-21Canton, MIMajor League
James Wright102173552702010-20122C1990-03-24Saskatoon, SASKMajor League
J.T. Wyman29661262011-20121R1986-02-27Wayzata, MNMajor League
Mikhail Yakubov1802841691092002-20064C1982-02-16Barnaul, RussiaMajor League
Brandon Yip31391282014-20151R1985-04-25Vancouver, BCMajor League
Nolan Yonkman672571072013-20141D1981-04-01Punnichy, SASKMajor League
Teigan Zahn8011202013-20141D1990-01-04Bethune, SASKMinor Pro
Valeri Zelepukin56181937572000-20022L1968-09-17Voskresensk, RussiaMajor League
Peter Zingoni437714222008-20091C1981-04-28Bridgeport, CTMinor Pro
Harry Zolnierczyk9202142012-20131L1987-09-01Toronto, ONTMajor League

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