hockey DB
home search by league team forums morning report contact us
home

Rapperswil-Jona all-time player roster

This is a list of all the players that played for the Rapperswil-Jona. The Rapperswil-Jona are a hockey team playing in the Switzerland National League A from 1991 to 2014. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 232 players.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplaceHighest Level
Ramzi Abid7257122008-20091C1980-03-24Montreal, PQMajor League
Patrick Aeberli975611511998-200341981-07-17European Elite
David Aebischer91022122012-20142G1978-02-07Fribourg, SwitzerlandMajor League
Paulo Ardizzone100002008-20091G European Elite
Derek Armstrong1271017222004-20051C1973-04-23Ottawa, ONTMajor League
Adrian Bachofner129232649791995-19994 European Elite
Dennis Barts100002007-20081 European Elite
Deny Bartschi116131124402004-20073F1982-04-03European Elite
Andre Baumann1021221331062002-200531977-10-27European Elite
Claudio Bayer188077481996-20015G European Elite
Marco Bayer1241133441902004-200731972-09-20 European Elite
Oleg Belov703302001-20021R1973-04-20Moscow, RussiaMinor Pro
Armin Berchtold3625761994-19951 European Elite
Patrick Berchtold5524682003-200631984-02-08 European Elite
Nils Berger1388614262010-20144F1991-01-02European Elite
Sven Berger304933421232005-201481988-02-06European Elite
Thomas Berger13602202001-20043G1973-11-25European Elite
Christian Berglund13669661352792005-20103L1980-03-12Orebro, SwedenMajor League
Tom Bissett42141832221994-19982L1966-03-13Seattle, WAMajor League
Florian Blatter8841014482009-201121984-05-12European Elite
Pavel Brendl1723582011-20121W1981-03-23Opocno, Czech Rep.Major League
Sandro Bruderer800002004-201031984-06-01 European Elite
Tim Bucher91123262007-201251988-03-24European Elite
Daniel Buenzli12051419851994-19983 European Elite
Ralph Bundi25022142007-200811978-02-15European Elite
Loic Burkhalter365741201942141999-20149F1980-02-11European Elite
Thomas Busser71022222009-20145D1991-05-03European Elite
Markus Butler48869981673021997-2010131972-04-25European Elite
Andreas Camenzind498412682011-20143F1982-02-01European Elite
Arthur Camenzind149292655831994-19995 European Elite
Duri Camichel831115261242012-201421982-05-06European Elite
Pascal Caminada4000122012-20131G1986-10-20European Elite
Luca Camperchioli1010122012-20131D1991-01-22European Elite
Marco Capaul43135811167081995-2006111972-12-24European Elite
Brad Chartrand832541997-19981R1974-12-14Winnipeg, MANMajor League
Greg Classen200022009-20101C1977-08-24Nipawin, SASKMajor League
Franco Collenberg4941115622012-20142D1983-12-20European Elite
Mariusz Czerkawski924351941002006-20082R1972-04-13Radomsko, PolandMajor League
Derek Damon101102013-20141F1980-11-12Bangor, MEMinor Pro
Nicklas Danielsson3310717732013-20141L1984-12-07Uppsala, SwedenEuropean Elite
Michel De Martin100002009-20101 European Elite
Fabian Debrunner2003382008-200911985-03-19 European Elite
Michael Del Zotto9257102012-20131D1990-06-24Stouffville, ONTMajor League
Lukas Dietrich100002010-20111 European Elite
Robbie Earl63292554582012-20142L1985-06-02Chicago, ILMajor League
Karl Egli1300002004-20051 European Elite
Mirco Egolf3000021996-19993 European Elite
Mikko Eloranta783042721502004-20073L1972-08-24Turku, FinlandMajor League
Bruno Erni3921113101997-19981 European Elite
Livio Fazio8761622742001-200321974-01-28European Elite
Daniel Fernholm15022102013-20141D1983-12-20Stockholm, SwedenMinor Pro
Patrick Fischer2032347703062004-200951978-06-18European Elite
Lars Frei4534762012-20142F1994-05-21European Elite
Rene Friedli1752437611311998-200241973-03-06 European Elite
Samuel Friedli2133115461092006-201461987-04-08European Elite
Rene Furler442810202000-200111978-12-13 European Elite
Andreas Furrer8961622822009-201121983-02-08European Elite
Jeremy Gailland1100002010-201221988-04-06European Elite
Marc Geiger11511011402011-201431986-12-15European Elite
Cyril Geyer52540791192182002-2014121981-03-26European Elite
Daniel Giger1313550851442000-200331974-05-25European Elite
Doug Gilmour921315161994-19951C1963-06-25Kingston, ONTMajor League
Sandro Gmur4451235471552002-201410D1983-01-01European Elite
Lukas Grauwiler104111728892010-20133C1984-04-13Zurich, SwitzerlandEuropean Elite
Manuel Grigioni1010102013-20141European Elite
Michael Grissemann300002006-20071 European Elite
Noel Guyaz1591246581882006-201041972-05-10European Elite
Sandro Haberlin74235161998-20044 European Elite
Mark Hartigan15235102011-20121C1977-10-15Lethbridge, ALTAMajor League
Marc Haueter36279521994-199511972-06-25 European Elite
Axel Heim2133560952741999-200451971-08-05European Elite
Remo Heitzmann623562013-20141European Elite
Grant Hendry600001998-19991 European Elite
Oliver Hoffmann145353267681996-20004F1963-06-25 European Elite
Christian Hofstetter145171128381994-19995 European Elite
J.-Noel Honegger3520201994-19951 European Elite
Jakub Horak82814221192000-200221974-05-17 European Elite
Anthony Huguenin100002009-20101D1991-12-27European Elite
Peter Hurlimann2005-200611987-02-17 European Elite
Stefan Hurlimann4052743701812003-2014101985-03-13European Elite
Kristian Huselius2004-20051L1978-11-10Osterhaninge, SwedenMajor League
Cedric Husler1800002011-20142F1994-05-03European Elite
Hannes Hyvonen442622010-20111R1975-08-29Oulu, FinlandMajor League
Vjeran Ivankovic37101323471999-200011975-02-24 European Elite
Carl-Johan Johansson903382006-20071D1976-09-09Nykoping, SwedenEuropean Elite
Mark Jooris211221998-19991F1964-02-03Burlington, ONTMinor Pro
Mauro Jorg9791625122012-20142F1990-04-29European Elite
Roman Kadera500002005-20061F1973-02-09Preror, Czech Rep.European Elite
Michel Kamber8841519202002-200421976-04-19European Elite
Oliver Kamber91174966462006-200821979-05-07European Elite
Ronny Keller500002011-20121D1979-10-06European Elite
Reto Klay1001142000-200111978-08-31 European Elite
Marc Klingler10900002003-20095G European Elite
Harrison Koch200002011-20121DEuropean Elite
Tom Koivisto831427411372006-20082D1974-06-04Turku, FinlandMajor League
Juraj Kolnik3310112162012-20131R1980-11-13Nitra, SlovakiaMajor League
Roland Kradolfer69224561994-199621974-02-04 European Elite
Andreas Kung310122009-201011983-05-17 European Elite
Christian Langer51134221994-19992 European Elite
Scott Langkow601102006-20071G1975-04-21Edmonton, ALTAMajor League
Matthias Lauber1500022000-20011G1977-01-24 European Elite
Aurelio Lemm4526862011-201211988-05-16European Elite
Chris Lindberg432228501141998-19991L1967-04-16Fort Frances, ONTMajor League
Kim Lindemann26011122008-201021982-11-09European Elite
Sanny Lindstrom41512171492008-20091D1979-12-24Stockholm, SwedenMinor Pro
Philipp Luber1151123341211999-200341975-06-24European Elite
Valentin Luthi36134142013-20141D1993-07-07European Elite
Daniel Manzato9700022009-20122G1984-01-17Fribourg, SwitzerlanMinor Pro
Daniel Marois511242002-20031R1968-10-03Montreal, PQMajor League
Kari Martikainen242551141691141996-20046D1968-09-15Helsinki, FinlandEuropean Elite
Nicolas Marzan3700022011-20132D1992-06-21European Elite
Silas Matthys200002009-201221992-08-02European Elite
Marco Maurer7174111802010-201221988-02-21European Elite
Kent McDonell10112122011-20121R1979-03-01Williamstown, ONTMajor League
Dale McTavish179931021951982000-20055C1972-02-28Eganville, ONTMajor League
Daniel Meier44131528742001-200211972-01-13 European Elite
Dominic Meier175822302151996-200041976-12-26European Elite
Michael Meier1058917361994-19973 European Elite
Patrick Meier100002013-20141DEuropean Elite
Lukas Meili200002011-20121G1992-01-19European Elite
Claudio Micheli1241838561142005-200831970-12-17 European Elite
Kevin Mitchell610122008-20091D1980-06-05Bronx, NYMinor Pro
Claudio Moggi3013482001-200211982-12-30European Elite
Sandro Moggi3711262001-200211982-12-30European Elite
Frank Monnier82161127301997-20003 European Elite
Patrizio Morger315263864721999-200781968-04-09European Elite
Justin Morrison101102007-20081R1979-08-10Los Angeles, CAMinor Pro
Blair Muller754610841995-19972 European Elite
Jonas Muller98011122011-20132G1984-05-17European Elite
Reto Muller2801142005-200831986-05-15 European Elite
Matt Murley11661282009-20101L1979-12-17Troy, NYMajor League
Brady Murray74152944642005-20072F1984-08-17Brandon, MANMajor League
Jordy Murray56141529662011-20142F1990-01-08Faribault, MNEuropean Elite
Claudio Neff4042327382010-201111981-07-10European Elite
Benjamin Neukom150121123642009-20145F1991-07-09European Elite
Janne Niinimaa20033262011-20121D1975-05-22Raahe, FinlandMajor League
Ahren Nittel24459422006-20071W1983-12-06Waterloo, ONTMinor Pro
Matteo Nodari5271118522012-201421987-11-23European Elite
Niklas Nordgren224821161983392006-20115L1979-06-28Ornskoldsvik, SwedenMajor League
Michael Novak200002007-200811988-07-25 European Elite
Thomas Nussli77121123592002-200421982-03-12European Elite
Mark Ouimet6761016141998-20002C1971-10-02London, ONTMinor Pro
Jeff Panzer32961562005-20061C1978-04-07Grand Forks, NDMinor Pro
Patrick Parati136066202003-201161986-04-24 European Elite
Thierry Paterlini4661117522009-201011975-04-27 European Elite
Mikko Peltola44122638162002-20031C1969-12-08Tampere, FinlandEuropean Elite
Jarno Peltonen88232346262002-20042F1970-11-21Tampere, FinlandEuropean Elite
Niklas Persson45111829162013-20141R1979-03-26European Elite
Thomas Pock96183957982009-20112D1981-12-02Klagenfurt, AustriaMajor League
Sandro Ponato700002003-20041 European Elite
Dominique Pozzi200002013-20141DEuropean Elite
Leandro Profico100002013-20141F1990-02-28European Elite
Ivars Punnenovs4700002013-20141G1994-05-30European Elite
Raeto Raffainer43459282008-201021982-01-01European Elite
Peter Ratchuk100042010-20111D1977-09-10Buffalo, NYMajor League
Jorg Reber160515201161997-20014D1974-05-06European Elite
Francis Reichmuth1800002000-20011 European Elite
Brandon Reid127304575322005-20123C1981-03-09Kirkland, PQMajor League
Alain Reist8862228752000-20022D1979-12-07European Elite
Main Reist45011201999-20001 European Elite
Sebastian Reuille25871751461122000-201071981-06-22European Elite
Mike Richard2661362063422081995-20027C1966-07-09Toronto, ONTMajor League
Tanner Richard400002010-20111L1993-04-06Markham, ONTMinor Pro
Michel Riesen169404989622009-20134R1979-04-11Oberbalm, SwitzerlanMajor League
Andreas Ritsch6461521421994-19962D European Elite
Antonio Rizzello3993742791642002-2014101985-01-05European Elite
Stacy Roest4161333064392242003-20129C1974-03-15Lethbridge, ALTAMajor League
Harry Rogenmoser16171861571491994-19995 European Elite
Andi Rufener558917121994-19962F1971-05-28European Elite
Daniel Rutschi605510321994-19962 European Elite
Mikael Samuelsson100002005-20061R1976-12-23Mariefred, SwedenMajor League
Rajan Sataric100002013-20141European Elite
Marc Schefer3401119301101999-2009101981-03-14European Elite
Simon Scherrer3000122012-20131GEuropean Elite
Peter Schmid100001998-19991D1969-02-11Kamloops, BCEuropean Elite
Reto Schmutz300002013-20141F1992-11-09European Elite
Rolf Schrepfer7091322682006-200821973-10-09 European Elite
Marc Schulthess100002004-200511986-01-03European Elite
Bernhard Schumperli168344074861997-20014F1972-01-18 European Elite
Mathias Seger1261317301501996-199931977-12-17European Elite
Peter Sejna95312354402012-20142L1979-10-05Liptovsky Mikulas, SlovakiaMajor League
Jaroslav Sevcik1063901991-19921L1965-05-15Brno, Czech.Major League
Daniel Sigg88448821998-200021972-04-13 European Elite
Roger Sigg2191352651891995-20016 European Elite
Niki Siren31351701212392002-20128L1976-02-05Kouvola, FinlandEuropean Elite
Pierre-Luc Sleigher230322007-20081C1982-02-12Montreal, PQMinor Pro
Sergio Soguel107332760561994-19973F European Elite
Marcel Sommer4301121999-20001 European Elite
Jason Spezza2892130122012-20131C1983-06-13Toronto, ONTMajor League
Sandro Spinner100002011-20121DEuropean Elite
Laurent Stehlin271041421994-19951 European Elite
Daniel Steiner49121022552007-20081R1980-09-08Bern, SwitzerlandMinor Pro
Fabian Stephan15661319622001-200541981-06-21European Elite
Anthony Stewart201102013-20141R1985-01-05La Salle, PQMajor League
Marco Streit22303362004-20106G1975-12-07European Elite
Martin Studer300001997-19981G European Elite
Reto Suri992825531162010-201221989-03-25European Elite
Magnus Svensson4272532441999-20001D1963-03-01Tranas, SwedenMajor League
Patrik Svensson1000002008-20091 European Elite
Dave Tanabe845942004-20051D1980-07-19White Bear Lake, MNMajor League
Gilles Thibaudeau1216972141701995-19983C1963-03-04Montreal, PQMajor League
Nicolas Thibaudeau1571112231532010-20144C1990-09-05Bois des Fillion, PQEuropean Elite
Gian-Andrea Thony1700022011-20132F1992-04-11European Elite
Roger Thony79112940921995-19972 European Elite
Michael Tobler8401162004-20062G1985-08-05European Elite
Marco Truttmann1804442010-201111985-02-27European Elite
Sandro Tschuor9941115282008-201021980-01-28 European Elite
Marko Tuulola77113950742004-20062D1971-02-07Hameenlinna, FinlandEuropean Elite
Jarkko Varvio12761321999-20001R1972-04-28Tampere, FinlandMajor League
Harijs Vitolinsh3061723501994-19951C1968-04-30Riga, LatviaMajor League
Stefan Voegele908412282008-20102F1982-05-10 European Elite
Jan Vogel100002013-20141European Elite
Gaetan Voisard9751217982007-200921973-04-13 European Elite
Derrick Walser1072037571122011-20143D1978-05-12New Glasgow, NSMajor League
Thomas Walser2514043831722001-201071982-05-16European Elite
Patrick Wandeler800002007-20081 European Elite
Dixon Ward35221133442003-20041R1968-09-23Leduc, ALTAMajor League
Marc Weber206411031442741994-200661973-07-05 European Elite
Andrea Wegmuller2000042003-200521984-10-15 European Elite
Marco Wegmuller8300002002-20042G1982-09-09European Elite
Remo Wehrli5800021997-20003 European Elite
Dan Weisskopf1225762013-201411989-11-21European Elite
Marc Welti38112282011-201321988-01-27European Elite
Marco Werder725712691994-19962 European Elite
Adrian Wichser102104454122011-201431980-03-18European Elite
Benjamin Winkler29022202012-201311977-02-22European Elite
Christian Wohlwend3410161996-199711977-01-04 European Elite
Ken Yaremchuk451420341031998-19991C1964-01-01Edmonton, ALTAMajor League
Paul Ysebaert32141125491999-20001L1966-05-15Sarnia, ONTMajor League
Zarley Zalapski4011182005-20061D1968-04-22Edmonton, ALTAMajor League
Simon Zangger600002008-20091 European Elite
Simon Zuger11900001998-20104G1981-06-04 European 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.