hockey DB
search by league
team
morning report
contact us
home

Iserlohn Roosters all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Vitalij Aab52161733122005-20061R1979-11-14Karaganda, KazakhstanEuropean Elite
Sena Acolatse881432461012021-20232D1990-11-28Hayward, CAMinor Pro
Luke Adam4392130302021-20221C1990-06-18St. John's, NFLDMajor League
Bryan Adams1313952912512003-20063L1977-03-20Fort Saint James, BCMajor League
Jeremy Adduono5081220342006-20071L1978-08-04Thunder Bay, ONTMinor Pro
Eugen Alanov98162339202021-20232L1995-09-29UST-Kamenogorsk, KazakhstanEuropean Elite
Igor Alexandrov67181836612002-20052F1973-02-05Minor Pro
Shawn Anderson56123345522000-20011D1968-02-07Montreal, PQMajor League
Torsten Ankert13332124742020-20233D1988-06-22Essen, GermanyEuropean Elite
Nils Antons43369342005-20061F1979-09-17Ratingen, GermanyEuropean Elite
Mark Ardelan24234106140962008-20135D1983-03-16Regina, SASKMinor Pro
Doug Ast1092746731642001-20032C1973-04-17Chilliwack, BCMinor Pro
Brent Aubin73172239342020-20222R1986-06-18Ste-Sophie, PQMinor Pro
Danny Aus Den Birken62033222009-20112G1985-02-15Duesseldorf, GermanyEuropean Elite
Casey Bailey14055691241252020-20233R1991-10-27Anchorage, AKMajor League
Tom Bappert2000002018-20191D1999-01-16Menden, GermanyEuropean Elite
Marcel Barinka1220222023-20241C2001-03-23Praha, Czech Rep.European Elite
Chris Bartolone1021747641282002-20042D1970-01-24Clinton Township, MIMinor Pro
Chad Bassen188273663662014-20184L1983-04-25Calgary, ALTAEuropean Elite
Alexander Baum100002000-20011D1981-06-19Iserlohn, GermanyEuropean Elite
Jens Baxmann7621012522019-20212D1985-03-24Wernigerode, GermanyEuropean Elite
Colin Beardsmore1713252841722000-20033C1978-02-07Peterborough, ONTMinor Pro
Finn Becker100002023-20241G2003-09-23Iserlohn, GermanyEuropean Elite
Tyler Beechey923648841122007-20092L1981-06-05Edmonton, ALTAMinor Pro
Mark Bell431315281222012-20131C1980-08-05St. Paul's, ONTMajor League
Tim Bender102102232262022-20242D1995-03-19Mannheim, GermanyEuropean Elite
Lean Bergmann762416401232018-20232C1998-10-04Hemer, GermanyMajor League
Oliver Bernhardt197612182322001-20054D1976-07-29European Elite
Noureddine Bettahar2701142016-20171D1994-12-17Trier, GermanyEuropean Elite
Chris Bigras28167142022-20231D1995-02-22Orillia, ONTMajor League
James Black50172744442003-20041D1969-08-03Regina, SASKMajor League
Sean Blanchard7143741662007-20122D1978-03-29Sudbury, ONTMinor Pro
Alexander Blank900022019-20201C2002-02-04Berlin, GermanyEuropean Elite
Boris Blank194234972642014-20184L1978-07-10Karaganda, KazakhstanEuropean Elite
Tyler Boland52212344102023-20241C1996-09-12St. John's, NFLDMinor Pro
Alexander Bonsaksen40189262017-20181D1987-01-24Oslo, NorwayEuropean Elite
Mike Brennan51167762013-20141D1986-01-24Smithtown, NYMinor Pro
John-Magnus Broda15771118402021-20243F2001-07-18Weisswasser, GermanyEuropean Elite
Christian Bronsard700022001-20021G1977-12-25Lahr, GermanyMinor Pro
Brendan Brooks20268142012-20131R1978-11-26St. Catharines, ONTMinor Pro
Chris Brown99183452882017-20232C1991-02-03Flower Mound, TXMajor League
Lars Brueggemann81512171672002-20042D1976-03-02Hemer, GermanyMinor Pro
Brendan Buckley430441192007-20081D1977-02-26Needham, MAMinor Pro
Valentin Busch17101102022-20231R1998-01-08Erding, GermanyEuropean Elite
Erik Buschmann14771421542019-20234D1998-07-20Moers, GermanyEuropean Elite
Ryan Button150165672982014-20173D1991-03-26Edmonton, ALTAMinor Pro
Anthony Camara51242145832017-20192L1993-09-04Toronto, ONTMinor Pro
Terry Campbell5892837532000-20011F1968-07-01Toronto, ONTEuropean Elite
Louie Caporusso15255681231302015-20194L1989-06-21Woodbridge, ONTMinor Pro
Calle Carlsson60369462000-20011D1972-05-02Stockholm, SwedenEuropean Elite
Sebastien Caron100033312011-20143G1980-06-25Amqui, PQMajor League
Mads Christensen51143145602009-20101R1987-04-02Herning, DenmarkEuropean Elite
Jason Cipolla75223355782002-20042C1972-12-30Toronto, ONTMinor Pro
Michael Clarke7317926382018-20202C1994-04-29London, ONTMinor Pro
Greg Classen245510102008-20091C1977-08-24Nipawin, SASKMajor League
Jack Combs52221234242017-20181R1988-01-26St. Louis, MOMinor Pro
Chris Connolly110283866492013-20163R1987-07-23Duluth, MNEuropean Elite
Leonardo Conti12901182004-20073G1978-09-15Garmisch-Partenkirchen, GermanyEuropean Elite
David Cooper47311141862003-20041D1973-11-02Ottawa, ONTMajor League
Eric Cornel1604263105362021-20243R1996-04-11Kemptville, ONTMinor Pro
Chad Costello378192762017-20181F1986-07-22Johnston, IAMinor Pro
Jean-Philippe Cote49178642015-20161D1982-04-22Quebec, PQMajor League
Jeff Cowan518614442011-20121L1976-09-27Scarborough, ONTMajor League
Jassen Cullimore51268442011-20121D1972-12-04Simcoe, ONTMajor League
Marlon Czernohous400002007-20081C1989-04-11Hamburg, GermanyEuropean Elite
Sebastian Dahm6103342017-20192G1987-02-28Rodovre, DenmarkMinor Pro
Michael Dal Colle50162945102023-20241L1996-06-20Woodbridge, ONTMajor League
Collin Danielsmeier5671860782872000-201514D1980-07-08Dortmund, GermanyEuropean Elite
Kaspars Daugavins55212849142022-20231L1988-05-18Riga, LatviaMajor League
Dustin Demuth200002012-20131C1993-10-01European Elite
Duane Derksen60000142000-20011G1968-07-07St. Boniface, MANMinor Pro
Jeff Dessner3581220822002-20031D1977-04-16Skokie, ILMinor Pro
Alexei Dmitriev205122638322005-20204L1985-12-24Minsk, BelarusEuropean Elite
Alexander Dotzler2313482018-20191D1984-09-12Regensburg, GermanyEuropean Elite
Blaine Down97283462872016-20182C1982-07-16Oshawa, ONTMinor Pro
Markus Draxler4601182002-20031R1977-04-05Waldkraiburg, GermanyMinor Pro
Daniar Dshunussow800002014-20151G1986-03-12Berlin, GermanyEuropean Elite
Alexander Dueck10711516662007-20092D1980-04-22Karaganda, KazakhstanEuropean Elite
Brodie Dupont881835531052013-20163L1987-02-17Russell, MANMajor League
Guy Dupuis1151028381322000-20022D1970-05-10Moncton, NBMinor Pro
Paul Dyck5631114482001-20021D1971-04-15Steinbach, MANMinor Pro
David Dziurzynski50116171402016-20171L1989-10-06Lloydminster, ALTAMajor League
Oscar Eklund40066102017-20181D1988-08-27Stockholm, SwedenEuropean Elite
Florian Elias4124602023-20241C2002-08-07Augsburg, GermanyEuropean Elite
Mitch Eliot37156552023-20241D1998-02-06Orange County, CAMinor Pro
Keaton Ellerby51189462018-20191D1988-11-05Strathmore, ALTAMajor League
Nils Elten1910102020-20233D2003-06-12Iserlohn, GermanyEuropean Elite
Jorgen Eriksson5122022502002-20031D1971-03-26European Elite
Erik Ersberg2400002013-20141G1982-03-08Sala, SwedenMajor League
Mark Etz587815392004-20062F1980-12-30 European Elite
Travis Ewanyk51134222021-20221C1993-03-29North Vancouver, BCMinor Pro
Linus Fagemo4192231612005-20061R1977-03-05Trollhatten, SwedenMinor Pro
Torsten Fendt9921113892000-20022D1977-01-20Munich, GermanyEuropean Elite
Petr Fical5071320472002-20031L1977-09-23Jindrichuv Hradec, Czech Rep.European Elite
Brett Findlay2341014222019-20201C1992-10-13Sault Ste. Marie, ONTMinor Pro
Christopher Fischer1371644601382016-20193D1988-01-24Heidelberg, GermanyEuropean Elite
Simon Fischhaber982810572012-20142C1990-02-19Tegernsee, GermanyEuropean Elite
Rusty Fitzgerald59271845542001-20021C1972-10-04Minneapolis, MNMajor League
Tim Fleischer673710182019-20212C2000-09-29Iserlohn, GermanyEuropean Elite
Justin Florek103192342442017-20192F1990-05-18Marquette, MIMajor League
Alex Foster102235275912013-20152C1984-08-26Canton, MIMajor League
Kris Foucault43182846282021-20232L1990-12-12Calgary, ALTAMajor League
Mike Fountain49000102003-20041G1972-01-26North York, ONTMajor League
Teal Fowler4391322902000-20011F1970-12-11Batavia, NYEuropean Elite
Petr Franek1600002006-20071G1975-04-06Most, Czech Rep.Minor Pro
Christian Franz215515201962000-20044D1979-08-12Dortmund, GermanyEuropean Elite
Ralfs Freibergs1002202021-20221D1991-05-17Riga, LatviaMinor Pro
Colton Fretter52201434562011-20121C1982-03-12Harrow, ONTMinor Pro
Marko Friedrich2883858962552014-20217F1991-06-21Roth, GermanyEuropean Elite
Franz Fritzmeier10471421602003-20052F1980-04-18Bad Tolz, GermanyEuropean Elite
Dusan Frosch495914262013-20141R1981-05-08Hradec Kralove, Czech Rep.European Elite
Kirk Furey981534492212005-20072D1976-01-28Glace Bay, NSMinor Pro
Sven Gerbig52448742004-20051R1981-05-06Lich, GermanyEuropean Elite
Jeff Giuliano24542691111852009-20156R1979-06-20Nashua, NHMajor League
Thomas Goedtel48325432013-20141D1983-07-04Garmisch-Partenkirch, GermanyEuropean Elite
Erich Goldmann1861333462382003-20074D1976-04-07Dingolfing, GermanyMajor League
Rhett Gordon52141731382004-20051R1976-08-26Regina, SASKMinor Pro
Brandon Gormley312911362023-20241D1992-02-18Murray River, PEIMajor League
Carsten Gosdeck30000532002-20031F1979-03-12Cologne, GermanyEuropean Elite
Christian Gose1000002008-20091C1990-07-06Bad Muskau, GermanyEuropean Elite
Mark Greig863438721162005-20072R1970-01-25High River, ALTAMajor League
Alexandre Grenier67233962442019-20212R1991-09-05Laval, PQMajor League
Michael Hackert75224466782010-20122L1981-06-21Heilbronn, GermanyMinor Pro
Matt Halischuk23461062016-20171R1988-06-01Toronto, ONTMajor League
Mike Halmo52112031762019-20201L1991-05-15Kitchener, ONTMajor League
Zach Hamill244711142015-20161C1988-09-23Vancouver, BCMajor League
Quinn Hancock53132134302009-20101R1977-05-08Rock Creek, BCMinor Pro
Justin Harney50425291442002-20031D1977-11-14Hopkinton, MAMinor Pro
Daniel Hatterscheid6600022003-20052F1984-09-18European Elite
Patrick Heinz2500042000-20011R1978-12-14Iserlohn, GermanyMinor Pro
Matt Henderson511112231052003-20041L1974-03-01White Bear Lake, MNMajor League
Matt Higgins1223563981232003-20063C1977-10-29Calgary, ALTAMajor League
Michel Hirt600002002-20031G1984-01-13 European Elite
Robert Hock3681092813902522006-20137C1973-01-12Sternberk, Czech Rep.European Elite
Mike Hoeffel33549162019-20201L1989-04-09Edina, MNMinor Pro
Martin Hoffmann100022007-20081D1984-05-15Berlin, GermanyEuropean Elite
Diego Hofland400022013-20141L1990-09-21Rotterdam, NetherlandEuropean Elite
Terry Hollinger5843135462001-20021D1971-02-24Regina, SASKMajor League
Thomas Holzmann665712672011-20132L1987-07-17Buchloe, GermanyEuropean Elite
Christian Hommel4572633597362000-201410W1981-01-23Hemer, GermanyMinor Pro
Niko Hovinen2302202018-20191G1988-03-16Helsinki, FinlandMinor Pro
Shawn Hunwick800002012-20131G1987-04-09Sterling Heights, MIMajor League
Jon Insana951123341342009-20112D1980-09-02Mount Clemens, MIMinor Pro
Ralph Intranuovo1033635711332004-20062L1973-09-11East York, ONTMajor League
Charlie Jahnke51134102023-20241C1998-02-14Berlin, GermanyEuropean Elite
Richard Jares8931619862013-20152D1981-02-23European Elite
Jason Jaspers1494455991112015-20183C1981-04-08Thunder Bay, ONTMajor League
Andreas Jenike183077302019-20245G1988-07-14Hamburg, GermanyEuropean Elite
Taro Jentzsch136234366472020-20243C2000-06-11Berlin, GermanyEuropean Elite
Ryan Johnston1731013102020-20211D1992-02-14Sudbury, ONTMajor League
Blair Jones30712191292016-20171C1986-09-27Central Butte, SASKMajor League
Sebastian Jones20939121112005-20105D1982-08-22Iserlohn, GermanyEuropean Elite
Shane Joseph5210273742010-20111W1981-07-23Brooks, ALTAMinor Pro
Marcel Juhasz201102007-20081F1983-01-14Surrey, BCEuropean Elite
Lukas-Simon Jung200002022-20231D2004-09-11Hamburg, GermanyEuropean Elite
Marcel Kahle90336182012-20186R1993-08-07Iserlohn, GermanyEuropean Elite
Kimmo Kapanen2801102001-20021G1974-09-12Vantaa, FinlandEuropean Elite
Ladislav Karabin3231316752005-20061L1970-02-16Bratislava, SlovakiaMajor League
Jens Karlsson50912211262006-20071L1982-11-07European Elite
Pat Kavanagh1064052922182007-20112R1979-03-14Ottawa, ONTMajor League
Mike Kennedy13437282004-20051C1972-04-13Toronto, ONTMajor League
Scott King1033057871002002-20042C1977-01-21Saskatoon, SASKMinor Pro
Martin Knold100203252642004-20073D1976-01-14European Elite
Manuel Kofler77127191222000-20022F1980-04-13 European Elite
Lasse Kopitz2371131422242002-20145D1980-05-21Berlin, GermanyEuropean Elite
Leonhard Korus1100002023-20241D2002-02-16Cologne, GermanyEuropean Elite
Dimitrij Kotschnew259011382001-20076G1981-07-15European Elite
Pierre Kracht600002006-20071F1986-01-13Iserlohn, GermanyEuropean Elite
Sebastien Kutschelis500002001-20021G1983-04-10 European Elite
Alexander Kuzminski61122436472000-20022C1972-04-12Kiev, UkraineMinor Pro
Hubert Labrie126723301772021-20243D1991-07-12Victoriaville, PQMinor Pro
Mathias Lange16700002013-20196G1985-04-13Klagenfurt, AustriaEuropean Elite
Jonas Langmann100002009-20101G1991-12-22Bad Kissingen, GermanyEuropean Elite
Stefan Langwieder200521261712008-20124D1987-01-08Munich, GermanyEuropean Elite
Johan Larsson9642024542016-20182D1986-03-24European Elite
Julian Lautenschlager12461117282018-20213F1996-07-29Regensburg, GermanyEuropean Elite
Kevin Lavallee10341418522014-20162D1981-12-12Montreal, PQMinor Pro
Cory Laylin58173249262001-20021D1970-01-24St. Cloud, MNMinor Pro
Drew LeBlanc5081119202023-20241C1989-06-29Hermantown, MNMajor League
Manny Legace4000002010-20111G1973-02-04Toronto, ONTMajor League
Tero Leinonen300002011-20121G1975-03-09Mikkeli, FinlandEuropean Elite
Jason Lepine14011102012-20131D1985-03-26Cornwall, ONTMinor Pro
John-Michael Liles175611242004-20051D1980-11-25Indianapolis, INMajor League
Johan Lindstrom435914382001-20021C1975-02-17European Elite
Chris Lipsett51141226522002-20031R1974-09-24Brandon, MANMinor Pro
Jonas Liwing5242125122014-20151D1983-01-29European Elite
Florian Lotte600002004-20051F1985-09-06 European Elite
Joel Lowry287512242020-20211L1991-11-15Calgary, ALTAMinor Pro
Brett Lysak4999181512004-20051C1980-12-30St. Albert, ALTAMajor League
Brooks Macek1545161112382013-20163R1992-05-15Winnipeg, MANMinor Pro
Jamie MacQueen246915122019-20201F1988-08-02London, ONTMinor Pro
Norm Maracle8305562007-20092G1974-10-02Belleville, ONTMajor League
Henry Martens87437602007-20092F1987-05-24Engelskirchen, GermanyEuropean Elite
Mike Martin49134682004-20051D1976-10-27Stratford, ONTMinor Pro
Tomas Martinec1203739763272000-20022F1976-03-05Pardubice, Czech Rep.European Elite
Sasa Martinovic8762329442017-20192D1984-09-27Fuessen, GermanyEuropean Elite
Sinisa Martinovic200002010-20111G1980-12-19Tusla, GermanyEuropean Elite
Jonathan Matsumoto52223456182018-20191C1986-10-13Ottawa, ONTMajor League
Alec McCrea32167132021-20221D1995-01-12San Diego, CAMinor Pro
Ian McIntyre13448362003-20041L1974-02-12Montreal, PQMinor Pro
Dean Melanson2746101502003-20041D1973-11-19Antigonish, NSMajor League
Troy Milam5262430222016-20171D1980-06-30Lake Orion, MIMinor Pro
Kevin Mitchell50829371492004-20051D1980-06-05Bronx, NYMinor Pro
Janik Moeser16033102019-20201D1995-09-26Mannheim, GermanyEuropean Elite
Lars Mueller118315181472000-20022F1977-09-17Weisswasser, GermanyEuropean Elite
Tyson Mulock48161733122013-20141C1983-01-20North Delta, BCEuropean Elite
David Musial76132841852000-20022F1974-10-19Opava, Czech Rep.European Elite
Jonas Neffin500002019-20232G2000-07-05Iserlohn, GermanyEuropean Elite
Lennard Nieleck400002022-20231F2004-03-10Witten, GermanyEuropean Elite
Ryan O'Connor1732896124662019-20234D1992-01-12Hamilton, ONTEuropean Elite
Daniel Oppolzer4320242010-20111R1989-01-28Kaufbeuren, GermanyEuropean Elite
Dieter Orendorz410728351612009-202112D1992-08-01Iserlohn, GermanyEuropean Elite
Mike Ortwein9000252012-20131D1993-05-27European Elite
Thomas Ower100002014-20151G1985-12-27Schwenningen, GermanyEuropean Elite
Cam Paddock4651217402010-20111C1983-03-22Vancouver, BCMajor League
Rich Parent3300002001-20062G1973-01-12Montreal, PQMajor League
David-Lee Paton5200002002-20042G1985-05-16Hannover, GermanyEuropean Elite
Derek Peltier8631215472011-20132D1985-03-14Plymouth, MNMajor League
Michel Periard8612829302015-20172D1979-11-10Saint-Constant, PQMinor Pro
Alex Petan5081927482019-20201F1992-05-02Vancouver, BCMinor Pro
Anthony Peters2800002019-20201G1990-12-31Goderich, ONTMinor Pro
Nick Petersen99435295762014-20162R1989-05-27Wakefield, PQMinor Pro
Chet Pickard5201102015-20172G1989-11-29Moncton, NBMinor Pro
Hannu Pikkarainen4121618222016-20171D1983-10-13Helsinki, FinlandMinor Pro
Andrej Podkonicky52181533542002-20031L1978-05-09Zvolen, Czech Rep.Major League
Markus Poettinger503710762005-20061D1978-01-05Rosenheim, GermanyEuropean Elite
Emile Poirier40141226482022-20231L1994-12-14Montreal, PQMajor League
Andreas Pokorny11442125832000-20022D1968-06-18Chorzow, PolandEuropean Elite
Vesa Ponto555914832000-20011D1971-03-27Oulu, FinlandEuropean Elite
Matthias Potthoff1111910542005-20083F1987-10-26Schwerte, GermanyEuropean Elite
Steve Potvin491815331712000-20011R1974-09-26Montreal, PQMinor Pro
Yannick Proske4604442020-20233R2003-06-10Weisswasser, GermanyEuropean Elite
Brad Purdie802842701542005-20072C1972-09-11Dollard-des-Ormeaux, PQMinor Pro
Nico Pyka5829111072006-20082D1977-07-22Berlin, GermanyMinor Pro
Emil Quaas52268122023-20241D1996-12-20Berlin, GermanyEuropean Elite
Brent Raedeke23346691151862013-20235L1990-05-29Regina, SASKMinor Pro
Greg Rallo45131225182016-20171C1981-08-26Gurnee, ILMajor League
Maxim Rausch48112372021-20243D2003-02-18Miass, RussiaEuropean Elite
Bob Raymond1882656821582013-20214D1985-08-07Lucknow, ONTMinor Pro
Ryan Ready202541081623402006-20104L1978-11-07Peterborough, ONTMajor League
Anthony Rech1611282022-20231F1992-07-09Sallanches, FranceEuropean Elite
Kevin Reich1100002023-20241G1995-10-26Iserlohn, GermanyEuropean Elite
Griffin Reinhart223811102020-20211D1994-01-24North Vancouver, BCMajor League
Bruce Richardson2701010242005-20061C1977-06-08Ville Saint Pierre, PQMinor Pro
Philipp Riefers743811302020-20222R1990-03-15Krefeld, GermanyEuropean Elite
Nick Ritchie811282023-20241L1995-12-05Orangeville, ONTMajor League
Toni Ritter3503322011-20121L1990-02-06Bad Muskau, GermanyEuropean Elite
Richard Rochefort5081725562006-20071C1977-01-07North Bay, ONTMinor Pro
Peter Roed3061420322000-20011C1976-11-15St. Paul, MNMinor Pro
Brandon Rogers5141620442012-20131D1982-02-27Rochester, NHMinor Pro
Ashton Rome9303102016-20171R1985-12-31Nesbitt, MANMinor Pro
Brad Ross74810182192015-20172L1992-05-28Calgary, ALTAMinor Pro
Jimmy Roy23667721395172006-20115L1975-09-22Sioux Lookout, ONTMinor Pro
Chris Rumble3941721652019-20201D1990-04-16Chesapeake, VAMinor Pro
Steven Rupprich20181018832008-20124R1989-04-15Berlin, GermanyEuropean Elite
Maciek Rutkowski10881422402022-20242F2002-10-05Sosnowiec, PolandEuropean Elite
Prestin Ryan51216181242010-20111D1980-06-29Arcola, SASKMajor League
Johannes Salmonsson525712102017-20181L1986-02-07Uppsala, SwedenEuropean Elite
Neal Samanski55235222019-20212F1998-12-30Erding, GermanyEuropean Elite
Robby Sandrock5231518702003-20041D1978-03-10Williams Lake, BCMinor Pro
Cedric Schiemenz5271118102023-20241C1999-03-01Berlin, GermanyEuropean Elite
Nicholas Schilkey4981927142021-20221F1994-05-12Marysville, MIMinor Pro
Chris Schmidt100629351212007-20092C1976-03-01Beaverlodge, ALTAMajor League
Kevin Schmidt90103444282017-20192D1986-02-14Markham, ONTMinor Pro
Tobias Schmitz2101162019-20201D1997-05-18Krefeld, GermanyEuropean Elite
Andy Schneider502911792009-20101D1981-07-31Grand Forks, NDMinor Pro
Henning Schroth200002013-20141G1992-05-26Hamburg, GermanyEuropean Elite
Tobias Schwab8212342004-20062R1985-04-02Kassel, GermanyEuropean Elite
Jannik Schwendener501102020-20211G1992-06-30Chur, SwitzerlandEuropean Elite
Martin Schymainski1109615282006-20223F1986-02-24Duisburg, GermanyEuropean Elite
Balazs Sebok49101222162023-20241F1994-12-14Budapest, HungaryEuropean Elite
Luke Sellars512382007-20081D1981-05-21Toronto, ONTMajor League
Marty Sertich5093342392013-20141C1982-10-13Roseville, MNMinor Pro
Simon Sezemsky36235142021-20221D1993-06-28Munich, GermanyEuropean Elite
Denis Shevyrin1235510682015-20194F1995-03-29Krefeld, GermanyEuropean Elite
Hunter Shinkaruk285914122023-20241L1994-10-13Calgary, ALTAMajor League
Tim Siekmann800002010-20133G1988-08-20Neuwied, GermanyEuropean Elite
Ben Simon5151015642008-20091C1978-06-14Shaker Heights, OHMajor League
Hendrik Sirringhaus700002003-20073G1985-02-06European Elite
Brett Skinner2511011222011-20121D1983-06-28Brandon, MANMajor League
Jordan Smotherman3541115202018-20191L1986-05-11Corvallis, ORMajor League
Nils Sondermann3600042004-20073D1987-05-30Hagen, GermanyEuropean Elite
Daniel Sparre5515924672009-20101L1984-10-16Brampton, ONTMinor Pro
Kris Sparre929817702009-20112L1987-01-12Mississauga, ONTMinor Pro
David Spina52111829422011-20121L1983-06-05Mesa, AZMinor Pro
Sebastian Stefaniszin46011542007-20103G1987-07-22Berlin, GermanyEuropean Elite
Christopher Straube3943702003-20041F1974-05-27Toronto, ONTMinor Pro
Sebastian Streu3511262022-20231L1999-11-22Neuwied, GermanyEuropean Elite
Colin Stuart4591221352012-20131L1982-07-08Rochester, MNMajor League
David Sulkovsky106182240532006-20093L1978-06-14Freiburg, GermanyEuropean Elite
Sean Sullivan444242882014-20151D1984-03-29Boston, MAMinor Pro
Brody Sutter71211031262019-20212R1991-09-26Viking, ALTAMajor League
Brian Swanson54192342302009-20101C1976-03-24Eagle River, AKMajor League
Cody Sylvester566915582014-20162C1992-04-13Kelowna, BCMinor Pro
Sean Tallaire60222143382001-20021R1973-10-03Steinbach, MANMinor Pro
Leonid Tambijevs60191837822000-20011F1970-09-26Riga, LatviaEuropean Elite
Brad Tapper662439632122007-20092R1978-04-28Scarborough, ONTMajor League
Jan Taube1211222009-20101C1984-03-20Duesseldorf, GermanyEuropean Elite
Marvin Tepper50336162012-20131L1986-08-22Berlin, GermanyEuropean Elite
Colten Teubert135518233122013-20163D1990-03-08White Rock, BCMajor League
Ben Thomas4521113272023-20241D1996-05-28Calgary, ALTAMajor League
Brad Tiley5251520422006-20071D1971-07-05Markdale, ONTMajor League
Daine Todd6651722302018-20202C1987-01-10Red Deer, ALTAMinor Pro
Matt Tomassoni4861016282012-20131D1989-07-30Carol Stream, ILMinor Pro
Radek Toth6001122000-20011G1968-01-05European Elite
Paul Traynor1552168892822006-20093D1977-09-14Thunder Bay, ONTMinor Pro
Evan Trupp4962935402018-20191F1987-10-22Anchorage, AKMinor Pro
Mats Trygg52132033822005-20061D1976-06-01Oslo, NorwayEuropean Elite
Travis Turnbull931528431112017-20192F1986-07-07St. Louis, MOMajor League
Colin Ugbekile99153247442022-20242D1999-09-24Solingen, GermanyEuropean Elite
Adrian Veideman7292736422009-20112D1983-04-13Sicamous, BCMinor Pro
Roland Verwey2131114251442001-20054L1981-12-27Duisburg, GermanyEuropean Elite
Jimmy Waite52011342002-20031G1969-04-15Sherbrooke, PQMajor League
Steve Washburn89193251992001-20032C1975-04-10Ottawa, ONTMajor League
Jake Weidner175182644952017-20214F1992-06-11Grand Valley, ONTEuropean Elite
Daniel Weiss40459162019-20201R1990-02-22Titisee-Neustadt, GermanyEuropean Elite
Hannibal Weitzmann3303322021-20232G1995-09-25Berlin, GermanyEuropean Elite
Brian White52257482004-20051D1976-02-07Winchester, MAMajor League
Derek Whitmore3516521142014-20151F1984-12-17Rochester, NYMajor League
Joe Whitney87434083462020-20222F1988-02-06Reading, MAMajor League
Steven Whitney1114582020-20211R1991-02-18Boston, MAMinor Pro
Christian Wichert100002006-20071L1987-05-10Munich, GermanyEuropean Elite
Marty Wilford107864721982008-20102D1977-04-17Cobourg, ONTMinor Pro
Tobias Woerle1523840781182010-20133R1984-08-01Fuessen, GermanyEuropean Elite
Michael Wolf4592302174474362005-20149R1981-01-24Ehenbichl, AustriaEuropean Elite
Bob Wren9134761102402007-20092C1974-09-16Preston, ONTMajor League
Dylan Wruck112244670572014-20173L1992-09-23Saskatoon, SASKMinor Pro
Dylan Yeo521027371062018-20191D1986-07-16Prince Albert, SASKMinor Pro
Mike York287931852782322004-20166C1978-01-03Waterford, MIMajor League
Sven Ziegler159243256322021-20243L1994-07-31Nuremberg, GermanyEuropean Elite

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