hockey DB
search by league
team
morning report
contact us
home

Krefeld Penguins all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Boris Ackers1100001999-20001G1982-10-28Krefeld, GermanyEuropean Elite
Damian Adamus28437101996-19971F1967-02-20Katowice, PolandEuropean Elite
Sinan Akdag3411158692482007-20147D1989-11-05Rosenheim, GermanyEuropean Elite
Paul Albers4601212502010-20111D1985-10-15Melville, SASKMinor Pro
Jan Alinc833070100742006-20082F1972-05-27European Elite
Doug Andress26268182007-20081D1979-04-07Iroquois Falls, ONTMinor Pro
Daryl Andrews5641014782007-20081D1977-04-27Campbell River, BCMinor Pro
Alexander Andrijevski1354981998-19991L1968-08-10Minsk, BelarusMajor League
Torsten Ankert9221416602018-20202D1988-06-22Essen, GermanyEuropean Elite
Pascal Appel458311102003-20041D1980-10-31Heilbronner, GermanyEuropean Elite
Patrik Augusta1113059891022001-20032L1969-11-13Jihlava, Czech Rep.Major League
Tom Bappert7816782019-20223D1999-01-16Menden, GermanyEuropean Elite
Stephane Barin2623671107941998-20035F1971-01-08European Elite
Chris Bartolone1552554791341997-20003D1970-01-24Clinton Township, MIMinor Pro
Mark Bassen5011121995-19961R1969-04-09Calgary, ALTAMinor Pro
Julius Bauermeister500002013-20141D1994-05-25Duesseldorf, GermanyEuropean Elite
Marc Beaucage451825431262003-20041C1973-02-14Trois-Rivieres, PQMinor Pro
Tyler Beechey4271421462014-20151L1981-06-05Edmonton, ALTAMinor Pro
Sergei Belov41011142020-20222G1993-08-24Moskau, RussiaEuropean Elite
Brad Bergen4371724401994-19951D1966-03-16Prince Albert, SASKEuropean Elite
Jacob Berglund51322052462018-20191L1991-11-17Malmo, SwedenEuropean Elite
Alexander Bergstrom31141731102021-20221L1986-01-18Osby, SwedenEuropean Elite
Anton Berlev465914182021-20221F1993-11-23St. Petersburg, RussiaEuropean Elite
Eric Bertrand4371926792003-20041L1975-04-16St. Ephrem, PQMajor League
Grant Besse4820163682019-20201L1994-07-14Plymouth, MNMinor Pro
James Bettauer4951318402018-20191D1991-03-19Coquitlam, BCEuropean Elite
Felix Bick100002014-20151G1992-11-06European Elite
Rene Bielke1401101994-19951G1962-04-09Prenzlau, GermanyEuropean Elite
Kristofers Bindulis35213122020-20211D1995-09-18Riga, LatviaMinor Pro
Mattias Bittner100002021-20221G2004-02-13Bad Aibling, GermanyEuropean Elite
Alexander Blank84111829322020-20222C2002-02-04Berlin, GermanyEuropean Elite
Boris Blank4521222413635512005-20149L1978-07-10Karaganda, KazakhstanEuropean Elite
Bjorn Bombis1202242007-20081F1982-09-30Berlin, GermanyEuropean Elite
Bill Bowler712342002-20031C1974-09-25Toronto, ONTMajor League
Jeremy Bracco5414405462021-20221R1997-03-17Freeport, NYMinor Pro
Thomas Brandl20344931373281998-20035F1969-02-09Bad Toelz, GermanyEuropean Elite
Christoph Brandner1588266148802000-20033L1975-07-05Bruck, AustriaMajor League
Constantin Braun37066142020-20211D1988-03-11Lampertheim, GermanyEuropean Elite
Laurin Braun124213859502019-20223R1991-02-18Lampertheim, GermanyEuropean Elite
Robert Brezina1812362001-20021D1974-04-14Beroun, Czech Rep.European Elite
Lars Brueggemann127119202581998-20013D1976-03-02Hemer, GermanyMinor Pro
Phillip Bruggisser104224567772018-20202D1991-08-07Ringsted, DenmarkEuropean Elite
Steve Brule51182947512004-20051C1975-01-15Montreal, PQMajor League
Arno Brux1600061995-19961F1971-08-10Krefeld, GermanyEuropean Elite
Christian Bull19156102020-20211D1996-08-13Oslo, NorwayEuropean Elite
Filips Buncis38336392020-20211F1997-06-12Riga, LatviaEuropean Elite
Mikael Burakovsky1501141997-19981F1977-06-23European Elite
Robert Busch1200001995-19961F1974-03-17Minor Pro
Jordan Caron20111021452017-20192R1990-11-02Sayabec, PQMajor League
David Cespiva49033182009-20101D1986-11-05Duisburg, GermanyEuropean Elite
Jeff Christian1044840883212000-20022L1970-07-30Burlington, ONTMajor League
Kevin Clark603240721222012-20142R1987-12-29Winnipeg, MANMinor Pro
Danton Cole2871219141996-19971R1967-01-10Pontiac, MIMajor League
Mike Collins104263359302015-20172F1990-05-25Boston, MAMinor Pro
Chad Costello1043769106482018-20202F1986-07-22Johnston, IAMinor Pro
Adam Courchaine844564109222012-20142C1984-05-23Winnipeg, MANMinor Pro
Marvin Cuepper1600002020-20211G1994-02-16Cologne, GermanyEuropean Elite
Mark Cundari23178482019-20201D1990-04-23Toronto, ONTMajor League
Kurt Davis52101828382017-20181D1986-08-13Plymouth, MNEuropean Elite
Ray DiLauro5121113852006-20071D1979-07-13Bensalem, PAMinor Pro
Gilbert Dionne57152641262001-20021L1970-09-19Drummondville, PQMajor League
Mario Doyon901842601242001-20032D1968-08-27Quebec, PQMajor League
Andreas Driendl38672871594292008-20168L1986-01-26Schongau, GermanyEuropean Elite
Ted Drury973046761632005-20072C1971-09-13Boston, MAMajor League
Tomas Duba11500002012-20164G1981-07-02Prague, Czech Rep.European Elite
Alexander Dueck257927361632003-20125D1980-04-22Karaganda, KazakhstanEuropean Elite
Stephan Dugal37066321998-19991D1968-12-07Sherbrooke, PQMinor Pro
Paul Dyck12371522802002-20053D1971-04-15Steinbach, MANMinor Pro
Christian Ehrhoff1932963922661999-20135D1982-07-06Moers, GermanyMajor League
Neil Eisenhut20049811301691997-20014C1967-02-09Osoyoos, BCMajor League
Per Eklund6014122682000-20011R1970-07-09Sollentuna, SwedenMinor Pro
Mickey Elick4641115321999-20001D1974-03-17Calgary, ALTAMinor Pro
Michael Endrass205173148622008-20124L1988-09-18Fuessen, GermanyEuropean Elite
Andrew Engelage1300002017-20181G1988-10-28Oshawa, ONTMinor Pro
Henrik Eriksson4016723102015-20161R1988-02-07European Elite
Greg Evtushevski412327501061994-19951F1965-05-04St. Paul, ALTAMinor Pro
Travis Ewanyk84310131482018-20202C1993-03-29North Vancouver, BCMinor Pro
Maximilian Faber80167322014-20183D1993-05-18Hagen, GermanyEuropean Elite
Jim Fahey97936451212008-20102D1979-05-11Boston, MAMajor League
Justin Feser44141226102017-20181L1992-07-29Slave Lake, ALTAMinor Pro
Eric Fichaud1600002001-20021G1975-11-04Anjou, PQMajor League
Danny Fischbach2300002005-20072F1989-01-24European Elite
David Fischer131953621442013-20163D1988-02-19Apple Valley, MNMinor Pro
Dave Flanagan2891019201997-19981R1967-12-13Charlottetown, PEIMinor Pro
J.F. Fortin33257422008-20091D1979-03-15Laval, PQMajor League
Peter Franke3200041996-19982G1968-09-16Fuessen, GermanyEuropean Elite
Franz Fritzmeier6201111602005-20072F1980-04-18Bad Tolz, GermanyEuropean Elite
Thomas Fritzmeier400042004-20051F1983-04-22 European Elite
Frantisek Frosch7251621541996-19993D1964-12-02Prague, Czech Rep.European Elite
Martin Gabel49279401995-19961 European Elite
Patrick Galbraith4503322015-20172G1986-03-11Haderslev, DenmarkEuropean Elite
Christoph Gawlik4381321122017-20181L1987-08-10Deggendorf, GermanyEuropean Elite
Martin Gebel124924331401994-19983F1962-11-04Meerbusch, GermanyEuropean Elite
Maximilian Glaessl7851318592020-20222D1997-03-13Marktredwitz, GermanyEuropean Elite
Rob Globke485712462009-20101R1982-10-24Farmington, MIMajor League
Carsten Gosdeck50044382004-20051F1979-03-12Cologne, GermanyEuropean Elite
Andre Grein147162541561994-19984F1973-01-22Krefeld, GermanyEuropean Elite
Janne Gronvall45077222009-20101D1973-07-17Rauma, FinlandMinor Pro
Adrian Grygiel3644349921332000-20198R1983-08-13Katowice, PolandEuropean Elite
Robert Guillet14660701301522003-20063R1972-02-22Montreal, PQMinor Pro
Yannick Haenggi18145122021-20221D1996-09-30Kastanienbaum, SwitzerlandEuropean Elite
Patrick Hager24359541133542007-20125R1988-09-08Stuttgart, GermanyEuropean Elite
Yared Hagos5731417542014-20162C1983-03-27Stockholm, SwedenMinor Pro
Tim Hambly5221214162016-20171D1983-06-23White Bear Lake, MNMinor Pro
Jamie Hanlon18725751001281994-19984F1968-08-11Montreal, PQMinor Pro
Greger Hanson6011920362017-20192F1988-02-17Lidingo, SwedenMinor Pro
Steve Hanusch171314171012012-20175D1990-12-02Cottbus, GermanyEuropean Elite
Tommie Hartogs1673167981021998-20013F1969-06-20European Elite
Peter Hasselblad50279461997-19981D1966-04-20European Elite
Luca Hauf1400022020-20222L2004-01-11Krefeld, GermanyEuropean Elite
Norman Hauner11591928282014-20173L1991-12-04Hueckeswagen, GermanyEuropean Elite
Andy Hedlund521222341002005-20061D1978-05-16Osseo, MNMinor Pro
Chris Heid50156342008-20091D1983-03-14Langley, BCMinor Pro
Philip Hendle4800042005-20072F1987-09-26European Elite
Chris Herperger12944601042342003-20063C1974-02-24Esterhazy, SASKMajor League
Patrik Hersley1926842021-20221D1986-06-23Malmo, SwedenMinor Pro
Justin Hodgman3321416122019-20201C1988-06-27Mississauga, ONTMajor League
Mike Hoeffel1210142021-20221L1989-04-09Edina, MNMinor Pro
Henrik Hoelscher27246142007-20081F1972-09-20Duesseldorf, GermanyEuropean Elite
Diego Hofland3531462017-20181L1990-09-21Rotterdam, NetherlandEuropean Elite
Kai Hospelt343710102019-20201C1985-08-23Cologne, GermanyEuropean Elite
Michal Hreus87191635441996-19982F1973-03-09Zilina, SlovakiaEuropean Elite
Phil Huber52167282001-20021C1969-01-10Calgary, ALTAMinor Pro
Andre Huebscher20271118222005-20105F1989-01-08Moers, GermanyEuropean Elite
Mark Hurtubise276410162015-20161R1984-06-09Montreal, PQMinor Pro
Marc Hussey58618241202000-20011D1974-01-22Chatham, NBMinor Pro
Martin Hyun3800062004-20051F1979-05-04Krefeld, GermanyEuropean Elite
Peter Ihnacak114365793601994-19973F1957-05-03Poprad, SlovakiaMajor League
Thomas Imdahl36246121995-19961F1970-07-08Hilden, GermanyEuropean Elite
Bastian Jakob1000002005-20072G1987-06-01 European Elite
Ivo Jan1284648941132004-20073D1975-04-03Jesenice, SloveniaMinor Pro
Markus Janka3700002003-20052G1980-03-21Wolfratshausen, GermanyEuropean Elite
Jesper Jensen385202562021-20221D1991-07-30Rodovre, DenmarkEuropean Elite
Jean-Francois Jomphe471233451091999-20001C1972-12-28Havre St. Pierre, PQMajor League
Kirill Kabanov4931619282018-20191L1992-07-16Moscow, RussiaMinor Pro
Maurice Kamp700002001-20021 European Elite
Vitali Karamnov992643691791996-19993L1968-07-06Moscow, RussiaMajor League
Ken Karpuk45246481995-19961D1961-08-16Penticton, BCMinor Pro
Martins Karsums253710122020-20211R1986-02-26Riga, LatviaMajor League
Veli-Pekka Kautonen4221921261998-19991D1970-05-09Helsinki, FinlandEuropean Elite
Chris Kelleher4751621382003-20041D1975-03-23Belmont, MAMajor League
Justin Kelly52111829162010-20111C1981-03-17Abbotsford, BCMinor Pro
Joel Keussen57257472008-20194D1991-08-02Duisburg, GermanyEuropean Elite
Scott King52123042282004-20051C1977-01-21Saskatoon, SASKMinor Pro
Patrick Klein6000022014-20195G1994-01-01European Elite
Petr Klima3871219181997-19981L1964-12-23Chaomutov, CzechMajor League
Patrick Kloepper887512202012-20213C1994-03-12Duisburg, GermanyEuropean Elite
Kyle Klubertanz4711213582016-20171D1985-09-23Sun Prairie, WIMinor Pro
Rainer Koettstorfer140615211702003-20074D1981-08-02Rosenheim, GermanyEuropean Elite
Mikko Koivunoro4262733301997-19981C1971-11-12Joensuu, FinlandEuropean Elite
Krys Kolanos7325162004-20051C1981-07-27Calgary, ALTAMajor League
Lasse Kopitz1000001999-20012D1980-05-21Berlin, GermanyEuropean Elite
Patrick Koslow7700022004-20073G1985-01-06Landshut, GermanyEuropean Elite
Danijel Kovacic2900042007-20124G1987-07-03Rosenheim, GermanyEuropean Elite
Andrei Kovalev218981122101841995-20005R1966-04-02Minsk, BelarusMinor Pro
Mikhail Kozhevnikov65235382003-20113D1981-10-29St. Petersburg, RussiaEuropean Elite
Lukas Koziol5551662015-20172L1996-04-22Fuessen, GermanyEuropean Elite
Markus Krawinkel15761824501994-19984D1974-05-27Neuss, GermanyEuropean Elite
Christian Kretschmann2261522371292011-20176R1993-03-13European Elite
Stefan Kreuzmann300022002-20031D1984-05-24Duisburg, GermanyEuropean Elite
Tommy Kristiansen17213222017-20181L1989-05-26European Elite
Arturs Kruminsch4111242019-20201C1988-10-27Riga, LatviaEuropean Elite
Jerry Kuhn300002013-20141G1986-03-20Southgate, MIMinor Pro
Philipp Kuhnekath1187512122016-20215F1997-08-29Duisburg, GermanyEuropean Elite
Arturs Kulda554913302021-20221D1988-07-25Riga, LatviaMajor League
Daniel Kunce32327831104252001-20087D1971-07-17Sumperk, Czech Rep.European Elite
Tomas Kurka922402012-20131L1981-12-14Most, Czech Rep.Major League
Justin Kurtz1001431451422003-20052D1977-01-14Winnipeg, MANMajor League
Jacob Lagace4961016322019-20201L1990-01-09St.-Hyacinthe, PQMinor Pro
Dan Lambert15528801081862000-20033D1970-01-12St. Boniface, MANMajor League
Karel Lang255066621994-20016G1958-06-09Brno, Czech Rep.European Elite
Lukas Lang1100002013-20141G1986-07-27Bruenn, GermanyEuropean Elite
Scott Langkow25201010602008-20135G1975-04-21Edmonton, ALTAMajor League
Jonas Lanier1047815602002-20042R1982-02-24Berlin, GermanyEuropean Elite
Martin Lefebvre5232023202018-20191D1992-06-23Terrebonne, PQMinor Pro
Guy Lehoux5228101062004-20051D1971-10-19Disraeli, PQMinor Pro
Lucas Lessio93372562622020-20222L1993-01-23Maple, ONTMajor League
Eduard Lewandowski406612102021-20221F1980-05-03Krasnoturyinsk, RussiaEuropean Elite
Petri Liimatainen195521071591201995-19994D1969-07-20European Elite
Chris Lindberg153851182033611994-19984L1967-04-16Fort Frances, ONTMajor League
Martin Lindman53132033791999-20001D1974-03-27European Elite
Mike Little5131013142016-20171D1987-11-12Enfield, CTMinor Pro
Colin Long307613122014-20151C1989-06-19Santa Ana, CAMinor Pro
Lynn Loyns1724749961432006-20104W1981-02-22Naicam, SASKMajor League
Niclas Lucenius5341418222021-20221C1989-05-03Turku, FinlandEuropean Elite
Christian Luettges1900002006-20071G1983-04-14European Elite
Jay Luknowsky677916121995-19972C1968-05-28Trail, BCMinor Pro
Chris Luongo5251217702003-20041D1967-03-17Detroit, MIMajor League
Christian Luttges1400002000-20011 European Elite
Matthew Mackay2411222017-20181C1990-11-27Calgary, ALTAEuropean Elite
Samson Mahbod16066202018-20191R1989-02-03Montreal, PQMinor Pro
Brian Maloney541028381152007-20081L1978-09-27Bassano, ALTAMinor Pro
Mark Mancari49121729122016-20171D1985-07-11London, ONTMajor League
Andre Mangold2600002006-20082D1989-07-25Iserlohn, GermanyEuropean Elite
Nathan Marsters900002007-20081G1980-01-28Grimsby, ONTMinor Pro
Sasa Martinovic10032629862006-20082D1984-09-27Fuessen, GermanyEuropean Elite
Philipp Mass752810202020-20222D2000-09-30Heidelberg, GermanyEuropean Elite
Oliver Mebus144318211932013-20163D1993-03-30Dormagen, GermanyEuropean Elite
Dominik Meisinger59224122014-20162F1993-03-11Fuessen, GermanyEuropean Elite
Francois Methot128356297572011-20143C1978-04-26Montreal, PQMinor Pro
Jason Meyer1491360731041994-19994D1965-02-21Regina, SASKMinor Pro
Josh Meyers134183250902012-20153D1985-12-07Alexandria, MNMinor Pro
Klaus Micheller1902550751801994-19984D1967-04-20Kaufbeuren, GermanyEuropean Elite
Darren Mieszkowski400002017-20202F1999-09-18Bietigheim, GermanyEuropean Elite
Mike Mieszkowski116815232022014-20184F1992-12-14Wilhelmshaven, GermanyEuropean Elite
Tim Miller85712191002017-20192F1987-03-06Davisburg, MIMinor Pro
Dusan Milo293301291592412006-20137D1973-03-05Nitra, SlovakiaEuropean Elite
Duncan Milroy7793443262010-20122R1983-02-08Edmonton, ALTAMajor League
Larry Mitchell100021995-19961R1967-06-02Ottawa, ONTEuropean Elite
Sandy Moger4411516522002-20031R1969-03-21100 Mile House, BCMajor League
Marcel Mueller11858661241642014-20183C1988-07-10Berlin, GermanyMajor League
Robert Mueller202044282002-20064G1980-06-25European Elite
David Musial5161016302002-20031F1974-10-19Opava, Czech Rep.European Elite
Martin Ness7041014612016-20182F1993-03-28European Elite
Kevin Neumueller100002013-20141D1994-05-04Toenisvorst, GermanyEuropean Elite
Leon Niederberger746410242020-20222L1996-01-31Duesseldorf, GermanyEuropean Elite
Jesse Niinimaki9491342006-20071C1983-08-19Tampere, FinlandMinor Pro
Marcel Noebels33123292009-20101C1992-03-14Toenisvorst, GermanyMinor Pro
Garrett Noonan104725321222018-20202D1991-01-28Newport, RIMinor Pro
Markus Nordlund5061824162017-20181D1985-07-27Eurajoki, FinlandEuropean Elite
Roger Nordstrom2320101041998-20035G1966-04-27European Elite
Lawrence Nycholat23156422011-20121D1979-05-07Calgary, ALTAMajor League
Thomas Olsen36391222021-20221F1993-05-18Asker, SwedenEuropean Elite
Brett Olson34111122182020-20211C1987-02-19Superior, WIMinor Pro
Ben Ondrus473710642011-20121R1982-06-25Sherwood Park, ALTAMajor League
Kevin Orendorz15451621342012-20185R1995-02-24Iserlohn, GermanyEuropean Elite
Oskar Ostlund1100022019-20201G1992-02-11Valbo, SwedenEuropean Elite
Elia Ostwald52257262012-20131C1988-03-17Bad Muskau, GermanyEuropean Elite
Gunther Oswald1202835631021994-20033F1969-07-01Landshut, GermanyEuropean Elite
Andreas Ott42167221995-19961D1969-06-09Kaufbeuren, GermanyEuropean Elite
Robert Ouellet154203252461998-20013C1968-03-18Montreal, PQEuropean Elite
Greg Parks1027981994-19951R1967-03-25Edmonton, ALTAMajor League
Ken Passmann2600002002-20063G1985-04-14 European Elite
Dmitri Patzold7912362017-20203G1983-02-03Ust-Kamenogorsk, KazakhstanMajor League
Richard Pavlikovsky3781071652722612005-20138D1975-03-03Ilava, SlovakiaEuropean Elite
Reto Pavoni9201142006-20082G1968-01-24European Elite
Serge Payer7882634602008-20102C1979-05-09Rockland, ONTMajor League
Mark Pederson944144851201998-20002L1968-01-14Prelate, SASKMajor League
Joel Perrault66213152842013-20152C1983-04-06Montreal, PQMajor League
Ivan Petrakov29538142020-20211F1994-02-28Kondogoga, RussiaEuropean Elite
Ken Petrash129313263981994-19973C1963-09-15St. Boniface, MAnEuropean Elite
Jan-Niklas Pietsch1300002009-20101D1991-03-25Bad Homburg, GermanyEuropean Elite
Daniel Pietta7532014056066312003-202017C1986-12-09Krefeld, GermanyEuropean Elite
Niklas Postel86189222019-20212F1998-03-19Schongau, GermanyEuropean Elite
Tom Preissing33167322004-20051D1978-12-03Arlington Heights, ILMajor League
Andy Pritchard68132134221996-19982F1967-05-12Minor Pro
Ilya Proskuryakov1400002018-20191G1987-02-21Surgut, RussiaEuropean Elite
Benjamin Proyer1400022008-20091R1991-04-09Bochum, GermanyEuropean Elite
Mike Pudlick5021517742005-20061D1978-02-24Blaine, MNMinor Pro
Brad Purdie170681231911682000-20033C1972-09-11Dollard-des-Ormeaux, PQMinor Pro
Reemt Pyka29360551152841994-20006F1969-01-11Bremerhaven, GermanyEuropean Elite
Nikita Quapp2200002020-20222G2003-01-25Ravensburg, GermanyEuropean Elite
Ryan Ramsay511923421282007-20081C1983-05-18Ajax, ONTMinor Pro
Andreas Raubal157268742001-20043D1974-09-28Garmisch-Partenkirch, GermanyEuropean Elite
Rene Reuter1401161995-19961F1970-03-28Krefeld, GermanyEuropean Elite
Philipp Riefers242111930972008-20205R1990-03-15Krefeld, GermanyEuropean Elite
Toni Ritter1100002011-20121L1990-02-06Bad Muskau, GermanyEuropean Elite
Andy Roach55192241401999-20001D1973-08-22Mattawan, MIMajor League
Mitja Robar106103242622011-20143D1983-01-04Maribor, SloveniaEuropean Elite
Marcel Rodman523912182003-20041C1981-09-25Rodine, SloveniaEuropean Elite
Christian Rohde3400002004-20051G1982-10-03Fuessen, GermanyEuropean Elite
Marco Rosa45101121162016-20171C1982-01-15Scarborough, ONTMinor Pro
Allan Rourke54151328452009-20101D1980-03-06Mississauga, ONTMajor League
Maciek Rutkowski4324642020-20222F2002-10-05Sosnowiec, PolandEuropean Elite
Andy Rymsha49119201921999-20001R1968-12-10St. Catharines, ONTMajor League
Jussi Rynnas2601102019-20201G1987-05-22Pori, FinlandMajor League
Robert Sabolic53171532202021-20221F1988-09-18Jesenice, SloveniaEuropean Elite
Mirko Sacher6821921142020-20222D1991-11-01Freiburg im Breisgau, GermanyEuropean Elite
Vinny Saponari101173451242018-20213R1990-02-15Powder Springs, GAMinor Pro
Marc Schaub3402262010-20133R1992-04-12Krefeld, GermanyEuropean Elite
Edwin Schitz100002018-20191F2000-04-23Krefeld, GermanyEuropean Elite
Mike Schmitz81202142015-20204D1995-08-02Toenisvorst, GermanyEuropean Elite
Tom Schmitz500002015-20172D1997-02-26Toenisvorst, GermanyEuropean Elite
Tim Schnelle2600002003-20041G1982-01-02 European Elite
Florian Schnitzer515510732004-20051L1981-01-28Garmisch, GermanyEuropean Elite
Benedikt Schopper169733402772007-20114D1985-02-18Weiden, GermanyEuropean Elite
Stefan Schroeder43112122004-20051F1981-11-16Starnberg, GermanyEuropean Elite
Sebastian Schwarz1100022009-20101D1986-07-04Erding, GermanyEuropean Elite
Martin Schymainski41493731661682004-202110F1986-02-24Duisburg, GermanyEuropean Elite
Claudio Scremin5661723522000-20011D1968-05-28Burnaby, BCMajor League
Patrick Seifert5711516202017-20192D1990-04-22Augsburg, GermanyEuropean Elite
Alexander Selivanov215871001873022003-20085L1971-03-23Moscow, RussiaMajor League
Brent Severyn56612181132000-20011D1966-02-22Vegreville, ALTAMajor League
Darryl Shannon90427311052001-20032D1968-06-21Barrie, ONTMajor League
Nikita Shatsky24224182020-20211F1995-02-16Podolsk, RussiaEuropean Elite
Oleg Shilin30011102021-20221G1991-05-04Omsk, RussiaEuropean Elite
Gary Shuchuk1112545701322001-20032C1967-02-17Edmonton, ALTAMajor League
Denis Shvidki8151621442010-20122R1980-11-21Kharkov, UkraineMajor League
Francois Sills33143044361994-19951F1963-06-15Amos, PQMinor Pro
Miroslav Skovira721322006-20071R1973-11-07Levoca, SlovakiaEuropean Elite
Vadim Slivchenko30279122004-20051R1970-03-28Kharkov, UkraineMinor Pro
Istvan Sofron1222031511872013-20163L1988-02-24Miercurea Ciuc, RomaniaMinor Pro
Kyle Sonnenburg2411634501602011-20176D1986-05-07Waterloo, ONTEuropean Elite
Lois Spitzner800002016-20193L1997-06-13Chemnitz, GermanyEuropean Elite
Earl Spry12232124321994-19973F1961-03-21Edmonton, ALTAEuropean Elite
Nick St. Pierre23020841041342013-20185D1985-03-07Quebec, PQMinor Pro
Sergei Stas1061219312182001-20032D1974-04-28Minsk, BelarusMinor Pro
Marek Stebnicki293721211931951994-20006F1965-11-11Dynow, PolandEuropean Elite
Charlie Stephens15658811391932008-20113C1981-04-05London, ONTMajor League
Shay Stephenson50101020762008-20091L1983-09-13Outlook, SASKMajor League
Thomas Supis1125611712014-20173D1992-01-21Schwenningen, GermanyEuropean Elite
Jeff Szwez20011262015-20161L1981-06-16Etobicoke, ONTMinor Pro
Marvin Tepper805712592010-20122L1986-08-22Berlin, GermanyEuropean Elite
Greg Thomson4271522381994-19951D1963-05-28Edmonton, ALTAEuropean Elite
Rok Ticar4771320512011-20121F1989-05-03European Elite
Dominik Tiffels47167282021-20221D1994-02-20Cologne, GermanyEuropean Elite
Manuel Todam600002013-20141R1996-01-29European Elite
Dave Tomlinson4022332005-20061C1968-05-08North Vancouver, BCMajor League
Zdenek Travnicek3811112201996-19971D1968-05-13Karvina, Czech Rep.European Elite
Pascal Trepanier101927361442010-20122D1973-09-04Gaspe, PQMajor League
Mathias Trettenes9191827282017-20192L1993-11-08Stavanger, NorwayEuropean Elite
Niklas Treutle2300002016-20171G1991-04-29Nuernberg, GermanyMajor League
Alex Trivellato14691928502017-20214D1993-01-05Bolzano, ItalyEuropean Elite
Artur Tyanulin32131629102020-20211R1997-01-20Kazan, RussiaMinor Pro
Dragan Umicevic84205070242016-20182R1984-10-09Dubica, BosniaEuropean Elite
Stefan Ustorf211910202003-20041C1974-01-03Kaufbeuren, GermanyMajor League
Mikko Vainonen72549792016-20182D1994-04-11Helsinki, FinlandMinor Pro
Scott Valentine4355101262015-20161D1991-05-02Ottawa, ONTMinor Pro
Danil Valitov16011162020-20211D2000-06-09Permi, RussiaEuropean Elite
Leo Van den Thillart44426461998-19991D1968-03-31European Elite
John Van Kessel366713811998-19991R1969-12-19Bridgewater, NSMinor Pro
Herbert Vasiljevs5881882824706091994-201713R1976-05-27Riga, LatviaMajor League
Mirko Vedder100001995-19961F1977-01-16 European Elite
Roland Verwey438831111944912005-20149L1981-12-27Duisburg, GermanyEuropean Elite
Patrick Vetter100002011-20121G1987-06-15 European Elite
Mark Voakes89254368562012-20142F1984-04-06St. Thomas, ONTMinor Pro
Benjamin Voigt4300002001-20021G1982-03-19Schongau, GermanyEuropean Elite
Justin Volek55448102020-20222F2002-02-08Ravensburg, GermanyEuropean Elite
Phil Von Stefenelli168524291761999-20023D1969-04-10Vancouver, BCMajor League
Ilja Vorobiev1094043831361999-20012F1975-03-16Riga, LatviaEuropean Elite
John Walker261911092003311994-20006L1964-01-22Iserlohn, GermanyMinor Pro
Finn Walkowiak100002016-20171D1995-11-02Neuss, GermanyEuropean Elite
Michel Weidekamp100002017-20181G1997-12-23Hagen, GermanyEuropean Elite
Peter-Robin Weihager8632326202014-20162D1988-04-22Hassleholm, SwedenEuropean Elite
Alexander Weiss51111021182021-20221C1987-01-29Titisee-Neustadt, GermanyEuropean Elite
Jeremy Welsh457815122019-20201F1988-04-30Bayfield, ONTMajor League
Markus Witting52000382005-20061D1979-03-15 European Elite
Shayne Wright2132242644791999-20065D1975-06-30Welland, ONTMinor Pro
Terry Yake5272229702003-20041C1968-10-22New Westminster, BCMajor League
George Zajankala700062003-20041L1972-05-14Revelstoke, BCMinor Pro
Pascal Zerressen7402262010-20133D1992-11-22Toenisvorst, GermanyEuropean Elite
Steffen Ziesche2101747641852001-20054F1972-05-02Berlin, 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.