hockey DB
home search by league team forums links contact us
home

Wheeling Nailers all-time player roster

This is a list of all the players that played for the Wheeling Nailers. The Wheeling Nailers are a hockey team playing in the ECHL from 1996 to 2013. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 534 players.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplaceHighest Level
David Aebischer1000021997-19981G1978-02-07Fribourg, SwitzerlandMajor League
Jeremy Akeson200022010-20111L1984-11-26Ottawa, ONTMinor Pro
Jordan Alford400002008-20102G1985-02-06Red Deer, ALTAMinor Pro
Shawn Allard1251641999-20001R1975-03-24Mont-Tremblant, PQMinor Pro
Doug Ast412321996-19971C1973-04-17Chilliwack, BCMinor Pro
John Badduke12213511996-19971R1972-06-21Calgary, ALTAMinor Pro
Brandon Bagnell116122133481999-20012D1975-07-16Barrie, ONTMinor Pro
Greg Bailey100071997-19981D1973-10-03Port Stanley, ONTMinor Pro
Frederic Barbeau6021315881996-19971D1975-04-24Victoriaville, PQMinor Pro
Nathan Barrett100002008-20091C1981-08-03Vancouver, BCMinor Pro
Karol Bartanus13651181998-19991R1978-06-09Liptovsky Mikul, SlovakiaMinor Pro
Chris Barton1165251103632011-20132F1987-07-12Calgary, ALTAMinor Pro
Shannon Basaraba49111829111999-20001L1975-05-27International Falls, MNMinor Pro
Doug Battaglia555712551998-20002D1975-10-26Barrie, ONTMinor Pro
Thomas Beauregard57342357182009-20101R1986-02-09Montreal, PQMinor Pro
Mikael Bedard88304070482010-20122F1987-12-13Montreal, PQMinor Pro
Dominque Bergeron100001999-20001G1976-11-23Montreal, PQMinor Pro
Adam Berkhoel2701102009-20101G1981-05-16St. Paul, MNMajor League
Sean Berkstresser8112112007-20081F1982-09-26Apollo, PAMinor Pro
Cedrick Bernier170001082008-20091F1984-10-22Beauport City, PQMinor Pro
Jonathan Bernier3022102008-20091D1984-10-22Beauport City, PQMinor Pro
Armands Berzins5711011262004-20051C1983-12-27Riga, LatviaMinor Pro
Randy Best300021999-20001D1974-03-05Woodsbury, MNMinor Pro
Sebastien Bisaillon4461319202010-20111D1986-12-08Mont-Laurier, PQMajor League
Hunter Bishop923542010-20111F1987-09-05Fairbanks, AKMinor Pro
Paul Bissonnette1011653691622005-20083D1985-03-11Welland, ONTMajor League
Ben Blais80410141182003-20052D1978-02-16Clifton Park, NYMinor Pro
Keith Bland291011901999-20001D1975-02-19Paramus, NJMinor Pro
Cody Blanshan5431417822006-20071D1984-02-14Eagan, MNMinor Pro
John Blessman3114923641996-19971D1967-04-27Agincourt, ONTMinor Pro
Channing Boe800062010-20111D1986-07-13Bemidji, MNMinor Pro
Shane Bogden3000181996-19971L1970-06-14Edmonton, ALTAMinor Pro
Aaron Boogaard69611171172007-20102R1986-08-11Regina, SASKMinor Pro
Patrick Bordeleau301102007-20081L1986-03-23Montreal, PQMajor League
Nick Boucher30000262003-20041G1980-12-29Leduc, ALTAMinor Pro
Francis Bouillon69103242771996-19971D1975-10-17New York, NYMajor League
J.F. Boutin642330531341997-19981L1976-11-17Sherbrooke, PQMinor Pro
Chad Brandimore500002004-20051F1972-12-14White Lake, ONTMinor Pro
Stefan Brannare2312746736771997-20066L1972-10-17Pitea, SwedenMinor Pro
Martin Brochu900002003-20041G1973-03-10Anjou, PQMajor League
Chris Brooks10519101162006-20082D1982-06-02New York, NYMinor Pro
David Brown3800022007-20092G1985-02-11Stoney Creek, ONTMinor Pro
Jeremy Brown105485199861997-20023R1974-06-23Haileybury, ONTMinor Pro
Kurt Brown800001997-19981G1972-07-20Barrington, ILMinor Pro
Mike Brown301102010-20111G1985-03-04Syracuse, NYMinor Pro
Tom Brown18101291998-19991D1977-11-11Hamilton, ONTMinor Pro
David Brownschidle8000142011-20121F1989-05-23Lawrenceville, NJMinor Pro
David Brumby54000581997-19992G1975-05-21Victoria, BCMinor Pro
Steve Burgess501122002-20031D1981-02-02Allen Park, MIMinor Pro
Jeff Burgoyne60111728351999-20001D1977-02-26Penticton, BCMinor Pro
Scott Burt43101424651999-20001L1977-02-07Mackenzie, BCMinor Pro
John Burton11011102007-20081F1979-12-03Phoenix, AZMinor Pro
Kyle Bushee1831748651342009-20123D1985-03-27Otsego, MIMinor Pro
Trevor Byrne203302005-20061D1980-05-07Hingham, MAMinor Pro
Matt Byrnes274913302007-20081F1982-10-31Lincoln, RIMinor Pro
Lane Caffaro30189242009-20101D1984-03-05Slave Lake, ALTAMinor Pro
Greg Callahan11011111996-19971D1973-04-25Chestnut Hill, MAMinor Pro
Jeff Cameron14101122002-20031D1981-10-11Moncton, NBMinor Pro
Jordan Cameron14053741271252005-20072R1982-03-25Drayton Valley, ALTAMinor Pro
Chris Capraro255172282009-20101F1983-12-20Medford, MAMinor Pro
Luca Caputi321302008-20091L1988-10-01Toronto, ONTMajor League
Luciano Caravaggio43022101998-19991G1975-10-03Toronto, ONTMinor Pro
Daniel Carcillo6325322005-20061L1985-01-28King City, ONTMajor League
Reid Cashman3372229462008-20091D1983-03-14Red Wing, MNMinor Pro
Bill Cass100002004-20051D1979-09-07Indianapolis, INMinor Pro
Kevin Caulfield56131225622000-20011F1978-01-07Boston, MAMinor Pro
Miloslav Cermak700002000-20011R1975-12-05Beroun, Czech Rep.Minor Pro
Peter Cermak1112322003-20052L1976-04-16Bratislava, SlovakiaMinor Pro
David Chant900002002-20031G1981-03-26Whitby, ONTMinor Pro
Stephane Chaput1536982012-20131C1988-03-11Montreal, PQMinor Pro
L.P. Charbonneau234371591996-19971R1974-10-27Montreal, PQMinor Pro
Patrick Charbonneau43077501997-19981D1975-06-05Napierville, PQMinor Pro
Don Chase53232548261996-19971R1974-03-17West Springfield, MAMinor Pro
Colin Chaulk300002001-20021C1977-01-07Toronto, ONTMinor Pro
Bo Cheesman1253041711052004-20094R1981-06-01Guildford, EnglandMinor Pro
Peter Child3223562011-20132D1988-02-03South Burlington, VTMinor Pro
Mario Chinelli800062006-20071F1979-12-04Laval, PQMinor Pro
Andy Chiodo4102242003-20063G1983-04-24Toronto, ONTMajor League
Bernie Chmiel59246382006-20071D1982-02-12Pittsburgh, PAMinor Pro
Brandon Christian111121141999-20012L1972-04-21Burlington, ONTMinor Pro
Cody Chupp66232447272011-20132F1985-03-17Big Rapids, MIMinor Pro
Justin Chwedoruk4710919722007-20081W1984-07-17St. Albert, ALTAMinor Pro
Paul Cianfrini1906692012-20131D1989-04-20Dundas, ONTMinor Pro
Joe Ciccarello544801999-20001W1972-03-08Calgary, ALTAMinor Pro
Josh Ciocco401172006-20071R1983-01-15Atco, NJMinor Pro
Chris Clark7011192011-20121D1987-06-10Philadelphia, PAMinor Pro
Jason Clark38101424141996-19971L1972-05-06Belmont, ONTMinor Pro
Aaron Clarke15955751301062007-20103F1982-10-07Peterborough, ONTMinor Pro
Chris Cloud300022009-20101L1988-10-22Waywayseecappo, MANMinor Pro
Brian Collins500002005-20061FReading, MAMinor Pro
Clint Collins110221561997-19981R1974-08-05Vancouver, BCMinor Pro
Sean Collins174691392081092005-20083C1983-02-09Reading, MAMinor Pro
Richard Colwill2536982006-20071R1982-01-26Fergus, ONTMinor Pro
Tim Corcoran33011122012-20131D1988-06-14Milton, MAMinor Pro
Keli Corpse54194059281996-19992C1974-05-14London, ONTMinor Pro
Kenny Corupe3481624182004-20051C1980-01-18Hamilton, ONTMinor Pro
Corey Couturier610142009-20101L1985-02-02Traverse City, MIMinor Pro
Steven Crampton19042811233132002-20053L1982-04-12Winnipeg, MANMinor Pro
Derek Crimin29881681996-19971C1973-04-03Sault Ste. Marie, MIMinor Pro
Sean Cromarty300002004-20051W1980-06-26South Orange, NJMinor Pro
Paul Crowder14149741231062010-20133C1985-02-12Victoria, BCMinor Pro
Tim Crowder2311516152010-20122R1986-10-16Victoria, BCMinor Pro
Richie Crowley301102012-20131D1991-05-09Canton, MAMinor Pro
Kevin Croxton70222749442007-20081F1982-09-08Calgary, ALTAMinor Pro
Brian Cummings19268232002-20031F1977-04-21West Roxbury, MAMinor Pro
John Curry100002007-20081G1984-02-27Shorewood, MNMajor League
Sam D'Agostino1410122010-20111F1986-07-15Medford, MAMinor Pro
Jonathan D'Aversa5082735382007-20103D1986-03-02Richmond Hill, ONTMinor Pro
Chad Dameworth20134251996-19971D1972-07-06Marquette, MIMinor Pro
Kimbi Daniels1752429101996-19971C1973-01-19Esteven, SASKMajor League
Curtis Darling76044222007-20092G1983-07-27Calgary, ALTAMinor Pro
Scott Darling32011142012-20131G1988-12-22Lemont, ILMinor Pro
Chris Davis5011920282009-20101F1986-09-10Simsbury, CTMinor Pro
Jeff Daw133811261996-19971C1972-02-28Carlyle, ONTMajor League
Brian Day1012382011-20121R1988-04-08Danvers, MAMinor Pro
Brandon DeFazio1045972010-20111F1988-09-13Etobicoke, ONTMinor Pro
David Del Monte200002002-20031F1979-06-29Orangeville, ONTMinor Pro
Peter Delmas92044272010-20133G1990-02-16Bedford, NSMinor Pro
Ian DeLong300002012-20131F1988-06-17Lions, PAMinor Pro
Leon Delorme451123081998-20002R1977-02-09Flying Dust, SASKMinor Pro
Trevor Demmans671332451121997-19992D1974-10-03Nipawin, SASKMinor Pro
Terry Denike200002007-20081G1981-04-16Burlington, ONTMinor Pro
Justin Depretis36303232006-20071F1982-07-25Pittsburgh, PAMinor Pro
Thomas Derungs310121997-19981D1973-10-09Davos, SwitzerlanMinor Pro
Jason DeSantis4562127382010-20111D1986-03-09Oxford, MIMinor Pro
Matt Dias513422007-20081R1988-04-29Sault Ste. Marie, ONTMinor Pro
Brett Dickinson200022010-20111D1986-03-11Furlong, PAMinor Pro
Scott Dickson200021997-19981C1976-12-05Brandon, MANMinor Pro
Devin DiDiomete211242011-20121L1988-05-09Stratford, ONTMinor Pro
Ray DiLauro72124052822004-20051D1979-07-13Bensalem, PAMinor Pro
Jason Disher323691111997-19981D1975-05-28Belle River, ONTMinor Pro
Brandon Doria901142003-20041F1981-05-03Bayonne, NJMinor Pro
Alan Dorich201142010-20111D1986-07-12Orland Park, ILMinor Pro
Stephen Douglas10022441997-19981D1977-07-25Scarborough, ONTMinor Pro
Dmitri Doulebenets107223355502001-20032D1977-10-15Usolir, RussiaMinor Pro
Bill Downey49437132004-20062R1981-05-12Pittsburgh, PAMinor Pro
Mike Doyle72101727532005-20061L1980-07-31Anchorage, AKMinor Pro
David Dragone300001997-19981G1972-12-28New York, NYMinor Pro
Kurt Drummond68123446682001-20021D1978-04-12Edmonton, ALTAMinor Pro
Kevin Du914502007-20081F1985-07-25Spruce Grove, ALTAMinor Pro
Jean-Francois Dufour54224870242003-20041W1976-05-10Bedford, PQMinor Pro
Martin Duval100002000-20011R1971-03-08St. Leonard, PQMinor Pro
Ben Eaves210102004-20051C1982-03-27Faribault, MNMinor Pro
Adam Edinger3891221322006-20071C1977-09-21Toledo, OHMinor Pro
Sean Edwards601102004-20051F1979-09-06Belleville, ONTMinor Pro
Matt Elich25369322002-20031R1978-09-22Grosse Pointe, MIMajor League
Dan Ennis383811332003-20041D1977-10-04Kitimat, BCMinor Pro
Eric Erb1002202003-20041F1980-11-20Andover, MAMinor Pro
Valeri Ermolov26291182000-20011C1975-08-22Minsk, BelarusMinor Pro
Derek Ernest118614203072001-20032D1977-06-23Moose Jaw, SASKMinor Pro
Bryan Ewing67434891562008-20091F1985-11-23Wheeling, WVMinor Pro
Joe Exter4300002003-20052G1978-12-19Cranston, RIMinor Pro
Bobby Farnham9314462012-20131F1989-01-21North Andover, MAMinor Pro
Ben Farrer78121123312011-20132F1988-10-07Calgary, ALTAMinor Pro
Drew Fata841619352612003-20063D1983-07-28Sault Ste. Marie, ONTMajor League
Cam Fergus74112536162011-20132C1986-09-26Brantford, ONTMinor Pro
Daniel Fernholm42279342005-20072D1983-12-20Stockholm, SwedenMinor Pro
Vincent Ferraiuolo100001997-19981G1977-11-01Roanoke, VAMinor Pro
Martin Fillion1997-19981G1973-06-12Winnipeg, MANMinor Pro
Kyle Fletcher501122012-20131F1989-01-29Kanata, ONTMinor Pro
Derek Foam400002011-20121D1988-09-06Mississauga, ONTMinor Pro
Tanner Fogarty600022007-20081F1983-10-03McMurray, PAMinor Pro
Jonathan Foster82121729602006-20082F1982-03-03Suffern, NYMinor Pro
Dan Fox110102004-20051FMorrisville, PAMinor Pro
Jordan Fox59193554492009-20101C1984-07-10Kirkwood, MOMinor Pro
T.J. Fox64263460422009-20101D1984-06-11Oswego, NYMinor Pro
Andy Franck114066342005-20072G1981-07-04Reminderville, OHMinor Pro
Ryan Furness16336431998-19991L1974-03-16Salt Lake City, UTMinor Pro
Joaquin Gage300001996-19971G1973-10-19Vancouver, BCMajor League
Seamus Galligan500002004-20051F1979-07-06Fairhaven, MAMinor Pro
Mitch Ganzak1351573881782008-20102D1984-05-24Redford, MIMinor Pro
Matt Garzone83145165921997-19992D1972-10-06Sherborn, MAMinor Pro
Pascal Gasse4102281999-20001G1977-05-25St. Zotique, PQMinor Pro
R.J. Gates3613462003-20041F1979-03-20Plainville, CTMinor Pro
Ben Geelan27314212008-20091F1984-06-08Buffalo, MNMinor Pro
Matt Germain52971622012-20131F1986-04-06Rockland, MAMinor Pro
Mike Gershon5841519592010-20111D1984-10-06Sparta, NJMinor Pro
Steve Gibson1618143271996-19971L1972-10-10Listowel, ONTMinor Pro
Rob Giffin67202747851998-19991C1976-06-08Peterborough, ONTMinor Pro
Ryan Gillis6151621622002-20031D1976-12-31Salisbury, NBMinor Pro
Tommy Goebel35142842472008-20091F1984-11-20Parma, OHMinor Pro
Bob Gohde300021997-19981D1971-06-09Chicago, ILMinor Pro
Mike Gooch901182007-20081D1983-02-27Mantua, NJMinor Pro
Mat Goody9011492006-20071R1982-03-09Brighton, ONTMinor Pro
Heath Gordon601102001-20021L1978-05-28Pembroke, MAMinor Pro
Rick Gorman2123582003-20052L1979-02-01Philadelphia, PAMinor Pro
Alex Grant54102232422009-20112D1989-01-20Antigonish, NSMinor Pro
Vladimir Gratchev49152540271999-20001R1973-01-28 Minor Pro
Brian Gratz500022006-20071G1981-07-09Fort Wayne, INMinor Pro
Jon Grecu4951116602008-20091F1986-01-23Calgary, ALTAMinor Pro
Jason Greenway300002003-20041C1977-07-08Gibsonia, PAMinor Pro
Matt Grennier4391524142008-20091C1983-03-20Dryden, ONTMinor Pro
Joe Guenther102372663722006-20082W1981-05-04Buffalo, NYMinor Pro
Moises Gutierrez8000142005-20061R1986-07-20Anchorage, AKMinor Pro
Russ Guzior7101122004-20051C1974-01-12Chicago, ILMinor Pro
Dylan Gyori693142731022001-20021C1979-02-20Red Deer, ALTAMinor Pro
Joey Haddad842835631452009-20112L1988-12-10Sydney, NSMinor Pro
Ryan Haggerty67173148221996-19971L1973-05-02Rye, NYMinor Pro
Jason Hamilton412243332000-20011D1977-06-25Montreal, PQMinor Pro
Lada Hampeis58012121441998-20002D1976-02-02Pribram, CzechMinor Pro
Michael Handza19033222007-20081F1983-12-29Glenshaw, PAMinor Pro
Zach Hansen121840481242010-20133D1987-09-10White Bear Lake, MNMinor Pro
Shep Harder100002000-20011G1976-02-04Minneapolis, MNMinor Pro
Joe Harney801128391001997-19992D1973-01-13Hopkinton, MAMinor Pro
Justin Harney3471320432000-20011D1977-11-14Hopkinton, MAMinor Pro
Thomas Harrison7134462009-20101D1984-03-11Thunder Bay, ONTMinor Pro
Mike Hartwick7011182006-20071D1983-09-29Bedford, NHMinor Pro
Ned Havern66323264362006-20082L1982-10-01Arlington, MAMinor Pro
Vin Hellemeyer479716422006-20082W1982-02-26Franklin Square, NYMinor Pro
Dan Henningson10182129572009-20112D1984-01-10Edmonton, ALTAMinor Pro
Adam Henrich12101020342007-20081L1984-01-19Thornhill, ONTMinor Pro
Bill Higgins7000102005-20136G1981-08-20Wheeling, WVMinor Pro
Chris Higgins223912182012-20131C1986-04-30Lynnfield, MAMinor Pro
Craig Hillier1901142000-20011G1978-02-28Cole Harbor, NSMinor Pro
Ryan Hillier1523542009-20101L1988-01-25Halifax, NSMinor Pro
Allan Hitchen4000141998-19991G1978-03-06Toronto, ONTMinor Pro
Brendon Hodge208581001581452003-20063C1978-08-29Lynnfield, MAMinor Pro
Tobias Holm1072131521851998-20092R1978-12-05Kulma, SwedenMinor Pro
Andrew Hotham69125062982011-20132L1986-08-29Barrie, ONTMinor Pro
Martin Houle2700062007-20081G1985-02-12Montreal, PQMajor League
Trevor Hunt27347382010-20111D1986-03-14Maple Ridge, BCMinor Pro
Mike Hurley11041631041082000-20022R1977-11-17Sherwood Park, ALTAMinor Pro
Troy Ilijow100002004-20051W1982-08-25Thunder Bay, ONTMinor Pro
Karl Infanger1241342551691997-19992D1975-05-17Lowell, MAMinor Pro
Dan Jablonic53102030631997-19981R1973-09-05St. Cloud, MNMinor Pro
Chris Jacobson46412161761998-19991C1977-02-08Regina, SASKMinor Pro
Jason Jaffray774343861032003-20052L1981-06-30Rimbey, ALTAMajor League
Bobby Jarosz100002009-20101G1987-03-30Crystal Lake, ILMinor Pro
Ray Jean100002007-20081G1982-07-14Randolph, MEMinor Pro
A.J. Jensen1300062007-20081D1985-12-09Trenton, MIMinor Pro
Chris Jensen391414281201997-19981C1963-10-28Fort St. John, BCMajor League
Joe Jensen37152136732006-20082L1983-02-06Maple Grove, MNMajor League
Erik Johnson65192443602008-20091F1981-05-21Coon Rapids, MNMinor Pro
Matt Johnson1321382007-20081F1981-07-20Bloomington, MNMinor Pro
Nick Johnson18141024192008-20091R1985-12-24Calgary, ALTAMajor League
Patrick Johnson2461117162011-20121C1989-04-21Madison, WIMinor Pro
Marian Kacir206131901996-19971R1974-09-29Hodonin, Czech RepublicMinor Pro
Karl "Butch" Kaebel20561142000-20011L1966-11-15Pekin, ILMinor Pro
Karson Kaebel13189102000-20011C1972-12-05Pekin, ILMinor Pro
Scott Kalinchuk13011192008-20102D1984-11-23Bozeman, MANMinor Pro
Kale Kerbashian421302009-20101R1990-04-07Thunder Bay, ONTMinor Pro
Ryan Kiley1402242003-20041F1978-08-14Reading, MAMinor Pro
Patrick Killeen89022222010-20133G1990-04-15Carp, ONTMinor Pro
Cleve Kinley5021921442009-20101D1984-01-03Surrey, BCMinor Pro
Alec Kirschner701102010-20122C1986-12-25Dix Hills, NYMinor Pro
Scott Kirton37182341771997-19981R1971-10-04Penetanguishene, ONTMinor Pro
Tomas Klempa902222008-20091F1984-03-02Prestany, SlovakiaMinor Pro
David Koci812572082001-20032D1981-05-12Prague, Czech Rep.Major League
Bayne Koen220201997-19981DVancouver, BCMinor Pro
Antti Kohvakka27325222000-20011D1976-01-04Tampere, FinlandMinor Pro
Alexei Kolkunov812342000-20011C1977-02-03Belgorod, RussiaMinor Pro
Zenon Konopka682248702312002-20031C1981-01-02Niagara-on-the-Lake, ONTMajor League
Dan Kopec72114151892001-20021D1973-03-03Weyburn, SASKMinor Pro
Mark Kosick99275683262003-20052C1979-03-25Victoria, BCMinor Pro
Vitali Kozel41111223242000-20011L1975-05-26Minsk, BelarusMinor Pro
Jon Krall22077442007-20081D1981-07-27Temperance, MIMinor Pro
Doug Krantz6632124362008-20091D1983-08-22Marysville, BCMinor Pro
Eric Kroshus301102011-20121F1989-04-03Calgary, ALTAMinor Pro
Tom Kuhnhackl210122012-20131R1992-01-21Landshut, GermanyMinor Pro
Kamil Kuriplach625510922003-20041D1975-11-18Presov, SlovakiaMinor Pro
Chris Kushneriuk22549132010-20122F1986-12-24Ottawa, ONTMinor Pro
Joel Laing90033172000-20022G1975-11-03Maryfield, SASKMinor Pro
David Laliberte27101424162007-20081R1986-03-17St-Jean-Sur-Richelie, PQMajor League
Jacques Lariviere21011772002-20031L1979-12-18Sorel, PQMinor Pro
Mario Larocque1323148793602002-20042D1978-04-24Montreal, PQMajor League
Mike Latendresse1334562107521997-19992L1971-02-11Montreal, PQMinor Pro
James Laux56101222312004-20051D1980-04-18Cherry Hill, NJMinor Pro
Evgeny Lazarev48222042522004-20051R1980-04-25Kharkov, UkraineMinor Pro
Philippe Lefebvre288816122012-20131L1991-03-28Trois-Rivieres, PQMinor Pro
Jim Leger701142005-20082F1976-05-06Saugus, MAMinor Pro
Peter Lenes95282856222011-20132F1986-04-03Shelburne, VTMinor Pro
Martin LePage63738451751996-19971D1974-02-26Longueuil, PQMinor Pro
Mike Lephart16459162003-20041W1977-04-03Niskayuna, NYMinor Pro
Francois Leroux28011502007-20081D1970-04-18Ste-Adele, PQMajor League
Mark Letestu612342007-20081C1985-02-04Elk Point, ALTAMajor League
Daultan Leveille2543762012-20131C1990-08-10St. Catharines, ONTMinor Pro
Frank Littlejohn5213111999-20001R1977-02-03Oshawa, ONTMinor Pro
Jeff Loder67242751821998-19991C1976-01-06Corner Brook, NFLDMinor Pro
Ivan Loginov19448121999-20001L1974-04-03St. Petersburg, RussiaMinor Pro
Matt Lombardi40111122122011-20121F1987-11-09Milton, MAMinor Pro
Andrew Lord16542621043972008-20113C1985-02-22West Vancouver, BCMinor Pro
Cliff Loya231740472822004-20104D1981-05-08Pittsburgh, PAMinor Pro
Max Mackay8246122012-20131R1991-01-17Salt Lake City, UTMinor Pro
Tyler MacKay88011492001-20043G1980-01-15Deschambault Lake, SASKMinor Pro
Chris MacKenzie2771825122004-20051C1971-09-16Toronto, ONTMinor Pro
Matthew Maglione300002004-20051D1982-04-20Fayetteville, NYMinor Pro
Anthony Maiani110102010-20111C1989-02-24Shelby Township, MIMinor Pro
Mark Major1394341842372001-20032L1970-03-20Toronto, ONTMajor League
Olivier Malka3671118602011-20121D1990-05-30Montreal, PQMinor Pro
Mark Malone19011202006-20071D1982-09-01Pittsburgh, PAMinor Pro
Denver Manderson53182240442011-20132C1989-04-22Fergus, ONTMinor Pro
Lane Manson10011252007-20081D1984-02-14Watrous, SASKMinor Pro
Chris Margott815602008-20091F1984-05-11Thousand Oaks, CAMinor Pro
David Marshall28101222272010-20111F1985-03-14Buffalo, MNMinor Pro
Nathan Marsters600002007-20081G1980-01-28Grimsby, ONTMinor Pro
Dany Masse29189122010-20111L1988-05-12La Pocatiere, PQMinor Pro
Marquis Mathieu582629552761997-19981C1973-05-31Hartford, CTMajor League
Alex Matvichuk963562971011996-19982C1975-05-13Kiev, UkraineMinor Pro
John May522422010-20111F1981-09-22Livonia, MIMinor Pro
John Mazzei910122008-20091C1984-01-07Kelowna, BCMinor Pro
Jeff McArthur1000101997-19981D1976-07-27Oshawa, ONTMinor Pro
Scott McCallum3241014242000-20011D1979-02-15Dauphin, MANMinor Pro
Ed McGrane71273663202004-20051C1978-05-04Hamilton, ONTMinor Pro
Ian McIntyre16134161996-19971L1974-02-12Montreal, PQMinor Pro
Greg McLean196612331996-19971D1975-06-29London, ONTMinor Pro
Kurtis McLean57423779532005-20072C1980-11-02Kirkland Lake, ONTMajor League
Chris McNamara69183452822002-20042W1978-08-27Barrie, ONTMinor Pro
Grant McNeill633472542006-20071D1983-05-08Vermilion, ALTAMajor League
Reid McNeill44246902012-20131D1992-04-29London, ONTMinor Pro
Andrew McPherson19011212002-20031F1979-04-28Ottawa, ONTMinor Pro
Brock Meadows100002010-20111D1986-03-18White Rock, BCMinor Pro
Brad Mehalko246101682003-20041R1977-01-04Enchant, ALTAMinor Pro
Mike Melas179112081997-19981C1975-03-10Thornhill, ONTMinor Pro
Jarno Mensonen400002004-20051L1971-02-05Imatra, FinlandMinor Pro
Curtis Menzul300002004-20051D1976-04-06Winnipeg, MANMinor Pro
Peter Merth167536412192010-20133D1987-06-19New Westminster, BCMinor Pro
Arpad Mihaly17738731111032000-20065L1980-06-27Miercurea, RomaniaMinor Pro
Rob Millar58133144201999-20012F1976-08-30Smithers, BCMinor Pro
Kelly Miller911920391212007-20113C1979-03-13Toledo, OHMinor Pro
Alexander Milley100002012-20131D1989-07-07Winchester, MAMinor Pro
Mike Minard2300001996-19971G1976-11-01Owen Sound, ONTMajor League
Chris Minella107172138922010-20133F1985-07-05Cincinnati, OHMinor Pro
Darcy Mitani168101821996-19971C1973-10-17Dryden, ONTMinor Pro
David Mitchell16101172006-20092R1984-12-15Miramichi, NBMinor Pro
Mattias Modig900042010-20111G1987-04-01Lulea, SwedenMinor Pro
Tyler Moir400022011-20121F1988-09-17Calgary, ALTAMinor Pro
Mark Moore9381826772000-20033D1977-02-13Thornhill, ONTMinor Pro
Ryan Moren72102333542006-20071D1980-01-08Lakeville, MNMinor Pro
Pascal Morency70911203262004-20062W1982-02-20Montreal, PQMinor Pro
Jordan Morrison73285482482008-20102F1986-06-04Uxbridge, ONTMinor Pro
Martin Moucha300022011-20121C1983-10-01Mlada Boleslav, Czech Rep.Minor Pro
Tyler Murovich205510282010-20111F1989-12-04Pittsburgh, PAMinor Pro
Jamie Muswagon700002003-20041L1981-01-07Cross Lake, MANMinor Pro
Vlad Nayadun200091997-19981D1976-01-30Minsk, BelarusMinor Pro
David Neilson401191997-19981L1971-01-25Long Island, NYMinor Pro
Chad Nelson25134791996-19971D1974-06-03Cranbrook, BCMinor Pro
Mike Nelson36336202002-20031C1981-02-23Sudbury, ONTMinor Pro
Chris Newans40717241242000-20011D1969-10-06Summerside, PEIMinor Pro
Mike Nicholson402201998-19991L1978-02-18Neepawa, MANMinor Pro
Nick Niedert200002011-20121G1982-06-16Hudson, IAMinor Pro
Eric Normandin15336302000-20011R1977-08-27Laval, PQMinor Pro
Pierce Norton11303142009-20101R1985-06-07South Boston, MAMinor Pro
Tom O'Connor8692736731998-20002D1976-01-09Springfield, MAMinor Pro
Jamie O'Leary611640561032000-20011C1974-09-15Needham, MAMinor Pro
Louke Oakley712342011-20121F1989-04-07Whitby, ONTMinor Pro
Todd Orlando11101312012-20131D1986-07-26Clinton Township, MIMinor Pro
Andrew Orpik6581927762010-20111D1986-03-12East Amherst, NYMinor Pro
Jake Ortmeyer72122234902003-20041D1977-09-20Omaha, NEMinor Pro
Michel Ouellet55202646402002-20031R1982-03-05Rimouski, PQMajor League
Clint Owen700021997-19981G1974-05-10Toronto, ONTMinor Pro
Cam Paddock1142542671602004-20062C1983-03-22Vancouver, BCMajor League
Kevin Paden74182240851999-20012L1975-02-12Woodhaven, MIMinor Pro
Perry Pappas11314181996-19971R1973-11-03Chatham, ONTMinor Pro
Jordan Parise1500042009-20101G1982-09-19Faribault, MNMinor Pro
Jeremy Parsons110121997-19981C1975-11-17Binghamton, NYMinor Pro
Steve Parsons195491782000-20011L1975-03-12Vancouver, BCMinor Pro
Curtiss Patrick155717244712004-20084D1979-10-08Hampton, VAMinor Pro
Adam Payerl4101152012-20131C1991-03-04Kitchener, ONTMinor Pro
Jason Payne18011242008-20091L1975-09-21Toronto, ONTMinor Pro
Pavol Pekarik1623581998-19991D1977-12-24Bratislava, SlovakiaMinor Pro
Andrew Penner1101102006-20071G1982-12-21Simcoe, ONTMinor Pro
Randy Perry6921214582004-20051D1976-06-19Edmonton, ALTAMinor Pro
Eduard Pershin701762791152001-20042C1977-09-01Tatarstaw, RussiaMinor Pro
Nick Petersen47283866322010-20122R1989-05-27Wakefield, PQMinor Pro
Casey Pierro-Zabotel91264975682009-20112L1988-11-08Ashcroft, BCMinor Pro
Stuart Pietersma3000192002-20031L1981-04-16Fort Saskatchewan, ALTAMinor Pro
Mike Pietrangelo420201998-19991RPhiladelphia, PAMinor Pro
Tyler Pilmore600022012-20131F1989-03-20Toledo, OHMinor Pro
Gino Pisellini340551232007-20081R1986-08-05Melrose Park, ILMinor Pro
Ryan Pisiak1997-19981R1975-05-12Swift Current, SASKMinor Pro
Luke Pither249132262012-20131C1989-04-26Burketon, ONTMinor Pro
Nick Plastino13459122011-20121D1986-02-20Sault Ste. Marie, ONTMinor Pro
Alex Podalinski68201636902000-20011L1973-04-08Moscow, RussiaMinor Pro
Samuel Polomsky200002000-200111980-07-04 Minor Pro
Jim Popa100001997-19981D1972-08-27Massillon, OHMinor Pro
Colin Power446612832009-20101R1984-03-02Mount Pearl, NFLDMinor Pro
Jon Pratt25111122491998-19991L1970-09-25Danvers, MAMinor Pro
Steve Preite100022004-20051F1983-09-08Bridgeville, PAMinor Pro
Tim Preston2244862002-20031L1981-06-30Langley, BCMinor Pro
Tim Priamo2213462011-20121D1988-04-07Guelph, ONTMinor Pro
Trevor Prior37022121999-20001G1974-01-19Guelph, ONTMinor Pro
Boris Protsenko48151126422000-20011R1978-08-21Kiev, UkraineMinor Pro
Jay Pylypuik6011151998-19991D1974-01-02Saskatoon, SASKMinor Pro
Mathieu Raby395381301996-19971D1975-01-19Hull, PQMinor Pro
Sergei Radchenko67513182231997-19992D1978-02-22Kiev, UkraineMinor Pro
B.J. Radovich3461016122007-20081C1983-03-03Hermantown, MNMinor Pro
Jonathan Ralph500052008-20091D1984-10-25Johannesburg, South AfricaMinor Pro
Kyle Rank34101323172007-20081R1982-12-28Elmira, ONTMinor Pro
Josh Ray100001999-20001C1974-03-08Beaver Lodge, ALTAMinor Pro
Elgin Reid47132134572008-20091D1987-02-23Milton, ONTMinor Pro
T.J. Reynolds151725326692002-20053D1981-03-26Kitchener, ONTMinor Pro
Ricky Reznick100002004-20051Minor Pro
Jason Ricci300002000-20011D1972-09-04Toronto, ONTMinor Pro
Mike Rice1112342005-20061L1982-02-01Toronto, ONTMinor Pro
Riley Riddell1301142004-20051C1981-05-13Camrose, ALTAMinor Pro
Jake Riddle12000182004-20051L1983-04-22Minneapolis, MNMinor Pro
Beau Riedel401101996-19971G1975-11-19Calgary, ALTAMinor Pro
Jean-Michel Rizk700072010-20111R1986-03-24New Liskeard, ONTMinor Pro
Darcy Robinson16246472001-20053D1981-05-03Kamloops, BCMinor Pro
Doug Rogers4982230162010-20111C1988-01-28Watertown, MAMinor Pro
Chris Rooney3011172012-20131F1989-07-28Canton, MAMinor Pro
Adam Ross107320231832011-20132D1986-10-15Red Deer, ALTAMinor Pro
Alexandre Rouleau1711134452792003-20063D1983-07-29Mont-Laurier, PQMinor Pro
Tom Rouleau2522442003-20041F1978-03-14Milwaukee, WIMinor Pro
Jon Rowe903391997-19981D1972-05-16Westwood, MAMinor Pro
Chris Rowland6000151999-20001R1971-03-30Sylvan Lake, ALTAMinor Pro
Eric Royal70316192681996-19971C1972-02-16Rochester, NHMinor Pro
Jeff Rucinski300001997-19981D1973-09-29Independence, OHMinor Pro
Bogdan Rudenko732934631432001-20042R1977-09-13Ust-Kamenogorsk, KazakhstanMinor Pro
J.C. Ruid76375491802001-20042L1974-12-31Ballston Spa, NYMinor Pro
Bobby Russell37261339382002-20031R1978-03-09Surrey, BCMinor Pro
Matt Rust300002011-20121C1989-03-23Bloomfield Hills, MIMinor Pro
Billy Ryan34151934322008-20102C1985-10-23Milton, MAMinor Pro
Jeff Ryan200002012-20131F1989-12-27Media, PAMinor Pro
Dany Sabourin2700062004-20051G1980-09-20Val d'Or, PQMajor League
Philip Samuelsson5011112011-20121D1991-07-26Leksand, SwedenMinor Pro
Joe Santilli200002007-20081F1982-07-09Westwood, MAMinor Pro
Mark Scally1800042000-20042G1977-06-29Pittsburgh, PAMinor Pro
Matt Schepke2981321252011-20121L1985-01-03Warren, MIMinor Pro
Jeremy Scherlinck14123172008-20091D1982-10-28Grosse Pointe, MIMinor Pro
Kevin Schieve1100002005-20072G1980-03-28Rocky Mountain House, ALTAMinor Pro
Colin Schmidt3791928251996-19971C1974-02-03Regina, SASKMinor Pro
Doug Schmidt1341549643011999-20023D1978-01-19Grosse Ile, MIMinor Pro
Jeff Schmidt801142000-20011F1977-03-06Philadelphia, PAMinor Pro
Kevin Schmidt5072330392009-20101D1986-02-14Markham, ONTMinor Pro
Andy Schneider401122005-20061D1981-07-31Grand Forks, NDMinor Pro
Ryan Schnell114510154392009-20123F1989-01-13Cary, ILMinor Pro
Ian Schultz13022172012-20131R1990-02-04Calgary, ALTAMinor Pro
Darren Schwartz682729561481998-19991L1968-03-28Kamsack, SASKMinor Pro
Ryan Scott300002007-20081G1983-04-18Williamsville, NYMinor Pro
Paul Sealock100002005-20061Minor Pro
Dmitri Sergeyev88173552321998-20002C1973-03-15Moscow, RussiaMinor Pro
Sean Seyferth1710172000-20011D1976-04-30Ann Arbor, MIMinor Pro
Mike Sgroi7134132004-20051L1978-08-14Toronto, ONTMinor Pro
Ryan Shanahan39621271011996-19971R1975-04-03Buffalo, NYMinor Pro
Andrei Sharkevitch600021997-20012D1977-04-20Minsk, BelarusMinor Pro
Jim Sharrow411222009-20101D1985-01-31Framingham, MAMinor Pro
Brock Sheahan7241317742008-20091D1984-05-06Lethbridge, ALTAMinor Pro
Dave Shultz1400092012-20131F1986-11-16Trucksville, PAMinor Pro
John Sicinski600001997-19981F1974-04-18Mississauga, ONTMinor Pro
Zack Sill6123152009-20101C1988-05-04Truro, NSMinor Pro
Robbie Sinclair459182761999-20001R1976-10-27Glace Bay, NSMinor Pro
Rob Sirianni18171633102008-20091F1983-10-31Edmonton, ALTAMinor Pro
Chris Slater1051633492121999-20012D1974-12-25Mattawan, MIMinor Pro
Vadim Slivchenko51121426301999-20082R1970-03-28Kharkov, UkraineMinor Pro
Joe Smaza200021997-19981D1973-12-04Highland, MIMinor Pro
Alex Smigelski3112618342010-20111F1987-11-19Mt. Lakes, NJMinor Pro
Rob Smillie1735842000-20011L1974-02-26Richmond, BCMinor Pro
Aaron Smith1201162004-20051F1979-04-03Madison, WIMinor Pro
Bud Smith52133043202000-20011C1975-02-01Rochfort Bridge, ALTAMinor Pro
Chris Smith801142003-20041D1978-08-05East Greenwich, RIMinor Pro
Darryl Smith606682010-20111C1987-03-03St. Catharines, ONTMinor Pro
Derek Smith1292658842011999-20012C1975-04-22Edmonton, ALTAMinor Pro
Matt Smith53613191322002-20031D1976-12-23Kent, EnglandMinor Pro
Jon Smyth6172633142006-20071L1982-01-20Markham, ONTMinor Pro
Chris Snavely10272633682007-20092D1982-12-04Lancaster, PAMinor Pro
Carl Sneep2931215222012-20131D1987-11-05St. Louis Park, MNMajor League
Eric Sonnenberg1312436602122005-20072L1982-04-16Wetaskiwin, ALTAMinor Pro
Jonathan Sorg81824321441998-20002D1974-05-21Branchville, NJMinor Pro
Jean-Philippe Soucy1371140513402000-20033D1978-05-25Riviere-du-Loup, PQMinor Pro
Jordon Southorn22235152011-20121D1990-05-15Montreal, PQMinor Pro
Todd Spencer722681192007-20092D1983-03-04Brentwood, NHMinor Pro
Michal Stastny301122000-20011F1973-04-21Bratislava, SlovakiaMinor Pro
Joe Stejskal26044192012-20131D1988-04-30Grand Rapids, MNMinor Pro
Ben Street38242751102010-20111C1987-02-13London, ONTMajor League
Kelly Sullivan26145312008-20091D1983-04-28Beverly Hills, MIMinor Pro
Olie Sundstrom64099771996-19982G1968-04-24Ange, SwedenMinor Pro
Fredrik Svensson4951015381997-19981L1973-06-29Stockholm, SwedenMinor Pro
Jeremy Swanson35156422007-20081D1984-06-21Red Rock, ONTMinor Pro
Kevin Swider300022004-20051C1977-11-17Livonia, MIMinor Pro
Brad Symes5161723631996-19971D1976-04-26Edmonton, ALTAMinor Pro
Chris Taliercio611202004-20051F1979-05-09Farmingdale, NJMinor Pro
Joe Tallari100002010-20111F1980-10-05Thunder Bay, ONTMinor Pro
John Tanner1902261996-19971G1971-03-17Cambridge, ONTMajor League
Shane Tapp100001997-19981R1976-04-25Kelowna, BCMinor Pro
Dmitri Tarabrin1012438621071997-19992R1976-09-17Moscow, RussiaMinor Pro
Ken Tasker594261742001-20021R1976-01-21Ottawa, ONTMinor Pro
Daniel Taylor200002006-20071G1986-04-28Plymouth, EnglandMajor League
Jason Tejchma510122007-20081F1983-05-13Muskegon, MIMinor Pro
Michael Teslak2201102009-20101G1985-12-02Fernie, BCMinor Pro
Brad Thiessen1202202009-20101G1986-03-19Aldergrove, BCMajor League
Paul Thompson111202011-20121F1988-11-30Methuen, MAMinor Pro
Mike Thomson402202010-20111F1984-05-18La Habra, CAMinor Pro
Bob Thornton800022002-20031C1975-02-18Manhasset, NYMinor Pro
Joe Tolles42145692011-20132D1988-03-01Toledo, OHMinor Pro
Janis Tomans300022004-20051L1975-02-05Riga, LatviaMinor Pro
Chuck Tomes400022006-20071D1982-02-14Windham, NHMinor Pro
Slavomir Tomko9336122009-20101D1983-11-16Zvolen, SlovakiaMinor Pro
Zack Torquato1052146671682011-20132C1989-06-08Sault Ste. Marie, ONTMinor Pro
Luis Tremblay711416301232005-20061D1983-06-28Val-d'Or, PQMinor Pro
Jordy Trottier3233682012-20131F1988-11-05Bozeman, MTMinor Pro
Rob Trumbley341522371641996-19971R1974-08-09Regina, SASKMinor Pro
Jeremy Tucker210102010-20111C1980-08-02Long Beach, CAMinor Pro
Nick Tuzzolino301182010-20111D1986-01-19Buffalo, NYMinor Pro
Dominik Uher301102012-20131C1992-12-31Ostrava, Czech Rep.Minor Pro
David Urquhart24189322010-20111D1984-11-10Thorold, ONTMinor Pro
Mike Valley4401142002-20031G1976-09-03Richmond, BCMinor Pro
Duane Van Dale10213161999-20001D1973-06-09Sonningdale, SASKMinor Pro
Matt Van Horlick1721727446751997-20003D1976-08-26Kamloops, BCMinor Pro
Quinten Van Horlick7011191997-19981R1975-03-15Kamloops, BCMinor Pro
Grant Van Laar200001998-20002G Minor Pro
Mike Vannelli202202007-20081D1983-10-02Mendota, MNMinor Pro
John Varga665645101841996-19971L1974-01-31Chicago, ILMinor Pro
Scooter Vaughan20156212011-20121D1989-04-08Placentia, CAMinor Pro
Keven Veilleux3191322742012-20131R1989-06-27St-Georges-de-Beauce, PQMinor Pro
Alex Velischek301122012-20131D1990-12-17Kinnelon, NJMinor Pro
Tim Verbeek54111627952005-20061R1979-10-05Sarnia, ONTMinor Pro
Kris Vernarsky5181321322010-20111C1982-04-05Detroit, MIMajor League
Darcy Verot44712192401999-20001L1976-07-13Radville, SASKMajor League
Peter Vetri400002007-20081G1985-05-21Windham, NHMinor Pro
Terry Virtue5473441982005-20061D1970-08-12Scarborough, ONTMajor League
David Vychodil39011832001-20032D1980-03-25Ostrava, Czech Rep.Minor Pro
Tim Wallace1961117232006-20071F1984-08-06Anchorage, AKMajor League
Brendan Walsh29715221682001-20021C1974-10-22Dorchester, MAMinor Pro
Brett Watson200002010-20111F1985-04-25Media, PAMinor Pro
Bruce Watson58711183142001-20021L1976-12-22Pembrooke, ONTMinor Pro
Chase Watson25281042008-20122F1982-10-23Media, PAMinor Pro
Jason Weeks802272010-20111F1985-03-26Seattle, WAMinor Pro
Chris Wells60183149802001-20021C1975-11-12Calgary, ALTAMajor League
David Weninger100001999-20001G1976-02-08Calgary, ALTAMinor Pro
John Wikstrom48448231999-20001D1979-01-30Lulea, SwedenMinor Pro
Cody Wild3662026142011-20132D1987-06-05North Providence, RIMinor Pro
Curtis Wilgosh69202646801999-20001F1974-07-26Canora, SASKMinor Pro
Shane Willis101102008-20091R1977-06-13Edmonton, ALTAMajor League
Ben Winnett101102011-20121L1989-04-03New Westminster, BCMinor Pro
Scott Wray17224232000-20011L1979-12-19Ottawa, ONTMinor Pro
Kurt Wright400002005-20061C1980-12-06Barnstable, MAMinor Pro
Wally Wuttunee35055731998-20002D1977-08-17North Battleford, SASKMinor Pro
Blair Yaworski62141731302009-20101C1985-09-20Calgary, ALTAMinor Pro
Seamus Young6391423282007-20081D1983-08-16Dedham, MAMinor Pro
Alexander Yudin11011941999-20001D1971-02-04St. Petersburg, RussiaMinor Pro
Gentry Zollars22112262012-20131D1986-01-14Bethel Park, PAMinor Pro
Glen Zuck500022004-20051F1977-01-04Clifton, NJMinor Pro
Scott Zurevinski49121325462012-20131F1988-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.