hockey DB
search by league
team
morning report
contact us
home

Basel EHC all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Cedric Aeschbach3821113182023-20241D2002-09-11European Elite
Cedric Aeschlimann400002005-200611986-08-10European Elite
Martin Alihodzic436915352022-20231F1994-07-26European Lower Leagues
Dominic Amodeo116612102001-20021C1968-03-06Mississauga, ONTMinor Pro
Niklas Anger107245377642005-20103R1977-07-14European Elite
Benjamin Antonietti2853842008-20102F1991-07-07European Elite
Eric Arnold90173350412012-20142R1992-11-30Seedorf, SwitzerlandEuropean Lower Leagues
Mark Astley721016261662005-20072D1969-03-30Calgary, ALTAMajor League
Pascal Avanthay7001212422002-20042D1974-03-16European Elite
Lucas Bachofner8031114602022-20242F1999-06-13Los Angeles, CAEuropean Elite
Rolf Badertscher129373370362002-20053F1977-02-02European Elite
Luca Balerna26336482008-200911986-08-21European Elite
Samuel Balmer4761117202003-20041D1968-05-01European Elite
Gian-Luca Balzer411222023-20241European Elite
Deny Bartschi1123522002-20031F1982-04-03European Elite
Oliver Baur731271982008-201221990-04-07European Elite
Derek Bekar1052782005-20061C1975-09-15Burnaby, BCMajor League
Nils Berger44101424182022-20231F1991-01-02European Elite
Martin Bergeron38273562202002-20031C1968-01-20Verdun, PQMinor Pro
Nicolas Bernasconi17112302009-201011984-03-26European Elite
Elias Bianchi98262551832008-20113F1989-04-22Lugano, SwitzerlandEuropean Elite
Christian Bielmann32681482009-201011987-08-14European Elite
Alain Bircher404711492023-20241D1997-03-07European Elite
Michelle Bizzozerro3602202000-20011F1974-04-28European Lower Leagues
Yannick Blaser24257402008-20091D1989-04-01European Elite
Patrik Bloch100002007-20081D1985-04-14Davos, SwitzerlandEuropean Elite
Nicolas Boillat5721012182008-20102F1989-03-24European Elite
Julien Bonnet4851520582011-201321985-01-14European Elite
Daniel Boss500022006-200821983-11-01European Elite
Fabian Boss44000102012-20131European Elite
Severin Brand1100002009-20101European Lower Leagues
Chris Bright441120311232006-20071R1970-10-14Calgary, ALTAMinor Pro
Sandro Bruderer36549182008-200911984-06-01European Elite
Sandro Brugger80162642262022-20242F1991-11-11European Elite
Tobias Bucher926842008-20091F1989-02-03European Elite
Brandon Buck38153348322013-20141L1988-08-16Delaware, ONTMinor Pro
Cyrill Buhler300002002-20031F1983-11-04European Elite
Ralph Bundi1061114251242004-200731978-02-15European Elite
Thomas Busser4241317142022-20231D1991-05-03European Elite
Andreas Camenzind92915241312006-20082F1982-02-01European Elite
Pascal Caminada200002007-20081G1986-10-20European Elite
Jim Campbell8235122006-20071R1973-04-03Worcester, MAMajor League
Giacomo Casserini500022009-20101D1990-09-20European Elite
Marco Cavalleri1210122022-20242C1999-09-05Geneva, SwitzerlandEuropean Lower Leagues
Daniele Celio714542000-20011F1982-11-27European Elite
Alex Chatelain107143751462004-20073F1978-02-22European Elite
Evgeny Chiriayev131454186942010-20133F1989-08-03European Elite
Damian Ciaccio3702262010-20111G1989-02-10European Elite
Greg Classen222911242009-20101C1977-08-24Nipawin, SASKMajor League
Franco Collenberg13041216792005-20083D1983-12-20European Elite
Lorenzo Croce4304402010-20122G1983-11-03European Elite
Ronny Dahler4426842022-20231F2001-02-28European Elite
Fabian Debrunner100002005-20061F1985-03-19European Elite
Patrick Della Rossa92161531822006-20082F1975-07-28European Elite
Jason Doig19055972007-20081D1977-01-29Montreal, PQMajor League
Philipp Dorbierer28415122001-20021European Lower Leagues
Harold Druken186410322005-20061C1979-01-26St. John's, NFLDMajor League
Radek Duda175813342007-20081R1979-01-28Prague, Czech Rep.European Elite
Moritz Eberhardt100002004-200511988-09-28European Lower Leagues
Daniel Eisener3641014722000-200111966-07-06European Lower Leagues
Laurent Emery3521416542010-201111984-08-12European Elite
Michel Faeh8381927772010-20122D1977-10-18European Elite
Jan Falett86101727782009-20123F1984-07-25European Elite
Simon Fassler200002009-20101European Lower Leagues
Marco Fischer82132942882002-20042F1972-04-19European Elite
Stefan Fluckiger40167382013-201411986-06-08European Elite
Ruedi Forster67167322004-200621981-06-26European Elite
Rene Friedli525914422004-20062F1973-03-06European Elite
Marvin Frunz135172946542011-201431988-10-01European Elite
Regis Fuchs91102232582006-20082F1970-04-06European Elite
Louis Fullemann3723582022-20242D2004-03-30European Elite
Noah Fuss163111442023-20241F2001-09-14European Elite
Dario Gartmann178195271762010-20144F1989-06-30European Elite
Sandro Gartmann594711262012-20142D1989-06-30European Lower Leagues
Liam Garvey143912262002-20031D1973-01-02Chicago Heights, ILMinor Pro
Magnus Gastrin313462009-20101C1979-09-21European Elite
Marc Gautschi36099102001-200211982-12-09European Elite
Nicolas Gay407310362009-20101F1990-04-15European Elite
Ivan Gazzaroli22145162004-20051D1973-01-01European Elite
Adrian Gerber294711122004-201021983-05-23European Elite
Florian Gerber2003362012-201311992-09-14European Elite
Lukas Gerber641231022006-20082D1982-09-07European Elite
Leandro Gfeller128369742010-20133F1990-02-06European Lower Leagues
Olivier Gigon3300002007-20142G1979-03-30European Elite
Patrick Girod95121527502000-200221973-07-01European Elite
David Gislimberti5900002000-20022G1977-07-18European Elite
Pascal Glanzmann300002012-20131European Lower Leagues
Kevin Gloor210102001-20021F1983-04-26European Elite
Alain Graf300002023-20241European Lower Leagues
Marco Graf798816702000-200331978-08-15European Lower Leagues
Kyle Greentree42233659782013-20141L1983-11-15Victoria, BCMajor League
Marc Grieder404610262009-20112D1984-10-05European Elite
Alessio Guantario100002009-20101European Lower Leagues
Uinter Guerra2604442010-20111D1990-01-09European Elite
Serge Haas41279302008-200911984-10-28 European Lower Leagues
Fabio Haller4000022022-20242G1992-02-04European Elite
Andreas Haner84911201172000-200331979-12-12European Lower Leagues
Brett Hauer4652025742007-20081D1971-07-11Edina, MNMajor League
Yannick Heid200002009-20112European Lower Leagues
Louis Heinis88178832011-20143D1991-03-31Muelheim, GermanyEuropean Lower Leagues
Sascha Hell500002009-20101European Lower Leagues
Stefan Hellkvist310102005-20072L1970-05-13European Elite
Andri Henauer5100062022-20242G2002-03-26European Lower Leagues
Mika Henauer100002022-20231D2000-03-02European Elite
Lars Hezel7161622502009-201121989-01-26European Elite
Tyler Higgins37358862023-20241D1998-08-02Montreal, PQEuropean Lower Leagues
Rolf Hildebrand100002005-20061F1982-06-22European Elite
Dan Hodgson3761420262003-20041C1965-08-29Fort McMurray, ALTAMajor League
Martin Hoehener601122012-201311980-06-23European Elite
Benjamin Hohlbaum2400002003-20073G1987-10-10European Elite
Jakub Horak36156162007-20081D1974-05-17European Elite
Michael Horvath600002001-20032European Lower Leagues
Ueli Huber1035862023-20241F1995-07-04European Elite
Stanislav Hudec12123202007-20081D1982-06-03Nitra, SlovakiaEuropean Elite
Dominik Hug1801182008-200911984-09-26 European Lower Leagues
Remo Hunziker354711102012-20142F1992-02-01Liestal, SwitzerlandEuropean Lower Leagues
Cedric Husler336814412023-20241F1994-05-03European Elite
Zbynek Hybler5711282000-200221980-05-04European Elite
Frederic Iglesias79033242009-20112D1989-05-01European Elite
Ivan Incir913442011-201211991-08-24European Elite
Claudio Isabella1511222010-201111989-03-10European Elite
Joey Isabella33224102009-20101European Elite
Vjeran Ivankovic3421113242004-20051F1975-02-24European Elite
Florian Johl1100042012-20131European Lower Leagues
Stephane Julien57134154542001-20032D1974-04-07Shawinigan, PQMinor Pro
Mauro Juri20516102008-200911983-03-01European Elite
Rainer Karlen100002003-20041G1976-01-09European Elite
Andreas Karlsson4072027302003-20041C1975-08-19Ludvika, SwedenMajor League
Roland Kaser3741014182002-20031D1979-10-15European Elite
Timothy Kast6173744282008-20102F1988-08-19European Elite
Yannick Kaufmann301102013-20141European Lower Leagues
Olivier Keller3131013182005-20061D1971-03-20European Elite
Ronny Keller17235122004-20051D1979-10-06European Elite
Thomas Keller112165066462004-201451987-12-12European Lower Leagues
Dino Kessler4771219622003-20052D1966-12-23European Elite
Martin Kilchor3901102000-20011G1979-05-15European Lower Leagues
Marco Kindler38123162002-20031European Lower Leagues
Zsombor Kiss40123102022-20231F1997-02-23European Elite
Marco Knecht6772633762001-20032D1973-05-06European Elite
Luca Konig200002013-20141European Lower Leagues
Lubomir Korhon421342011-20121F1978-12-06European Elite
Claudio Krattli3304402000-20011F1973-03-06European Elite
Sami Kreis820242013-20141D1994-04-04European Elite
Dario Kummer32122335142023-20241F1994-11-03European Elite
Andreas Kung523522012-20131C1983-05-17European Elite
Vincenzo Kung40142236362023-20241F1993-10-16European Elite
Andrin Kunz205502012-20142European Lower Leagues
Lassi Laakso414610542008-200911983-01-23 European Lower Leagues
Eric Landry402015351162005-20061C1975-01-20Gatineau, PQMajor League
Adrian Laubacher200002004-200511986-01-20European Lower Leagues
David Legwand362822004-20051C1980-08-17Detroit, MIMajor League
Yanick Lehoux402242005-20061C1982-04-08Montreal, PQMajor League
Tero Lehtera1816762005-20061C1972-04-21Espoo, FinlandMinor Pro
Urban Leimbacher840151522006-20144G1981-12-05European Elite
Nate Leslie41246382003-20041W1977-09-28Winnipeg, MANMinor Pro
Kaj Leuenberger300022012-201311992-01-30European Elite
Lars Leuenberger17145142003-20041F1975-03-29European Elite
Petri Liimatainen27257322006-20071D1969-07-20European Elite
Laurin Liniger305813372023-20241F2002-12-06European Lower Leagues
Michael Loichat50222042242012-20142D1990-05-31European Elite
Fabian Lotscher100002010-20111GEuropean Lower Leagues
Tim Lovell2581927542000-20011C1974-05-14Norwood, MAMinor Pro
Dominic Luthi72112435482008-20102D1987-08-18European Lower Leagues
Ken Machacka34224282008-200911987-07-27European Elite
Pascal Mader1910142009-20112European Lower Leagues
Stefan Mader7471522282010-20122F1990-08-12European Elite
Dimitri Malgin42022282009-20101G1987-07-28European Elite
David Malicek2111262008-20091F1987-12-09European Lower Leagues
Mike Maneluk3881826622006-20071L1973-10-01Winnipeg, MANMajor League
Ivan Mantegazzi13101142008-20113G1988-06-30European Elite
Daniel Manzato88000182005-20072G1984-01-17Fribourg, SwitzerlandMinor Pro
Justin Mapletoft14581342011-20121C1981-01-11Lloydminster, SASKMajor League
Daniele Marghitola50459642009-201121988-03-07European Elite
Mike Marolf400002009-201011990-10-25European Elite
Pascal Marolf61101525162009-20122F1990-10-25European Lower Leagues
Adrian Meier1000062009-20101European Lower Leagues
Dominic Meier601122011-20121D1976-12-26European Elite
Nick Meile1011242023-20241D2004-02-08European Elite
Peter Mettler3500002001-20021GEuropean Elite
Kris Miller154812462000-20011D1969-03-30Bemidji, MNMinor Pro
Atanasio Molina4118982022-20231D1995-08-01European Elite
Arnaud Montandon1732522011-20121F1991-09-19European Elite
Roman Mordasini29134102008-200911987-10-23 European Lower Leagues
Gavin Morgan10134382005-20061C1976-07-09Scarborough, ONTMajor League
Devin Muller10761302022-20231F1992-03-04Zug, SwitzerlandEuropean Lower Leagues
Dominic Muller100002013-20141European Lower Leagues
Laurent Muller4171017362003-200411978-05-28European Elite
Marco Muller3291019122013-201411985-08-07European Elite
Reto Muller3304462008-200911986-05-15 European Elite
Michael Murer691419331412000-20022F1976-09-21European Lower Leagues
Finn Naber201102023-20241European Elite
Santiago Naf6281422352022-20242F2002-06-08European Elite
Jens Nater8741519182022-20242D1995-10-26European Elite
Stefan Niggli210102000-20011F1981-05-08European Elite
Thomas Nussli17965501152582000-20086F1982-03-12European Elite
Dominic Nyffeler1906602012-20131G1992-12-21European Elite
Niklas Olausson422402022-20231C1986-05-12Vackelsang, SwedenEuropean Elite
Philipp Orlandi46101121182003-200411977-03-01European Elite
Damian Osterwalder5300002007-20114G1991-05-18European Elite
Gerry Othman3661319342000-20011F1969-03-30European Lower Leagues
Robert Othman76192645622000-20022F1976-08-16Scarborough, ONTEuropean Lower Leagues
Jimmy Oudelet300002011-20121European Elite
Eriks Ozollapa301102010-20111F1987-04-18Riga, LatviaEuropean Lower Leagues
Justin Papineau4162228402007-20081C1980-01-15Ottawa, ONTMajor League
Patrice Pellet245914202000-20011F1977-11-21European Lower Leagues
Jarno Peltonen65263662222004-20062F1970-11-21Tampere, FinlandEuropean Elite
Simon Pfister706602011-20121G1985-04-14European Elite
Hans Pienitz7921517642011-20132D1988-01-27Miami, FLEuropean Elite
Adrien Plavsic2052570952082003-20127D1970-01-13Montreal, PQMajor League
Dougal Poget3700002008-20091G1987-03-10European Elite
Steve Potvin1531013142001-20021R1974-09-26Montreal, PQMinor Pro
Samuele Pozzorini18123122022-20231D1996-12-17European Elite
Cornel Prinz1082522472082002-200531979-04-19European Elite
Leandro Profico32167142008-20091F1990-02-28European Elite
Vincent Protic500002012-20131European Lower Leagues
David Raissle114151025452000-200331978-08-27European Lower Leagues
Gian Randegger45123202007-200811986-06-02European Elite
Alban Rexha89172845242022-20242F1994-07-01European Elite
Nils Rhyn100002023-20241European Elite
Troy Riddle713482009-20101C1981-08-24Minneapolis, MNMinor Pro
Roger Rieder1411222007-20081F1975-04-22European Elite
Michel Riesen33791682013-20141R1979-04-11Oberbalm, SwitzerlandMajor League
Riccardo Rigamonti202202009-20101D1983-08-23Zurich, SwitzerlandMinor Pro
Juha Riihijarvi30222042222004-20051R1969-12-15Kemin mlk., FinlandMinor Pro
Fabian Ritzmann100002022-20231F2002-01-15European Elite
Christoph Rohrer29101182008-200911988-07-22 European Lower Leagues
Matthias Rossi4520727652013-20141F1991-01-09European Elite
Anthony Rouiller5873037282013-20242D1994-02-14European Elite
Jonathan Roy13145851301182010-20133C1980-01-05Levis, PQMinor Pro
Daniel Rubin39336242007-200811985-07-29European Elite
Marc Ruegg1700062010-20111European Elite
Daniel Rufenacht2800002006-20071G1984-02-06 European Elite
Corey Ruhnke800042005-200721985-12-06European Elite
Kevin Ryser45167402009-20101D1988-08-01European Elite
Vincent Ryser509142322022-20242F2002-02-13European Elite
Yanick Sablatnig73262248532022-20242F1999-08-06European Elite
Yves Sarault38716231272007-20081L1972-12-23Valleyfield, PQMajor League
Rajan Sataric40033102012-20131D1992-04-01European Elite
Nicolas Schaer300002012-20131European Lower Leagues
Sven Schaffner100002008-20091 European Lower Leagues
Jamie Schaub38881642023-20241F2003-08-23European Lower Leagues
Jarkko Schaublin1507613642001-200541981-01-25European Elite
Olivier Schaublin3472666924172000-201491978-01-05European Elite
Kim Scheidegger14761622402000-201451981-07-02European Lower Leagues
Cyrille Scherwey94132740962011-20143F1989-02-15European Elite
Dominik Schlumpf300002011-20121D1991-03-03Zurich, SwitzerlandEuropean Elite
Marcel Schmid22000432001-20021D1975-05-05European Lower Leagues
Florian Schmuckli1702242013-20141D1993-04-24European Elite
Julian Schmutz377714362013-20141F1994-02-28European Elite
Joshua Schnellmann43224142011-20233European Lower Leagues
Stefan Schnyder2423637731422003-20126F1983-05-13European Elite
Lovis Schonenberger35131831292001-200211978-06-09European Elite
Patrick Schopf88044202004-20062G1969-03-29European Elite
Reto Schurch4001162007-20081G1975-01-14European Elite
Robin Schwab6112719162022-20242European Elite
Tassilo Schwarz9192130462006-201231981-11-08European Elite
Diego Schwarzenbach427714102022-20231F1987-05-09European Elite
Marco Seeholzer682017371102001-20032F1971-07-19European Elite
Raoul Seiler35033102012-20142European Lower Leagues
Riccardo Signorell77282250782002-20042F1970-03-05European Elite
Bernie Sigrist1751318102004-20051F1979-10-19Toronto, ONTEuropean Elite
Wes Snell31257282012-20131D1976-04-10European Elite
Marcel Sommer106221739582000-20033F1980-06-19European Elite
Mike Souza310142005-20061L1978-01-28Wakefield, MAMinor Pro
Maxim Spiridonov15751262007-20081R1978-04-07Moscow, RussiaMinor Pro
Rony Spreyermann100002013-20141European Lower Leagues
Ralph Stalder117257522004-200841986-04-03European Elite
Philipp Staubli1200042008-20102European Lower Leagues
Fabian Stephan37033142013-20141D1981-06-21European Elite
Adrian Stocker41156442009-201011988-12-25European Lower Leagues
Pascal Stoller463811102003-20041D1972-05-16European Elite
Stefan Strebel515611162001-20032European Lower Leagues
Flavio Streit9901142002-20073G1978-05-30European Elite
Nicolas Studer47112342007-20081D1978-01-03European Elite
Thomas Studer382911382000-20011D1974-07-30European Elite
Jakob Stukel906057117462022-20242L1997-03-06Surrey, BCMinor Pro
Jules Sturny401211231072023-20241F1996-06-16European Elite
Rene Stussi99394786282001-20043F1978-12-13European Elite
Kristian Suleski100002022-20231European Elite
Pete Suonpaa5022102008-20091F1980-06-16Helsinki, FinlandEuropean Lower Leagues
Brett Supinski74286088262022-20242F1995-07-21Collegeville, PAMinor Pro
Sebastian Sutter1602242013-20141F1991-02-21European Elite
Alan Tallarini27257682009-20101D1984-05-17European Elite
Leonid Tambijevs2131114242005-20061F1970-09-26Riga, LatviaEuropean Elite
Jussi Tarvainen279615302006-20071R1976-05-31Lahti, FinlandEuropean Elite
Joshua Theodoridis94246302012-20142F1992-05-03European Lower Leagues
Steve Thornton1106642005-20061C1973-03-08Gloucester, ONTMinor Pro
Jeff Toms25141125142003-20041L1974-06-04Swift Current, SASKMajor League
Alexandre Tremblay413462013-20141L1979-03-22Beaupre, PQMinor Pro
Sven Tschan104402013-20141European Lower Leagues
Stefan Tschannen79151025242006-20082F1984-03-12European Elite
Sandro Tschuor1702531561112004-200841980-01-28European Elite
Pasi Tuominen63432871222008-20102C1974-03-03Pori, FinlandEuropean Elite
Julien Turler400002003-200411982-02-09European Elite
Alexis Vacheron34134322002-20042D1979-07-05European Elite
Raphael Vassanelli700022010-201111990-09-12European Elite
Samuel Villiger4541014282002-20042European Elite
Stefan Voegele28664861502672000-20139F1982-05-10European Elite
Cyrill Voegelin200002011-20132European Lower Leagues
Stefan Vogele44347282003-20041European Elite
Marco Vogt4472128552013-20141F1990-01-18European Elite
Gaetan Voisard88814221612005-20072D1973-04-13European Elite
Julian Walker12761016772005-20083W1986-09-10Bern, SwitzerlandEuropean Elite
Sandro Walti3812362008-20091 European Lower Leagues
Nicolas Warmbrodt5911516182022-20242D2002-06-12European Lower Leagues
Marco Wegmuller100002007-20081G1982-09-09European Elite
Sacha Weibel800042005-200611973-05-11European Elite
Dan Weisskopf105819271542010-20144D1989-11-21European Elite
Thomas Wellinger111202013-201411988-03-10European Elite
Patrik Westerback40144054722008-20091F1974-05-22Vaasa, FinlandEuropean Elite
Todd Wetzel392821491302000-20011C1973-09-03Sarnia, ONTMinor Pro
Thomas Widmer402202002-20031F1980-01-20European Elite
Mike Wilson6000142005-20061D1974-02-26Brampton, ONTMajor League
Oliver Wissmann10501102002-20053G1979-01-16European Elite
Pascal Wittwer2448183164942008-20146F1985-12-11European Lower Leagues
Jamie Wright12132731051082010-20133L1976-05-13Kitchener, ONTMajor League
Tyler Wright400042006-20071C1973-04-06Canora, SASKMajor League
Markus Wuthrich2161128391752003-20096D1979-05-14European Elite
Nando Wuthrich77325932012-20142European Lower Leagues
Philip Wuthrich100002023-20241G1998-01-17European Elite
Mike Wyniger22022182022-20231D1998-01-28European Elite
Denislam Yusupov510102008-20102F1989-05-25European Lower Leagues
Rob Zamuner521126371172004-20062L1969-09-17Oakville, ONTMajor League
Michele Zanatta43055242007-20092D1989-05-31European Elite
Mauro Zanetti27134102009-201011988-06-10European Elite
Dominik Zberg5612322000-200331983-08-03European Lower Leagues
Andreas Zehnder126194867882002-20053D1965-12-11European Elite
Manuel Zigerli3582331492008-200911989-05-08European Elite
Patrick Zubler8673744482022-20242D1991-12-18European Elite
Simon Zuger4803342007-20081G1981-06-04European 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.