hockey DB
search by league
team
morning report
contact us
home

Heilbronn Falcons all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Alexander Ackermann153113142832011-20154F1993-01-18Mannheim, GermanyEuropean Elite
Nicolas Ackermann93112182007-20092D1989-12-31Mannheim, GermanyEuropean Lower Leagues
Brandon Alderson522529541062017-20181R1992-01-22Oakville, ONTMinor Pro
Tobias Amon100002003-20041G1984-11-05Heilbronn, GermanyEuropean Lower Leagues
Martin Ancickas4492433412000-20011D1974-10-01Kladno, Czech Rep.European Elite
Harlan Anderson4391726642008-20091D1982-10-17Vernon, BCMinor Pro
Janis Andersons3718962013-20141D1986-10-07Riga, LatviaEuropean Elite
Ilya Andryukhov4000002021-20232G1990-05-25Barnaul, RussiaEuropean Elite
Torsten Ankert18112142007-20081D1988-06-22Essen, GermanyEuropean Elite
Riley Armstrong2181220972014-20151R1984-11-08Saskatoon, SASKMajor League
Danny Aus Den Birken4501142003-20093G1985-02-15Duesseldorf, GermanyEuropean Elite
Aziz Baazzi4471926522015-20161D1992-06-26Strasbourg, FranceEuropean Lower Leagues
Steven Bar16352227782013-20174D1993-05-25Mannheim, GermanyEuropean Elite
Bjorn Barta4861218441999-20001L1980-05-22Solingen, GermanyEuropean Elite
Domenic Bartels2200042011-20163G1990-08-26Meerbusch, GermanyEuropean Elite
Christian Bauhof300002016-20171C1999-12-18Bad Urach, GermanyEuropean Elite
Dan Baum16011622007-20081L1983-06-04Biggar, SASKMinor Pro
Patrick Baum2712556815692007-20146D1981-05-06Biggar, SASKEuropean Lower Leagues
Mike Bayrack4213252007-20081C1978-09-17Edmonton, ALTAMinor Pro
Hans-Juergen Becker300002001-200211982-11-06 European Lower Leagues
Jason Becker3336982003-20041D1974-05-26Saskatoon, SASKMinor Pro
Lukas Bender200002022-20231D2003-04-30Mannheim, GermanyEuropean Lower Leagues
Leif Berggren700001999-20001G1975-09-11Espoo, FinlandEuropean Elite
Tim Bernhardt8992938362017-20192F1997-08-19Mannheim, GermanyEuropean Elite
Jonathan Bernier1300042012-20131G1988-08-07Laval, PQMajor League
Noureddine Bettahar19167332018-20191D1994-12-17Trier, GermanyEuropean Elite
Christian Billich77183149342011-20132L1987-04-16Freiburg im Breisgau, GermanyEuropean Elite
Steven Billich748614262011-20132R1993-05-16Freiburg im Breisgau, GermanyEuropean Elite
Max Birbraer1645942008-20091L1980-12-15Ust-Kamenogorsk, KazakhstanMinor Pro
Andrej Bires405101582012-20153F1993-11-19Banska Bystrica, SlovakiaEuropean Elite
Dominik Bittner542810522009-20153D1992-06-10Weilheim, GermanyEuropean Elite
Judd Blackwater57262955622021-20232R1987-06-22Lethbridge, ALTAMinor Pro
Gino Blank100002016-20171D1995-09-29Berlin, GermanyEuropean Elite
Sachar Blank1241337501552003-20153R1985-07-10Karaganda, KazakhstanEuropean Elite
Thomas Botzenhardt4600002016-20171D1994-06-12Tettnang, GermanyEuropean Lower Leagues
Adam Brace52283563502015-20161F1988-06-26Pembroke, ONTMinor Pro
Ian Brady53124860422019-20212D1994-05-22Lombard, ILMinor Pro
Robert Brezina3171522302001-20021D1974-04-14Beroun, Czech Rep.European Elite
Kellen Briggs1301102010-20111G1983-06-28Colorado Springs, COMinor Pro
Felix Brueckmann4701102008-20113G1990-12-16Breisach, GermanyEuropean Elite
Benedikt Brueckner76066262007-20103D1990-01-01Marktoberdorf, GermanyEuropean Elite
Louis Brune46731062018-20213R2000-05-05Muenchen, GermanyEuropean Elite
Marc Bruns39314182003-20041F1985-09-19European Elite
Hubert Buchwieser4241519332001-20021F1976-01-25European Elite
Vladimir Buril951234461582001-20042D1969-05-17European Elite
Frederik Cabana73273764972009-20232C1986-05-16Fleurimont, PQMinor Pro
T.J. Caig26101323692007-20081C1981-01-26Kelowna, BCMinor Pro
Luigi Calce277831872703442007-20136F1974-01-23North York, ONTEuropean Lower Leagues
Luigi Calce921342020-20211F2003-12-30Dresden, GermanyEuropean Lower Leagues
Dustin Cameron51193150922014-20151L1989-04-28Saskatoon, SASKMinor Pro
Chris Capraro58183654482011-20132F1983-12-20Medford, MAMinor Pro
Adriano Carciola13451501011852011-20143F1987-12-19Kassel, GermanyEuropean Elite
Fabio Carciola190641341981282003-20146R1985-08-25Kassel, GermanyEuropean Elite
Mike Card46369522013-20141D1986-02-18Kitchener, ONTMajor League
J.F. Caudron893269101782007-20092R1978-01-18St. Hubert, PQMinor Pro
David Cespiva11123162010-20111D1986-11-05Duisburg, GermanyEuropean Elite
Sergei Chudinov60111223501999-20012D1962-09-10European Elite
Justin Cox43122032262010-20111C1981-03-13Merritt, BCMinor Pro
Derek Damon10238821201142018-20202F1980-11-12Bangor, MEMinor Pro
David Danner893912782011-20143D1983-02-19Freiburg, GermanyEuropean Elite
Stefan Daschner100042009-20101D1988-08-05Ingolstadt, GermanyEuropean Elite
Stefan Della Rovere17575941691692019-20234L1990-02-25Richmond Hill, ONTMajor League
Marvin Deske1200002015-20161F1992-06-16Troisdorf, GermanyEuropean Lower Leagues
Niklas Deske600002011-20172G1994-07-20Troisdorf, GermanyEuropean Lower Leagues
Tim Detig901102019-20201L2001-05-29European Lower Leagues
Alexander Dexheimer39314142000-20011F1979-02-15 European Elite
Andreas Dimbat4271724462003-20041F1975-06-12Berlin, GermanyEuropean Elite
Igor Dorokhin971453671692000-20043F1962-08-15Ust Kamengorsk, KazakhstanEuropean Elite
Markus Draxler4391928532003-20041R1977-04-05Waldkraiburg, GermanyMinor Pro
Maximilian Duerr200002010-20111G1992-01-24Filderstadt, GermanyEuropean Lower Leagues
Jay Dunham37171835952003-20041F1970-03-21European Elite
Noah Dunham50461062022-20231F2002-05-14Amberg, GermanyEuropean Elite
Eric Dylla40131932362000-20011F1976-09-24Landshut, GermanyEuropean Elite
Arkadiusz Dziambor52268182020-20233D2002-01-31Pyskowice, PolandEuropean Elite
Ken Dzikowski46132841562003-20041C1975-02-21Portage La Prairie, MANEuropean Lower Leagues
Markus Eberhardt135617231682015-20194F1994-03-12Stuttgart, GermanyEuropean Lower Leagues
Markus Eberl483361221999-20001D1979-04-23 European Elite
Christoph Eckl45123162017-20181D1998-01-18European Lower Leagues
Derek Edwardson99315182952007-20092C1981-08-26Morton Grove, ILMinor Pro
Patrick Eisele3601162013-20152F1995-07-18Ludwigsburg, GermanyEuropean Lower Leagues
Marc El-Sayed7251015282008-20113F1991-01-18Wetzlar, GermanyEuropean Elite
Florian Elias100002020-20211C2002-08-07Augsburg, GermanyEuropean Elite
Moritz Elias53651102021-20232C2004-03-10Augsburg, GermanyEuropean Elite
Matt Elich13134182007-20081R1978-09-22Grosse Pointe, MIMajor League
Maximilian Faber29088162015-20161D1993-05-18Hagen, GermanyEuropean Elite
Karl Fabricius45101424122021-20221R1982-09-29European Elite
T.J. Fast3621315492014-20151D1987-09-02Calgary, ALTAMinor Pro
Dean Fedorchuk1040481999-20001C1970-07-28Winnipeg, MANMinor Pro
Felix Feeser1600001999-20001G1979-02-20 European Elite
Andreas Felsch93178932000-20022D1980-09-27 European Lower Leagues
Torsten Fendt2791453671882008-20146D1977-01-20Munich, GermanyEuropean Elite
P.J. Fenton10444711151002009-20142L1985-08-26Springfield, MAMinor Pro
Leon Fern24191042021-20221D1997-03-10Velbert, GermanyEuropean Lower Leagues
Tom Fiedler523912202015-20161F1985-07-23Berlin, GermanyEuropean Elite
Ken Filbey46268221999-20001C1963-01-05Quesnel, BCMinor Pro
Igor Filobok10675121042007-20103F1987-08-15Karaganda, KazakhstanEuropean Lower Leagues
Michael Filobok1201122001-20092F1983-07-13Karaganda, KazakhstanEuropean Elite
Michael Fink5021362017-20181R1996-09-25Ostfildern, GermanyEuropean Lower Leagues
Konstantin Firsanov1331462007-20081F1982-01-24Yekaterinburg, RussiaEuropean Elite
Christopher Fischer11274249902007-20234D1988-01-24Heidelberg, GermanyEuropean Elite
David Fischer4671825402012-20131D1988-02-19Apple Valley, MNMinor Pro
Kai Fischer4600002000-20022G1977-03-25Bad Muskau, GermanyEuropean Elite
Todd Ford31011142011-20121G1984-05-01Calgary, ALTAMinor Pro
Matthias Forster103122133602015-20172C1985-04-26Bobingen, GermanyEuropean Elite
Leon Frensel2500002016-20193G1997-03-20European Lower Leagues
Bjorn Friedl494610502003-20041C1980-07-24Fuessen, GermanyEuropean Lower Leagues
Luca Ganz100002021-20221G2003-04-21Kaufbeuren, GermanyEuropean Lower Leagues
Christian Gegenfurtner461910422003-20041D1974-07-01Rosenheim, GermanyEuropean Elite
Richard Gelke2663548833082010-20197L1992-05-19Reutlingen, GermanyEuropean Elite
Bruno Gervais9033182012-20131D1984-10-03Longueuil, PQMajor League
Bryce Gervais945049991462019-20212F1992-02-26Battleford, SASKMinor Pro
Greg Gibson51353166442018-20191F1991-01-31Burlington, ONTMinor Pro
Thomas Goedtel2393365983752008-20177D1983-07-04Garmisch-Partenkirch, GermanyEuropean Elite
Rudi Gorgenlander6691221872000-20022D1974-01-05Karaganda, KazakhstanEuropean Elite
Carsten Gosdeck5291221522015-20161F1979-03-12Cologne, GermanyEuropean Elite
Marcus Gotz1691251631722017-20214D1987-03-10Gavle, SwedenEuropean Elite
Mikael Granlund3001141999-20001G1971-02-27Helsinki, FinlandEuropean Elite
Tyler Gron42192342652016-20171R1989-09-07Spruce Grove, ALTAMinor Pro
Leo Gudas74717241082000-20022D1965-05-20European Elite
Marco Haas1400002022-20231F2001-03-19European Lower Leagues
Daniel Haase5017882014-20162D1996-03-29Berlin, GermanyEuropean Lower Leagues
Marco Habermann24167222013-20141F1991-01-19Peissenberg, GermanyEuropean Elite
Axel Hackert189354984342000-20116R1984-04-12Heilbronn, GermanyEuropean Elite
Michael Hackert1435463117922000-20144L1981-06-21Heilbronn, GermanyMinor Pro
Oliver Hackert445611142001-20021F1977-07-15European Elite
Filip Hadamczik700022021-20221D2000-03-03European Lower Leagues
David Hajek28314472015-20161D1980-06-13Chomutov, Czech Rep.European Elite
Dustin Haloschan400002014-20151G1991-07-02Oberhausen, GermanyEuropean Elite
Andrew Hare4600002016-20182G1990-06-21Burlington, ONTMinor Pro
Jonathan Harty2621517892016-20171D1988-04-07Lahr, GermanyMinor Pro
Eric Hartzell2200002015-20161G1989-05-28White Bear Lake, MNMinor Pro
Moritz Hauss3001102013-20152D1995-03-26Heilbronn, GermanyEuropean Lower Leagues
Shawn Heaphy472840681112003-20041C1968-11-27Sudbury, ONTMajor League
Mark Heatley421414281092017-20181F1984-05-04Freiburg, GermanyEuropean Elite
Philip Hecht1003302022-20231F2003-05-14European Lower Leagues
Maximilian Heim2204442021-20221R2003-10-22Stuttgart, GermanyEuropean Elite
Louis Heinis27112962014-20151D1991-03-31Muelheim, GermanyEuropean Lower Leagues
Kyle Helms148276895832016-20193L1986-04-21Cambridge, ONTEuropean Elite
Jordan Heywood1022142631042016-20182D1989-03-06Regina, SASKMinor Pro
Ed Hill17066322007-20081D1980-10-24Newburyport, MAMinor Pro
Robert Hock54114455182013-20141C1973-01-12Sternberk, Czech Rep.European Elite
Mirko Hoefflin1803302009-20101R1992-06-18Freiburg, GermanyEuropean Elite
Peter Holmgren2000002015-20161G1987-05-14Gothenburg, SwedenEuropean Lower Leagues
Sebastian Hon1911202019-20201F2000-04-23European Lower Leagues
Tyler Howells15099102007-20081D1983-10-20Eden Prairie, MNMinor Pro
Daniel Huhn200002008-20091F1986-07-30Muenchen, GermanyEuropean Elite
Marek Ivan2815823612001-20021C1978-11-17Uh Hradiste, CzechMinor Pro
Alexander Janzen387101762014-20151L1985-07-20Yarovoye, RussiaEuropean Elite
Sergei Janzen5251217612014-20151R1987-02-18Yarovoye, RussiaEuropean Elite
Daniel Jardemyr1311262001-20021D1971-05-28Upsalla, SwedenEuropean Elite
Ville Jarvelainen43102737102016-20171F1993-02-24Hameenlinna, FinlandEuropean Elite
Dustin Johner35182947572009-20101C1983-03-06Estevan, SASKMinor Pro
Keith Johnson48181634452010-20111F1984-10-21Windsor, CTMinor Pro
Deon Jones1010122013-20141F1992-10-07Bremerhaven, GermanyEuropean Lower Leagues
Alexander Karachun1703382014-20151F1995-03-03Gdansk, PolandEuropean Elite
Viktor Karachun51222749892001-20042C1968-08-12European Elite
Ilpo Kauhanen900022007-20081G1973-10-21Kuopio, FinlandEuropean Elite
Bernhard Keil300002009-20101F1992-01-21Amberg, GermanyEuropean Elite
Dustin Ketzler1300022015-20161D1996-09-09Tampa, FLEuropean Lower Leagues
Ravil Khaydarov752857851002000-20022R1966-12-25European Elite
Markus Kink11246122007-20081L1985-01-13Duesseldorf, GermanyEuropean Elite
Tobias Kircher83538222013-20173L1996-04-05Starnberg, GermanyEuropean Elite
Justin Kirsch293139121260972016-20236F1992-04-11Chilliwack, BCMinor Pro
Valentino Klos7561723272018-20224F2000-02-01Kaiserslautern, GermanyEuropean Elite
Michael Knaub585492432019-20212L1995-02-23Dortmund, GermanyMinor Pro
Davis Koch79244367262019-20212C1998-06-13Surrey, BCMinor Pro
Markus Koch48011162003-20041D1985-06-09Villingen-Schwenning, GermanyEuropean Lower Leagues
Christoph Koerner200002016-20171R1997-07-09Garmisch-Partenkirch, GermanyEuropean Elite
Benedikt Kohl5231114382007-20092D1988-03-31Berchtesgaden, GermanyEuropean Elite
Adrian Kolar600002008-20091F1990-08-07Ludwigsburg, GermanyEuropean Lower Leagues
Branislav Konrad2000022013-20141G1987-10-10European Elite
Mikhail Kozhevnikov74519241022011-20132D1981-10-29St. Petersburg, RussiaEuropean Elite
Malte Krenzlin3602222022-20231D2003-08-10European Lower Leagues
Stephan Kronthaler52461062017-20181D1993-05-02Landshut, GermanyEuropean Elite
Marvin Krueger118172845322014-20173L1989-11-21Berlin, GermanyEuropean Elite
Fabian Krull285203656682010-20166D1986-02-19Berlin, GermanyEuropean Lower Leagues
Wolfgang Kummer42111021502003-20041F1970-03-29Rosenheim, GermanyEuropean Elite
Marcel Kurth133223153242011-20154F1994-01-15Donaueschingen, GermanyEuropean Elite
Patrick Kurz139621271332013-20194D1996-04-10Augsburg, GermanyEuropean Elite
Alexander Lambacher58132740342018-20233F1996-10-07Brixen, ItalyEuropean Elite
Lukas Lang1000002009-20112G1986-07-27Bruenn, GermanyEuropean Elite
Niklas Langer1902222020-20211D2001-05-29Augsburg, GermanyEuropean Elite
Stefan Langwieder522810522007-20112D1987-01-08Munich, GermanyEuropean Elite
Julian Lautenschlager942753801202021-20232F1996-07-29Regensburg, GermanyEuropean Elite
Kevin Lavallee13757691261222016-20193D1985-05-14Moose Jaw, SASKEuropean Lower Leagues
Lucas Lawson4000372009-20101L1979-08-10Braeside, ONTMinor Pro
Stefan Legein16347322014-20151R1988-11-24Oakville, ONTMinor Pro
Philip Lehr2900002010-20153G1993-06-03Berlin, GermanyEuropean Elite
Brady Leisenring3571320102013-20141F1982-09-07Stowe, VTMinor Pro
Florian Leitner44123242000-20011D1974-06-06European Lower Leagues
Maximilian Leitner5221214302022-20231D2000-11-03Heilbronn, GermanyEuropean Lower Leagues
Francis Lemieux39132942692011-20121C1984-02-22Sherbrooke, PQMinor Pro
Michel Leveille11952741262152010-20133F1981-04-03Levis, PQMinor Pro
Joseph Lewis4213821262015-20161R1992-07-26European Lower Leagues
Johan Lindh5062632241999-20001D1966-04-20European Elite
Ryan MacDonald901122011-20121G1985-04-29Walkerton, ONTMinor Pro
Matthew Mackay14391262017-20181C1990-11-27Calgary, ALTAEuropean Elite
Ian MacNeil36132033712008-20091C1977-04-27Halifax, NSMajor League
Kevin Maginot153216283782014-20213F1994-07-25Mannheim, GermanyEuropean Elite
Denis Majewski700022019-20201R2001-06-19European Lower Leagues
Corey Mapes4192475993182009-202310D1992-06-22Heilbronn, GermanyEuropean Elite
Henri Marcoux5091726341999-20001F1965-12-05Saint-Jerome, PQEuropean Elite
Jaroslav Markovic925742012-20131L1985-05-22Martin, SlovakiaEuropean Elite
Bryan Marshall3713243782011-20121F1983-01-20Livonia, MIMinor Pro
Henry Martens103714211062016-20182F1987-05-24Engelskirchen, GermanyEuropean Elite
Norman Martens1020262009-20101D1986-05-24Winsen, GermanyEuropean Elite
Christian Martin44268221999-20001D1971-06-12European Lower Leagues
Ronny Martin4941822401999-20001D1972-03-17Weisswasser, GermanyEuropean Elite
Tomas Martinec461611271562010-20111F1976-03-05Pardubice, Czech Rep.European Elite
Sinisa Martinovic3100002013-20141G1980-12-19Tusla, GermanyEuropean Elite
Milan Maruschka400042001-20021European Lower Leagues
Brock Maschmeyer16622781001452018-20224D1992-07-31Bruederheim, ALTAEuropean Elite
Bronson Maschmeyer632522019-20201D1991-04-29Bruderheim, ALTAEuropean Elite
Jeff Mason1633602009-20101D1981-08-11Easthampton, MAMinor Pro
Marek Mastic2701142008-20091G1974-01-25Bratislava, SlovakiaEuropean Elite
Frank Mauer50132336362007-20103R1988-04-12Heidelberg, GermanyEuropean Elite
Justin Maylan4483139262017-20181C1991-01-20Calgary, ALTAMinor Pro
Marcel Melichercik2600002017-20181G1986-12-20Poprad, SlovakiaEuropean Elite
Scott Mifsud193912322008-20091F1982-02-22Burlington, ONTMinor Pro
Tim Miller661124352172019-20212F1987-03-06Davisburg, MIMinor Pro
Florian Mnich7200002018-20234G2000-01-14Passau, GermanyEuropean Elite
Tobias Moeller56167182018-20202D2000-07-27Wuppertal, GermanyEuropean Lower Leagues
Janik Moeser411202018-20191D1995-09-26Mannheim, GermanyEuropean Elite
Lance Monych184610222009-20101R1984-07-25Winnipeg, MANMinor Pro
Achim Moosberger4503342010-20111F1992-02-25Filderstadt, GermanyEuropean Lower Leagues
Conor Morrison3317862015-20161F1989-02-24London, ONTEuropean Elite
Kenney Morrison80145165792021-20232D1992-02-13Lloydminster, ALTAMinor Pro
Frank Mrazek46262046562013-20141L1979-05-16Ceske Budejovice, Czech Rep.Minor Pro
Marco Mueller122044482008-20133D1990-11-22Heilbronn, GermanyEuropean Elite
Burke Murphy191261881999-20001R1973-06-06Gloucester, ONTMinor Pro
David Musial2841418182000-20011F1974-10-19Opava, Czech Rep.European Elite
Moritz Muth35022102013-20152D1996-10-03Heilbronn, GermanyEuropean Lower Leagues
Kevin Nastiuk2600022012-20131G1985-07-20Edmonton, ALTAMinor Pro
Matthew Neal44102232732020-20211F1991-11-22Minesing, ONTMinor Pro
Matthias Nemec5500002019-20212G1990-08-31Opava, GermanyEuropean Elite
Mikhail Nemirovsky314610182008-20091R1974-09-30Odessa, UkraineMinor Pro
Josh Nicholls328233142020-20211R1992-04-27Tsawwassen, BCMinor Pro
Alex Nikiforuk32151934282019-20201F1983-09-30Kelowna, BCEuropean Elite
Conor O'Donnell2571017282014-20151L1989-11-17Hamilton, ONTMinor Pro
Christian Obu40055182021-20232D2001-01-24Altoetting, GermanyEuropean Lower Leagues
Lennart Palausch51681442014-20151C1994-08-27Mannheim, GermanyEuropean Elite
Dennis Palka5061016342017-20181R1992-04-16Gummersbach, GermanyEuropean Lower Leagues
Mirko Pantkowski6000002014-20203G1998-05-26Kassel, GermanyEuropean Elite
Jan Pavlu13091726642018-20213D1994-07-16Bolzano, ItalyEuropean Lower Leagues
Rudolf Pejchar5801122000-20022G1968-03-23European Elite
Nik Pem1142622016-20171D1995-08-30Jesenice, SloveniaEuropean Elite
Josef Peroutka90122840812000-20022D1974-07-14Karlovy Vary, Czech Rep.European Elite
Frank Petrozza98253964792007-20092F1970-11-30Toronto, ONTEuropean Elite
Matthias Plachta5771017652008-20113L1991-05-16Freiburg, GermanyMinor Pro
Robin Platz400002009-20101F1991-01-30Heilbronn, GermanyEuropean Lower Leagues
Tomas Plihal210122017-20181L1983-03-28Frydlant, Czech Rep.Major League
Aaron Power42101020582008-20091D1982-02-04Cambridge, ONTMinor Pro
Philipp Preto10231821342020-20233D2001-04-02Speyer, GermanyEuropean Elite
Pierre Preto92141327982018-20213F1999-04-13Speyer, GermanyEuropean Elite
Florian Proske2601102014-20151G1996-06-22Bad Muskau, GermanyEuropean Elite
Nico Pyka22246512008-20091D1977-07-22Berlin, GermanyMinor Pro
Julius Ramoser422810182022-20231F2002-02-05European Lower Leagues
Roope Ranta51314879652018-20191F1988-05-23Helsinki, FinlandEuropean Elite
Tim Regan0171734462003-20041F1974-02-06Dorchester, MAEuropean Elite
Cam Reid16347182016-20171F1991-08-25Delta, BCMinor Pro
Darren Reid804482009-20101R1983-05-08Lac La Biche, ALTAMajor League
Aron Reisz4231013222020-20211F1995-03-07Miercurea Ciuc, RomaniaEuropean Elite
Denis Reul9000282009-20101D1989-06-29Marktredwitz, GermanyMinor Pro
Lukas Ribarik482911202019-20212R2001-05-05Nuernberg, GermanyEuropean Elite
Stefan Ridderwall2400002016-20171G1988-03-05Stockholm, SwedenEuropean Elite
Michael Rimbeck2012362009-20101L1989-08-11Munich, GermanyEuropean Elite
Niklas Rinaldo25123401999-20001FEuropean Lower Leagues
Ralf Rinke28101322010-20162F1993-05-18Ebersberg, GermanyEuropean Elite
Toni Ritter4510717302007-20113L1990-02-06Bad Muskau, GermanyEuropean Elite
Christian Rohde1400062007-20081G1982-10-03Fuessen, GermanyEuropean Elite
Layne Roland218412141999-20001R1974-02-06Vernon, BCMinor Pro
Ralf Rollinger800002022-20231L2004-06-05Frankfurt, GermanyEuropean Elite
Mike Rosati45022522003-20041G1968-01-07Toronto, ONTMajor League
Brad Ross901533481732017-20192L1992-05-28Calgary, ALTAMinor Pro
Michael Rumrich67202646781999-20012F1965-07-01Markt Indersdorf, GermanyEuropean Elite
Stefano Rupp36011102013-20152F1995-08-23Heilbronn, GermanyEuropean Lower Leagues
River Rymsha3441721242022-20231D1996-08-11Huntington Woods, MIMinor Pro
Dorian Saeftel46156302013-20152D1995-04-18Mannheim, GermanyEuropean Elite
Enrico Salvarani100002014-20151G1998-12-24Mannheim, GermanyEuropean Lower Leagues
Tobias Samendinger100252146982007-20092F1980-03-12Freiburg, GermanyEuropean Elite
Jordan Samuels-Thomas514502019-20201L1990-05-28West Hartford, CTMinor Pro
Eero Savilahti1022462019-20201F1992-08-10Tampere, FinlandEuropean Elite
Thomas Schadler50131124421999-20001F1967-10-24Rosenheim, GermanyEuropean Elite
Brad Schell45172946542015-20161C1984-08-05Scott, SASKMinor Pro
Thomas Schenkel401122009-20101F1985-05-20Rosenheim, GermanyEuropean Elite
Tom Schickedanz100002019-20201G2000-05-01European Lower Leagues
Andre Schietzold69111930612007-20103L1987-01-11Werdau, GermanyEuropean Elite
Philipp Schlager3882230622007-20092L1986-07-22Munich, GermanyEuropean Elite
Jonas Schlenker342111342017-20181C1994-10-11Villingen-Schwenningen, GermanyEuropean Elite
Patrick Schmid4182230572015-20161F1988-04-06Nuremberg, GermanyEuropean Lower Leagues
Tobias Schmitz400002014-20151D1997-05-18Krefeld, GermanyEuropean Elite
Mats Schoebel2035822007-20081R1986-04-05Duesseldorf, GermanyEuropean Elite
Marco Schuetz217633392442003-20176D1985-02-19Villingen, GermanyEuropean Elite
Jan-Luca Schumacher1415642019-20212F2001-08-30European Lower Leagues
Alexander Schuster504610861999-20001D1975-05-09European Elite
Michael Schutte4673037602007-20081D1979-07-28Burlington, ONTMinor Pro
Rylan Schwartz501732491482016-20171C1990-01-08Kamsack, SASKMinor Pro
Alex Scola1000002014-20151G1990-05-05Worcester, MAMinor Pro
Brad Scott50142337621999-20001L1965-12-15Saskatoon, SASKEuropean Elite
Vitali Semenchenko1125347100341999-20023L1974-07-06 European Elite
Alexander Semjonov50142539421999-20001C1972-06-08European Elite
Alexander Serikow305813182011-20121R1975-06-23Landshut, GermanyEuropean Elite
Jim Sharrow2921719442018-20191D1985-01-31Framingham, MAMinor Pro
Stephan Sinner4842832802003-20041D1969-08-14Pfronten, GermanyEuropean Elite
Aaron Slattengren48111425732010-20111C1981-12-28Duluth, MNMinor Pro
Samuel-Antti Soramies6913821362018-20202F1998-06-30Heidelberg, GermanyEuropean Elite
Todd Sparks27101828691999-20001L1971-06-09Edmundston, NBMinor Pro
Marc St. Jean246612402009-20101D1978-05-27Ottawa, ONTMinor Pro
Stefan Steen200002021-20221G1993-01-06European Elite
Marius Stoeber4644862016-20171F1995-08-26Bad Muskau, GermanyEuropean Lower Leagues
Felix-Sven Stokowski13000102011-20142D1993-02-26Ludwigshafen, GermanyEuropean Lower Leagues
Andrej Strakhov42202343182000-20011D1978-11-17Moscow, RussiaEuropean Elite
Christopher Straube219817162007-20081F1974-05-27Toronto, ONTMinor Pro
Patrick Strauch40257262007-20081F1980-04-06Cologne, GermanyEuropean Lower Leagues
Ladislav Strompf4872330222001-20021D1969-03-10Krompachy, SlovakiaEuropean Elite
Juri Stumpf32325382000-20011D1966-02-10Novosibirsk, RussiaEuropean Elite
Soren Sturm16145102007-20081D1989-12-15Cologne, GermanyEuropean Elite
Rainer Suchan5092332101999-20001L1975-11-24Munich, GermanyEuropean Elite
Derek Switzer47661282003-20041C1970-05-14Ottawa, ONTEuropean Lower Leagues
Simon Thiel103203656502020-20233F2001-04-04Mannheim, GermanyEuropean Elite
Robin Thomson37123102014-20151D1989-07-23Hannover, GermanyEuropean Elite
Arno Tiefensee3200002020-20233G2002-05-01Weisswasser, GermanyEuropean Elite
Dominik Tiffels504711442014-20151D1994-02-20Cologne, GermanyEuropean Elite
Alex Tonge52194059162022-20231F1995-06-24Kingston, ONTMinor Pro
Luca Tosto3410919102021-20232F2000-11-18Bad Toelz, GermanyEuropean Elite
Grant Toulmin4591524202014-20151R1989-03-02Langley, BCEuropean Elite
Christoph Ullmann101102003-20041C1983-05-19Altoetting, GermanyEuropean Elite
Cory Urquhart9657471041132009-20122C1984-10-01Halifax, NSMinor Pro
Yannik Valenti63323567102019-20212L2000-09-24Bad Toelz, GermanyEuropean Elite
Ryan Valentini513402022-20231C1997-07-13Mississauga, ONTMinor Pro
Mitch Versteeg2761117692013-20141D1988-11-03Lethbridge, ALTAMinor Pro
Radek Vit1074060100901999-20023C1974-11-19Plzen, Czech Rep.European Elite
Christian Voelk4541216502003-20041D1977-10-14Giessen, GermanyEuropean Elite
Patrik Vogl5021012282016-20171D1985-07-07Munich, GermanyEuropean Elite
Sebastian Vogl4500042008-20102G1986-07-23Landshut, GermanyEuropean Elite
Heiko Vogler23000162008-20091D1984-01-25Heilbronn, GermanyEuropean Elite
Luke Volkmann9891019512021-20232F2000-08-23European Lower Leagues
August Von Ungern-Sternberg49101121122022-20231L1997-06-27Eagle, IDEuropean Lower Leagues
Patrick Vozar51241438552001-20021F1974-09-15Berlin, GermanyEuropean Elite
Yannis Walch1002242013-20141D1995-04-25Villingen-Schwenningen, GermanyEuropean Lower Leagues
Dominik Walsh5531114712009-20132R1989-07-18Guildford, EnglandEuropean Elite
Brent Walton46213051182012-20131R1983-11-09Georgetown, ONTMinor Pro
Joerg Wartenberg51358732007-20081D1981-05-21Cottbus, GermanyEuropean Lower Leagues
Manuel Weibler43033532007-20081F1983-02-15Ludwigshafen, GermanyEuropean Lower Leagues
Hannibal Weitzmann600002015-20161G1995-09-25Berlin, GermanyEuropean Elite
Simon Wenzel969918182009-20112F1989-09-20Rosenheim, GermanyEuropean Lower Leagues
Alex Westlund801102012-20131G1975-12-28Flemington, NJMinor Pro
Benjamin Wildgruber36145122001-20021D1982-07-17 European Elite
Jeremy Williams805356109502021-20232R1984-01-26Regina, SASKMajor League
Martin Williams17000161999-20001D1975-10-13Falls Church, VAMinor Pro
Moritz Wirth411910142019-20223D1999-06-10Fuerth, GermanyEuropean Elite
Markus Witting48066792003-20041D1979-03-15 European Elite
Dylan Wruck10047119166362019-20212L1992-09-23Saskatoon, SASKMinor Pro
Andrei Yaufman400002000-20011F1966-08-02Novosibirsk, RussiaEuropean Elite
Roman Zap100002021-20221F2003-05-05Straubing, GermanyEuropean Lower Leagues
Lukas Zatopek29156282001-20021D1978-02-02European Elite
Oleg Znarok893993132502000-20022L1963-01-02Minor 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.