Eugen Alanov | 1 | 0 | 0 | 0 | 0 | 2018-2019 | 1 | L | 1995-09-29 | UST-Kamenogorsk, Kazakhstan | European Elite |
Chad Allan | 89 | 11 | 37 | 48 | 32 | 2004-2007 | 3 | D | 1976-07-12 | Davidson, SASK | Minor Pro |
Sebastian Alt | 87 | 4 | 10 | 14 | 26 | 2015-2017 | 2 | D | 1993-03-16 | Bad Aibling, Germany | European Lower Leagues |
Martin Ancickas | 89 | 12 | 54 | 66 | 72 | 1999-2002 | 2 | D | 1974-10-01 | Kladno, Czech Rep. | European Elite |
Doug Andress | 178 | 35 | 90 | 125 | 240 | 2008-2013 | 4 | D | 1979-04-07 | Iroquois Falls, ONT | Minor Pro |
Frank Appel | 22 | 0 | 0 | 0 | 26 | 1999-2000 | 1 | D | 1976-05-12 | Duesseldorf, Germany | European Elite |
Tobias Artmeier | 101 | 3 | 6 | 9 | 10 | 2004-2006 | 2 | F | 1984-10-07 | | European Elite |
Patrick Asselin | 27 | 8 | 6 | 14 | 4 | 2013-2014 | 1 | L | 1987-07-02 | Peterborough, ONT | Minor Pro |
Dominic Auger | 192 | 59 | 121 | 180 | 173 | 2014-2018 | 4 | D | 1977-01-12 | Montmagny, PQ | European Elite |
Christian Baader | 7 | 0 | 0 | 0 | 0 | 1999-2000 | 1 | G | 1977-12-25 | | European Elite |
Mike Bader | 38 | 8 | 20 | 28 | 35 | 1999-2000 | 1 | F | 1969-07-06 | Goerlitz, Germany | European Elite |
Yannik Baier | 52 | 6 | 4 | 10 | 6 | 2015-2016 | 1 | F | 1992-02-24 | Fuessen, Germany | European Lower Leagues |
Joshua Bailey | 6 | 3 | 8 | 11 | 16 | 2012-2013 | 1 | R | 1989-10-02 | Bowmanville, ONT | Major League |
Scott Barney | 4 | 0 | 3 | 3 | 0 | 2009-2010 | 1 | R | 1979-03-27 | Oshawa, ONT | Major League |
Bjorn Barta | 44 | 8 | 11 | 19 | 44 | 2000-2001 | 1 | L | 1980-05-22 | Solingen, Germany | European Elite |
Viktor Beck | 115 | 3 | 8 | 11 | 37 | 2007-2010 | 3 | L | 1988-03-03 | Ust-Kamenogorsk, Kazakhstan | European Lower Leagues |
David Belitski | 105 | 0 | 2 | 2 | 10 | 1999-2002 | 3 | G | 1977-02-20 | Toronto, ONT | Minor Pro |
Oliver Bernhardt | 47 | 1 | 3 | 4 | 0 | 2005-2006 | 1 | D | 1976-07-29 | | European Elite |
Elvis Beslagic | 51 | 5 | 21 | 26 | 103 | 2004-2005 | 1 | D | 1973-07-04 | Jesenice, Slovenia | European Lower Leagues |
Troy Bigam | 39 | 5 | 6 | 11 | 0 | 2006-2007 | 1 | F | 1975-11-17 | Kelowna, BC | European Lower Leagues |
Steffen Bischoff | 1 | 0 | 1 | 1 | 0 | 2007-2008 | 1 | L | 1987-08-22 | Pforzheim, Germany | European Lower Leagues |
Mike Bishai | 6 | 1 | 2 | 3 | 2 | 2012-2013 | 1 | C | 1979-05-30 | Edmonton, ALTA | Major League |
Dan Bjornlie | 68 | 17 | 60 | 77 | 0 | 2005-2007 | 2 | D | 1977-10-17 | Eagan, MN | Minor Pro |
Adam Borzecki | 178 | 12 | 57 | 69 | 232 | 2014-2018 | 4 | D | 1978-05-06 | Gdansk, Poland | Minor Pro |
Fabian Brannstrom | 50 | 8 | 14 | 22 | 0 | 2006-2007 | 1 | F | 1974-08-01 | Berlin, Germany | European Elite |
Soeren Breiter | 34 | 0 | 0 | 0 | 2 | 2009-2011 | 2 | F | 1990-11-19 | Gelnhausen, Germany | European Lower Leagues |
Sven Breiter | 25 | 0 | 1 | 1 | 0 | 2004-2006 | 2 | F | 1987-05-12 | Lichtenfels, Germany | European Lower Leagues |
Brett Breitkreuz | 97 | 44 | 39 | 83 | 126 | 2019-2021 | 2 | R | 1989-04-06 | Springside, SASK | European Elite |
Cody Brenner | 40 | 0 | 0 | 0 | 0 | 2019-2021 | 2 | G | 1997-01-19 | Bogen, Germany | European Elite |
Robert Brezina | 68 | 32 | 26 | 58 | 155 | 2003-2005 | 2 | D | 1974-04-14 | Beroun, Czech Rep. | European Elite |
Rob Brown | 87 | 8 | 28 | 36 | 119 | 2016-2018 | 2 | D | 1981-04-09 | Brockville, ONT | European Elite |
Frederik Cabana | 198 | 79 | 102 | 181 | 152 | 2014-2020 | 6 | C | 1986-05-16 | Fleurimont, PQ | Minor Pro |
Fabian Calovi | 14 | 1 | 3 | 4 | 0 | 2009-2012 | 3 | D | 1991-03-11 | Bolzano, Italy | European Elite |
Terry Campbell | 142 | 35 | 77 | 112 | 18 | 2004-2007 | 3 | F | 1968-07-01 | Toronto, ONT | European Elite |
Agostino Casale | 54 | 17 | 31 | 48 | 74 | 2002-2003 | 1 | F | 1968-01-30 | Montreal, PQ | Minor Pro |
Sebastien Charpentier | 24 | 0 | 0 | 0 | 0 | 2011-2012 | 1 | G | 1977-04-18 | Drummondville, PQ | Major League |
Martin Cinibulk | 25 | 0 | 0 | 0 | 0 | 2010-2011 | 1 | G | 1975-12-22 | Jablonec nad Nisou, Czech Rep. | European Elite |
Frederic Cloutier | 23 | 0 | 2 | 2 | 2 | 2013-2014 | 1 | G | 1981-05-14 | Saint-Honore, PQ | Minor Pro |
Willie Corrin | 51 | 8 | 41 | 49 | 60 | 2018-2019 | 1 | D | 1991-08-01 | International Falls, MN | Minor Pro |
Dale Crombeen | 15 | 2 | 5 | 7 | 8 | 2001-2002 | 1 | R | 1972-11-11 | Mooretown, ONT | European Lower Leagues |
Christoph Decker | 30 | 0 | 0 | 0 | 10 | 2001-2002 | 1 | D | 1980-02-12 | | European Lower Leagues |
Kasper Degn | 90 | 26 | 61 | 87 | 59 | 2008-2010 | 2 | F | 1982-02-25 | | European Lower Leagues |
Dion Del Monte | 49 | 13 | 27 | 40 | 62 | 2003-2004 | 1 | C | 1972-10-28 | Toronto, ONT | Minor Pro |
Paul Deniset | 16 | 1 | 7 | 8 | 37 | 2007-2008 | 1 | C | 1981-07-13 | Winnipeg, MAN | Minor Pro |
Alexei Dmitriev | 54 | 24 | 25 | 49 | 22 | 2013-2014 | 1 | L | 1985-12-24 | Minsk, Belarus | European Elite |
Dennis Doerner | 30 | 0 | 2 | 2 | 8 | 2011-2012 | 1 | D | 1992-02-16 | Villingen-Schwenningen, Germany | European Lower Leagues |
Mike Dolezal | 23 | 1 | 3 | 4 | 10 | 2003-2004 | 1 | R | 1976-07-11 | Weisswasser, Germany | European Elite |
Fabian Dolezel | 1 | 0 | 0 | 0 | 0 | 2017-2018 | 1 | D | 1997-09-08 | | European Lower Leagues |
Alexander Dotzler | 95 | 6 | 12 | 18 | 34 | 2007-2009 | 2 | D | 1984-09-12 | Regensburg, Germany | European Elite |
Leon Doubrawa | 10 | 0 | 0 | 0 | 0 | 2020-2021 | 1 | G | 2001-06-30 | Ebersberg, Germany | European Elite |
Vaclav Drobny | 42 | 4 | 4 | 8 | 18 | 1999-2000 | 1 | D | 1966-02-25 | | European Lower Leagues |
Markus Eberl | 185 | 17 | 21 | 38 | 276 | 2000-2004 | 4 | D | 1979-04-23 | | European Elite |
Calvin Elfring | 105 | 32 | 96 | 128 | 112 | 2002-2004 | 2 | D | 1976-04-23 | Lethbridge, ALTA | Minor Pro |
Jason Elliott | 145 | 0 | 3 | 3 | 4 | 2004-2007 | 3 | G | 1975-11-10 | Inuvik, NWT | Minor Pro |
Dallas Fallscheer | 23 | 2 | 3 | 5 | 22 | 2002-2003 | 1 | D | 1977-11-20 | | European Lower Leagues |
Scott Fankhouser | 34 | 0 | 4 | 4 | 36 | 2003-2004 | 1 | G | 1975-07-01 | Bismarck, ND | Major League |
Leonid Fatikov | 35 | 0 | 2 | 2 | 0 | 2002-2003 | 1 | G | 1968-04-24 | | European Elite |
Dean Fedorchuk | 44 | 15 | 14 | 29 | 28 | 2000-2001 | 1 | C | 1970-07-28 | Winnipeg, MAN | Minor Pro |
P.J. Fenton | 110 | 58 | 79 | 137 | 145 | 2011-2016 | 3 | L | 1985-08-26 | Springfield, MA | Minor Pro |
Michael Fink | 87 | 1 | 7 | 8 | 12 | 2014-2017 | 3 | R | 1996-09-25 | Ostfildern, Germany | European Lower Leagues |
Vadim Finko | 82 | 3 | 5 | 8 | 124 | 2003-2005 | 2 | D | 1971-05-28 | | European Elite |
Myles Fitzgerald | 11 | 5 | 6 | 11 | 6 | 2019-2020 | 1 | F | 1993-08-26 | Port Alberni, BC | European Lower Leagues |
Tim Fleischer | 5 | 0 | 2 | 2 | 6 | 2019-2020 | 1 | C | 2000-09-29 | Iserlohn, Germany | European Elite |
Keven Frank | 32 | 0 | 0 | 0 | 2 | 2009-2011 | 2 | D | 1990-01-18 | Stuttgart, Germany | European Lower Leagues |
Bjorn Friedl | 44 | 5 | 4 | 9 | 38 | 2004-2005 | 1 | C | 1980-07-24 | Fuessen, Germany | European Lower Leagues |
Lukas Froehlich | 40 | 1 | 0 | 1 | 0 | 2014-2016 | 2 | C | 1996-02-17 | Stuttgart, Germany | European Lower Leagues |
Frantisek Frosch | 14 | 3 | 2 | 5 | 10 | 2001-2002 | 1 | D | 1964-12-02 | Prague, Czech Rep. | European Elite |
Florian Fuehrer | 1 | 0 | 0 | 0 | 0 | 2002-2003 | 1 | G | | | European Lower Leagues |
T.J. Galiardi | 7 | 3 | 3 | 6 | 8 | 2012-2013 | 1 | L | 1988-04-22 | Calgary, ALTA | Major League |
Andreas Geipel | 147 | 23 | 58 | 81 | 132 | 2008-2011 | 3 | D | 1979-11-02 | Landshut, Germany | European Elite |
Herbert Geisberger | 45 | 0 | 6 | 6 | 10 | 2008-2009 | 1 | R | 1985-01-10 | Bad Aibling, Germany | European Elite |
Hardy Gensel | 14 | 0 | 0 | 0 | 2 | 2001-2002 | 1 | D | 1982-09-27 | Berlin, Germany | Minor Pro |
Alexander Genze | 96 | 3 | 12 | 15 | 40 | 2010-2013 | 3 | D | 1971-03-02 | Karaganda, Kazakhstan | European Elite |
Greg Gibson | 4 | 2 | 1 | 3 | 4 | 2016-2017 | 1 | F | 1991-01-31 | Burlington, ONT | Minor Pro |
Chris Gignac | 30 | 12 | 15 | 27 | 26 | 2001-2002 | 1 | C | 1974-05-21 | Windsor, ONT | Minor Pro |
Markus Gleich | 143 | 10 | 73 | 83 | 139 | 2012-2016 | 4 | D | 1987-04-08 | Peissenberg, Germany | European Elite |
Nikolei Goc | 119 | 1 | 29 | 30 | 105 | 2018-2021 | 3 | D | 1986-06-17 | Calw, Germany | European Elite |
Tommy Goebel | 40 | 9 | 23 | 32 | 32 | 2009-2010 | 1 | F | 1984-11-20 | Parma, OH | Minor Pro |
Patrick Golombek | 1 | 0 | 0 | 0 | 0 | 2016-2017 | 1 | G | 1997-01-08 | | European Lower Leagues |
Rudi Gorgenlander | 20 | 1 | 2 | 3 | 6 | 2002-2003 | 1 | D | 1974-01-05 | Karaganda, Kazakhstan | European Elite |
David Gosselin | 49 | 20 | 23 | 43 | 0 | 2006-2007 | 1 | L | 1977-06-22 | Levis, PQ | Major League |
Patrick Grandmaitre | 29 | 3 | 10 | 13 | 61 | 2007-2008 | 1 | C | 1979-03-20 | Hull, PQ | Minor Pro |
Artur Grass | 17 | 0 | 1 | 1 | 0 | 2010-2011 | 1 | L | 1992-02-16 | Saran, Kazakhstan | European Elite |
Robert Gratza | 232 | 32 | 39 | 71 | 282 | 2000-2006 | 6 | F | 1978-03-16 | | European Elite |
Christian Grosch | 50 | 10 | 12 | 22 | 0 | 2006-2007 | 1 | F | 1980-04-08 | Erfurt, Germany | European Lower Leagues |
Pascal Grosse | 35 | 0 | 2 | 2 | 22 | 2018-2019 | 1 | D | 1998-10-21 | Duesseldorf, Germany | European Elite |
Donny Grover | 15 | 1 | 4 | 5 | 28 | 2007-2008 | 1 | D | 1983-01-17 | Boston, MA | Minor Pro |
Peter Gulda | 96 | 14 | 19 | 33 | 150 | 2002-2004 | 2 | D | 1966-07-04 | Troppau, Czech Rep. | European Elite |
Tomas Gulda | 43 | 2 | 2 | 4 | 16 | 2012-2013 | 1 | D | 1989-11-17 | Opava, Czech Rep. | European Lower Leagues |
Axel Hackert | 45 | 2 | 3 | 5 | 0 | 2005-2006 | 1 | R | 1984-04-12 | Heilbronn, Germany | European Elite |
Jaakko Hagelberg | 49 | 10 | 19 | 29 | 84 | 2007-2008 | 1 | R | 1982-11-13 | Tampere, Finland | European Elite |
Dominik Hammer | 139 | 28 | 43 | 71 | 120 | 2008-2011 | 3 | L | 1981-07-27 | Landshut, Germany | European Elite |
Brian Hannon | 87 | 17 | 34 | 51 | 54 | 1999-2001 | 2 | R | 1965-09-26 | Clinton, NY | Minor Pro |
Matthias Hart | 130 | 22 | 27 | 49 | 24 | 2005-2008 | 3 | L | 1979-04-25 | Tegernsee, Germany | European Elite |
Norman Hauner | 175 | 92 | 75 | 167 | 137 | 2017-2021 | 4 | L | 1991-12-04 | Hueckeswagen, Germany | European Elite |
Adam Hauser | 1 | 0 | 0 | 0 | 0 | 2011-2012 | 1 | G | 1980-05-27 | Bovey, MN | Major League |
Mark Heatley | 197 | 65 | 84 | 149 | 223 | 2011-2015 | 4 | F | 1984-05-04 | Freiburg, Germany | European Elite |
Tim Heffner | 4 | 0 | 0 | 0 | 0 | 2015-2017 | 2 | R | 1997-06-23 | Bietigheim-Bissingen, Germany | European Lower Leagues |
Dan Heilman | 98 | 19 | 19 | 38 | 108 | 2007-2009 | 2 | C | 1975-10-10 | Olds, ALTA | Minor Pro |
Dan Held | 8 | 2 | 1 | 3 | 4 | 1999-2000 | 1 | F | 1961-11-13 | Calgary, ALTA | Minor Pro |
Ralf Herbst | 231 | 5 | 19 | 24 | 76 | 2003-2013 | 7 | D | 1986-01-01 | Kirchheim, Germany | European Lower Leagues |
Jannik Herm | 48 | 4 | 3 | 7 | 8 | 2010-2011 | 1 | F | 1991-03-29 | Karlsruhe, Germany | European Lower Leagues |
Jimmy Hertel | 24 | 0 | 0 | 0 | 0 | 2020-2021 | 1 | G | 1992-01-01 | Memmingen, Germany | European Elite |
Rod Hinks | 9 | 3 | 2 | 5 | 4 | 2007-2008 | 1 | C | 1973-04-11 | Toronto, ONT | Minor Pro |
Benjamin Hinterstocker | 49 | 15 | 12 | 27 | 42 | 2003-2004 | 1 | F | 1979-11-26 | | European Elite |
Martin Hinterstocker | 49 | 4 | 15 | 19 | 22 | 2003-2004 | 1 | R | 1983-02-01 | Iserlohn, Germany | European Elite |
Michael Hrstka | 23 | 0 | 0 | 0 | 0 | 2006-2007 | 1 | D | 1986-01-22 | Leverkusen, Germany | European Elite |
Benjamin Huefner | 241 | 7 | 62 | 69 | 126 | 2014-2021 | 5 | D | 1991-01-07 | Berlin, Germany | European Lower Leagues |
Kay Hurbanek | 51 | 0 | 1 | 1 | 0 | 2005-2006 | 1 | F | 1982-03-24 | Berlin, Germany | European Elite |
Alexandre Jacques | 177 | 100 | 92 | 192 | 60 | 2004-2008 | 4 | R | 1977-09-27 | Laval, PQ | Minor Pro |
Evan Jasper | 20 | 9 | 8 | 17 | 12 | 2020-2021 | 1 | F | 1992-01-29 | Whitby, ONT | Minor Pro |
Carl-Johan Johansson | 39 | 14 | 32 | 46 | 0 | 2006-2007 | 1 | D | 1976-09-09 | Nykoping, Sweden | European Elite |
Florian Jung | 242 | 45 | 57 | 102 | 112 | 2001-2009 | 5 | C | 1982-03-20 | Fuessen, Germany | European Elite |
Robin Just | 255 | 97 | 172 | 269 | 124 | 2012-2021 | 6 | C | 1987-11-13 | Bratislava, Slovakia | European Elite |
John Kachur | 11 | 3 | 5 | 8 | 0 | 2006-2007 | 1 | C | 1977-02-15 | Yorkton, SASK | Minor Pro |
Marcel Kahle | 39 | 8 | 6 | 14 | 12 | 2014-2017 | 3 | R | 1993-08-07 | Iserlohn, Germany | European Elite |
Peter Kathan | 50 | 4 | 12 | 16 | 84 | 2007-2008 | 1 | D | 1982-01-11 | Bad Toelz, Germany | European Elite |
Andrej Kaufmann | 97 | 23 | 22 | 45 | 32 | 2008-2012 | 3 | L | 1975-07-07 | Ust-Kamenogorsk, Kazakhstan | European Elite |
Justin Kelly | 229 | 120 | 186 | 306 | 185 | 2007-2018 | 7 | C | 1981-03-17 | Abbotsford, BC | Minor Pro |
Teemu Kesa | 44 | 6 | 16 | 22 | 186 | 2007-2008 | 1 | D | 1981-06-07 | Helsinki, Finland | Minor Pro |
Simon Klatte | 1 | 0 | 0 | 0 | 0 | 2019-2020 | 1 | F | 2002-09-13 | | European Lower Leagues |
Robert Kneisler | 108 | 4 | 8 | 12 | 30 | 2018-2021 | 3 | F | 2001-06-28 | Herrenberg, Germany | European Elite |
Jakub Koerner | 75 | 2 | 14 | 16 | 76 | 2006-2008 | 2 | D | 1979-12-03 | Brno, Czech Rep. | European Elite |
Daniel Koslow | 80 | 5 | 13 | 18 | 10 | 2001-2003 | 2 | F | 1982-01-06 | | European Elite |
Patrick Koslow | 34 | 0 | 1 | 1 | 2 | 2007-2009 | 2 | G | 1985-01-06 | Landshut, Germany | European Elite |
Andrei Kovalev | 148 | 82 | 117 | 199 | 192 | 2002-2005 | 3 | R | 1966-04-02 | Minsk, Belarus | Minor Pro |
Leontin Kreps | 56 | 0 | 1 | 1 | 31 | 2010-2012 | 2 | F | 1989-04-22 | Drushba, Germany | European Lower Leagues |
Benjamin Kronawitter | 52 | 4 | 4 | 8 | 63 | 2014-2015 | 1 | F | 1991-03-05 | Garmisch-Partenkirchen, Germany | European Lower Leagues |
Arturs Kruminsch | 48 | 9 | 30 | 39 | 26 | 2011-2012 | 1 | C | 1988-10-27 | Riga, Latvia | European Elite |
David Kudelka | 40 | 1 | 8 | 9 | 109 | 2010-2011 | 1 | D | 1975-03-08 | Prerov, Czech Repu | Minor Pro |
Wolfgang Kummer | 42 | 17 | 20 | 37 | 50 | 2002-2003 | 1 | F | 1970-03-29 | Rosenheim, Germany | European Elite |
Ari Kumpula | 7 | 0 | 0 | 0 | 0 | 2000-2001 | 1 | G | 1977-12-15 | Helsinki, Finland | European Elite |
Fabjon Kuqi | 72 | 2 | 7 | 9 | 6 | 2018-2021 | 3 | F | 2001-03-08 | Muenchen, Germany | European Elite |
Mathias Lange | 3 | 0 | 0 | 0 | 0 | 2012-2013 | 1 | G | 1985-04-13 | Klagenfurt, Austria | European Elite |
Olivier Latendresse | 47 | 21 | 29 | 50 | 26 | 2010-2011 | 1 | C | 1986-02-12 | La Salle, PQ | Minor Pro |
Lukas Laub | 33 | 7 | 13 | 20 | 14 | 2019-2020 | 1 | L | 1994-05-29 | Rosenheim, Germany | European Elite |
Julian Lautenschlager | 2 | 0 | 0 | 0 | 0 | 2019-2020 | 1 | F | 1996-07-29 | Regensburg, Germany | European Elite |
Cory Laylin | 21 | 8 | 20 | 28 | 14 | 2000-2001 | 1 | D | 1970-01-24 | St. Cloud, MN | Minor Pro |
Tim Leahy | 91 | 35 | 70 | 105 | 198 | 1999-2001 | 2 | C | 1975-09-14 | Duxbury, MA | European Elite |
Guillaume Leclerc | 24 | 13 | 11 | 24 | 14 | 2019-2020 | 1 | F | 1996-02-20 | Franois, France | European Elite |
Mark Ledlin | 43 | 2 | 4 | 6 | 14 | 2019-2020 | 1 | D | 1997-12-20 | | European Lower Leagues |
Milan Liebsch | 30 | 0 | 0 | 0 | 2 | 2004-2006 | 2 | F | 1987-09-14 | Freiburg, Germany | European Lower Leagues |
Ulrich Liebsch | 82 | 14 | 30 | 44 | 46 | 1999-2001 | 2 | F | 1966-08-17 | Bad Toelz, Germany | European Elite |
Eric Long | 47 | 17 | 21 | 38 | 112 | 2004-2005 | 1 | D | 1972-07-26 | Longmeadow, MA | Minor Pro |
Jury Luetgen | 75 | 1 | 0 | 1 | 8 | 2004-2006 | 2 | F | 1986-07-11 | | European Lower Leagues |
Max Lukes | 139 | 18 | 34 | 52 | 56 | 2016-2020 | 4 | F | 1995-10-12 | Mannheim-Neckarau, Germany | European Lower Leagues |
Stefan Mann† | 13 | 11 | 21 | 32 | 46 | 2003-2007 | 2 | L | 1975-06-02 | Weisswasser, Germany | European Elite |
Peter Mares | 61 | 25 | 35 | 60 | 0 | 2005-2007 | 2 | F | 1979-05-01 | Bruenn, Germany | European Elite |
Henry Martens | 54 | 5 | 9 | 14 | 89 | 2013-2014 | 1 | F | 1987-05-24 | Engelskirchen, Germany | European Elite |
Sinisa Martinovic | 277 | 0 | 2 | 2 | 22 | 2003-2019 | 8 | G | 1980-12-19 | Tusla, Germany | European Elite |
Matt McKnight | 382 | 173 | 323 | 496 | 136 | 2013-2021 | 8 | C | 1984-06-14 | Halkirk, ALTA | Minor Pro |
Tyler McNeely | 84 | 41 | 72 | 113 | 102 | 2017-2019 | 2 | F | 1987-04-08 | Burnaby, BC | Minor Pro |
Andrew McPherson | 38 | 2 | 5 | 7 | 48 | 2017-2018 | 1 | C | 1979-04-28 | Ottawa, ONT | Minor Pro |
Andreas Mechel | 44 | 0 | 0 | 0 | 0 | 2011-2017 | 6 | G | 1991-11-21 | Tegernsee, Germany | European Lower Leagues |
Jason Meyer | 90 | 22 | 50 | 72 | 145 | 2000-2002 | 2 | D | 1965-02-21 | Regina, SASK | Minor Pro |
Steffen Michel | 46 | 3 | 12 | 15 | 44 | 2003-2004 | 1 | D | 1972-01-23 | Freiburg im Breisgau, Germany | European Elite |
Klaus Micheller | 125 | 13 | 35 | 48 | 164 | 1999-2002 | 3 | D | 1967-04-20 | Kaufbeuren, Germany | European Elite |
Tomasz Mieszkowski | 49 | 2 | 8 | 10 | 76 | 1999-2000 | 1 | D | 1972-04-09 | | European Lower Leagues |
Larry Mitchell | 33 | 13 | 18 | 31 | 44 | 2000-2001 | 1 | R | 1967-06-02 | Ottawa, ONT | European Elite |
Jochen Molling | 96 | 3 | 10 | 13 | 0 | 2005-2007 | 2 | D | 1973-08-09 | Berlin, Germany | European Elite |
Mychal Monteith | 6 | 0 | 1 | 1 | 4 | 2019-2020 | 1 | D | 1991-12-26 | Toledo, OH | Minor Pro |
Achim Moosberger | 63 | 2 | 1 | 3 | 14 | 2011-2013 | 2 | F | 1992-02-25 | Filderstadt, Germany | European Lower Leagues |
Martin Morczinietz | 60 | 0 | 0 | 0 | 4 | 2008-2012 | 4 | G | 1984-08-16 | Bad Toelz, Germany | European Elite |
Ty Morris | 31 | 5 | 24 | 29 | 20 | 2011-2012 | 1 | R | 1984-02-02 | Edmonton, ALTA | Minor Pro |
Leon Mueller | 36 | 1 | 1 | 2 | 0 | 2017-2018 | 1 | F | 1998-06-25 | | European Lower Leagues |
Marco Mueller | 58 | 0 | 6 | 6 | 65 | 2011-2014 | 2 | D | 1990-11-22 | Heilbronn, Germany | European Elite |
Mike Muller | 67 | 5 | 16 | 21 | 107 | 1999-2001 | 2 | D | 1971-09-18 | Edina, MN | Minor Pro |
Marc Mundil | 51 | 1 | 0 | 1 | 14 | 1999-2000 | 1 | F | 1976-07-21 | | European Lower Leagues |
Chris Murray | 6 | 0 | 1 | 1 | 22 | 2013-2014 | 1 | D | 1984-12-26 | Dover, MA | Minor Pro |
Markus Nachtmann | 12 | 0 | 0 | 0 | 0 | 2001-2008 | 2 | G | 1975-12-03 | Landshut, Germany | European Elite |
Andreas Naumann | 28 | 3 | 4 | 7 | 18 | 1999-2000 | 1 | F | 1972-09-22 | Kaufbeuren, Germany | European Elite |
Manuel Neumann | 15 | 0 | 0 | 0 | 0 | 2004-2007 | 3 | D | 1986-12-19 | Ludwigsburg, Germany | European Lower Leagues |
Marcel Neumann | 245 | 4 | 14 | 18 | 185 | 2007-2013 | 6 | D | 1988-10-09 | Beitigheim-Bissingen, Germany | European Lower Leagues |
Barry Noe | 127 | 7 | 20 | 27 | 52 | 2004-2013 | 7 | D | 1987-07-22 | Bietigheim-Bissingen, Germany | European Lower Leagues |
Timo Nykopp | 24 | 4 | 15 | 19 | 16 | 1999-2000 | 1 | D | 1966-05-03 | Helsinki, Finland | European Elite |
Daniel Oppolzer | 45 | 7 | 19 | 26 | 14 | 2011-2012 | 1 | R | 1989-01-28 | Kaufbeuren, Germany | European Elite |
Chris Owens | 41 | 1 | 16 | 17 | 24 | 2019-2020 | 1 | D | 1989-08-20 | St. John's, NFLD | Minor Pro |
Dennis Palka | 52 | 15 | 9 | 24 | 22 | 2015-2016 | 1 | R | 1992-04-16 | Gummersbach, Germany | European Lower Leagues |
Robert Paule | 99 | 0 | 7 | 7 | 83 | 2002-2004 | 2 | D | 1981-12-08 | | European Elite |
Jason Pinizzotto | 91 | 36 | 48 | 84 | 81 | 2014-2016 | 2 | C | 1980-01-13 | Toronto, ONT | European Elite |
Calvin Pokorny | 41 | 4 | 6 | 10 | 36 | 2020-2021 | 1 | F | 1998-03-14 | Hassfurt, Germany | European Lower Leagues |
Petr Precan | 42 | 3 | 16 | 19 | 18 | 2000-2001 | 1 | F | 1968-09-14 | | European Elite |
Alexander Preibisch | 190 | 62 | 62 | 124 | 103 | 2017-2021 | 4 | R | 1991-04-30 | Cologne, Germany | European Elite |
Max Prommersberger | 319 | 22 | 90 | 112 | 260 | 2014-2021 | 7 | D | 1987-09-12 | Bad Toelz, Germany | European Elite |
Florian Proske | 4 | 0 | 0 | 0 | 0 | 2018-2019 | 1 | G | 1996-06-22 | Bad Muskau, Germany | European Elite |
Philipp Quinlan | 96 | 9 | 19 | 28 | 47 | 2012-2014 | 2 | F | 1990-05-10 | Munich, Germany | European Elite |
Max Renner | 37 | 3 | 20 | 23 | 22 | 2020-2021 | 1 | D | 1992-03-24 | Rosenheim, Germany | European Elite |
Fabian Ribnitzky | 90 | 0 | 12 | 12 | 36 | 2019-2021 | 2 | D | 2000-01-28 | Kaufbeuren, Germany | European Elite |
Darren Ritchie | 197 | 151 | 130 | 281 | 82 | 1999-2004 | 5 | R | 1974-03-10 | Minnedosa, MAN | Minor Pro |
Stephane Robitaille | 148 | 17 | 90 | 107 | 66 | 2008-2011 | 3 | D | 1970-04-22 | Quebec, PQ | Minor Pro |
David Rodman | 29 | 12 | 33 | 45 | 12 | 2012-2013 | 1 | F | 1983-09-10 | Jesenice, Slovenia | European Elite |
Marcel Rodman | 61 | 34 | 47 | 81 | 74 | 2012-2017 | 2 | C | 1981-09-25 | Rodine, Slovenia | European Elite |
Peter Roed | 18 | 10 | 8 | 18 | 26 | 2001-2002 | 1 | C | 1976-11-15 | St. Paul, MN | Minor Pro |
Christian Rohde | 25 | 0 | 0 | 0 | 0 | 2002-2003 | 1 | G | 1982-10-03 | Fuessen, Germany | European Elite |
Markus Rohde | 179 | 35 | 57 | 92 | 88 | 1999-2003 | 4 | F | 1979-02-01 | Fuessen, Germany | European Lower Leagues |
Brad Rooney | 42 | 14 | 20 | 34 | 94 | 2004-2005 | 1 | F | 1979-10-11 | St. Catharines, ONT | Minor Pro |
Jurgen Schaal | 27 | 1 | 7 | 8 | 8 | 2001-2002 | 1 | F | 1967-01-29 | Esslingen am Neckar, Germany | European Elite |
Christopher Schadewaldt | 45 | 2 | 3 | 5 | 48 | 2004-2005 | 1 | D | 1984-12-15 | Werneck, Germany | European Elite |
Thomas Schenkel | 25 | 1 | 2 | 3 | 2 | 2002-2003 | 1 | F | 1985-05-20 | Rosenheim, Germany | European Elite |
Philipp Schlager | 95 | 11 | 24 | 35 | 0 | 2005-2007 | 2 | L | 1986-07-22 | Munich, Germany | European Elite |
Michael Schmerda | 16 | 0 | 1 | 1 | 8 | 2010-2011 | 1 | F | 1985-08-29 | Zurich, Switzerland | European Elite |
Patrick Schmid | 48 | 6 | 14 | 20 | 57 | 2011-2012 | 1 | F | 1988-04-06 | Nuremberg, Germany | European Lower Leagues |
Greg Schmidt | 97 | 30 | 43 | 73 | 135 | 2008-2010 | 2 | C | 1976-04-19 | North Battleford, SASK | Minor Pro |
Konstantin Schmidt | 10 | 0 | 2 | 2 | 4 | 2010-2011 | 1 | F | 1990-01-02 | Darmstadt, Germany | European Lower Leagues |
Markus Schmidt | 48 | 2 | 3 | 5 | 31 | 2003-2004 | 1 | L | 1985-01-30 | Hagenow, Germany | European Elite |
Andreas Schneider | 35 | 7 | 7 | 14 | 28 | 2002-2003 | 1 | F | 1974-11-26 | Rosenheim, Germany | European Elite |
Eric Schneider | 51 | 37 | 53 | 90 | 0 | 2005-2006 | 1 | F | 1977-09-15 | Calgary, ALTA | Minor Pro |
Tim Schnelle | 6 | 0 | 0 | 0 | 2 | 2000-2001 | 1 | G | 1982-01-02 | | European Elite |
Florian Schnitzer | 13 | 0 | 3 | 3 | 12 | 2012-2013 | 1 | L | 1981-01-28 | Garmisch, Germany | European Elite |
Christian Schoenmoser | 46 | 1 | 4 | 5 | 0 | 2006-2007 | 1 | D | 1979-05-14 | Garmisch-Partenkirch, Germany | European Elite |
Pascal Schoofs | 201 | 16 | 42 | 58 | 116 | 2006-2012 | 6 | D | 1988-03-31 | Esslingen, Germany | European Lower Leagues |
Rene Schoofs | 858 | 114 | 223 | 337 | 331 | 2001-2021 | 20 | R | 1985-01-28 | Esslingen, Germany | European Elite |
Mike Schreiber | 32 | 1 | 10 | 11 | 4 | 2011-2012 | 1 | D | 1985-09-04 | Sherwood Park, ALTA | European Lower Leagues |
Stefan Schrimpf | 100 | 2 | 4 | 6 | 20 | 2009-2011 | 2 | F | 1989-03-13 | Heilbronn, Germany | European Lower Leagues |
Tim Schuele | 66 | 13 | 45 | 58 | 46 | 2019-2021 | 2 | D | 1990-09-09 | Bietigheim-Bissingen, Germany | European Elite |
Marco Schuetz | 50 | 4 | 14 | 18 | 24 | 2013-2014 | 1 | D | 1985-02-19 | Villingen, Germany | European Elite |
Alexander Schuster | 36 | 0 | 3 | 3 | 28 | 2004-2005 | 1 | D | 1975-05-09 | | European Elite |
Andreas Schwarz | 24 | 2 | 4 | 6 | 2 | 2016-2017 | 1 | D | 1995-05-06 | Landshut, Germany | European Elite |
Kodi Schwarz | 45 | 3 | 4 | 7 | 2 | 2017-2018 | 1 | D | 1995-12-25 | Aldergrove, BC | Minor Pro |
Martin Schweiger | 77 | 20 | 26 | 46 | 79 | 2006-2008 | 2 | L | 1978-05-31 | Schongau, Germany | European Elite |
Marek Sebek | 20 | 0 | 0 | 0 | 6 | 2003-2004 | 1 | D | 1979-01-16 | | European Lower Leagues |
Mika Segerman | 18 | 0 | 1 | 1 | 12 | 1999-2000 | 1 | D | 1965-08-22 | | European Elite |
Alexander Selivanov | 3 | 0 | 0 | 0 | 2 | 2010-2011 | 1 | L | 1971-03-23 | Moscow, Russia | Major League |
Alexander Serikow | 180 | 75 | 75 | 150 | 227 | 2007-2011 | 4 | R | 1975-06-23 | Landshut, Germany | European Elite |
Maximilian Seyller | 138 | 13 | 13 | 26 | 96 | 2007-2010 | 3 | R | 1984-01-15 | Landshut, Germany | European Lower Leagues |
Ilya Sharipov | 56 | 0 | 0 | 0 | 0 | 2017-2019 | 2 | G | 1995-02-13 | Kazan, Russia | European Elite |
Riley Sheen | 45 | 28 | 33 | 61 | 33 | 2020-2021 | 1 | L | 1994-12-21 | Edmonton, ALTA | European Elite |
Denis Shevyrin | 10 | 2 | 2 | 4 | 6 | 2016-2017 | 1 | F | 1995-03-29 | Krefeld, Germany | European Elite |
Stephan Sinner | 180 | 30 | 81 | 111 | 210 | 1999-2003 | 4 | D | 1969-08-14 | Pfronten, Germany | European Elite |
Archie Skalbeck | 52 | 18 | 19 | 37 | 32 | 2014-2015 | 1 | F | 1991-07-19 | Hopkins, MN | European Lower Leagues |
Pierre-Luc Sleigher | 30 | 14 | 20 | 34 | 63 | 2010-2011 | 1 | C | 1982-02-12 | Montreal, PQ | Minor Pro |
Heiko Smazal | 136 | 9 | 35 | 44 | 122 | 2007-2010 | 3 | D | 1974-01-06 | Neustadt, Germany | European Elite |
Matt Smith | 1 | 1 | 0 | 1 | 0 | 2003-2004 | 1 | D | 1976-12-23 | Kent, England | Minor Pro |
Nick Smith | 84 | 24 | 53 | 77 | 0 | 2005-2007 | 2 | C | 1979-03-23 | Hamilton, ONT | Major League |
Marcus Sommerfeld | 315 | 130 | 239 | 369 | 204 | 2012-2019 | 7 | R | 1983-10-22 | Burnaby, BC | European Elite |
Gregory Squires | 54 | 30 | 38 | 68 | 46 | 2013-2014 | 1 | R | 1988-07-06 | White Plains, NY | Minor Pro |
Chris St. Jacques | 157 | 63 | 104 | 167 | 107 | 2010-2015 | 5 | C | 1983-01-22 | Edmonton, ALTA | Minor Pro |
RaIf Stark | 147 | 44 | 53 | 97 | 58 | 1999-2002 | 3 | F | 1973-04-15 | | European Elite |
Bastian Steingross | 330 | 19 | 129 | 148 | 319 | 2012-2019 | 7 | D | 1982-07-16 | Berlin, Germany | European Elite |
Eric Stephan | 68 | 0 | 17 | 17 | 44 | 2018-2021 | 3 | D | 1994-02-02 | Berlin, Germany | European Elite |
Dustin Strahlmeier | 20 | 0 | 0 | 0 | 2 | 2011-2012 | 1 | G | 1992-05-17 | Gelsenkirchen, Germany | European Elite |
Jens Stramkowski | 21 | 3 | 2 | 5 | 22 | 2002-2003 | 1 | F | 1979-09-30 | Schwenningen, Germany | European Elite |
Christopher Straube | 97 | 35 | 31 | 66 | 50 | 2004-2006 | 2 | F | 1974-05-27 | Toronto, ONT | Minor Pro |
C.J. Stretch | 34 | 11 | 25 | 36 | 42 | 2020-2021 | 1 | C | 1989-08-03 | Irvine, CA | Minor Pro |
Juri Stumpf | 23 | 3 | 1 | 4 | 18 | 1999-2000 | 1 | D | 1966-02-10 | Novosibirsk, Russia | European Elite |
Marko Suvelo | 22 | 0 | 0 | 0 | 4 | 2007-2008 | 1 | G | 1975-10-31 | Riihimaki, Finland | European Elite |
Sebastian Sverak | 3 | 0 | 0 | 0 | 0 | 2003-2004 | 1 | D | | | European Lower Leagues |
Dennis Swinnen | 81 | 16 | 19 | 35 | 26 | 2018-2020 | 2 | F | 1993-08-07 | | European Elite |
Craig Teeple | 238 | 145 | 239 | 384 | 450 | 1999-2005 | 5 | F | 1971-07-06 | | Minor Pro |
Marvin Tepper | 18 | 1 | 7 | 8 | 28 | 2011-2012 | 1 | L | 1986-08-22 | Berlin, Germany | European Elite |
Kevin Thau | 1 | 0 | 0 | 0 | 25 | 2011-2012 | 1 | F | 1990-09-18 | Bad Muskau, Germany | European Lower Leagues |
Milos Vanik | 51 | 6 | 19 | 25 | 24 | 1999-2000 | 1 | F | 1968-03-29 | Prague, Czech Rep. | European Elite |
Christian Voelk | 44 | 1 | 4 | 5 | 67 | 2004-2005 | 1 | D | 1977-10-14 | Giessen, Germany | European Elite |
Patrik Vogl | 53 | 3 | 11 | 14 | 74 | 2013-2014 | 1 | D | 1985-07-07 | Munich, Germany | European Elite |
Benjamin Voigt | 25 | 0 | 0 | 0 | 0 | 2000-2001 | 1 | G | 1982-03-19 | Schongau, Germany | European Elite |
Fabian Voit | 1 | 0 | 0 | 0 | 0 | 2016-2017 | 1 | F | 1996-08-18 | Augsburg, Germany | European Lower Leagues |
Jochen Vollmer | 73 | 0 | 0 | 0 | 4 | 2012-2014 | 2 | G | 1980-04-06 | Velbert, Germany | European Elite |
Patrick Vozar | 52 | 12 | 24 | 36 | 50 | 2004-2005 | 1 | F | 1974-09-15 | Berlin, Germany | European Elite |
Martin Walter | 1 | 0 | 0 | 0 | 0 | 2001-2002 | 1 | D | 1983-10-23 | Ostrava, Czech Rep. | European Elite |
Brent Walton | 136 | 81 | 99 | 180 | 66 | 2008-2012 | 4 | R | 1983-11-09 | Georgetown, ONT | Minor Pro |
Steve Washburn | 12 | 1 | 3 | 4 | 16 | 2007-2008 | 1 | C | 1975-04-10 | Ottawa, ONT | Major League |
Mike Weigandt | 17 | 1 | 0 | 1 | 0 | 2016-2017 | 1 | C | 1997-10-11 | Bietigheim-Bissingen, Germany | European Lower Leagues |
Shawn Weller | 163 | 65 | 121 | 186 | 300 | 2015-2019 | 4 | L | 1986-07-08 | Glens Falls, NY | Minor Pro |
Yannick Wenzel | 136 | 13 | 25 | 38 | 14 | 2018-2021 | 3 | R | 1998-09-17 | Wasserburg a.Inn, Germany | European Elite |
Marc West | 51 | 16 | 63 | 79 | 85 | 2001-2002 | 1 | C | 1966-02-10 | Burlington, ONT | Minor Pro |
Markus Wieland | 224 | 16 | 101 | 117 | 274 | 2002-2007 | 5 | D | 1976-05-26 | Tegernsee, Germany | European Elite |
Stephon Williams | 38 | 0 | 0 | 0 | 0 | 2019-2020 | 1 | G | 1993-04-28 | Fairbanks, AK | Minor Pro |
Andrew Williamson | 28 | 14 | 18 | 32 | 78 | 2001-2002 | 1 | R | 1976-01-21 | Thorold, ONT | Minor Pro |
Marco Windisch | 69 | 1 | 4 | 5 | 2 | 2013-2015 | 2 | F | 1991-01-07 | Stuttgart, Germany | European Lower Leagues |
Marc Wittfoth | 81 | 3 | 7 | 10 | 24 | 2009-2011 | 2 | L | 1989-04-10 | Cologne, Germany | European Lower Leagues |
Michael Wolf | 156 | 25 | 31 | 56 | 88 | 2001-2004 | 3 | R | 1981-01-24 | Ehenbichl, Austria | European Elite |
David Wrigley | 161 | 98 | 155 | 253 | 280 | 2013-2017 | 4 | L | 1980-06-01 | Washago, ONT | Minor Pro |
Daniel Wrobel | 14 | 2 | 2 | 4 | 0 | 2004-2007 | 3 | G | 1986-03-15 | Stuttgart, Germany | European Lower Leagues |
Dirk Wrobel | 371 | 10 | 52 | 62 | 182 | 1999-2010 | 9 | D | 1983-06-18 | Stuttgart, Germany | European Elite |
Andrei Yaufman | 51 | 12 | 18 | 30 | 36 | 1999-2000 | 1 | F | 1966-08-02 | Novosibirsk, Russia | European Elite |
Benjamin Zientek | 225 | 78 | 65 | 143 | 297 | 2016-2021 | 5 | F | 1994-04-20 | Augsburg, Germany | European Elite |
Jan Zurek | 43 | 4 | 1 | 5 | 32 | 2009-2010 | 1 | F | 1976-01-21 | Sumperk, Czech Rep. | European Elite |