hockey DB
search by league
team
morning report
contact us
home

Cologne Sharks all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Tobias Abstreiter110293059961994-19973F1970-07-06Landshut, GermanyEuropean Elite
Bryan Adams20842611032792006-20104L1977-03-20Fort Saint James, BCMajor League
Jeremy Adduono119274067662003-20063L1978-08-04Thunder Bay, ONTMinor Pro
Nick Aichinger18011162023-20241D2000-04-03Cologne, GermanyEuropean Elite
Johan Akerman68103949712010-20122D1972-11-20Stockholm, SwedenEuropean Elite
Jason Akeson1403785122442018-20213R1990-06-03Orleans, ONTMajor League
Igor Alexandrov49161026241998-19991F1973-02-05Minor Pro
Jan Alinc530362005-20061F1972-05-27European Elite
Tobias Ancicka3802292023-20241G2001-02-27Heilbronn, GermanyEuropean Elite
Torsten Ankert5041063733882005-201712D1988-06-22Essen, GermanyEuropean Elite
Taylor Aronson50279322019-20201D1991-12-30Placentia, CAMinor Pro
Per Aslund4971017202015-20161L1986-08-21European Elite
Louis-Marc Aubry105345791812022-20242C1991-11-11Arthabaska, PQMinor Pro
Danny Aus Den Birken192033162010-20155G1985-02-15Duesseldorf, GermanyEuropean Elite
Brady Austin104122840572022-20242D1993-06-16Bobcaygeon, ONTMajor League
Nick Bailen90234669492022-20242D1989-12-12Fredonia, NYMinor Pro
Nick Baptiste46142034242022-20231R1995-08-04Ottawa, ONTMajor League
Marcel Barinka86192645242020-20222C2001-03-23Praha, Czech Rep.European Elite
Bjorn Barta46134162001-20021L1980-05-22Solingen, GermanyEuropean Elite
Martin Bartek54212546122009-20101L1980-07-17Zvolen, SlovakiaMinor Pro
Michael Bartuli7000142020-20222F2002-08-19Hamburg, GermanyEuropean Elite
Jason Bast128312859302019-20243C1989-06-02Regina, SASKMinor Pro
Colin Beardsmore52101626422004-20051C1978-02-07Peterborough, ONTMinor Pro
Sergei Berezin888750137161994-19962L1971-11-05Voskresensk, RussiaMajor League
Eric Bertrand275611342001-20021L1975-04-16St. Ephrem, PQMajor League
Andrej Bires1904422021-20221F1993-11-19Banska Bystrica, SlovakiaEuropean Elite
Dan Bjornlie5641216362003-20052D1977-10-17Eagan, MNMinor Pro
Boris Blank8481523422003-20052L1978-07-10Karaganda, KazakhstanEuropean Elite
Maik Blankart1600022009-20142D1992-08-04Troisdorf, GermanyEuropean Elite
Alexandre Bolduc22167462016-20182C1985-06-26Montreal, PQMajor League
Tino Boos387631001634902000-20128C1975-04-10Duesseldorf, GermanyEuropean Elite
Luciano Borsato10150721221611995-19983C1966-01-07Richmond Hill, ONTMajor League
Nikolai Borschevsky8044271995-19961R1965-01-12Tomsk, USSRMajor League
Jean-Francois Boucher985510872015-20183F1985-12-01Rosemere, PQMinor Pro
Thomas Brandl783780117921994-19962F1969-02-09Bad Toelz, GermanyEuropean Elite
Thomas Brandl2614522009-20101F1991-02-08Landshut, GermanyEuropean Elite
Brett Breitkreuz12096151982010-20133R1989-04-06Springside, SASKEuropean Elite
Greg Brown139104252981998-20013D1968-03-07Southborough, MAMajor League
Joe Busillo1411528432631996-19993L1970-05-13Downsview, ONTEuropean Elite
Dane Byers4975121192016-20171L1986-02-21Nipawin, SASKMajor League
Mike Card48134282010-20111D1986-02-18Kitchener, ONTMajor League
Patrik Carnback50214768741995-19972R1968-02-01Goteborg, SwedenMajor League
Marc Chouinard195611202009-20101C1977-05-06Charlesbourg, PQMajor League
Julian Chrobot8141721142020-20233F2001-03-07Augsburg, GermanyEuropean Elite
Ivan Ciernik2611231432663672005-20115R1977-10-30Levice, SlovakiaMajor League
Joe Cirella492791641996-19971D1963-05-09Hamilton, ONTMajor League
Greg Classen142163046762010-20133C1977-08-24Nipawin, SASKMajor League
Jon Coleman36145562004-20051D1975-03-09Boston, MAMinor Pro
Rob Collins905522013-20141W1978-03-15Peterborough, ONTMajor League
Jonathan D'Aversa4531417262011-20121D1986-03-02Richmond Hill, ONTMinor Pro
Collin Danielsmeier810162001-20021D1980-07-08Dortmund, GermanyEuropean Elite
Franz Demmel105121426631994-19973F1970-07-20Bad Toelz, GermanyEuropean Elite
Adam Dennis700002010-20111G1985-02-08Toronto, ONTMinor Pro
Simon Despres703362018-20191D1991-07-27Laval, PQMajor League
Jeff Dessner5251419722003-20041D1977-04-16Skokie, ILMinor Pro
Stanislav Dietz99102434272022-20242D1990-09-10Pisek, Czech Rep.European Elite
Alexei Dmitriev888816242007-20092L1985-12-24Minsk, BelarusEuropean Elite
Ralf Dobrzynski3103381994-19951F1973-04-15Cologne, GermanyEuropean Elite
Benoit Doucet601161998-19991F1963-04-23Montreal, PQMinor Pro
Jack Dougherty200002022-20231D1996-05-25St. Paul, MNMinor Pro
Frank Doyle4703362008-20091G1980-09-08Guelph, ONTMinor Pro
Mario Doyon951730471201999-20012D1968-08-27Quebec, PQMajor League
Peter Draisaitl17784120204861994-19984F1965-12-07Karvina, Czech Rep.European Elite
Daniar Dshunussow2100002015-20183G1986-03-12Berlin, GermanyEuropean Elite
Wade Dubielewicz1200002010-20111G1979-01-30Kerrobert, SASKMajor League
Lucas Dumont196322658642017-20225R1997-06-08Leonberg, GermanyEuropean Elite
Maury Edwards7383240662020-20222D1987-03-16Rocky Rapids, ALTAMinor Pro
Christian Ehrhoff88163854482016-20182D1982-07-06Moers, GermanyMajor League
Julian Eichinger301102008-20091D1991-05-07Fuessen, GermanyEuropean Elite
Mickey Elick102102434862002-20042D1974-03-17Calgary, ALTAMinor Pro
Morgan Ellis52122234262018-20191D1992-04-30Ellerslie, PEIMajor League
Fredrik Eriksson144216283942015-20183D1983-07-18Orebro, SwedenEuropean Elite
Maximilian Faber2100002015-20172D1993-05-18Hagen, GermanyEuropean Elite
Andreas Falk1982568932482012-20164C1983-02-27European Elite
Gerrit Fauser53325102009-20112L1989-07-13Nuernberg, GermanyEuropean Elite
Andre Faust1062435591102000-20022L1969-10-07Joliette, PQMajor League
Landon Ferraro105313465642020-20233C1991-08-08Trail, BCMajor League
Tom Fiedler1600002009-20101F1985-07-23Berlin, GermanyEuropean Elite
Craig Fisher349817361997-19981L1970-06-30Oshawa, ONTMajor League
Jerome Flaake11581826712007-20103R1990-03-02Guben, GermanyEuropean Elite
Justin Fontaine814582019-20201R1987-11-06Bonnyville, ALTAMajor League
Tomas Forslund252771292062491996-20015R1968-11-24Falun, SwedenMajor League
Rikard Franzen4881826801997-19981D1968-03-21European Elite
Dusan Frosch56132639502009-20101R1981-05-08Hradec Kralove, Czech Rep.European Elite
Sebastian Furchner30166731392132002-20086R1982-05-03Kaufbeuren, GermanyEuropean Elite
Kevin Gagne8562632222019-20212D1992-04-14Edmundston, NBMinor Pro
Liam Garvey5811516582000-20011D1973-01-02Chicago Heights, ILMinor Pro
Aaron Gavey397411912006-20071C1974-02-22Sudbury, ONTMajor League
Colby Genoway96172138602018-20202R1983-12-12Morden, MANMinor Pro
Alexander Genze806814301995-19972D1971-03-02Karaganda, KazakhstanEuropean Elite
Maximilian Gloetzl1030661082019-20245D2002-03-16Schongau, GermanyEuropean Elite
Brian Glynn48101222611997-19981D1967-11-23Iserlohn, GermanyMajor League
Simon Gnyp4112322018-20213D2001-09-10Burghausen, GermanyEuropean Elite
Philipp Gogulla6351552644194352004-201813L1987-07-31Dusseldorf, GermanyMinor Pro
Thomas Greiss10702262003-20063G1986-01-29Fuessen, GermanyMajor League
Alexandre Grenier50142539492023-20241R1991-09-05Laval, PQMajor League
Olaf Grundmann800001994-19972G1968-08-07Iserlohn, GermanyEuropean Elite
Leo Hafenrichter200002020-20211D2004-07-29Nuremberg, GermanyEuropean Elite
Patrick Hager972858861692015-20172R1988-09-08Stuttgart, GermanyEuropean Elite
Yared Hagos5271623722013-20141C1983-03-27Stockholm, SwedenMinor Pro
Bob Halkidis49714211031998-19991D1966-03-05Toronto, ONTMajor League
Patrick Handl100002006-20071R1987-03-02 European Elite
Haakon Hanelt3811222023-20241C2003-06-01Berlin, GermanyMinor Pro
Mika Hannula610142013-20141F1979-04-02Stockholm, SwedenMinor Pro
Ben Hanowski135404484362017-20203R1990-10-18Little Falls, MNMajor League
Matthias Hart17000142004-20051L1979-04-25Tegernsee, GermanyEuropean Elite
Mike Hartman436391561998-19991L1967-02-07Detroit, MIMajor League
Daniel Hatterscheid1210142005-20061F1984-09-18European Elite
Norman Hauner77628122008-20124L1991-12-04Hueckeswagen, GermanyEuropean Elite
Adam Hauser52022242006-20071G1980-05-27Bovey, MNMajor League
Kevin Hecquefeuille5151116572009-20101D1984-11-20European Elite
Marco Heinrichs43011121994-19951D1974-04-28Cologne, GermanyEuropean Elite
Josef Heiss20806681994-20015G1963-06-13Garmisch-Partenkirchen, GermanyEuropean Elite
Alex Hicks21180841645532001-20065L1969-09-04Calgary, ALTAMajor League
Benjamin Hinterstocker58101262001-20021F1979-11-26European Elite
Michel Hirt400002001-20021G1984-01-13 European Elite
Todd Hlushko55132841781999-20001L1970-02-07Guelph, ONTMajor League
Robert Hock466152182002-20031C1973-01-12Sternberk, Czech Rep.European Elite
Frank Hohenadl42088671994-19951D1972-06-29Holzkirchen, GermanyEuropean Elite
Herbert Hohenberger16631861172191994-19984D1969-02-08Villach, AustriaMinor Pro
Andreas Holmqvist116167288722012-20153D1981-07-23Stockholm, SwedenMinor Pro
Jonas Holos600002021-20221D1987-08-27Sarpsborg, NorwayMajor League
Stefan Horneber1300002007-20092G1986-01-06Nuernberg, GermanyEuropean Elite
Kai Hospelt3563864102942002-20199C1985-08-23Cologne, GermanyEuropean Elite
Quinton Howden4571118202021-20221C1992-01-21Winnipeg, MANMajor League
Jim Hrivnak2100021996-19971G1968-05-28Montreal, PQMajor League
Michael Hrstka2700042003-20114D1986-01-22Leverkusen, GermanyEuropean Elite
Anders Huusko900001999-20001R1971-08-24European Elite
Mike Iggulden49141630242014-20151C1982-11-09St. Catharines, ONTMajor League
Ralph Intranuovo832542006-20071L1973-09-11East York, ONTMajor League
Tony Iob59810181301996-19982L1971-01-02Renfrew, ONTMinor Pro
Christoph Jahns1100001998-20002D1979-06-30European Elite
Jason Jaspers15951791301152009-20123C1981-04-08Thunder Bay, ONTMajor League
Markus Jocher88033652001-20032D1979-01-09Munich, GermanyEuropean Elite
Jamie Johnson5272229202014-20151C1982-01-23London, ONTMinor Pro
Mike Johnson284913522008-20091R1974-10-03Scarborough, ONTMajor League
Oliver Jonas9700042005-20072G1979-05-14Munich, GermanyEuropean Elite
Blair Jones3281018802017-20181C1986-09-27Central Butte, SASKMajor League
Ryan Jones22467591261502014-20195L1984-06-14Chatham, ONTMajor League
Stephane Julien307771732503242004-20106D1974-04-07Shawinigan, PQMinor Pro
Dieter Kalt3391019242000-20011R1974-06-26Klagenfurt, AustriaMinor Pro
Maximilian Kammerer1635570125542021-20243L1996-09-28Duesseldorf, GermanyMinor Pro
Tom-Patric Kimmel600002008-20091C1990-05-05Duesseldorf, GermanyEuropean Elite
Jakub Kindl481910222019-20201D1987-02-10Sumperk, Czech Rep.Major League
Markus Kink87145382002-20042L1985-01-13Duesseldorf, GermanyEuropean Elite
Mick Koehler6723562018-20213L1998-02-23Bonn, GermanyEuropean Elite
Lasse Kopitz971716331162005-20072D1980-05-21Berlin, GermanyEuropean Elite
Stefan Kornewald100001999-20001 European Elite
Thorsten Koslowski2811261994-19951F1975-03-06Bergisch Gladbach, GermanyEuropean Elite
Nicolas Krammer104191332182016-20182L1992-10-23Landshut, GermanyEuropean Elite
Ales Kranjc8482533482012-20142D1981-07-29Jesenice, SloveniaEuropean Elite
Bjorn Krupp140520251402011-20143D1991-03-06Amherst, NYEuropean Elite
Tim Kuehlem200002003-20041 European Elite
Alexander Kuzminski492911162001-20021C1972-04-12Kiev, UkraineMinor Pro
Yuri Kuznetsov300001998-19991C1971-08-10Omsk, RussiaMinor Pro
Andre Lakos2721214262011-20121D1979-07-29Vienna, AustriaMinor Pro
Shawn Lalonde1433157882582015-20183D1990-03-10Orleans, ONTMajor League
Dan Lambert5091625521999-20001D1970-01-12St. Boniface, MANMajor League
Jon Landry9022202009-20101D1983-05-01Montreal, PQMinor Pro
Nick Latta1562122431362014-20184C1993-10-05Schongau, GermanyMinor Pro
Harri Laurila402221998-19991D1965-04-30Tampere, FinlandEuropean Elite
Kevin Lavallee7721820582011-20132D1981-12-12Montreal, PQMinor Pro
Tim Leahy20527402002-20031C1975-09-14Duxbury, MAEuropean Elite
Chris Lee4361521342010-20111D1980-10-03MacTier, ONTMinor Pro
Eduard Lewandowski19961771382282002-20064F1980-05-03Krasnoturyinsk, RussiaEuropean Elite
Petri Liimatainen5462632282001-20021D1969-07-20European Elite
Bjorn Linda300002010-20111G1989-04-30Oberhausen, GermanyEuropean Elite
Elias Lindner4312342023-20241F2001-04-06Mainburg, GermanyEuropean Elite
Bill Lindsay771628441572005-20072W1971-05-17Fernie, BCMajor League
Andreas Loth28101262004-20051F1972-02-26Schongau, GermanyEuropean Elite
Mirco Luedemann10161523264786031994-201622D1973-12-15Weisswasser, GermanyEuropean Elite
Niklas Lunemann200002021-20243G2002-04-27Kassel, GermanyEuropean Elite
Ross Lupaschuk15213392010-20111D1981-01-19Edmonton, ALTAMajor League
Andreas Lupzig29649641134951994-20017F1968-08-05Straubing, GermanyEuropean Elite
Doug Macdonald83152136701999-20012C1969-02-08Assiniboia, SASKMajor League
Matthew Mackay900062011-20121C1990-11-27Calgary, ALTAEuropean Elite
Gregor MacLeod47104050202023-20241L1998-06-07Halifax, NSMinor Pro
Austin Madaisky484610162018-20191D1992-01-30Surrey, BCMinor Pro
Stefan Mann1311920391631994-19973L1975-06-02Weisswasser, GermanyEuropean Elite
Norm Maracle500002009-20101G1974-10-02Belleville, ONTMajor League
Jason Marshall46710172532006-20071D1971-02-22Cranbrook, BCMajor League
Henry Martens4300022005-20072F1987-05-24Engelskirchen, GermanyEuropean Elite
Marquis Mathieu912342004-20051C1973-05-31Hartford, CTMajor League
Jonathan Matsumoto19655911461022019-20234C1986-10-13Ottawa, ONTMajor League
Joerg Mayr30016861022671994-20027D1970-01-03Fuessen, GermanyEuropean Elite
David Mcintyre118323365362021-20243R1987-02-04Oakville, ONTMajor League
Dave McLlwain4501472814287132000-20099C1967-06-09Seaforth, ONTMajor League
Brian McReynolds546915361997-19992C1965-01-05Penetanguishene, ONTMajor League
Christoph Melischko102111526592008-20102F1983-07-25Schongau, GermanyEuropean Elite
Karsten Mende12672330921994-19973D1968-01-14Gadderbaum, GermanyEuropean Elite
Jason Meyer831444581301995-19972D1965-02-21Regina, SASKMinor Pro
Corey Millen2321161402565301997-20025C1964-04-29Cloquet, MNMajor League
Chris Minard1495341941802012-20153C1981-11-18Owen Sound, ONTMajor League
John Miner22423941172331998-20024D1965-08-28Moose Jaw, SASKMajor League
Sergio Momesso1243651874341997-20013L1965-09-04Montreal, PQMajor League
Nikki Mondt524812422005-20061L1978-08-09Duesseldorf, GermanyEuropean Elite
Jim Montgomery501235471111996-19971C1969-06-30Montreal, PQMajor League
Andreas Morczinietz104202949662002-20042L1978-03-11Wolfratshausen, GermanyEuropean Elite
Marcel Mueller307821081904602007-20227C1988-07-10Berlin, GermanyMajor League
Moritz Mueller933391952349182003-202421D1986-11-19Frankfurt, GermanyEuropean Elite
Robert Mueller2604402007-20092G1980-06-25European Elite
T.J. Mulock9662127492016-20182L1985-06-25Langley, BCEuropean Elite
Douglas Murray8011242014-20151D1980-03-12Bromma, SwedenMajor League
Marty Murray56124759281999-20001C1975-02-16Lyleton, MANMajor League
Carl Neill200002021-20221D1996-07-06Quebec, PQMinor Pro
Kevin Niedenz1000002020-20232L2003-04-02Berlin, GermanyEuropean Elite
Fredrik Nilsson495813142002-20031L1971-04-16Vasteras, SwedenMinor Pro
Petter Nilsson91154055581996-19982D1971-04-15European Elite
Dwayne Norris3441061772833661996-20037R1970-01-08St. John's, NFLDMajor League
Alexander Oblinger2053125561992018-20235R1989-01-17Augsburg, GermanyEuropean Elite
Marcel Ohmann2992720471442008-20178L1991-04-04Neuss, GermanyEuropean Elite
Marco Ohmann800002004-20072G1988-01-23 European Elite
Mark Olver108162945772021-20243C1988-01-01Burnaby, BCMajor League
Martin Ondrejka906612201994-19962F1972-11-20London, EnglandEuropean Elite
Nico Opree201102009-20132D1992-10-21Cologne, GermanyEuropean Elite
Christoph Paepke128713201561998-20013F1978-04-09 European Elite
Robin Palka1501122018-20202L1999-03-26Gummersbach, GermanyEuropean Elite
Steve Palmer5241014642003-20041C1974-08-09Mississauga, ONTEuropean Elite
Mirko Pantkowski5801142022-20242G1998-05-26Kassel, GermanyEuropean Elite
Ron Pasco821020301072002-20042C1972-02-03Ottawa, ONTMinor Pro
Dmitri Patzold6700002000-20022G1983-02-03Ust-Kamenogorsk, KazakhstanMajor League
Shane Peacock5291423482002-20031D1973-07-07Edmonton, ALTAMinor Pro
Justin Peters2402202017-20181G1986-08-30Blyth, ONTMajor League
Matt Pettinger96285482722010-20122L1980-10-22Edmonton, ALTAMajor League
Fabio Pfohl71113041342014-20203C1995-10-18Waldkraiburg, GermanyEuropean Elite
Timo Pielmeier2600002005-20072G1989-07-07Deggendorf, GermanyMajor League
Steve Pinizzotto17336342018-201911984-04-26Mississauga, ONTMajor League
Kamil Piros93194160642007-20092C1978-11-20Most, Czech Rep.Major League
Justin Pogge59044162020-20222G1986-04-22Fort McMurray, ALTAMajor League
Andreas Pokorny6561319301994-19962D1968-06-18Chorzow, PolandEuropean Elite
Tomas Popperle2100042021-20221G1984-10-10Broumov, Czech Rep.Major League
Toni Porkka5551217992001-20021D1970-02-04Rauma, FinlandMinor Pro
Corey Potter129628341632016-20193D1984-01-05Lansing, MIMajor League
Harlan Pratt42178382008-20091D1978-12-10Redwater, ALTAMinor Pro
Jan-Philip Priebsch100002006-20071L1986-08-21European Elite
Carter Proft9788161152022-20242L1994-08-30Spruce Grove, ALTAEuropean Elite
Ryan Ramsay49914231292010-20111C1983-05-18Ajax, ONTMinor Pro
Marvin Ratmann210102020-20211F1998-10-13Koeln, GermanyEuropean Elite
Ronny Reddo43314301994-19951F1971-11-23Weisswasser, GermanyEuropean Elite
Max Reinhart5261723262016-20171C1992-02-04North Vancouver, BCMajor League
Ralf Reisinger4592029201995-19961F1969-11-22Duesseldorf, GermanyEuropean Elite
Andreas Renz471944536532001-20109D1977-06-12Villingen-Schwenningen, GermanyEuropean Elite
Jeff Ricciardi5048121221998-19991D1971-06-21Thunder Bay, ONTMinor Pro
Philipp Riefers127132235442011-20143R1990-03-15Krefeld, GermanyEuropean Elite
Alex Roach7551015272021-20232D1993-04-19Quensel, BCMinor Pro
Nathan Robinson91143549942012-20142C1981-12-31Scarborough, ONTMajor League
Jeremy Roenick331421994-19951C1970-01-17Boston, MAMajor League
Chris Rogles20901010382001-20054G1969-01-22St. Louis, MOMinor Pro
Boris Rousson2804401998-19991G1970-06-14Val-d'Or, PQMinor Pro
Jean-Yves Roy19664911551541999-20064R1969-02-17Rosemere, PQMajor League
Daniel Rudslatt18455861411842006-20104L1974-09-08European Elite
Michael Rumrich91334881741994-19962F1965-07-01Markt Indersdorf, GermanyEuropean Elite
Johannes Salmonsson90131932262015-20172L1986-02-07Uppsala, SwedenEuropean Elite
Morgen Samuelsson27371041996-19971F1968-04-06European Elite
Maxime Sauve27369242014-20151C1990-01-30Tours, FranceMajor League
Stefan Schauer73123532002-20042D1983-01-12Schongau, GermanyEuropean Elite
Thomas Schenkel700002009-20101F1985-05-20Rosenheim, GermanyEuropean Elite
Thomas Schinko5810414882001-20021L1969-05-08Landshut, GermanyEuropean Elite
Brad Schlegel224351121473192001-20065D1968-07-22Kitchener, ONTMajor League
Marius Schmidt300002012-20131C1993-04-16European Elite
Markus Schmidt500002002-20031L1985-01-30Hagenow, GermanyEuropean Elite
Mike Schmidt14088161994-19951D1961-05-23Palmerston, ONTEuropean Elite
Daniel Schmoelz4535882012-20153F1992-01-25Fuessen, GermanyEuropean Elite
Mats Schoebel6001182006-20093R1986-04-05Duesseldorf, GermanyEuropean Elite
Dustin Schumacher200002008-20091D1991-06-09Cologne, GermanyEuropean Elite
Felix Schutz18766851511482011-20194C1987-11-03Erding, GermanyMinor Pro
Justin Schutz52271643302023-20241L2000-06-24Kassel, GermanyEuropean Elite
Travis Scott2701102007-20081G1975-09-14Kanata, ONTMajor League
Yanick Seidenberg52044302004-20051L1984-01-11Villingen-Schwenning, GermanyEuropean Elite
Thorsten Sendt43145281994-19951F1974-06-25Duesseldorf, GermanyEuropean Elite
Jan Sennhenn19561723622020-20244D2000-11-11Kassel, GermanyEuropean Elite
James Sheppard36161632242020-20211C1988-04-25Halifax, NSMajor League
Oleg Shilin1200042022-20231G1991-05-04Omsk, RussiaEuropean Elite
Justin Shugg52162137342017-20181L1991-12-24Niagara Falls, ONTMajor League
Patrick Sieloff5611516822021-20242D1994-05-15Ann Arbor, MIMajor League
Zach Sill1791940591262019-20234C1988-05-24Truro, NSMajor League
James Sixsmith484610282010-20111F1984-03-26Alexandria, VAMinor Pro
John Slaney5362733402007-20081D1972-02-07St. John's, NFLDMajor League
Colin Smith33167202019-20201C1993-06-20Edmonton, ALTAMajor League
Mike Souza501162005-20061L1978-01-28Wakefield, MAMinor Pro
Daniel Sparre527916422010-20111L1984-10-16Brampton, ONTMinor Pro
Ryan Stanton34268182022-20231D1989-07-20St. Albert, ALTAMajor League
Pascal Steck1300002021-20232L2003-08-07Landshut, GermanyEuropean Elite
Leo Stefan100326395601994-20054F1970-02-22Chelyabinsk, RussiaEuropean Elite
Sebastian Stefaniszin600002014-20151G1987-07-22Berlin, GermanyEuropean Elite
Denis Steinhauer27011162008-20102D1991-05-07 European Elite
Charlie Stephens24347771242962011-20165C1981-04-05London, ONTMajor League
Frederik Storm50121325242023-20241L1989-02-20Gentofte, DenmarkEuropean Elite
Jozef Stumpel25162339181994-19951C1972-07-20Nitra, SlovakiaMajor League
Marco Sturm500062012-20131C1978-09-08Dingolfing, GermanyMajor League
Soren Sturm71145242006-20104D1989-12-15Cologne, GermanyEuropean Elite
Alexander Sulzer1711254661002014-20195D1984-05-30Kaufbeuren, GermanyMajor League
Niklas Sundblad1112733601172001-20032R1973-01-03Stockholm, SwedenMajor League
Andrej Sustr4421820302023-20241D1990-11-29Plzen, Czech Rep.Major League
Danny Syvret12156102015-20161D1985-06-13Millgrove, ONTMajor League
Sean Tallaire86243660642006-20082R1973-10-03Steinbach, MANMinor Pro
Bill Thomas1416742017-20181R1983-06-23Pittsburgh, PAMajor League
Andreas Thuresson1295066116802021-20243L1987-11-18Kristianstad, SwedenMajor League
Rok Ticar113214162362012-20193F1989-05-03European Elite
Dominik Tiffels14382129822017-20214D1994-02-20Cologne, GermanyEuropean Elite
Frederik Tiffels115275784652018-20213F1995-05-20Cologne, GermanyMinor Pro
Daniel Tjarnqvist1521342551122012-20153D1976-10-14Vannas Koeping, SwedenMajor League
Paul Traynor97313162462004-20062D1977-09-14Thunder Bay, ONTMinor Pro
John Tripp23463661292732010-20155R1977-05-04Kingston, ONTMajor League
Edwin Tropmann200002022-20231D2005-10-05Lippstadt, GermanyEuropean Elite
Mats Trygg1882671971882006-20104D1976-06-01Oslo, NorwayEuropean Elite
Travis Turnbull357512322016-20171F1986-07-07St. Louis, MOMajor League
Luis Uffing804812172021-20232L2000-05-30Peissenberg, GermanyEuropean Elite
Colin Ugbekile12671320762018-20224D1999-09-24Solingen, GermanyEuropean Elite
Christoph Ullmann1755273125942001-20115C1983-05-19Altoetting, GermanyEuropean Elite
Dragan Umicevic4773542202015-20161R1984-10-09Dubica, BosniaEuropean Elite
Cory Urquhart52549142010-20111C1984-10-01Halifax, NSMinor Pro
Sebastian Uvira32158631213102014-20228R1993-01-26Freiburg, GermanyEuropean Elite
Stefan Vajs700022009-20101G1988-07-13Bonn, GermanyEuropean Elite
Eric Valentin200002017-20181R1997-02-12Donaueschingen, GermanyEuropean Elite
Robin van Calster6924682021-20243F2003-03-18Bonheiden, BelgiumEuropean Elite
Petri Varis52102535221998-19991L1969-05-13Varkaus, FinlandMajor League
Andrew Verner116022241999-20012G1972-11-20Weston, ONTMinor Pro
Tobias Viklund1405502018-20191D1986-05-08European Elite
Chris Von Trzcinski1300021995-19961D1977-07-12Numbrecht, GermanyEuropean Elite
Todd Warriner732335582932007-20092L1974-01-03Blenheim, ONTMajor League
Lars Weibel4803322009-20101G1974-05-20European Elite
Roman Weilert2200001999-20012D1979-07-15Kemerovo, RussiaEuropean Elite
Alexander Weiss25172641362312011-20165C1987-01-29Titisee-Neustadt, GermanyEuropean Elite
Hannibal Weitzmann5001102018-20213G1995-09-25Berlin, GermanyEuropean Elite
Darcy Werenka443912322002-20031D1973-05-13Edmonton, ALTAMinor Pro
Gustaf Wesslau19804422015-20205G1985-02-05Fresta, SwedenMinor Pro
Leonard Wild9500002002-20042G1979-11-02Garmisch-Partenkirch, GermanyEuropean Elite
Jason Williams903382015-20161C1980-08-11London, ONTMajor League
Steve Wilson1941421353491997-20014D1968-09-03Belleville, ONTMinor Pro
Tim Wohlgemuth438614142023-20241F1999-07-22Landsberg, GermanyEuropean Elite
Craig Woodcroft4991120831998-19991C1969-12-03Toronto, ONTMinor Pro
Dylan Wruck3502202017-20181L1992-09-23Saskatoon, SASKMinor Pro
Jason Young15144621062261999-20023L1972-12-16Sudbury, ONTMinor Pro
George Zajankala1581619352461997-20013L1972-05-14Revelstoke, BCMinor Pro
Mike Zalewski8282230482018-20212L1992-08-18New Hartford, NYMajor League
Bruno Zarrillo2551171542711901996-20015F1966-09-05European Elite
Pascal Zerressen4141961801942013-20229D1992-11-22Toenisvorst, GermanyEuropean Elite
Rainer Zerwesz1731424382141995-19994F1969-01-10Waldkraiburg, GermanyEuropean Elite
Yuri Ziffzer5000002011-20143G1986-08-21Singapore, SingaporeEuropean Elite
Christoph Ziolkowski100002008-20091C1991-02-07Cologne, 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.