hockey DB
search by league
team
morning report
contact us
home

Graz EC all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Carl Ackered486182482021-20221D1991-01-09Stockholm, SwedenEuropean Elite
Adis Alagic124171633372020-20233F1994-06-21Villach, AustriaEuropean Elite
Jonas Almtorp396612162015-20161C1983-11-17Uppsala, SwedenMinor Pro
Olle Alsing1305522020-20211D1996-05-01Uppsala, SwedenMajor League
Mario Altmann13761824582020-20233D1986-11-04Vienna, AustriaEuropean Elite
Sam Antonitsch84181028512022-20242F1996-01-03Gaaden, AustriaEuropean Elite
Gernot Asanger2502201992-19931 European Elite
David Aslin10461042019-20201R1989-07-26European Elite
Michael Bacher12411920431995-20024 European Elite
Walter Bartholomaus3900022004-20051G1983-03-30Vienna, AustriaMinor Pro
Chris Bartolone3721820282004-20051D1970-01-24Clinton Township, MIMinor Pro
Anders Bastiansen54151328222014-20151C1980-10-31Oslo, NorwayEuropean Elite
Hannes Bauch32011391989-19901 European Elite
Sascha Bauer1512302023-20241F1995-01-30Vienna, AustriaEuropean Elite
Kyle Beach754019591752015-20172L1990-01-13Kelowna, BCMinor Pro
Chris Belanger70243963991995-19972D1972-04-04Welland, ONTMinor Pro
Neil Belland8619416001991-19943D1961-04-03Parry Sound, ONTMajor League
Daniel Berthiaume2800001992-19931G1966-01-26Longueuil, PQMajor League
Michael Bidovec71336641989-19912European Elite
Sebastien Bisaillon455611522011-20121D1986-12-08Mont-Laurier, PQMajor League
Kris Bjornson1110121995-19961D1970-06-09Calgary, ALTAMinor Pro
Zdenek Blatny47202646702011-20121L1981-01-14Brno, Czech Rep.Major League
Ben Blood435914742021-20221D1989-03-15Plymouth, MNMinor Pro
Bernhard Bock7900001995-20083G1980-12-26European Elite
Mike Boivin79152540922016-20233D1990-11-22Delta, BCMinor Pro
Derek Booth421016261341996-19971D1970-07-19Niagara Falls, ONTMinor Pro
Gustav Bouramman6483442242022-20242D1997-01-24Stockholm, SwedenMinor Pro
Ben Bowns1300002020-20211G1991-01-21Rotherham, EnglandEuropean Elite
Jim Boyd000001977-19781C1949-06-04Calgary, ALTAMajor League
Joel Broda46101424402020-20211C1989-11-24Yorkton, SASKMinor Pro
Evan Brophey15735701051082015-20183C1986-12-03Kitchener, ONTMajor League
Marc Brown13527242008-20091W1979-03-10Richmond, BCMinor Pro
Bernd Bruckler4200001996-20013G1981-09-26Graz, AustriaMinor Pro
Steve Brule38202747592006-20071C1975-01-15Montreal, PQMajor League
Mark Brunnegger3431329423202001-201110D1985-11-01European Elite
Yvan Busque325914492011-20121L1983-03-06St-Georges-Beauce, PQMinor Pro
Justin Buzzeo34101424302017-20181L1990-01-27Windsor, ONTMinor Pro
T.J. Caig1005562007-20081C1981-01-26Kelowna, BCMinor Pro
Matthew Caito52192544522018-20191D1993-08-13Coto de Caza, CAMinor Pro
Anthony Camara145611362017-20181L1993-09-04Toronto, ONTMinor Pro
Tony Cameranesi50192140182020-20211C1993-08-12Plymouth, MNMinor Pro
Jonathan Carlsson515914202017-20181D1988-08-05Uppsala, SwedenMinor Pro
Sebastien Charpentier1700002009-20101G1977-04-18Drummondville, PQMajor League
Dave Chyzowski362313361152003-20041L1971-07-11Edmonton, ALTAMajor League
Jozef Cierny1021362008-20091L1974-05-13Zvolen, SlovakiaMajor League
Thomas Cijan8740509001993-19952European Elite
Frederic Cloutier77000202011-20132G1981-05-14Saint-Honore, PQMinor Pro
Willie Coetzee1204482014-20151R1990-11-07Johannesburg, South AfricaMinor Pro
Jon Coleman383912472007-20081D1975-03-09Boston, MAMinor Pro
Sebastian Collberg27491382019-20201R1994-02-23Mariestad, SwedenMinor Pro
Patrick Coulombe505914302013-20141D1985-04-23Saint-Fabien, PQMajor League
Adam Courchaine300022012-20131C1984-05-23Winnipeg, MANMinor Pro
Scott Crawford311910182006-20071D1979-04-21Etobicoke, ONTMinor Pro
David Cullen10153944982008-20102D1976-12-30St. Catharines, ONTMajor League
Tyler Cuma31178352014-20151D1990-01-19Bowmanville, ONTMajor League
Oliver Dackell300002019-20201G1998-07-11European Elite
Toni Dahlman4682028162011-20121R1979-09-03Helsinki, FinlandMajor League
Sebastian Dahm93022262015-20172G1987-02-28Rodovre, DenmarkMinor Pro
Marty Dallman5735437801993-19941C1963-02-05Niagara Falls, ONTMajor League
Claus Dalpiaz36022392007-20081G1971-10-10Kufstein, AustriaEuropean Elite
Jean-Michel Daoust45162238652012-20131R1983-11-24Valleyfield, PQMinor Pro
Greg Day2891021802821502006-20146F1977-02-25St Clair Beach, ONTMinor Pro
Andy Delmore18279422012-20131D1976-12-26Windsor, ONTMajor League
Doug Derraugh3624295301994-19951F1968-09-28Arnprior, ONTEuropean Elite
Philip DeSimone3991322182015-20161C1987-03-19East Amherst, NYMinor Pro
Herbert Diamant69122133681995-20012European Elite
Florian Dinhopel83123202007-20092F1987-01-13European Elite
Tobias Dinhopel6801142009-20123F1989-10-18Leoben, AustriaEuropean Elite
Serge Djelloul356713641997-19981D1966-03-28European Elite
Charlie Dodero77721281592019-20212D1992-10-01Bloomingdale, ILMinor Pro
Christopher Dodero802222023-20241F1996-06-08Bloomingdale, ILEuropean Elite
Horst Dolinar33123281989-19901 European Elite
Konrad Dorn12718901081871989-19933European Elite
Rob Doyle2181062383444611989-19945D1964-02-10Lindsay, ONTMinor Pro
Amadeus Egger202189382017-20247D1999-11-29European Elite
Marco Eltner17077401996-19971D1975-04-26Landshut, GermanyEuropean Elite
Andrew Engelage500002017-20181G1988-10-28Oshawa, ONTMinor Pro
Jakob Engelhart81213122022-20242F2004-09-07European Elite
Christian Engstrand6100022021-20232G1988-11-08Linkoping, SwedenEuropean Elite
Josef Esler100002023-20241G2004-01-03European Elite
Scott Fankhouser47022422005-20061G1975-07-01Bismarck, NDMajor League
Lukas Farber500002018-20202D1998-07-09European Elite
Bernhard Fechtig1604442017-20181D1993-01-06Dornbirn, AustriaEuropean Elite
Alexander Feichtner8852025182015-20172F1989-04-23Salsburg, AustriaEuropean Elite
Hunter Fejes34101626162020-20211L1994-05-31Anchorage, AKMinor Pro
Daniel Fekete44145122004-20051F1982-02-22European Elite
Stephan Fellinger800002014-20151F1994-07-05European Elite
Rupert Fichtinger100002021-20221F2001-10-26European Elite
Kai Fischer600022002-20031G1977-03-25Bad Muskau, GermanyEuropean Elite
Tobias Fladeby32639102022-20231F1996-05-20Asker, NorwayEuropean Elite
Peter Floriantschitz264711471996-19971F1972-11-18European Elite
Matt Fornataro43101626242015-20161R1985-06-26Calgary, ALTAMinor Pro
Trevor Frischmon425914342012-20131C1981-08-05Ham Lake, MNMajor League
Curtis Fry37211839621997-19981C1973-07-29Red Deer, ALTAMinor Pro
Stefan Galli3911261996-19971 European Elite
Manuel Ganahl29254661201632009-20156F1990-07-12Vorarlberg, AustriaEuropean Elite
Mitch Ganzak5451924702014-20151D1984-05-24Redford, MIMinor Pro
Matt Garbowsky91263763382018-20202C1990-07-26St. George, ONTMinor Pro
Bill Gardner8258122180401990-19922F1960-03-19Toronto, ONTMajor League
Marius Gebhardt100002022-20231D2005-02-15European Elite
Jeff Geiger33461001990-19911D1957-05-10Toronto, ONTMinor Pro
Christoph Gielg200002002-20031 European Elite
Martin Glanzer700022007-20092F1989-07-28 European Elite
Rene Gollob19123421996-19971 European Elite
Andrew Gordon47122133302021-20221L1985-12-13Halifax, NSMajor League
Florian Goriupp300002007-200811989-01-15 European Elite
Markus Goriupp200001991-19921European Elite
Gerhard Gottfried23171581293092002-20075F1980-01-13European Elite
Dieter Grabin000001992-19931 European Elite
Dominik Grafenthin175374380762018-20245F1995-06-27Berlin, GermanyEuropean Elite
Ziga Grahut47145162009-20101D1990-07-20European Elite
Viktor Granholm4720204022022-20231R1997-04-30European Elite
Dieter Grebin39448432000-20011 European Elite
Blaz Gregorc38279102023-20241D1990-01-18Jesenice, SloveniaEuropean Elite
Dave Gregory37156651996-19971D1967-05-01Woodstock, ONTMinor Pro
Brent Gretzky37194362361997-19981C1972-02-20Brantford, ONTMajor League
Wayne Groulx1961661373032631989-19945C1965-02-02Welland, ONTMajor League
Gerd Gruber2001023331872000-20055D1982-04-27 European Elite
Dov Grumet-Morris4500042008-20091G1982-02-28Evanston, ILMinor Pro
Michael Guentner146104151901992-20024 European Elite
Robert Guillet75414990762006-20082R1972-02-22Montreal, PQMinor Pro
Kevan Guy2216701992-19931D1965-07-16Edmonton, ALTAMajor League
Jari Haapamaki16156221997-19981D1968-02-22Hameenlinna, FinlandEuropean Elite
Peter Haberl5512301993-19941European Elite
Jiri Hala851214261882004-20084D1972-06-30 European Elite
Curtis Hamilton54172340222018-20191L1991-12-04Tacoma, WAMajor League
Trevor Hamilton4541620262019-20201D1995-03-17Grosse Pointe Farms, MIMinor Pro
Quinn Hancock2241418142010-20111R1977-05-08Rock Creek, BCMinor Pro
Markus Hanl2500082022-20242F2003-03-14European Elite
Christoph Harand1012330531502009-20112F1981-05-27European Elite
Patrick Harand1392956852232009-20123F1984-03-15Vienna, AustriaEuropean Elite
Martin Harkamp35101102000-20011 European Elite
Markus Hasenhuetl300002005-20061F1987-06-27 European Elite
Norbert Havasi138122638641989-20014European Elite
Eric Healey53274067182009-20101L1975-01-20Hull, MAMajor League
Jonas Hemming625742000-20011F1970-02-03European Elite
Stefan Herzog2394547922282006-20115F1983-03-19European Elite
Brock Higgs49182038382017-20181F1992-05-04Kingston, ONTMinor Pro
Joakim Hillding47191736182019-20201C1988-05-30Angelholm, SwedenEuropean Elite
Marco Hirschberger100002013-20141F1996-03-26 European Elite
Rob Hisey2231316362007-20081C1984-09-24Oakville, ONTMinor Pro
Simon Hjalmarsson4783139102021-20221L1989-02-01Varnamo, SwedenEuropean Elite
Martin Hlavacka513442002-20031D1975-09-21 European Elite
Maurice Hobek25011421995-19961 European Elite
Thomas Hoeneckl70011302015-20205G1989-10-10Schwarzach, AustriaEuropean Elite
Philipp Hofer2600021997-19981 European Elite
Stefan Hofer1622215373071995-20036 European Elite
Christian Hofmaier74112262000-20033 European Elite
Greg Holst25491301992-19931C1954-02-21Montreal, PQMajor League
Taylor Holst54022462012-20131F1989-04-24Kelowna, BCEuropean Elite
Philippe-Michael Horsky20235182008-20091F1983-01-29Vienna, AustriaEuropean Elite
Jamie Hunt1002242010-20111D1984-04-20Calgary, ALTAMajor League
Florian Hutzl33000252004-20051 European Elite
Florian Iberer2871033431292000-20187D1982-12-07Graz, AustriaMinor Pro
Martin Iberer4800002000-20065G1986-05-30Graz, AustriaEuropean Elite
Matthias Iberer30252551073642001-20138F1985-04-29Graz, AustriaMinor Pro
Wolf Imrich200002014-20151G1992-11-15Graz, AustriaEuropean Elite
Tony Iob933144751472007-20092L1971-01-02Renfrew, ONTMinor Pro
Robin Jacobsson5221113512018-20191D1986-08-10Stockholm, SwedenEuropean Elite
Bernd Jaeger29740601003131991-20049F1973-03-13European Elite
Gerhard Jaeger1901101991-19932European Elite
Tommy Jakobsen1431169803402006-20093D1970-12-10European Elite
Ivo Jan12782621441352001-20094D1975-04-03Jesenice, SloveniaMinor Pro
Stefan Janisch79281001991-19932European Elite
Ludvig Jardeskog16033202023-20241D1995-07-21European Elite
Cole Jarrett1342169902702009-20133D1983-01-04Sault Ste. Marie, ONTMajor League
Roberts Jekimovs802222014-20151F1989-11-11Riga, LatviaEuropean Elite
Carl-Johan Johansson14347282002-20031D1976-09-09Nykoping, SwedenEuropean Elite
Karl Johansson6291928212018-20202D1993-01-21European Elite
Mike Johnson14369922000-20011D1974-05-29Halifax, NSMinor Pro
Jacques Joubert146410101997-19981C1971-03-23South Bend, INMinor Pro
Andreas Judex56131225182006-20071F1981-03-13European Elite
Jesse Jyrkkio15178142014-20151D1989-06-29Hameenlinna, FinlandEuropean Elite
Lukas Kainz162252853652018-20224F1995-09-02European Elite
Stefan Kales2900042005-20061F1985-01-21 European Elite
Robert Kantor10112332011-20121D1977-02-25European Elite
Helmut Karel27278791571471991-20028Minor Pro
Cornelius Kaschnig1500002021-20232F2002-02-04European Elite
Roland Kaspitz3892635302013-20162F1981-11-01Spittal an der Drau, AustriaEuropean Elite
Mike Kelleher3451015161997-19981D1973-03-29Brookline, MAMinor Pro
Matt Kelly45111122342014-20151D1985-03-23Tottenham, ONTMinor Pro
Michael Kernberger14151823892021-20243D1997-01-24Klagenfurt, AustriaEuropean Elite
Werner Kerth3341112003111191991-20058European Elite
Ryan Kinasewich28131124142013-20141L1983-08-20St. Albert, ALTAMinor Pro
Dwight King80164056242018-20202L1989-07-05Meadow Lake, SASKMajor League
Erik Kirchschlager231123648622018-20246D1996-02-04Linz, AustriaEuropean Elite
Patrik Kittinger402810312022-20242F1996-06-01European Elite
Andreas Kleinheinz605712422007-20092F1983-04-28 European Elite
Roman Klicznik300002001-20021 European Elite
Sven Klimbacher2141240521742008-201751981-09-12Sankt Veit an der Glan, AustriaEuropean Elite
Peter Knaus400002000-20011 European Elite
Peter Kniebuegel4731013642005-20072F1980-07-09 European Elite
Rudolf Koenig116395897361989-19923European Elite
Petr Kolouch14167122022-20231F1991-10-30European Elite
Gert Kompain78319221371989-19923European Elite
Leon Konecny7500022011-20165F1993-02-13European Elite
Artiom Konovalov2300002011-20121G1990-09-02European Elite
Corin Konradsheim49022182015-20161D1993-11-07Salsburg, AustriaEuropean Elite
Christoph Kothgasser400001997-19981 European Elite
Sabahudin Kovacevic6141620322014-20162D1986-02-26Jesenice, SloveniaEuropean Elite
Clemens Krainz1804812782018-20246F2001-05-30European Elite
Martin Krainz134922312772002-20053European Elite
Ales Kranjc3401212262015-20161D1981-07-29Jesenice, SloveniaEuropean Elite
Renars Krastenbergs301392282023-20241L1998-12-26Jelgava, LatviaMinor Pro
Dominik Kraxner9003362001-20073F1986-05-21 European Elite
Kevin Kraxner1861222341252001-20095F1986-05-21European Elite
Norm Krumpschmid5714203401993-19941C1969-12-13Sudbury, ONTMinor Pro
Gilbert Kuehn2564355984191992-20067F1976-01-30 European Elite
Nick Kuiper1611423372192008-20113D1982-02-12Beaconsfield, PQMinor Pro
Anze Kuralt310102013-20141F1991-10-31European Elite
Aleksi Laakso4921214102017-20181D1990-03-16Seinajoki, FinlandEuropean Elite
Olivier Labelle822328511622012-20142R1985-07-15Saint-Eustache, PQMinor Pro
Andre Lakos23022222018-20191D1979-07-29Vienna, AustriaMinor Pro
Petri Lammassaari11371082014-20151F1985-08-06Eurajoki, FinlandEuropean Elite
Mario Lamoureux6731042017-20181F1988-06-18Grand Forks, NDMinor Pro
Harry Lange37633891221542004-20128F1983-12-05Klagenfurt, AustriaEuropean Elite
Stefan Langwieder600042012-20131D1987-01-08Munich, GermanyEuropean Elite
Ryan Lannon49077202012-20131D1982-12-14Worcester, MAMinor Pro
Ulrich Lanz8404441995-19983 European Elite
Richard Laplante43243256241996-19971F1967-03-15Boucherville, PQEuropean Elite
Manuel Laritz3400042012-20142F1992-05-26 European Elite
Stefan Lassen8792231622013-20152D1985-11-01Herning, DenmarkEuropean Elite
Olivier Latendresse18269861551262011-20154C1986-02-12La Salle, PQMinor Pro
Michael Latta20358492020-20222C1991-05-25Kitchener, ONTMajor League
Paul Lawless2921274801992-19931L1964-07-02Scarborough, ONTMajor League
Jeff Lazaro3228295701994-19951R1968-03-21Waltham, MAMajor League
Guillaume Lefebvre1262228503772011-20143L1981-05-07Amos, PQMajor League
Hans-Juergen Leitner31044802001-20021 European Elite
Martin Leitner4500002003-20041 European Elite
Robert Lembacher15361218502010-20133D1989-06-24Vienna, AustriaEuropean Elite
Francis Lemieux41122133462013-20141C1984-02-22Sherbrooke, PQMinor Pro
Peter Lenes49101020222010-20111F1986-04-03Shelburne, VTMinor Pro
Engelbert Linder76820281482001-20032D1962-07-18European Elite
Victor Lindgren953811582009-20112D1985-01-08European Elite
Philipp Lindner9572330462019-20212D1995-07-13Innsbruck, AustriaEuropean Elite
Mike Little17189142015-20161D1987-11-12Enfield, CTMinor Pro
James Livingston2013482022-20231R1990-03-08Halifax, NSMinor Pro
Alfred Loibnegger2442823511421989-19977European Elite
Ty Loney52252550532018-20191F1992-03-01Valencia, PAMinor Pro
Andreas Loth40151126721996-19971F1972-02-26Schongau, GermanyEuropean Elite
Hannes Lucchini13101332001-20021Minor Pro
Matus Luciak44101222003-20041D1983-10-24Zvolen, SlovakiaEuropean Elite
Michael Luidolt300001997-19981 European Elite
Linus Lundin800002018-20191G1992-08-06Stockholm, SwedenMinor Pro
Niklas Lundstrom1700002021-20221G1993-01-10Varmdo, SwedenMinor Pro
Brad Lutsch23000262001-20062D1975-03-12Carmel, INEuropean Elite
Brett Lysak48172946302011-20121C1980-12-30St. Albert, ALTAMajor League
Peter MacArthur26257262015-20161L1985-06-20Clifton Park, NYMinor Pro
Patrick Machreich96000102003-20052G1980-09-29Zell am See, AustriaEuropean Elite
Parker Mackay193111472020-20211R1994-06-10Irma, ALTAMinor Pro
Thomas Mader300002012-20131F1994-09-03European Elite
Arno Maier9712142681992-20032European Elite
Patrick Maier3801102011-20121F1990-04-17European Elite
Kimmo Maki-Kokkila44142135261996-19971F1971-03-16Helsinki, FinlandEuropean Elite
Miikka Mannikko711242014-20151F1979-03-27Tampere, FinlandEuropean Elite
Mike Marcou22066162015-20161D1989-08-19Kings Park, NYMinor Pro
Arthur Marczell48182038262000-20022European Elite
Alexei Marjin2500001992-19931GEuropean Elite
Nathan Marsters500002007-20081G1980-01-28Grimsby, ONTMinor Pro
Nick Martens10101142007-20081D1982-09-11Ann Arbor, MIMinor Pro
Joey Martin4291726392021-20221C1988-07-29Thorold, ONTMinor Pro
Jake Marto4911011102014-20151D1986-08-11Grand Forks, NDMinor Pro
Filip Matijevic310122023-20241F2005-12-30European Elite
Taylor Matson3571421102023-20241C1988-09-16Mound, MNMinor Pro
Jamie Mattie172740471812003-20095D1980-06-28Antigonish, NSEuropean Elite
Philipp Maurer4402222021-20221F1999-07-09European Elite
Scott McKay176713161996-19971R1972-01-26Burlington, ONTMajor League
Kurtis McLean101235275572016-20182C1980-11-02Kirkland Lake, ONTMajor League
Vitali Menshikov1021322020-20211D1989-07-15Chelyabinsk, RussiaEuropean Elite
Matthias Mezei7152025341989-19912 European Elite
Niko Mikkola1661016101995-19961C1974-01-09Lieto, FinlandEuropean Elite
Kevin Mitchell5431518382015-20161D1980-06-05Bronx, NYMinor Pro
Jakob Mitsch400002017-20192F1999-03-17European Elite
Paul Mocher300002023-20241G1999-03-27European Elite
Kevin Moderer4102146674362008-202311D1990-02-08Graz, AustriaEuropean Elite
Patrick Moessmer425813812007-20081F1982-10-25Innsbruck, AustriaEuropean Elite
Tommy Morth1500001995-19972R1959-07-16European Elite
Brett Motherwell23369202008-20091D1986-09-11St. Charles, ILMinor Pro
Florian Murg800022021-20243D2005-01-29European Elite
Anton Myllari296410102020-20211D1991-02-27Vasteras, SwedenEuropean Elite
Don Nachbaur1821061032093341990-19944C1959-01-30Kitimat, BCMajor League
Brendon Nash3361016152016-20171D1987-03-31Kamloops, BCMajor League
Daniel Natter23712719262013-20196F1994-11-26Graz, AustriaEuropean Elite
Rumun Ndur31311141282002-20031D1975-07-07Zaria, NigeriaMajor League
Alexander Neubauer4001182006-20082D1986-07-15 European Elite
Daniel New400062015-20161D1989-02-23White Plains, NYMinor Pro
Kent Nilsson5723426501993-19941F1956-08-31Nynashamn, SwedenMajor League
Cristopher Nilstorp3301102019-20201G1984-02-16Malmo, SwedenMajor League
Brock Nixon4671825392017-20181C1987-02-04Russell, MANMinor Pro
Doug Nolan392810902007-20081D1976-01-05Quincy, MAMinor Pro
Warren Norris2291251202452952003-20115C1974-09-19St. John's, NFLDMinor Pro
Jan Novak231111222012-20131D1979-02-09Havlickuv Brod, SlovakiaEuropean Elite
Marek Novotny69022462001-20032G1972-04-24European Elite
Stepan Novotny200022015-20161F1990-09-21Prague, Czech Rep.European Elite
Felix Nussbacher2901142020-20222G1999-12-07European Elite
Daniel Oberkofler2685675131742005-20238F1988-07-16Graz, AustriaEuropean Elite
Ken Ograjensek355781472251402016-20248F1991-08-30Celje, SloveniaEuropean Elite
Niklas Olausson205182382022-20231C1986-05-12Vackelsang, SwedenEuropean Elite
Travis Oleksuk140285785262018-20213C1989-02-03Thunder Bay, ONTMinor Pro
Martin Oraze8072835732009-20132D1984-10-09European Elite
Michael Ortner200002007-20081F1989-08-19 European Elite
Ivan Osko3771421562002-20031European Elite
Mike Ouellette54243155222010-20111C1982-07-06Kamloops, BCMinor Pro
Mika Paananen35112031361997-19981F1967-09-14Oulu, FinlandEuropean Elite
Victor Panelin-Borg6000102015-20161D1990-10-11Angelholm, SwedenEuropean Elite
Philippe Paquet901142011-20121D1987-03-12Quebec City, PQMinor Pro
Jean-Philippe Pare108296291602009-20112C1979-10-09Longueuil, PQMinor Pro
Steve Passmore2502262006-20071G1973-01-29Thunder Bay, ONTMajor League
Julian Pauschenwein2001102018-20213F2001-02-06European Elite
Lukas Peicha3400042007-20123D1989-01-05 European Elite
Markus Peintner108213859812009-20112F1980-12-17European Elite
Matt Pelech48410141392016-20171R1987-09-04Toronto, ONTMajor League
Pierre Persson12033102000-20011D1976-02-21Ostersund, SwedenMinor Pro
Kevin Pesendorfer5501102020-20233F2001-10-26European Elite
Anthony Peters400022021-20221G1990-12-31Goderich, ONTMinor Pro
Nikolas Petrik43235242003-20041F1984-03-19Villach, AustriaEuropean Elite
Mario Petrovitz132066122014-20184D1994-10-16Graz, AustriaEuropean Elite
Tomas Petruska20459122014-20151F1986-03-01Presov, SlovakiaMinor Pro
Jacob Pfeffer16531417322020-20244D2001-02-11European Elite
Michael Pfeiler100001995-19961G European Elite
Andreas Phillip2000081989-19901 European Elite
Alexandre Picard4331619502013-20141D1985-07-05Gatineau, PQMajor League
Oliver Pilloni36112331989-19901European Elite
Philipp Pinter104142438442014-20162F1985-01-18Villach, AustriaEuropean Elite
Markus Pirmann155161430302015-20183F1989-01-21Klagenfurt, AustriaEuropean Elite
Stefan Pittl58235562007-20092D1984-06-02Innsbruck, AustriaEuropean Elite
David Planko100002023-20241D1993-06-20Celje, SloveniaEuropean Elite
Thomas Poeck4662430382016-20171D1981-12-02Klagenfurt, AustriaMajor League
Nico Pohl3000052011-20143D1993-08-27 European Elite
Steven Polgar26347361989-19901FEuropean Elite
Michael Pollross2203538731072001-20076F1982-07-20 European Elite
Tomas Poloprudsky34055121996-19971 European Elite
Johan Porsberger4891827182020-20211R1993-06-20European Elite
Morten Poulsen5414173182015-20161C1988-09-09Herning, DenmarkEuropean Elite
Alexander Prat8424234701990-19922F1956-11-08European Elite
Peter Preis143167262000-20054 European Elite
Ingo Preiss72145471995-20012 European Elite
David Pretterhofer52011141996-20013 European Elite
Georg Privoznik55257922006-20071D1983-05-14 European Elite
Patrick Privoznik6333682004-20062F1985-12-08 European Elite
Christoph Quantschnig82268992005-20072D1985-03-08European Elite
Bob Quinnell3982836482000-20011D1973-01-12Coquitlam, BCMinor Pro
Robin Rahm3000002018-20191G1986-08-13Torsby, SwedenEuropean Elite
Kilian Rappold3821302019-20223F2002-05-02European Elite
Michael Rasmussen1851116422020-20211C1999-04-17Surrey, BCMajor League
Jeremy Rebek13328801082262003-20063D1976-02-08Sault Ste. Marie, ONTMinor Pro
Miha Rebolj2631720582001-20021D1977-09-22European Elite
Alexander Reichenberg-Prince2261782019-20201C1992-06-13European Elite
Paul Reiner4201162022-20242D2006-07-04European Elite
Kristof Reinthaler264626321582004-20178D1988-05-24Graz, AustriaEuropean Elite
Todd Reirden15268242006-20071D1971-06-25Deerfield, ILMajor League
Sebastian Reiter300002007-20092F1989-01-04 European Elite
Troy Riddle52111324682008-20091C1981-08-24Minneapolis, MNMinor Pro
Stephane Robitaille210101993-19941D1970-04-22Quebec, PQMinor Pro
David Rodman1225702014-20151F1983-09-10Jesenice, SloveniaEuropean Elite
Marcel Rodman87294271542002-20062C1981-09-25Rodine, SloveniaEuropean Elite
Olivier Rodrigue2302202020-20211G2000-07-06Chicoutimi, PQMinor Pro
Laurens Roskaric100002023-20241F2005-01-01European Elite
Mike Rossi3301010421997-19981European Elite
Rastislav Rovnianek2100022003-20041G1969-05-23Martin, SlovakiaEuropean Elite
Michael Rudman4300001991-19932GEuropean Elite
J.C. Ruid410142005-20061L1974-12-31Ballston Spa, NYMinor Pro
Miikka Ruokonen37055401997-19981D1972-06-29Salo, FinlandEuropean Elite
Dany Sabourin10402222013-20152G1980-09-20Val-d'Or, PQMajor League
Marcel Sakac20111324262000-20011C1972-05-29Bratislava, SlovakiaMinor Pro
Anthony Salinitri351762362023-20241L1998-03-05Windsor, ONTEuropean Elite
Aleksi Salonen41033202022-20231D1993-02-03Muurame, FinlandEuropean Elite
Lee Saunders3431215651997-19981D1970-06-03Newcastle, EnglandEuropean Elite
Mario Scalzo6952631682012-20142D1984-11-11Saint-Hubert, PQMinor Pro
Brad Schell411222011-20121C1984-08-05Scott, SASKMinor Pro
Michael Schiechl193294877822008-20245F1989-01-29Judenburg, AustriaEuropean Elite
Thomas Schiechl300002013-20141F1993-10-08 European Elite
Markus Schilcher103011181991-20035GEuropean Elite
Daniel Schildorfer1451018281322005-20094F1982-01-15Velden, AustriaEuropean Elite
Craig Schira38066542023-20241D1988-04-21Spiritwood, SASKMinor Pro
Fabian Scholz101122014-20151D1990-01-08Zell am See, AustriaEuropean Elite
Roland Schurian17321911123392001-20065F1976-11-06European Elite
Christian Schuster334711341995-19961D1973-09-05European Elite
Matthias Schwab542810222009-20101F1986-06-13European Elite
Maximilian Schwarz1700022022-20242F2005-02-04European Elite
Tyler Scofield850542014-20151R1984-08-15Prince George, BCMinor Pro
Ewald Seebacher800001992-19962 European Elite
Sean Selmser923848862062004-20062L1974-11-10Calgary, ALTAMajor League
Andy Sertich1723542013-20141D1983-05-03Duluth, MNMinor Pro
Oliver Setzinger242541401941952016-20215L1983-07-11Horn, AustriaMinor Pro
Jaroslav Sevcik39232548162000-20011L1965-05-15Brno, Czech Rep.Major League
Mike Shea2001182000-20011D1961-06-04Montreal, PQMinor Pro
Rodi Short16011352011-20121D1987-05-24St. John's, NFLDMinor Pro
Matt Siddall10639102016-20171R1984-09-26North Vancouver, BCMinor Pro
Leopold Sivec117453782281989-19923European Elite
Zebastian Sjodin300002021-20221C2002-07-11European Elite
Miroslav Smidriak226172382000-20011R1971-12-11European Elite
??? Smirnov3012132501994-19951 European Elite
Josh Soares12561102013-20141F1982-02-06Hamilton, ONTMinor Pro
Matias Sointu1621322020-20211L1990-02-10Tampere, FinlandEuropean Elite
Erich Solderer339110321995-19961European Elite
Nikolai Soritz6201102017-20192D1996-02-25European Elite
Karel Soudek158471051521091991-19943D1963-10-26European Elite
Gregory Squires652702019-20201R1988-07-06White Plains, NYMinor Pro
Sebastian Stefaniszin10100042012-20142G1987-07-22Berlin, GermanyEuropean Elite
Oliver Steiner000001992-19931 European Elite
Robert Steinwender47000322005-20061D1981-04-26 European Elite
Mario Still1100002013-20141G1994-06-23Wagna, AustriaEuropean Elite
Ben Storey26814221082005-20061D1977-06-22Ottawa, ONTMinor Pro
Moritz Stradner400022017-20181F1999-08-20European Elite
Rupert Strohmeier28792029162012-20186F1991-08-15Vienna, AustriaEuropean Elite
Conny Stromberg36163349222004-20051C1975-11-10Ornskoldsvik, SwedenEuropean Elite
David Struch2661622181996-19971C1971-02-11Flin Flon, MANMajor League
Mike Stuart921223351442007-20092D1981-08-31Chicago, ILMajor League
Adrian Stuehlinger600002013-20141D1995-08-28 European Elite
Anton Sundin612322018-20191D1999-10-27European Elite
Jari Suorsa5031013872006-20071L1976-01-27Kuusankoski, FinlandMinor Pro
Michael Suttnig11401181995-19983G1973-11-08European Elite
Silvio Szybisty16856661221221990-19964European Elite
Manfred-Maximil Thorineg400002002-20042 European Elite
Hannu Toivonen3202202017-20181G1984-05-18Kalvola, FinlandMajor League
Jari Tolsa711202013-20141L1981-04-20Gothenburg, SwedenEuropean Elite
Matthias Trattnig1701101995-19961D1979-04-22Graz, AustriaMinor Pro
Yannick Tremblay5492231442010-20111D1975-11-15Pointe-aux-Trembles, PQMajor League
Marc Tropper842043631552004-20062R1976-04-14Toronto, ONTMinor Pro
Stefan Trost5302222015-20172F1996-04-28Klagenfurt, AustriaEuropean Elite
Jeff Turner32242347382001-20021F1976-05-22Saginaw, MIMinor Pro
Layne Ulmer49122032542008-20091C1980-09-14North Battleford, SASKMajor League
Martin Ulrich155245579301991-19943D1969-12-16European Elite
Juergen Unterrainer30000361989-19901 European Elite
Clemens Unterweger19783543442012-20186D1992-04-01Lienz, AustriaEuropean Elite
Manfred Unterweger41112692003-20041D1980-10-29Ehrwald, TirolEuropean Elite
Rene Vallant7000002000-20022 European Elite
Dustin VanBallegooie1522660861942011-20143D1983-03-25Murillo, ONTMinor Pro
Thomas Vanek115101542012-20131L1984-01-19Vienna, AustriaMajor League
Miha Verlic286511312014-20151F1991-08-21Maribor, SloveniaEuropean Elite
Daniel Viksten27861442023-20241L1989-09-10European Elite
Jan Viktorsson93577112801993-19952F1964-07-27European Elite
Tony Voce6213202008-20091L1980-10-30Philadelphia, PAMinor Pro
Lars Volden3702222023-20241G1992-07-26Oslo, NorwayEuropean Elite
Arto Vuoti82324981761995-19983F1968-03-16Turku, FinlandEuropean Elite
Luke Walker51191231282014-20151R1990-02-19Castlegar, BCMinor Pro
Steve Washburn1172659851782005-20083C1975-04-10Ottawa, ONTMajor League
Krzystof Wdowiak2302201990-19922European Elite
Peter-Robin Weihager2012568931112016-20204D1988-04-22Hassleholm, SwedenEuropean Elite
Fabian Weinhandl19501182003-20126G1987-01-03Graz, AustriaEuropean Elite
Axel Wemmenborn453710182023-20241C1992-04-28Kristionstad, SwedenEuropean Elite
Darcy Werenka54102030402010-20111D1973-05-13Edmonton, ALTAMinor Pro
Mathias Werkl100002023-20241D2005-06-05European Elite
Stephen Werner96253661442014-20173C1984-08-08Chevy Chase, MDMinor Pro
Patrick White811222015-20161C1989-01-20Grand Rapids, MNEuropean Elite
Christian Widauer4002282002-20031W1975-12-17Zell am See, AustriaEuropean Elite
Andreas Wiedergut33101292013-20152D1988-04-19Villach, AustriaEuropean Elite
Nicolas Wieser2000002022-20242G1997-08-30European Elite
Richard Wildman2510122002-20031 European Elite
Franz Wilfan700042008-20091F1985-10-14European Elite
Maximilian Wilfan4800022011-20121F1991-01-16European Elite
Alexander Winkler400002019-20201D1993-11-13Peissenberg, GermanyEuropean Elite
Anton Winkler50591401992-19931 European Elite
Diethard Winzig2422422003-20041F1983-03-22European Elite
Philipp Winzig3120282008-20091F1983-03-22European Elite
Leo Woborsky900022023-20241F2004-06-09European Elite
Daniel Woger40362951572202009-20239F1988-02-25Dornbirn, AustriaEuropean Elite
Bob Wren50112940782012-20131C1974-09-16Preston, ONTMajor League
Matt Wright35212142121997-19981W1973-04-27Belmont, MAEuropean Elite
Colton Yellow Horn62243761572018-20202L1987-05-05Brocket, ALTAMinor Pro
Andrew Yogan2013720102022-20231L1991-12-04Coral Springs, FLMinor Pro
Marek Zagrapan5192130242014-20151C1986-12-06Presov, SlovakiaMinor Pro
Mike Zalewski49111223302021-20232L1992-08-18New Hartford, NYMajor League
Nikolaus Zierer12822462014-20184F1996-01-05Graz, AustriaEuropean Elite
Oliver Zirngast200002011-20132G1992-05-24 European Elite
Peter Znenahlik2831142813951971989-20027European Elite
Walter Znenahlik655510661989-19912 European Elite
Zintus-Nauris Zusevics46151741251182011-202311F1994-03-07Riga, LatviaEuropean 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.