hockey DB
home search by league team forums morning report contact us
home

Idaho Steelheads [ECHL] all-time player roster

This is a list of all the players that played for the Idaho Steelheads. The Idaho Steelheads are a hockey team playing in the ECHL from 2003 to 2014. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 353 players.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplaceHighest Level
Jim Abbott301182004-20051F1980-05-03Mars, PAMinor Pro
Jean-Sebastien Adam51145802007-20081D1986-10-29Montreal, PQMinor Pro
Mike Adamek13336122005-20061F1981-04-24Hollister, CAMinor Pro
Martin Adamsky900042003-20041F1981-07-13Minor Pro
Blair Allison4601122003-20073G1972-06-26Golden, BCMinor Pro
Patrick Asselin300022009-20101L1987-07-02Peterborough, ONTMinor Pro
Richard Bachman3500022009-20101G1987-07-25Salt Lake City, UTMajor League
Sean Backman522442010-20111R1986-04-29White Plains, NYMinor Pro
Gord Baldwin2631114392012-20131D1987-03-01Winnipeg, MANMinor Pro
David Bararuk81325486342003-20063L1983-05-26Moose Jaw, SASKMinor Pro
Evan Barlow9750791291132009-20112L1985-11-08Strathmore, ALTAMinor Pro
Jason Bast136101642013-20141C1989-06-02Moose Jaw, SASKMinor Pro
Jeff Bateman5272431702003-20041F1981-08-29Belleville, ONTMinor Pro
Landon Bathe30246632004-20051W1982-04-09Scarborough, MEMinor Pro
Tim Baumgartner100002006-20071GMinor Pro
Jay Beagle8281042006-20071F1985-10-16Calgary, ALTAMajor League
Rejean Beauchemin73022122008-20102G1985-05-03Winnipeg, MANMinor Pro
Garett Bembridge11856611171222005-20092R1981-07-06Melfort, SASKMinor Pro
Tyler Beskorowany5202242010-20132G1990-04-28Sudbury, ONTMinor Pro
Mike Betz2003-20041G1981-03-31Elizabeth, PAMinor Pro
Michael Beynon400062007-20081D1983-06-09Nepean, ONTMinor Pro
Curtis Billsten200002008-20091R1986-09-10Calgary, ALTAMinor Pro
J.B. Bittner126410202006-20071F1982-05-27Pittsburgh, PAMinor Pro
Jeremie Blain4772431582012-20131D1992-03-19Longueuil, PQMinor Pro
Cody Blanshan14123522006-20071D1984-02-14Eagan, MNMinor Pro
Brett Blatchford701122009-20101D1986-06-05Temperance, MIMinor Pro
Mark Bomersback754243851082007-20092L1982-07-08Rochester, ALTAMinor Pro
Jarad Bourassa72132437852005-20061D1983-02-23Radville, SASKMinor Pro
Justin Bourne11112212008-20091F1982-12-12Kelowna, BCMinor Pro
Etienne Boutet25279162013-20141D1992-06-01St-Nicolas, PQMinor Pro
Cameron Breitkreuz100022003-20041D1982-02-18Springside, SASKMinor Pro
Kellen Briggs3102202007-20081G1983-06-28Colorado Springs, COMinor Pro
David Brisson100002004-20051W1978-02-15Quebec City, PQMinor Pro
Chad Brownlee35123412007-20081D1984-07-12Kelowna, BCMinor Pro
Kyle Bruce7235112006-20071R1983-03-30Garden Bay, BCMinor Pro
Scott Burt25157871444432003-20074L1977-02-07Mackenzie, BCMinor Pro
Ryan Button3371623242013-20141D1991-03-26Edmonton, ALTAMinor Pro
Lane Caffaro200072010-20111D1984-03-05Slave Lake, ALTAMinor Pro
Paul Caponigri3682331462005-20061W1979-04-11Oak Park, ILMinor Pro
Dustin Carlson500002010-20111G1986-05-31Forest Lake, MNMinor Pro
Sam Carrick50162137702012-20131C1992-02-04Markham, ONTMinor Pro
Andrew Carroll36121931452012-20131C1985-05-07Shoreview, MNMinor Pro
Chris Carrozzi100002013-20141G1990-03-02Nepean, ONTMinor Pro
Matt Case1411147581452010-20133D1986-02-16Plymouth, MNMinor Pro
Fred Cassiani200002011-20121F1987-07-19Toronto, ONTMinor Pro
Joe Caveney200002013-20141F1988-07-04Fitchburg, MAMinor Pro
Jacob Cepis72263258682011-20132F1987-12-21Parma, OHMinor Pro
Craig Cescon633361952007-20092D1986-08-18Mississauga, ONTMinor Pro
Steve Chabbert26044342006-20071D1980-02-25Sioux Lookout, ONTMinor Pro
Kaleb Christenson300002003-20041G1978-08-28International Falls, MNMinor Pro
Steve Christie200002011-20121G1984-10-29Winnipeg, MANMinor Pro
Chris Claffey400062005-20061D1980-07-31Edmonton, ALTAMinor Pro
Trent Clark400022003-20041R1978-01-23Superior, WIMinor Pro
Matt Climie42000122008-20091G1983-02-11Leduc, ALTAMajor League
Richard Clune191910412007-20081L1987-04-25Toronto, ONTMajor League
Andrew Conboy16000492013-20141L1988-05-16Burnsville, MNMinor Pro
Andy Contois616702005-20061L1981-10-11Marquette, MIMinor Pro
Matt Cook911222008-20091C1986-10-29Belle Mead, NJMinor Pro
Adam Copeland4871724262003-20041R1976-06-05St. Catharines, ONTMinor Pro
David Cornacchia1061742591702003-20052D1980-11-13Toronto, ONTMinor Pro
Brent Cornelius602222011-20121D1987-02-20Fairbanks, AKMinor Pro
Deron Cousens400002011-20132D1987-03-21Georgetown, ONTMinor Pro
Matt Cowie17022102011-20121D1986-10-10Nepean, ONTMinor Pro
Justin Cox53121628222004-20062C1981-03-13Merritt, BCMinor Pro
Jace Coyle5082230422011-20132D1990-05-24Cranbrook, BCMinor Pro
Matt Craig62101626272007-20081C1982-03-17London, ONTMinor Pro
B.J. Crombeen2112719482005-20072R1985-07-10Denver, COMajor League
Patrick Cullity109739461252012-20142D1987-01-26Tewksbury, MAMinor Pro
Scott Czarnowczan211202013-20141D1991-05-29Macomb, MIMinor Pro
John Daigneau2200052006-20082G1982-12-31Brookfield, WIMinor Pro
Regan Darby23112492003-20041D1980-07-17Estevan, SASKMinor Pro
Wade Davis27268122003-20041D1982-04-13Elkford, BCMinor Pro
Aaron Dawson19000302009-20101D1985-03-11Peoria, ILMinor Pro
David de Kastrozza134344478522012-20142R1986-10-20Toms River, NJMinor Pro
Daniel Delisle22134102013-20141W1990-09-24Arden Hills, MNMinor Pro
Miguel Delisle2511819792003-20041C1982-04-06Cornwall, ONTMinor Pro
Mark Derlago1278786173902009-20112L1986-01-17Brandon, MANMinor Pro
Taggart Desmet1364055951452006-20082C1982-05-29Strathmore, ALTAMinor Pro
Kevin DeVergilio48182038652009-20101C1986-08-01Sterling Heights, MIMinor Pro
John-Scott Dickson276101682009-20112L1984-04-10North York, ONTMinor Pro
Charlie Dodero4441519752013-20141D1992-10-01Bloomingdale, ILMinor Pro
Justin Dowling34133346162012-20131C1990-10-01Cochrane, ALTAMinor Pro
Frank Doyle5200002004-20051G1980-09-08Guelph, ONTMinor Pro
Brett Draney68263056902003-20052W1981-03-12Merritt, BCMinor Pro
Alex Dunn9000122005-20061D1982-01-26Waterford, MIMinor Pro
Tyler Elbrecht451671102013-20141D1988-10-26Edwardsville, ILMinor Pro
Matt Elich328715162004-20051R1978-09-22Grosse Pointe, MIMajor League
Dan Ellis2300022003-20041G1980-06-19Saskatoon, SASKMajor League
Omar Ennaffati300022004-20051D1980-04-26Toronto, ONTMinor Pro
Dan Eves801102008-20091F1986-04-05Lake Orion, MIMinor Pro
Brian Fahey311242005-20061D1981-03-02Glenview, ILMajor League
Steve Ferry901182012-20131D1988-05-08Richmond Hill, ONTMinor Pro
Marty Flichel4361482604084462004-20128R1976-03-06Hodgeville, SASKMinor Pro
Blake Forsyth1921246583472005-20083D1979-09-04Winnipeg, MANMinor Pro
Adrian Foster26111627262012-20131C1982-01-15Lethbridge, ALTAMinor Pro
David Fredriksson4591524422011-20121W1985-10-04Jonkoping, SwedenMinor Pro
Blake Friesen502202008-20091D1985-06-04Excelsior, MNMinor Pro
Dustin Friesen6553035162009-20112D1983-03-01Waldheim, SASKMinor Pro
Ryan Funk500022009-20101D1989-03-14Morden, MANMinor Pro
Austin Fyten61233356922012-20142L1991-05-03Sundre, ALTAMinor Pro
Mike Gabinet881039491082005-20113D1981-09-26Edmonton, ALTAMinor Pro
Aaron Gagnon227142142007-20081F1986-04-24Quesnel, BCMajor League
Steve Gainey33111930362008-20091L1979-01-26Montreal, PQMajor League
Lance Galbraith2298312721010712003-20084R1980-02-21Brampton, ONTMinor Pro
Rylan Galiardi1521012122012-20131F1986-06-30Calgary, ALTAMinor Pro
Kevin Gardner22538102005-20061C1981-04-16Edmonton, ALTAMinor Pro
Sean Garrity711242008-20091L1985-07-23North St. Paul, MNMinor Pro
Luke Gazdic6213242008-20102L1989-07-25Toronto, ONTMajor League
Michael Gergen3811011302011-20121D1987-02-17Hastings, MNMinor Pro
Aaron Gill500022006-20071C1980-03-05Rochester, MNMinor Pro
Steven Gillen500022006-20071C1986-05-01Kindersley, SASKMinor Pro
Chris Gobert2025722003-20041C1979-10-12Marquette, MIMinor Pro
Connor Goggin501162013-20141D1988-12-28Glen Ellyn, ILMinor Pro
Mitchell Good13022242013-20141R1989-05-06Wellesley, ONTMinor Pro
David Graham100002005-20061C1974-07-14Hartford, CTMinor Pro
Ethan Graham1010122007-20081D1982-08-01Xenia, OHMinor Pro
Neil Graham810142012-20131F1985-04-21Calgary, ALTAMinor Pro
Patrick Grandmaitre301122004-20051C1979-03-20Hull, PQMinor Pro
Tommy Grant64232750472013-20141L1986-08-29North Vancouver, BCMinor Pro
Tyler Gron47241236432012-20142C1989-09-07Spruce Grove, ALTAMinor Pro
Dylan Gyori40152237492003-20041C1979-02-20Red Deer, ALTAMinor Pro
Dan Hacker31131831202005-20061C1982-01-14El Centro, CAMinor Pro
Jim Hakewill31167442005-20061D1982-06-07Wilmette, ILMinor Pro
Mike Hanson10000552003-20041W1978-05-26Oakville, ONTMinor Pro
Rob Hartnell100002003-20041R1972-11-18Rocky Mountain House, ALTAMinor Pro
Jake Hauswirth921372011-20121R1988-02-16Houghton, WIMinor Pro
Darrell Hay320431541971852003-20095D1980-04-02Kamloops, BCMinor Pro
Jon Hedberg201102006-20071D1982-04-17Duluth, MNMinor Pro
Mike Hellyer300052011-20121R1986-07-20Brandon, MANMinor Pro
Lars Helminen300002006-20071D1985-01-01Brighton, MIMinor Pro
Chris Hepp10719102372010-20122D1987-06-21Savage, MNMinor Pro
Bryan Hince700002011-20121G1986-04-09Kapuskasing, ONTMinor Pro
Tyson Hobbins33167272010-20122R1987-07-30Nipawin, SASKMinor Pro
Kevin Hoffman200002004-20051D1968-05-02Vancouver, BCMinor Pro
Greg Hornby6567132642005-20061L1982-01-18Nanaimo, BCMinor Pro
Liam Huculak2000142007-20081R1983-06-05Lethbridge, ALTAMinor Pro
Adam Huxley961124353462009-20123L1983-11-04Wainwright, ALTAMinor Pro
Geoff Irwin65131427402009-20112F1985-06-07Victoria, BCMinor Pro
James Isaacs5841418452012-20142D1989-09-29Victoria, BCMinor Pro
Blaine Jarvis9202122008-20091L1984-05-29Gladstone, MANMinor Pro
Charlie Johnson587916362006-20071F1984-01-30Calgary, ALTAMinor Pro
Justin Johnson12011272006-20071R1981-05-05Anchorage, AKMajor League
Nick Johnson501102012-20131R1985-12-24Calgary, ALTAMajor League
Tony Johnson35055102005-20061D1980-07-17Woburn, MAMinor Pro
Luke Judson2581018152013-20141R1991-02-14Emo, ONTMinor Pro
Scott Kabotoff800002003-20041G1979-05-16Sherwood Park, ALTAMinor Pro
Kevin Kapalka400002013-20141G1989-07-07Mississauga, ONTMinor Pro
John Kearns1001162010-20111D1987-08-20Park Ridge, ILMinor Pro
Greg Keith17112222004-20051F1980-07-26Delta, BCMinor Pro
Patrick Kennedy4091019242011-20121F1988-11-29Dorchester, ONTMinor Pro
Jimmy Kerr710192008-20091W1985-04-17Leduc, ALTAMinor Pro
Ben Keup117162844552003-20052L1976-08-03Minot, NDMinor Pro
Ben Kilgour200002003-20041L1982-04-02Leduc, ALTAMinor Pro
Tyler Kindle366142082005-20061D1978-02-20Portage, MIMinor Pro
Tristan King63222951452010-20133C1990-11-07Minneapolis, MNMinor Pro
Bill Kinkel29213962007-20081L1984-02-27Buffalo, NYMinor Pro
Damon Kipp341910342013-20141D1988-04-09Salmon Arm, BCMinor Pro
Chad Klassen29132235182011-20121C1985-04-16Warman, SASKMinor Pro
Mike Kneeland300002008-20091F1984-01-03Calgary, ALTAMinor Pro
Brandon Knelsen101102009-20101R1987-07-24Three Hills, ALTAMinor Pro
Zenon Konopka2362228822003-20041C1981-01-02Niagara-on-the-Lake, ONTMajor League
Jan Kopecky67243054542003-20041F1979-03-21Kolin, Czech Rep.Minor Pro
Sergei Korostin442622009-20101R1989-07-05Prokopievsk, RussiaMinor Pro
Ladislav Kouba1000022004-20051L1983-09-10Vimperk, Czech Rep.Minor Pro
Jason Krischuk300002005-20061D1980-08-16Anchorage, AKMinor Pro
Jerry Kuhn6101142010-20122G1986-03-20Southgate, MIMinor Pro
Brandon Kushniruk63111223382009-20101R1985-10-25Hudson Bay, SASKMinor Pro
Hubert Labrie343710532011-20143D1991-07-12Victoriaville, PQMinor Pro
William Lacasse20235182012-20131D1987-08-25Saint-Pie, PQMinor Pro
John Lammers45291847262006-20082L1986-01-29Langley, BCMinor Pro
Cody Lampl9712728952009-20112D1986-06-19Ketchum, IDMinor Pro
Tommy Lange156410202011-20121L1987-07-11St. Louis, MOMinor Pro
Derek LeBlanc63202040812011-20121C1986-03-31Brandon, MANMinor Pro
Jim Leger3607782004-20051F1976-05-06Saugus, MAMinor Pro
Adrien Lemay800002010-20111G1989-10-25Moncton, NBMinor Pro
Junior Lessard22101020162010-20111R1980-05-26St-Joseph-de-Beauce, PQMajor League
Aaron Lewadniuk317613282011-20121C1989-08-07Carman, MANMinor Pro
Aaron Lewicki2610717172011-20121L1987-07-30Livonia, MIMinor Pro
Rob Linsmayer48161228822012-20142F1990-03-05Winnetka, ILMinor Pro
Ian Lowe68102636662011-20121C1986-09-04Bradwardine, BCMinor Pro
Trevor Ludwig4931316652008-20102D1985-05-24Rhinelander, WIMinor Pro
Tyler Ludwig7031316822010-20111D1985-05-24Rhinelander, WIMinor Pro
Frank Lukes59182240302004-20051W1982-09-25Kadan, Czech Rep.Minor Pro
Adam Maccarone38235192011-20121D1987-03-18Whitby, ONTMinor Pro
Aaron MacKenzie300022009-20101D1981-03-27Terrace Bay, ONTMajor League
Brad MacMillan100092010-20111R1983-02-03Grand Prarie, ALTAMinor Pro
Kurt MacSweyn4261218162005-20061C1981-01-19Dalkeith, ONTMinor Pro
Chris Marinucci13581342003-20041C1971-12-29Grand Rapids, MNMajor League
Andrew Martin2061117102007-20081L1983-01-18Brampton, ONTMinor Pro
Derek Matheson623710692011-20121D1986-09-07Durham, ONTMinor Pro
D'Arcy McConvey7249561051562005-20072F1981-10-23Richmond Hill, ONTMinor Pro
Mark McCutcheon34143246522009-20101C1984-05-21Ithaca, NYMinor Pro
Eamonn McDermott702222013-20141D1991-12-17Shaker Heights, OHMinor Pro
T.J. McElroy16112252007-20081D1982-11-03Golden Valley, MNMinor Pro
Bryan McGregor66384482412008-20091W1984-06-27Niagara Falls, ONTMinor Pro
Johnny McGuire11101472013-20141R1993-08-28Peterborough, ONTMinor Pro
Todd McIlrath100002009-20101F1986-02-27Northville, MIMinor Pro
Matt McKnight126264773662008-20113C1984-06-14Halkirk, ALTAMinor Pro
Darren McLachlan24112592004-20051L1983-02-16Nanaimo, BCMinor Pro
Taylor McReynolds100022012-20131F1987-02-02Sherwood Park, ALTAMinor Pro
Sean Menton200002012-20131R1989-02-21Los Angeles, CAMinor Pro
Justin Mercier43181230352013-20141L1987-06-25Erie, PAMajor League
Peter Metcalf3841822972004-20051D1979-02-25Pembroke, MAMinor Pro
Ron Meyers1645922011-20132C1988-05-17Prince Albert, SASKMinor Pro
Tuomas Mikkonen66211637352006-20071L1983-03-25Jyvaskyla, FinlandMinor Pro
Brad Miller1634762009-20101F1986-01-31Alpharetta, GAMinor Pro
Brendan Milnamow7832528642008-20113D1986-01-17Wilton, CTMinor Pro
Roy Mitchell201122005-20061D1969-03-14Edmonton, ALTAMajor League
Dustin Molle1811262009-20112D1985-11-24Anchorage, AKMinor Pro
Guillaume Monast116113141072009-20112D1988-05-12Longeuil, PQMinor Pro
Brock Montgomery4591524262013-20141R1992-07-18Moose Jaw, SASKMinor Pro
David Morisset3071017272004-20051R1981-04-06Langley, BCMajor League
Jake Morley601172012-20131F1988-06-22Ogdensburg, NYMinor Pro
Kael Mouillierat11755641191872009-20134C1987-09-07Edmonton, ALTAMinor Pro
Tyrell Moulton49224962005-20061D1984-12-28Cranbrook, BCMinor Pro
Mick Mounsey100002003-20041Minor Pro
Kurtis Mucha100002008-20091G1989-06-03Sherwood Park, ALTAMinor Pro
Ryan Murphy310142013-20141F1989-09-27Stratford, ONTMinor Pro
Jeremy Mylymok149931403192003-20063D1972-01-12London, ONTMinor Pro
Pat Nagle4302222013-20141G1987-09-21Bloomfield, MIMinor Pro
Kevin Nastiuk100022009-20101G1985-07-20Edmonton, ALTAMinor Pro
Alexander Naurov5621214262006-20082F1985-03-04Saratov, RussiaMinor Pro
Michael Neal166183755792009-20123L1989-04-03Whitby, ONTMinor Pro
Chad Nehring64181735522010-20122C1987-06-14Springside, SASKMinor Pro
Ben Nelson68252348362008-20091C1983-11-04Spokane, WAMinor Pro
Derek Nesbitt66305181322006-20071R1982-04-16Egmondville, ONTMinor Pro
Matt Nickerson13112732006-20071D1985-01-11Old Lyme, CTMinor Pro
Jared Nightingale11011222006-20071D1982-10-03Cheboygan, MIMinor Pro
Anthony Nigro54173047172013-20141L1990-01-11Woodbridge, ONTMinor Pro
Evgueni Nurislamov901122004-20051D1982-08-11Ufa, RussiaMinor Pro
Steven Oleksy102929382532009-20123D1986-02-04Chesterfield, MIMajor League
Michael Olson1522442009-20101C1984-05-17Tidsdale, SASKMinor Pro
Ben Ondrus5571522622012-20131R1982-06-25Sherwood Park, ALTAMajor League
Brooks Ostergard100002013-20141G1987-05-03Cleveland, OHMinor Pro
Derek Paget871217291612003-20092L1978-11-23Kamloops, BCMinor Pro
Andrew Pate100002008-20091GSpokane, WAMinor Pro
Gaelan Patterson68101626722013-20141C1990-08-22LaRonge, SASKMinor Pro
Jason Payne200042003-20041L1975-09-21Toronto, ONTMinor Pro
Sean Peach46123302003-20052D1978-11-05Langley, BCMinor Pro
Joe Pereira510102011-20121F1987-03-28West Haven, CTMinor Pro
Sean Perkins800022011-20121D1986-11-18Commerce, MIMinor Pro
Andrew Perrault200022013-20141D1989-03-30Grand Coulee, SASKMinor Pro
Colin Peters39189532006-20071D1981-12-04Eden Prairie, MNMinor Pro
Warren Peters902930591642003-20052C1982-07-10Saskatoon, SASKMajor League
Kyle Peto4781321382006-20071D1982-09-10Lethbridge, ALTAMinor Pro
Brad Phillips100002013-20141G1989-04-22Farmington Hills, MIMinor Pro
Andrei Plekhanov3611213472011-20121D1986-07-12Nizhnekamsk, RussiaMinor Pro
Aaron Plumb200002005-20061L1978-08-24Shawnigan Lake, BCMinor Pro
Andrew Proskurnicki28246652003-20041L1978-07-24Hamilton, ONTMinor Pro
Cody Purves112112637782010-20122R1986-10-26Hudson Bay, SASKMinor Pro
Kyle Radke651561892008-20102D1985-05-12Bashaw, ALTAMinor Pro
Greg Rallo83323971922005-20083C1981-08-26Gurnee, ILMajor League
Marc Rancourt14549122011-20121L1984-04-28Gloucester, ONTMinor Pro
William Rapuzzi60164258162013-20141F1990-02-05Anchorage, AKMinor Pro
Chris Rawlings200002012-20131G1988-09-19North Delta, BCMinor Pro
Marc Rechlicz28112322011-20121R1988-11-01Milwaukee, WIMinor Pro
Bryce Reddick29246322012-20131F1989-08-05Winnipeg, MANMinor Pro
Kyle Reed401102010-20111L1987-03-17Calgary, ALTAMinor Pro
Matt Reid6051015312005-20072F1978-07-28Vancouver, BCMinor Pro
Dalton Reum52088762013-20141D1992-05-14Camrose, ALTAMinor Pro
Riley Riddell23538122004-20051C1981-05-13Camrose, ALTAMinor Pro
Cam Ritchie500042011-20121D1987-01-06Edmonton, ALTAMinor Pro
Brett Robinson831842601132012-20142F1985-02-17North York, ONTMinor Pro
Josh Robinson6200022012-20142G1989-12-01Frankenmuth, MIMinor Pro
Ondrej Roman624622011-20121L1989-02-08Ostrava-Poruba, Czech Rep.Minor Pro
Ashton Rome391719361072009-20101R1985-12-31Nesbitt, MANMinor Pro
Brad Ross512322012-20131L1992-05-28Lethbridge, ALTAMinor Pro
Pete Rouleau100002007-20081C1983-06-18Hancock, MIMinor Pro
Bobby Russell72263763282004-20051R1978-03-09Surrey, BCMinor Pro
John Ryder28055362012-20131D1989-03-06Colorado Springs, COMinor Pro
Chase Schaber11202112012-20131C1991-01-03Red Deer, ALTAMinor Pro
Jeremy Scherlinck6211314382007-20081D1982-10-28Grosse Pointe, MIMinor Pro
Stephen Schultz221302011-20121W1987-12-07Westbury, NYMinor Pro
Erik Schwanz600002004-20051D1984-02-18North Lakeport, MIMinor Pro
Kory Scoran2371380931552005-20125D1981-08-24Winnipeg, MANMinor Pro
Aki Seitsonen50161632122010-20111C1986-02-05Riihimaki, FinlandMinor Pro
Mike Sgroi12101322003-20041L1978-08-14Toronto, ONTMinor Pro
Tyler Shelast3191221232008-20091W1984-12-26Kelowna, BCMinor Pro
Brent Shepheard72117181232007-20092F1983-02-15Shawnigan Lake, BCMinor Pro
Colin Shields3392029102006-20071F1980-01-27Glasgow, ScotlandMinor Pro
Steve Silverthorn12202222005-20083G1981-07-02Owen Sound, ONTMinor Pro
Colin Sinclair5962329632007-20081R1982-02-17Brooks, ALTAMinor Pro
Russ Sinkewich20134242013-20141D1985-09-21Westlake, OHMinor Pro
Nick Sirota312342008-20091F1984-01-28Beaver Dam, WIMinor Pro
Chris Slater4251621372003-20041D1974-12-25Mattawan, MIMinor Pro
Aaron Slattengren100022005-20061C1981-12-28Duluth, MNMinor Pro
Austin Smith42282351332012-20142R1988-11-07Dallas, TXMinor Pro
Ryan Smyth100002006-20071R1984-11-06Clarence Creek, ONTMinor Pro
Carl Sneep13123132013-20141D1987-11-05St. Louis Park, MNMajor League
John Snowden308311292007-20081F1982-01-12Everett, WAMinor Pro
Matt Sorteberg22112222008-20102D1986-03-02Anoka, MNMinor Pro
Kris Sparre56161935952008-20091L1987-01-12Mississauga, ONTMinor Pro
Thomas Speer200002011-20121G1986-11-08Janesville, WIMinor Pro
Jimmy Spratt1500002011-20121G1985-11-10Chesterfield, MIMinor Pro
Tyler Spurgeon48263965142009-20101C1986-04-10Edmonton, ALTAMinor Pro
Josh St. Louis812342004-20051F1976-03-30Calgary, ALTAMinor Pro
Matt Stephenson53522271272008-20091D1984-03-03Midland, ONTMinor Pro
Mike Stuart213811172009-20101D1981-08-31Chicago, ILMajor League
Mike Stutzel551941601082004-20062L1979-02-28Victoria, BCMajor League
Petr Suchanek49055612004-20051D1979-09-27Opava, Czech Rep.Minor Pro
Kelly Sullivan13022132008-20091D1983-04-28Beverly Hills, MIMinor Pro
Mike Sullivan6413922422007-20081C1984-09-14Stouffville, ONTMinor Pro
Brandon Svendsen114151942008-20091R1985-04-11Maplewood, MNMinor Pro
John Swanson105304575702009-20112F1985-08-13St. Cloud, MNMinor Pro
Corey Tamblyn201102012-20131F1989-01-24Bobcaygeon, ONTMinor Pro
Steven Tarasuk1215642011-20121D1989-11-01Thornhill, ONTMinor Pro
Weston Tardy10133639662009-20112D1983-07-28Duluth, MNMinor Pro
Matt Tassone327310552010-20111L1989-09-28St. Albert, ALTAMinor Pro
Justin Taylor1035862010-20111C1983-01-01Edmonton, ALTAMinor Pro
Justin Taylor25639482012-20131C1989-02-08Mindemoya, ONTMinor Pro
Brad Thompson3481018162005-20061C1981-06-11St. Louis Park, MNMinor Pro
Billy Tibbetts15311141322004-20051R1974-10-14Boston, MAMajor League
Scott Todd542791912012-20131D1986-11-11Kingston, ONTMinor Pro
David Toews3191423122012-20131C1990-06-07Winnipeg, MANMinor Pro
Zack Torquato200002009-20101C1989-06-08Sault Ste. Marie, ONTMinor Pro
Mathieu Tousignant481026361302009-20132C1989-11-21St-Etienne-de-Lauzon, PQMinor Pro
Mike Towns24235822012-20131R1986-08-03Surrey, BCMinor Pro
Bear Trapp512392010-20111R1984-10-11Regina, SASKMinor Pro
Ken Trentowski24044102012-20131D1988-04-02Ronkonkoma, NYMinor Pro
Dan Vandermeer7893746532003-20052D1978-02-19Caroline, ALTAMinor Pro
Janos Vas10459152005-20061L1984-01-29Dunaujvaros, HungaryMinor Pro
Andrei Vasilyev57172946362003-20052L1972-03-30Voskresensk, RussiaMajor League
Martin Vasut412911432003-20041D1979-06-08Vsetin, Czech Rep.Minor Pro
Taylor Vause2110414102013-20141C1991-09-28Calgary, ALTAMinor Pro
Tim Verbeek219514372004-20051R1979-10-05Sarnia, ONTMinor Pro
Taylor Vichorek600072012-20131F1988-08-25Moose Lake, MNMinor Pro
Bryan Vines200002003-20041D1978-11-20Oakville, ONTMinor Pro
Michael Vyhlidal6031316342003-20041D1970-12-10Jihlava, Czech Rep.Minor Pro
Mitch Wahl651739561602013-20141C1990-01-12Seal Beach, CAMinor Pro
Matthew Walters25055282013-20141D1988-01-05Winnipeg, MANMinor Pro
Tom Wandell330322007-20081C1987-01-29Sodertalje, SwedenMajor League
Brett Ward100022008-20091D1988-05-28Swift Current, SASKMinor Pro
Francis Wathier174913312006-20071L1984-12-07St. Isidore, ONTMajor League
Josh Watson500002013-20141G1990-08-07Lititz, PAMinor Pro
Ryan Watson601162011-20121L1988-03-01Cambridge, ONTMinor Pro
Ian Watters3791423282012-20131L1991-12-27Pickering, ONTMinor Pro
Adam Welch6911112722008-20091D1983-10-04Hastings, MNMinor Pro
Dan Welch285712332008-20091W1981-02-23Hastings, MNMinor Pro
Riley Weselowski6031114692008-20102D1985-02-24Pilot Mound, MANMinor Pro
Jase Weslosky2000042010-20111G1988-08-14Edmonton, ALTAMinor Pro
Kristofer Westblom400002010-20111G1987-03-26Meadow Lake, SASKMinor Pro
Steven Whitely18000112013-20141D1987-07-16Petrolia, ONTMinor Pro
Travis Wight165229311002006-20093D1982-07-04Fannystelle, MANMinor Pro
Justin Williams8112152006-20071R1981-10-04Evansburg, ALTAMinor Pro
Andrew Wright200002012-20131F1989-10-23Toronto, ONTMinor Pro
Jeremy Yablonski524482232005-20143R1980-03-21Meadow Lake, SASKMajor League
Dean Yakura510122010-20111C1985-06-26West Vancouver, BCMinor Pro
Matthew Yeats3900002004-20062G1979-04-06Montreal, PQMajor League
Matt Zaba1901122007-20081G1983-07-14Yorkton, SASKMajor League
Mike Zacharias2000002010-20111G1985-05-21Plymouth, MNMinor Pro
Jonathan Zion901749661042004-20062D1981-05-21Nepean, ONTMinor Pro
Andrew Zoppo100002004-20051GNeedham, MAMinor Pro
Colin Zulianello2402222004-20051G1978-07-08Thunder Bay, 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.