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

South Carolina Stingrays all-time player roster

This is a list of all the players that played for the South Carolina Stingrays. The South Carolina Stingrays are a hockey team playing in the ECHL from 1993 to 2013. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 482 players.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplaceHighest Level
Andy Adams1996-19971G1976-02-10Thornhill, ONTMinor Pro
Eric Alexander213422012-20131R1989-08-15Kentwood, MIMinor Pro
Chris Allen68132538442003-20041D1978-05-08Chatham, ONTMajor League
Jorge Alves200002005-20072G1979-01-30Boston, MAMinor Pro
Josh Anderson6281422402006-20071L1981-08-31Fergus Falls, MNMinor Pro
Likit Andersson3651419182005-20061D1973-02-24Phisanulok, ThailandMinor Pro
Doug Andress25055122004-20051D1979-04-07Iroquois Falls, ONTMinor Pro
Andrew Andricopoulos49246192007-20081D1987-04-01Beverly, MAMinor Pro
Vladimir Antipov404421999-20001R1978-01-14Appatity, RussiaMinor Pro
Nielsson Arcibal810142011-20121F1988-05-10Vista, CAMinor Pro
Mark Ardelan72153247242004-20051D1983-03-16Regina, SASKMinor Pro
Jake Areshenko300002012-20131D1988-07-17Port Coquitlam, BCMinor Pro
Peter Armbrust7261016302002-20031R1977-12-03Edina, MNMinor Pro
Shaun Arvai300002011-20121D1982-10-06West Lorne, ONTMinor Pro
Paul Baier39268402011-20121D1985-02-02Summit, NJMinor Pro
Kevin Baker811202012-20131C1987-03-27Brampton, ONTMinor Pro
Kory Baker100042005-20061C1980-08-06Miramichi, NBMinor Pro
Todd Barclay101101999-20001F1977-07-22Fairbanks, AKMinor Pro
Mike Barrie942531562001994-20043C1974-03-17Kelowna, BCMinor Pro
Scott Bartlett2225742009-20101F1985-08-20Pittsford, NYMinor Pro
Scott Basiuk27156282004-20051D1980-08-04Prince Albert, SASKMinor Pro
Mark Bavis873038681861994-19962L1970-03-13Roslindale, MAMinor Pro
Mike Bavis39814221081994-19951W1970-03-13Roslindale, MAMinor Pro
Scott Beattie29202848401993-19941C1968-05-16Kimberley, BCMinor Pro
Alexandre Beauregard16022252012-20131L1991-06-06Saint-Jerome, PQMinor Pro
Matt Beca11551022012-20131F1986-03-06Mississauga, ONTMinor Pro
Jared Bednar2792273957941995-20026D1972-02-28Yorkton, SASKMinor Pro
Ryan Bennett3961218292006-20071R1981-09-16Glens Falls, NYMinor Pro
Mick Berge830342008-20091F1985-02-08Oklahoma City, OKMinor Pro
Brendan Bernakevitch67181836232006-20071C1982-07-14Regina, SASKMinor Pro
Andy Bezeau361010203521993-19941L1970-03-30Saint John, NBMinor Pro
Art Bidlevskii441341032012-20131D1991-04-11Kelowna, BCMinor Pro
Daniel Bienvenue5010112141997-19981L1977-06-10Val-d'Or, PQMinor Pro
Martin Biron200021997-19981G1977-08-15Lac-Saint-Charles, PQMajor League
Hunter Bishop48242549202012-20131F1987-09-05Fairbanks, AKMinor Pro
John Blessman53131326341997-19981D1967-04-27Agincourt, ONTMinor Pro
Rick Bodkin200021995-19961C1975-03-30Smithville, ONTMinor Pro
Jason Bonsignore625722003-20052C1976-04-15Rochester, NYMajor League
Derek Booth69631371731993-19952D1970-07-19Niagara Falls, ONTMinor Pro
Scott Boston157421091513851994-19973D1971-07-13Ottawa, ONTMinor Pro
Ben Boudreau2412342008-20091C1984-11-08St. Catharines, ONTMinor Pro
Jeff Boulanger1752528532432001-20054F1977-02-07North Bay, ONTMinor Pro
Jonathan Boutin21000192008-20091G1985-03-28Granby, PQMinor Pro
Peter Boyd10461062012-20131F1988-02-23Cambridge-Narrows, NBMinor Pro
Kip Brennan3000162008-20091L1980-08-27Kingston, ONTMajor League
Tim Breslin933641993-19941L1967-12-08Downers Grove, ILMinor Pro
Chris Bright624249911361993-19952R1970-10-14Minor Pro
Ryan Brindley18140741143672000-20033D1976-07-09Thunder Bay, ONTMinor Pro
Shannon Briske311221999-20001R1974-09-25Jansen, SASKMinor Pro
Cameron Brodie18134372012-20131D1988-07-01White Rock, BCMinor Pro
Mike Brown400002005-20061G1985-03-04Syracuse, NYMinor Pro
Trevor Bruess4681725742009-20101R1986-01-06Minneapolis, MNMinor Pro
Eric Brule1871118141993-19941D1970-01-17Victoriaville, PQMinor Pro
David Brumby3801122002-20042G1975-05-21Victoria, BCMinor Pro
Craig Brunel8033342000-20011R1979-12-11Minnedosa, MANMinor Pro
Marc Busenburg3551520202006-20071D1977-12-07Shrewsbury, MAMinor Pro
Bryson Busniuk4311112252006-20092C1979-11-12Thunder Bay, ONTMinor Pro
Rob Butler41713201411996-19971L1976-03-31St. Louis, MOMinor Pro
Ryan Button500042012-20131D1991-03-26Edmonton, ALTAMinor Pro
Derrick Byfuglien34044462007-20081D1980-12-23Roseau, MNMinor Pro
Cory Cadden108088851996-19993G1969-02-21Edmonton, ALTAMinor Pro
Jeff Caister1200042009-20112D1985-01-17Mississauga, ONTMinor Pro
Adam Calder2471061512574151999-20034L1976-03-28Portage la Prairie, MANMinor Pro
Scott Cameron11481242005-20061L1981-04-11Valley East, ONTMinor Pro
Trent Campbell262871562431672007-20125L1982-12-24Beauval, SASKMinor Pro
Kris Cantu721392001-20021L1976-01-12Warren, MIMinor Pro
Chris Capraro510102009-20101F1983-12-20Medford, MAMinor Pro
Spencer Carbery942226482582008-20102L1981-11-09Victoria, BCMinor Pro
Jason Carriere11112221998-19991L1974-04-22Calgary, ALTAMinor Pro
Jay Cascalenda42257232009-20101D1985-07-10West St. Paul, MNMinor Pro
Martin Cerven803322000-20011C1977-03-07Trencin, Czech Rep.Minor Pro
Chris Chaput1384970119862006-20082C1983-11-20Providence, RIMinor Pro
Andrew Cherniwchan551414281052011-20132F1989-04-20Hinton, ALTAMinor Pro
Andrei Chouroupov1223562000-20011C1978-02-28Moscow, RussiaMinor Pro
Jay Chrapala100002007-20081G1981-02-06Hamilton, ONTMinor Pro
Gord Christian15134171994-19951L1969-02-24Mount Hope, ONTMinor Pro
Joe Ciccarello55121830451999-20001W1972-03-08Calgary, ALTAMinor Pro
Jason Cipolla713957961191995-19983C1972-12-30Toronto, ONTMinor Pro
Marty Clapton373751432184042000-20066R1974-07-01Newton, MAMinor Pro
Dylan Clarke16303112012-20131F1986-08-21Belleville, ONTMinor Pro
Colby Cohen203302012-20131D1989-04-25Villanova, PAMajor League
Sean Collins3111314162007-20081D1983-10-30Troy, MIMajor League
Brendan Concannon88315990281998-20023F1972-09-08Boston, MAMinor Pro
Rob Concannon3101111202318051995-20036L1970-12-02Dorchester, MAMinor Pro
Shane Connelly3202202009-20112G1987-03-16Cheltenham, PAMinor Pro
David Cooper3991928901994-19951D1973-11-02Ottawa, ONTMajor League
Scott Corbett410102005-20061R1978-03-05Dunnville, ONTMinor Pro
Yvan Corbin35152035101994-19951L1972-10-04Kapuskasing, ONTMinor Pro
Jeff Corey56162541222008-20091R1982-10-10Boothwyn, PAMinor Pro
Mario Cormier22123221996-19982D1976-02-24Moncton, NBMinor Pro
Tom Costa402201995-19961D1974-02-08Los Angeles, CAMinor Pro
Ed Courtenay1991071282351061996-20053R1968-02-02Verdun, PQMajor League
Justin Courtnall44549922012-20131L1989-05-21Victoria, BCMinor Pro
Derek Crimin17639102001-20021C1973-04-03Sault Ste. Marie, MIMinor Pro
Tommy Cross2461319232012-20131D1989-09-12Simsbury, CTMinor Pro
Joe Cucci201102010-20111F1986-03-08Melrose Park, ILMinor Pro
Patrick Cullen822422011-20121F1989-02-07Washington, DCMinor Pro
Patrick Cullity7121517812010-20111D1987-01-26Tewksbury, MAMinor Pro
Mike Curry262911232008-20091W1984-09-20Eagle River, AKMinor Pro
Maxime Daigneault59022102004-20062G1984-01-23St.-Jacques-le-Mineu, PQMinor Pro
Marty Dallman22111627221994-19951C1963-02-05Niagara Falls, ONTMajor League
Cam Danyluk532629551961994-19992L1972-09-06Andrew, ALTAMinor Pro
Kirk Daubenspeck1840991141999-20066G1974-07-21Madison, WIMinor Pro
Jean-Francois David1641014252005-20061D1982-04-29Montreal, PQMinor Pro
Andy Davis1000101998-19991G1970-10-23Rye, NYMinor Pro
David de Kastrozza94292655482009-20123R1986-10-20Toms River, NJMinor Pro
Robby Dee42142337262012-20131C1987-04-09Plymouth, MNMinor Pro
Frank DeFrenza100021995-19961L1974-09-26Burnaby, BCMinor Pro
Ryan Del Monte17257122010-20111R1983-09-13Mississauga, ONTMinor Pro
Stefan Della Rovere201162008-20091L1990-02-25Richmond Hill, ONTMajor League
Bob Delorimiere900001997-19981G1970-06-17Buffalo, NYMinor Pro
Matt Demas100002005-20061G1986-09-25Summerville, SCMinor Pro
Jared DeMichiel2601122010-20111G1985-04-16Avon, CTMinor Pro
Vasily Demin31268591994-19951D1974-05-23 Minor Pro
Matt Desrosiers1393049791322001-20043D1979-06-06Fort Erie, ONTMinor Pro
Brad Dexter291441902342021996-20015D1972-03-29Brockville, ONTMinor Pro
Norman Dezainde900061994-19951L1973-01-29Toronto, ONTMinor Pro
Sean Dolan3671421102010-20122F1988-02-11St. Louis, MOMinor Pro
John Donnelly1603322006-20071D1979-12-06Marquette, MIMinor Pro
Rob Donovan2141418321995-19961D1970-05-26Boston, MAMinor Pro
Michael Dorr823502011-20121F1988-12-28Roseville, MNMinor Pro
Viktor Dovgan109716231472006-20092D1987-02-27Moscow, RussiaMinor Pro
Chris Doyle13561162011-20121C1990-03-22Charlottetown, PEIMinor Pro
Justin Duberman472424481191995-19961R1970-03-23New Haven, CTMajor League
Michael Dubuc874841891122008-20102L1988-06-29Granby, PQMinor Pro
Jeremy Duchesne500022008-20091G1986-10-17Silver Spring, MDMajor League
Marc Dudzinski100002007-20081G1984-01-25West Chester, PAMinor Pro
Steve Duke200022002-20031D1975-08-31Georgetown, ONTMinor Pro
Mark Dutiaume28347241997-19981L1977-01-31Winnipeg, MANMinor Pro
Justin Eddy2500022004-20051G1980-09-02Apple Valley, MNMinor Pro
Jeff Edwards676915751998-19991L1974-03-25Fort Frances, ONTMinor Pro
John Eichelberger1001102004-20051F1981-02-26Glencoe, ILMinor Pro
Matt Elich23314202004-20051R1978-09-22Grosse Pointe, MIMajor League
Brian Elser711242012-20131F1989-10-05Hopewell Junction, NYMinor Pro
Rick Emmett702241995-19961D1975-02-12Etobicoke, ONTMinor Pro
Deryk Engelland3531316202005-20061D1982-04-05Edmonton, ALTAMajor League
Beau Erickson300002009-20101G1985-12-16Hinton, IAMinor Pro
Bryan Esner16325122007-20081F1983-06-12Paradise Valley, AZMinor Pro
Dan Eves26257192010-20111F1986-04-05Lake Orion, MIMinor Pro
Dominic Fafard701141994-19951D1974-07-13Longueuil, PQMinor Pro
Grant Farrell5722022342009-20112D1983-10-11Calgary, ALTAMinor Pro
Brad Farynuk50112031852008-20091D1982-01-22Enderby, BCMinor Pro
Chris Felix7051520701998-19991D1964-05-27Bramalea, ONTMajor League
Kyle Ferguson4269151721996-19971R1973-08-12Toronto, ONTMinor Pro
Nello Ferrara300002009-20101D1976-04-18Chicago, ILMinor Pro
Mike Figliomeni522421995-19961C1972-03-05Thunder Bay, ONTMinor Pro
Rick Findlay400001998-19991D1975-09-22Halifax, NSMinor Pro
Joe Finley43210121162009-20112D1987-06-29Edina, MNMajor League
Ryan Finnerty691234461692005-20061C1980-11-23Lethbridge, ALTAMinor Pro
Blaine Fitzpatrick400001997-19981R1977-05-12Ten Mile House, PEIMinor Pro
Tom Fitzpatrick600022012-20131D1987-10-14Fort McMurray, ALTAMinor Pro
Jason Fitzsimmons70022371994-19983G1971-06-03Regina, SASKMinor Pro
Brett Flemming4131013552011-20121D1991-02-26Regina, SASKMinor Pro
Sylvain Fleury1186181142461993-19952C1970-04-30Drummondville, PQMinor Pro
Derek Foam371101162012-20131D1988-09-06Mississauga, ONTMinor Pro
Todd Ford5103342009-20112G1984-05-01Calgary, ALTAMinor Pro
Matt Fornataro33181836252009-20101F1985-06-26Calgary, ALTAMinor Pro
Aaron Forsythe22022272004-20051D1981-09-26Mankato, MNMinor Pro
Dan Fournel5877142161995-19983R1972-02-15Geraldton, ONTMinor Pro
Chris Foy931136471371994-19983D1970-09-16Toronto, ONTMinor Pro
Jamie Fraser306232982005-20072D1985-11-17Sarnia, ONTMajor League
Jason Fredricks231910122009-20101D1987-01-18Eagle River, WIMinor Pro
Alan Fyfe27246122001-20021W1979-02-14Niagara Falls, ONTMinor Pro
Mike Gabinet2321214182007-20081D1981-09-26Edmonton, ALTAMinor Pro
Christian Gagnon402202005-20061D1981-11-28Bois-des-Fillion, PQMinor Pro
Trevor Gallant526801995-19961C1975-01-10London, ONTMinor Pro
Matt Garver500001998-19991F1976-04-01Pittsford, NYMinor Pro
Matt Garzone5041923331998-19991D1972-10-06Sherborn, MAMinor Pro
Patrick Gaul33641082012-20131F1990-02-27Pittsburgh, PAMinor Pro
Sean Gauthier49156101995-19961G1971-03-28Sudbury, ONTMajor League
Marc Genest3631316411996-20042C1973-02-19Orleans, ONTMinor Pro
Phil Gianfrancesco501142007-20081F1985-02-15Toronto, ONTMinor Pro
Trent Gleason201161995-19961D1971-04-29Brockville, ONTMinor Pro
Josh Godfrey115254368742008-20113D1988-01-15Collingwood, ONTMinor Pro
Tommy Goebel58173451352010-20111F1984-11-20Parma, OHMinor Pro
Bobby Goepfert1300002008-20091G1983-05-09Kings Park, NYMinor Pro
Robin Gomez23749521018182002-20064L1981-10-15Prince Rupert, BCMinor Pro
Andrew Gordon11861462007-20081R1985-12-13Halifax, NSMajor League
Rick Gorman302242001-20021L1979-02-01Philadelphia, PAMinor Pro
Neil Graham400022010-20111F1985-04-21Calgary, ALTAMinor Pro
Derek Grant200021994-19962C1974-03-18Cornwall, ONTMinor Pro
Mark Green65252954541993-19941L1967-12-26Massena, NYMinor Pro
Andy Grenier8000121994-19951 Minor Pro
Jessy Grenier6000521998-19991D1974-07-12Pabos-Mills, PQMinor Pro
Todd Griffith126612162007-20081C1985-01-27Welland, ONTMinor Pro
David Grimson812342008-20091D1984-05-29Moazrt, SASKMinor Pro
Nathan Grobins500021995-19961G1972-06-06Houston, BCMinor Pro
Donny Grover54102232882006-20071D1983-01-17Boston, MAMinor Pro
Philipp Grubauer4301102011-20121G1991-11-25Rosenheim, GermanyMajor League
Marty Guerin68183250662007-20081F1983-05-25Lansing, MIMinor Pro
Micheal Haley7516132006-20071C1986-03-30Guelph, ONTMajor League
Zach Ham1341227391162000-20022L1976-06-03Spokane, WAMinor Pro
Mike Hamilton40131629502011-20132F1983-05-02Victoria, BCMinor Pro
Nick Harloff27257272005-20061D1984-05-11Kitchener, ONTMinor Pro
Tim Harris601335481371993-19941R1967-10-16Uxbridge, ONTMinor Pro
Jake Hauswirth99273158322009-20112R1988-02-16Houghton, WIMinor Pro
John Havrilack100002008-20091GLong Island, NYMinor Pro
Ryan Hayes16641042012-20131F1989-06-04Syracuse, NYMinor Pro
Dan Haylow400021997-19981C1969-02-20Moncton, NBMinor Pro
John Hecimovic2451015402005-20061R1984-03-31Waterloo, ONTMinor Pro
Jason Hehr791224361221996-19993D1971-02-08Medicine Hat, ALTAMinor Pro
Dan Heilman16471192001-20021C1975-10-10Olds, ALTAMinor Pro
Brent Henley99317205612002-20042D1980-08-30Coquitlam, BCMinor Pro
Orrin Hergott300002004-20051C1982-06-15Humboldt, SASKMinor Pro
Russ Herrington14224161993-19941 Minor Pro
Chris Higgins16461042011-20121C1986-04-30Lynnfield, MAMinor Pro
Alden Hirschfeld1844882012-20131F1988-01-26Sylvania, OHMinor Pro
Tim Hockley100002009-20101D1984-06-21Collingwood, ONTMinor Pro
Jamie Hodson3601102001-20021G1980-04-08Lenore, MANMinor Pro
Tom Holdeman641521993-19941R1970-11-08Columbus, INMinor Pro
Jay Holladay600002009-20101D1985-05-10Virginia Beach, VAMinor Pro
Tom Holmes1811011211997-19981F1973-03-10Rye, NYMinor Pro
Braden Holtby1301122009-20101G1989-09-16Lloydminster, SASKMajor League
Jason Hughes9112101998-19991D1974-01-16Selby, ONTMinor Pro
Dean Hulett2010515541994-19962R1971-07-25San Juan, PRMinor Pro
Shawn Hunwick900002012-20131G1987-04-09Sterling Heights, MIMajor League
Curtis Huppe14350631131082002-20042R1979-02-21Winnipeg, MANMinor Pro
Chris Hynnes208601011612111996-19993D1970-08-12Thunder Bay, ONTMinor Pro
Joel Irving19556791354542000-20064W1976-01-02Lumsden, SASKMinor Pro
Chris Jacobson19044591998-19991C1977-02-08Regina, SASKMinor Pro
Jeff Jakaitis1701102012-20131G1983-06-09Rochester, MNMinor Pro
David Jarman200062010-20111F1986-04-19Toronto, ONTMinor Pro
John Jarram30235452004-20051D1982-07-26Kitchener, ONTMinor Pro
Mike Jickling17339771161322002-20064C1973-01-05Edmonton, ALTAMinor Pro
Jonas Johansson109514122004-20062R1984-03-18Jonkoping, SwedenMajor League
Dustin Johner424602003-20041C1983-03-06Estavan, SASKMinor Pro
Colin Johnson60189572003-20041D1982-03-12Davidson, SASKMinor Pro
Gregg Johnson70214061502009-20101F1982-06-18Windsor, CTMinor Pro
Josh Johnson4402262007-20092G1984-01-25Esko, MNMinor Pro
Keith Johnson1344960109562008-20102F1984-10-21Windsor, CTMinor Pro
Trevor Johnson3851924372004-20051D1982-01-25Trail, BCMinor Pro
Trevor Johnson33137851229302000-20066D1977-06-29Davidson, SASKMinor Pro
Tyler Johnson3981018182012-20131C1989-01-04Cloquet, MNMinor Pro
Zach Jones81178462009-20112D1987-01-14Lisle, ILMinor Pro
Tim Judy41448422006-20082D1981-01-14Bowie, MDMinor Pro
Tyler Jundt401102011-20121D1988-03-07Williston, NDMinor Pro
Petro Kantzavelos100001998-19991D1974-07-09Toronto, ONTMinor Pro
Forrest Karr200001999-20001G1976-01-02De Forest, WIMinor Pro
Nikita Kashirsky86333568912008-20113C1985-01-24Moscow, RussiaMinor Pro
Francis Kearney6171017311993-19941 Minor Pro
Derek Keller9372734322009-20123D1986-10-18Wilkie, SASKMinor Pro
Paul Kelly285914192008-20091C1980-10-04West Peabody, MAMinor Pro
Casey Kesselring203322002-20031C1974-02-05Cambridge, ONTMinor Pro
Damon Kipp565813242011-20132D1988-04-09Salmon Arm, BCMinor Pro
Nate Kiser412219411511312004-20117D1982-05-04Southgate, MIMinor Pro
Nick Klaren1814562009-20101D1984-06-12North St. Paul, MNMinor Pro
Jared Knight200002012-20131R1992-01-16Battle Creek, MIMinor Pro
Kevin Knopp1502261832121995-20055D1969-10-24Edmonton, ALTAMinor Pro
Daniel Koger34111122272011-20132R1989-11-10Szekesfehervar, HungaryMinor Pro
Jarrett Konkle5181321342006-20071L1982-12-18Toronto, ONTMinor Pro
Jay Kopischke1020202001-20021L1978-02-07Alexandria, MNMinor Pro
Andrew Krelove401122011-20121D1987-04-15Thunder Bay, ONTMinor Pro
Johann Kroll1611367801292008-20124D1984-02-23Plymouth, MNMinor Pro
Dmitri Kugryshev301122010-20111R1990-01-18Moscow, RussiaMinor Pro
Nicholas Kuqali703342012-20131D1985-05-14Pittsburgh, PAMinor Pro
Steve L'Ecuyer9000152005-20061D1982-12-27Thunder Bay, ONTMinor Pro
Eric Labelle22224902005-20061R1981-03-03Hull, PQMinor Pro
Maxime Lacroix10752551071322008-20123L1987-06-05Quebec, PQMinor Pro
Bill Lang201121995-19961C1973-07-16Newmarket, ONTMinor Pro
Chase Langeraap820222010-20111F1987-03-11Cayuga, ONTMinor Pro
Chris Langkow46181937282012-20131C1989-08-22Vegreville, ALTAMinor Pro
Martin Lapointe301101998-19991D1973-06-26Rouyn-Noranda, PQMinor Pro
Jacques Lariviere602272000-20011L1979-12-18Sorel, PQMinor Pro
Stephane Larocque9123321995-19961R1974-07-24Hull, PQMinor Pro
Jamie Leach561741995-19961R1969-08-25Winnipeg, MANMajor League
Carl LeBlanc6133134861995-19961D1971-09-06Drummondville, PQMinor Pro
Alexander Legault8202101993-19941D1971-12-27Sainte-Foy, PQMinor Pro
Dave Leger100002003-20041D1982-09-10Ottawa, ONTMinor Pro
Jeff Legue53152035402005-20061F1981-05-24Cornwall, ONTMinor Pro
Jody Lehman16401010841998-20024G1975-07-01North Battleford, SASKMinor Pro
Taras Lendzyk4702281996-19971G1972-03-07Wadena, SASKMinor Pro
Rick Lessard5101101993-19941D1968-01-09Timmins, ONTMajor League
Carlyle Lewis491019292102004-20051R1978-03-01Middleton, NSMinor Pro
Eric Lind100002009-20101D1978-03-12Stamford, CTMinor Pro
Eric Linkowski200001999-20001D1975-10-22Mt. Vernon, NYMinor Pro
Andrew Loewen300002010-20111G1985-02-20Winnipeg, MANMinor Pro
Sam Lofquist100002011-20121D1990-03-15Somerset, WIMinor Pro
Jim Lorentz6481725462003-20041C1981-09-28Grand Island, NYMinor Pro
Ryan Lowery18055182012-20131D1989-09-06Inverness, ILMinor Pro
Darren Lynch137714142005-20061R1983-07-07Regina, SASKMinor Pro
Craig Lyons46192948581994-19951R1972-12-25Calgary, ALTAMinor Pro
Roddy MacCormick201101996-19971R1973-01-25Dartmouth, NSMinor Pro
Daren Machesney3601102006-20122G1986-12-13Hamilton, ONTMinor Pro
Mike MacKay2332521998-19991L1978-09-10New Glasgow, NSMinor Pro
Cail MacLean16963741371302005-20083R1976-09-30Middleton, NSMinor Pro
Alex MacLeod233710322012-20131F1987-12-16Nelson, BCMinor Pro
Rob Madore2011-20121G1988-05-28Pittsburgh, PAMinor Pro
Samson Mahbod163710122010-20111R1989-02-03Montreal, PQMinor Pro
Anthony Maiani2325782011-20121C1989-02-24Shelby Township, MIMinor Pro
John Maksymiu310101999-20001C1975-10-24Swartz Creek, MIMinor Pro
Matt Mallgrave410161993-19941 Minor Pro
Phil Mangan244711122012-20131C1987-02-11Gananoque, ONTMinor Pro
Hugo Marchand119411152282000-20053D1979-07-16Montreal, PQMinor Pro
Brett Marietti55019428748111271994-20039R1973-02-09Haileybury, ONTMinor Pro
Tommy Maxwell3457121112007-20092R1985-11-19Spokane, WAMinor Pro
David Mayes69102232661996-19982D1974-07-26Thunder Bay, ONTMinor Pro
Dustin McArthur19224481998-19991R1975-02-21Sarnia, ONTMinor Pro
Brock McBride2010-20111C1986-10-18Cornwall, ONTMinor Pro
Cam McCaffrey1562319423952004-20073R1983-07-12Calgary, ALTAMinor Pro
Brian McCarthy21358251994-19951C1971-12-06Salem, MAMinor Pro
Nolan McDonald200001999-20001G1977-07-29Thunder Bay, ONTMinor Pro
T.J. McElroy821026361352006-20082D1982-11-03Golden Valley, MNMinor Pro
James McEwan7000372011-20121L1987-04-23Kelowna, BCMinor Pro
Ryan McGinnis1105582012-20131D1987-03-03Flint, MIMinor Pro
Paul McIlveen65122638652007-20092R1986-03-24Waterloo, ONTMinor Pro
J.P. McKersie300001996-19971G1972-01-23Madison, WIMinor Pro
Steve McLaren1994-19951L1975-02-03Owen Sound, ONTMajor League
Jeff McLean2881119171998-19991C1969-10-06Vancouver, BCMajor League
Tom McMonagle110102005-20061C1979-03-30Glenolden, PAMinor Pro
Tyler McNeely41133144432012-20131F1987-04-08Burnaby, BCMinor Pro
Grant McNeill93513183072007-20112D1983-05-08Vermilion, ALTAMajor League
Patrick McNeill1951116162007-20081D1987-03-17Strathroy, ONTMinor Pro
Tom Menicci20123141995-19961D1971-07-23Westford, MAMinor Pro
Lyon Messier18033162008-20102D1987-08-16Dallas, TXMinor Pro
Justin Milo12224102010-20111F1987-02-23Edina, MNMinor Pro
Lorne Misita200022004-20051F1981-06-01Niagara Falls, ONTMinor Pro
Garrett Mitchell200072011-20121D1991-09-02Regina, SASKMinor Pro
Troy Mohns9000141993-19941 Minor Pro
Jeff Moor500022006-20071D1986-06-13Kettleby, ONTMinor Pro
Dean Moore300002009-20101D1989-06-23Bradenton, FLMinor Pro
Travis Morin14762113175762006-20093C1984-01-09Brooklyn Park, MNMajor League
Ty Morris52102232442005-20061R1984-02-02Edmonton, ALTAMinor Pro
Adam Morrison1000022012-20131G1991-02-09White Rock, BCMinor Pro
Jay Moser12144611051811996-19993R1972-12-26Cottage Grove, MNMinor Pro
Jason Mucciarone800041998-19991D1974-10-11Milford, MAMinor Pro
Gregg Naumenko500002004-20051G1977-03-30Chicago, ILMajor League
Ben Nelson740422007-20081C1983-11-04Spokane, WAMinor Pro
Tom Nemeth533621994-19951D1971-01-16St. Catharines, ONTMinor Pro
Michal Neuvirth1300022008-20091G1988-03-23Usti Labem, Czech Rep.Major League
Mike Nicholishen1091634501531999-20012D1975-02-28Mississauga, ONTMinor Pro
Tom Noble100001999-20001G1975-03-21Hanover, MAMinor Pro
Danny O'Brien924602005-20061R1982-06-02South Boston, MAMinor Pro
Jamie O'Brien6373946381994-19951 Minor Pro
Pierre-Luc O'Brien278701492192512007-20124F1982-07-22Nicolet, PQMinor Pro
Craig Olynick1041422362642004-20062D1982-08-21Humboldt, SASKMinor Pro
Phil Oreskovic561561102011-20121D1987-01-26North York, ONTMajor League
Frankie Ouellette41000141993-19941G1970-04-16Victoriaville, PQMinor Pro
Shane Owen1901102010-20111G1990-06-04Markham, ONTMinor Pro
Danick Paquette31611171182011-20121R1990-07-17Montreal, PQMinor Pro
Davis Parley130033102005-20083G1982-09-04Grenfell, SASKMinor Pro
Steve Parson6471623221996-19982L1973-03-14Elmira, ONTMinor Pro
Brad Parsons102256388452004-20062C1979-07-13Kingston, MAMinor Pro
Brad Pascall6019101441993-19952D1970-07-29Coquitlam, BCMinor Pro
Shaun Peet66111121941999-20001D1975-04-02Nanaimo, BCMinor Pro
Dave Pensa701141995-19961L1970-04-16Huntington, NYMinor Pro
Joe Pereira575510272011-20121F1987-03-28West Haven, CTMinor Pro
Kevin Petovello1001122012-20131L1986-09-02Sparwood, BCMinor Pro
Rich Peverley69302858722004-20051C1982-07-08Guelph, ONTMajor League
Jordan Pietrus635914532010-20111F1985-09-20Vermilion, ALTAMinor Pro
Steve Pinizzotto51192342772007-20092C1984-04-26Mississauga, ONTMajor League
Matthew Pistilli3581523212012-20131R1988-10-17Montreal, PQMinor Pro
Sasha Pokulok4452126652006-20093D1986-05-25Vaud-Dorion, PQMinor Pro
Libor Polasek700061994-19951C1974-04-22Novy Jicin, CzechMinor Pro
Jerry Pollastrone1321342011-20121F1986-03-10Revere, MAMinor Pro
Matt Pope187121942011-20121F1984-08-05Langley, BCMinor Pro
Luke Popko534913262010-20111F1988-03-29Skillman, NJMinor Pro
Aaron Power1391038481442003-20063D1982-02-04Cambridge, ONTMinor Pro
Andy Powers1611931501572001-20043D1975-10-12Arlington, MAMinor Pro
Garth Premak13246181993-19941D1968-03-15Red Deer, ALTAMinor Pro
Damian Prescott19551511022351998-20013L1975-02-07Danvers, MAMinor Pro
Dain Prewitt6211920222009-20101F1984-03-07Westminster, COMinor Pro
Boris Protsenko1636962003-20041R1978-08-21Kiev, UkraineMinor Pro
Hugo Proulx10011121994-19951C1972-06-08Drummondville, PQMinor Pro
Gino Pulente13123101999-20001D1973-08-15Sault Ste. Marie, ONTMinor Pro
Bill Pye28000141993-19941G1969-04-09Canton, MIMinor Pro
Kevin Quick6431417282012-20131D1988-03-29Buffalo, NYMajor League
Tyler Randell22224462012-20131R1991-06-15Scarborough, ONTMinor Pro
Rory Rawlyk2621012222007-20081D1983-09-09Edmonton, ALTAMinor Pro
Eric Raymond800041995-19961G1972-04-26Montreal, PQMinor Pro
Kyle Reeves201141994-19951R1971-05-12Swan River, MANMinor Pro
Darren Reid210122009-20101R1983-05-08Lac La Biche, ALTAMajor League
Matt Reid202931132062962004-20084C1978-07-13Massena, NYMinor Pro
James Reimer600002008-20091G1988-03-15Winnipeg, MANMajor League
Chad Remackel1044861999-20012L1971-11-09St. Paul, MNMinor Pro
Jason Renard8224891995-19961W1974-04-22Brooks, ALTAMinor Pro
Rob Ricci1395153104502008-20113F1984-12-12Brampton, ONTMinor Pro
Darren Ritchie256162241995-19961R1974-03-10Minnedosa, MANMinor Pro
Jeff Romfo249641171813131996-20004R1974-02-09St. Paul, MNMinor Pro
Scott Romfo2202165862142005-20105D1981-07-10Blaine, MNMinor Pro
Mike Ross1388398181911995-19972C1970-01-29Greenwich, CTMinor Pro
Chris Rowland2746101301996-19982R1971-03-30Sylvan Lake, ALTAMinor Pro
Jeff Rucinski100002002-20031D1973-09-29Independence, OHMinor Pro
Dan Ruoho781428421311993-19952L1970-06-22Madison, WIMinor Pro
Mark Rupnow59121426351995-19961L1970-02-21Belleville, ONTMinor Pro
Jarrett Rush18000122012-20131D1985-06-22Pennington, NJMinor Pro
Paul Rushforth972634602711994-19962C1974-04-22Prince George, BCMinor Pro
Billy Ryan129312102011-20121C1985-10-23Milton, MAMinor Pro
Jason Saal16011101995-20002G1975-02-01Detroit, MIMinor Pro
Andy Sackrison4825762012-20131C1987-11-12St. Louis Park, MNMinor Pro
T.J. Sakaluk402222007-20081C1983-04-27Hamilton, ONTMinor Pro
Stephen Sangermano200001993-19941C1972-10-11Burrillville, RIMinor Pro
Billy Sauer1100002011-20121G1988-01-06Rochester, NYMinor Pro
Matt Scherer30865621273092007-20125F1982-04-19Seattle, WAMinor Pro
Bryan Schmidt3811617202010-20111D1981-07-27Bloomington, MNMinor Pro
Doug Schmidt41257501999-20001D1978-01-19Grosse Ile, MIMinor Pro
Greg Schmidt18768711392881998-20013C1976-04-19North Battleford, SASKMinor Pro
Aaron Schneekloth5092736442001-20032D1978-07-15Calgary, ALTAMinor Pro
Evan Schwabe1284380123802005-20072C1982-10-01Moose Jaw, SASKMinor Pro
Brandon Schwartz601142005-20061R1981-08-03St. Cloud, MNMinor Pro
Chad Seibel37178751995-19961D1972-01-21Red Deer, ALTAMinor Pro
David Seitz4892173705875031996-20048C1974-02-02Buffalo, NYMinor Pro
Trevor Senn152131391994-19951R1970-07-04Kindersley, SASKMinor Pro
Jason Sessa11365551201831999-20023R1977-07-17Deer Park, NYMinor Pro
Tyler Shelast1934772011-20121W1984-12-26Kelowna, BCMinor Pro
Steve Shields21011101994-19951G1972-07-19Toronto, ONTMajor League
Jay Silvia1624692012-20131F1989-02-26Burlington, MAMinor Pro
Ryan Sittler44121527661997-19981L1974-01-28London, ONTMinor Pro
Shawn Skiehar6668141452003-20041F1978-04-22Yorkton, SASKMinor Pro
Christian Skoryna236101601997-19981C1973-05-19Elgin, ONTMinor Pro
Matt Smith752722007-20081F1983-01-04Toronto, ONTMinor Pro
Trevor Smith68133952641993-19941D1970-08-09Welland, ONTMinor Pro
Chris Snell300001998-20032D1973-12-15Grand Rapids, MNMinor Pro
Gary Socha13457751321571993-19963C1969-12-30Attleboro, MAMinor Pro
Dominic Soucy281910102005-20061R1984-06-29St-Jean-Chrysostome, PQMinor Pro
Steven Spencer106211132672003-20063D1982-06-16Regina, SASKMinor Pro
Kevin Spiewak118364682872003-20052F1979-05-03Schaumburg, ILMinor Pro
Rich Spiller200002002-20031D1977-05-14Towaco, NJMinor Pro
David Spina1170762005-20061R1983-06-05Springfield, ILMinor Pro
Jim Sprott69931403451993-19963D1969-04-11Oakville, ONTMinor Pro
Judd Stauss401142003-20041D1976-12-19East Grand Forks, MNMinor Pro
Matt Stefanishion56162440902006-20071R1983-10-05Daysland, ALTAMinor Pro
Troy Stevens601141995-19961C1972-09-03Phoenix, AZMinor Pro
Dustin Stevenson135316191572010-20122D1989-08-12Gull Lake, SASKMinor Pro
Jeremy Stevenson42920291402004-20051L1974-07-28San Bernardino, CAMajor League
Greg Stewart247512462011-20121L1986-05-21Waterloo, ONTMajor League
Wayne Strachan1043721997-19981R1972-12-12Fort Frances, ONTMinor Pro
Anders Strome2281220142005-20061W1981-11-23Winnipeg, MANMinor Pro
Garret Stroshein100052004-20051W1980-04-04Edmonton, ALTAMajor League
Todd Sullivan500001995-19961G1970-11-27Wayland, MAMinor Pro
Rob Sumner3519101141994-19951D1970-09-28 Minor Pro
Scott Swanson284141882000-20011D1975-02-02Cottage Grove, MNMinor Pro
Peter Szabo69154762602006-20071C1981-03-22Nitra, SlovakiaMinor Pro
Nick Tabisz467142142010-20122D1987-06-01Kettering, OHMinor Pro
Marc Tardif22057811388201995-20005L1973-01-06Montreal, PQMinor Pro
Zach Tarkir1241544591062008-20123D1984-01-28Fresno, CAMinor Pro
Mike Taylor47123446781997-19981C1971-08-18Kingston, ONTMinor Pro
Rod Taylor3181018222002-20031L1966-12-01Lake Orion, MIMinor Pro
Joey Tenute683441751022004-20051C1983-04-02Hamilton, ONTMajor League
Luc Theoret69131225971999-20023D1979-07-30Winnipeg, MANMinor Pro
Ken Thibodeau62243054351993-19941C1970-05-18Etobicoke, ONTMinor Pro
Adam Thompson501101993-19941G1972-09-29Cornwall, ONTMinor Pro
Sergei Tkachenko16000121994-19951G1971-06-06Kiev, UkraineMinor Pro
Ryan Toomey201102008-20091F1983-09-17Bolton, ONTMinor Pro
Paul Traynor7301919991998-20022D1977-09-14Thunder Bay, ONTMinor Pro
Joel Trottier601122004-20051R1977-02-11Alexandria, ONTMinor Pro
Ryan Turek19189142012-20131D1987-09-22Southfield, MIMinor Pro
Joshua "Podge" Turnbull24145122011-20121C1988-07-12Hayward, WIMinor Pro
Paul Tzountzouris100001995-19961D1974-08-25Toronto, ONTMinor Pro
Mike Ullrich514542012-20131C1986-09-29Banff, ALTAMinor Pro
Parker Van Buskirk700002009-20101G1988-03-26Windsor, ONTMinor Pro
Joe Van Volsen21459271999-20001F1975-04-23Oshawa, ONTMinor Pro
Scooter Vaughan5061420752012-20131D1989-04-08Placentia, CAMinor Pro
Luka Vidmar6262127222012-20131D1986-05-17Ljubljana, SloveniaMinor Pro
Ian Vigier1100002008-20091G1982-11-23Notre-Dame-de-Lourdes, MANMinor Pro
Mikhail Volkov1872128101995-19961R1972-03-09Voronezh, USSRMinor Pro
Shane Wagner100002005-20061D1981-10-05Stillwater, MNMinor Pro
Buddy Wallace59153045862000-20022C1975-12-18Palatine, ILMinor Pro
Shea Walters815602011-20121F1987-03-05Hibbing, MNMinor Pro
Cam Watson200002010-20111L1986-05-12Cambridge, ONTMinor Pro
Chase Watson710122010-20111F1982-10-23Media, PAMinor Pro
Dean Weasler700022002-20031G1978-08-26Rosemount, MNMinor Pro
Ryan Webb100002005-20061C1982-03-03Roseville, MIMinor Pro
Patrick Wellar27156262008-20102D1983-12-04Carrot River, SASKMinor Pro
Shawn Weller247815242012-20131L1986-07-08Glens Falls, NYMinor Pro
Stephen Werner51162238382006-20082C1984-08-08Chevy Chase, MDMinor Pro
Chris Wheaton2392811395451998-20024L1976-08-20Fredericton, NBMinor Pro
Kam White6011101995-19961D1976-02-13Chicago, ILMinor Pro
Dan Wiebe41161733461993-19952L1969-04-03Fairview, ALTAMinor Pro
Brad Williamson1121861791792001-20032D1977-03-09Thunder Bay, ONTMinor Pro
Avery Wilson100002005-20061F1980-11-06Marquette, MIMinor Pro
Kyle Wilson532542006-20071C1984-12-15Oakville, ONTMajor League
Jason Winch57153752471993-19941C1971-05-23Listowel, ONTMinor Pro
Doug Wood4311415651996-19971D1974-01-07Waltham, MAMinor Pro
Jason Wright116840481211997-20002D1972-07-06Thunder Bay, ONTMinor Pro
Andrei Yakovenko42425291411993-19941D1965-03-10Khimik, RussiaMinor Pro
Vladislav Yakovenko20101201993-19941D1974-02-15Minor Pro
Brendan Yarema12369281996-19971C1976-07-16Sault Ste. Marie, ONTMinor Pro
Dylan Yeo59161834962009-20112D1986-07-16Prince Albert, SASKMinor Pro
Adam Young1000061993-19941D1973-08-28Berwyn, ILMinor Pro
Mike Zanutto4918173561997-19981C1977-01-01Burlington, ONTMinor Pro
Ryan Zapolski3800002012-20131G1986-11-11Erie, PAMinor Pro
Steve Zoryk1431421997-19992W1977-03-22Ottawa, ONTMinor 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.