hockey DB
search by league
team
morning report
contact us
home

Fribourg-Gotteron HC all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Marc Abplanalp6242471952272002-2021161984-11-07European Elite
Sandro Abplanalp7633682002-200941983-02-16European Elite
Joel Aebi200002017-20202G1996-05-19European Elite
David Aebischer1100001995-19983G1978-02-07Fribourg, SwitzerlandMajor League
David Aebischer31066102020-20211D2000-09-26European Elite
J.J. Aeschlimann200002005-20061F1967-05-30European Elite
Joel Aeschlimann107111021181993-19963D1969-08-25European Elite
Dmitry Afanasenkov1435862011-20121L1980-05-12Arkhangelsk, RussiaMajor League
Alexander Andrijevski100001991-19921L1968-08-10Minsk, BelarusMajor League
Serge Aubin80273865742009-20112C1975-02-15Val-d'Or, PQMajor League
Matthias Bachler691910121994-19962F1975-08-02European Elite
Adrian Bachofner1131401998-19991F1969-04-28European Elite
Jozef Balej37131730442006-20071R1982-02-22Myjava, SlovakiaMajor League
Samuel Balmer1274478122941989-19934D1968-05-01European Elite
Frank Banham610182005-20061R1975-04-14Calahoo, ALTAMajor League
Paul Barbezat500002011-20121European Elite
Michal Barinka39167302011-20121D1984-06-12Vyskov, Czech Rep.Major League
Deny Bartschi38347142007-20081F1982-04-03European Elite
Andre Bashkirov183111462005-20061R1970-06-22Shelekhov, RussiaMajor League
Mark Bastl4341519712006-20071C1980-11-30Villars, SwitzerlandEuropean Elite
Paul Beraldo2151217831998-19991C1967-10-05Stoney Creek, ONTMajor League
Sean Berens100022004-20051C1976-04-06Chicago, ILMinor Pro
Raphael Berger273514191972000-200771979-02-07European Elite
Thomas Berger3601121995-19961G1973-11-25European Elite
Nicolas Bernasconi100002006-200711984-03-26European Elite
Reto Berra234000282018-20246G1987-01-03Bulach, SwitzerlandMajor League
Johan Bertholet4311261993-19962D1975-02-08European Elite
Cyril Berthoud987815102002-200531983-03-04 European Elite
Charles Bertrand21821082018-20191R1991-02-05Paris, FranceEuropean Elite
Christoph Bertschy104353873562022-20242C1994-04-05Fribourg, SwitzerlandMajor League
Pierrick Beutler400002011-20121European Elite
Goran Bezina126131629681998-20013D1980-03-21Split, CroatiaMajor League
Christian Bielmann86246182005-200941987-08-14European Elite
Dominik Binias5125702023-20241European Elite
Alain Birbaum5172079995122002-201412D1985-10-11European Elite
Michal Birner79184664342016-20193L1986-03-02Litomerice, Czech Rep.Minor Pro
Hugo Bissig2100021991-19943European Elite
Francesco Bizzozerro47033382002-20042D1976-02-08European Elite
Stephane Blaser200002002-20031 European Elite
Fredy Bobillier25236711072651990-19977D1968-04-02European Elite
Colin Bochud600002020-20211European Elite
Victor Bonny100002015-20161European Elite
Andreas Borgman5161925202023-20241D1995-06-18Stockholm, SwedenMajor League
Roman Botta200002014-201511984-08-13European Elite
Cedric Botter3352633592792005-201381985-01-23European Elite
Jordann Bougro954711142020-20222F1998-04-02European Elite
Zach Boychuk153101322019-20201C1989-10-04Airdrie, ALTAMajor League
Benjamin Brasey100002020-20211European Elite
Nicolas Brasey100001998-19991 European Elite
Patrice Brasey276641442084351982-199911D1964-01-28European Elite
Daniel Brodin1102927561312019-20223R1990-02-09European Elite
Mario Brodmann11970481181441989-19934F1966-04-02European Elite
Paul Brousseau725702002-20031R1973-09-18Pierrefonds, PQMajor League
Christopher Brown1814226681131992-19986F1974-07-26European Elite
Michael Brugger4600002007-200811985-05-31 European Elite
Sandro Brugger148111223302011-20165F1991-11-11European Elite
Alain Brunold100002014-20151F1985-02-12European Elite
Barry Brust38000282017-20181G1983-08-08Swan River, MANMajor League
Laurent Bucher7833681991-19932F1972-06-25European Elite
Marc Bucher001101987-19903FEuropean Elite
Robert Burakovsky50203555531998-20002R1966-11-25Malmo, SwedenMajor League
Lukas Burgy900022003-20041 European Elite
Urs Burkart000001982-19831F1963-01-09European Elite
Codey Burki200022014-20151C1987-11-17Winnipeg, MANMinor Pro
Benjamin Bussard100002015-20161European Elite
Andrej Bykov6971183044222152005-202419F1988-02-10European Elite
Vyacheslav Bykov2852103655751171990-19988C1960-07-24European Elite
Jan-Philipp Cadieux9831013402011-20132L1980-03-17Davos, SwitzerlandEuropean Elite
Paul-Andre Cadieux000001982-19902D1947-06-25European Elite
Pascal Caminada4900022004-20113G1986-10-20European Elite
Luca Camperchioli2000022015-20161D1991-01-22European Elite
Sandro Capaul003301988-19891D1969-07-11European Elite
Sebastien Caron133066122007-20103G1980-06-25Amqui, PQMajor League
Corsin Casutt49151126202009-201011984-12-01European Elite
Andreas Cellar400002002-20031C1981-07-18European Elite
Roman Cervenka76295988602016-20182C1985-12-10Prague, Czech Rep.Major League
Florian Chappot400001993-19941F1975-03-21European Elite
Benjamin Chavaillaz313938471162016-20237D1989-03-03European Elite
Igor Chibirev32131427251998-19991C1968-04-19Kiev, UkraineMajor League
Nelson Chiquet61145162016-20182F1997-09-19European Elite
Evgeny Chiriayev201102014-20151F1989-08-03European Elite
Marc Chouinard54171330722007-20092C1977-05-06Charlesbourg, PQMajor League
Damian Ciaccio6001102006-20114G1989-02-10European Elite
Franco Collenberg19792635642008-20124D1983-12-20European Elite
Flavien Conne81333669971998-20002F1980-04-01European Elite
Benjamin Conz240022482012-20175G1991-09-13European Elite
Florian Dahler100002012-201311986-03-19European Elite
Alexandre Daigle202202009-20101R1975-02-07Montreal, PQMajor League
Marty Dallman411241994-19951C1963-02-05Niagara Falls, ONTMajor League
Jacob De La Rose100282654302022-20242C1995-05-20Arvika, SwedenMajor League
Christoph Decurtins600002000-20022European Elite
Gion Delmonaco200001992-19931European Elite
Antoine Descloux44851851364021987-200315D1969-08-11European Elite
Gaetan Descloux200002000-20011 European Elite
David Desharnais196621051671142012-20235C1986-09-14Laurier-Station, PQMajor League
Philip-Michael Devos200002017-20181C1990-04-26Sorel-Tracy, PQMinor Pro
Raphael Diaz136124557802021-20243D1986-01-09Baar, SwitzerlandMajor League
Chris DiDomenico14942991411702020-20243L1989-02-20Toronto, ONTMajor League
Frederic Dorthe3500002002-20053G1986-10-06European Elite
David Dousse1163141521996-199931976-12-01European Elite
Christian Dube17039841231242011-20154R1977-04-25Quebec, PQMajor League
Yanick Dube101102004-20051C1974-06-14Gaspe, PQMinor Pro
Gill Ducret300002017-20181European Elite
Mauro Dufner12851318422021-20243D1995-02-14European Elite
Andi Egli7645961995-19972D1970-01-30European Elite
Daniel Eitschinger000001987-19881GEuropean Elite
Keaton Ellerby1315602015-20161D1988-11-05Strathmore, ALTAMajor League
Janis Elsener200002016-20171D1997-04-16European Elite
Cory Emmerton100002023-20241L1988-06-01St. Thomas, ONTMajor League
Raphael Erb100002012-20131D1986-05-23European Elite
Kevin Etter521302022-20242European Elite
Andre Fasel000001982-19831FEuropean Elite
Nathan Favre100002021-20221European Elite
Livio Fazio1611025351921997-20014D1974-01-28European Elite
Craig Ferguson12944581022232000-20033C1970-04-08Castro Valley, CAMajor League
Andreas Fischer0931201988-19891F1966-11-25European Elite
Ron Fischer200002016-20171European Elite
Roman Fleury12746101611997-20003D1975-10-14European Elite
Gilbert Flueler4453882001-20021R1979-01-22Granby, PQEuropean Elite
Mikhail Flyagin100002015-20161D1993-05-10European Elite
Marco Forrer54044102018-20202D1996-07-18European Elite
Sandro Forrer711242018-20191F1997-11-06European Elite
Marc Fortier401102004-20051C1966-02-26Windsor, PQMajor League
John Fritsche182131629982013-20185F1991-09-03Parma, OHEuropean Elite
Robin Fuchs700002016-20171European Elite
Riccardo Fuhrer000001982-19831FEuropean Elite
Rene Furler126171936601997-200031978-12-13European Elite
Phillip Furrer135320231042018-20224D1985-06-16European Elite
Jean Gagnon000001980-19832D1956-11-25Quebec, PQMinor Pro
Jordan Gahler2400022019-20201F1993-03-11European Elite
Jeremy Gailland400002011-20121F1988-04-06European Elite
Loic Galley300002021-20243G2002-05-16European Elite
Simon Gamache101395594822010-20133L1981-01-03Thetford Mines, PQMajor League
Ryan Gardner508142282015-20161C1978-04-18Toronto, ONTEuropean Elite
Luca Gauch710102020-20244European Elite
Nicolas Gauch9710515101991-19953F1972-11-20European Elite
Lucas Gaudreault100002017-20181European Elite
Michael Gaul831758751062001-20032D1973-04-28Lachine, PQMajor League
Oliver Gazzaroli400001991-19921F1971-09-24European Elite
Joel Genazzi3600022006-200931988-02-10European Elite
Vincent Genoud200001991-19921European Elite
Colby Genoway422402015-20161R1983-12-12Morden, MANMinor Pro
Lukas Gerber313417213411999-201310D1982-09-07European Elite
Tiziano Gianini8661117662002-20042D1973-06-18European Elite
Daniel Giger6851318301998-20002F1974-05-25European Elite
Olivier Gigon5000002008-20091G1979-03-30European Elite
Eric Girard000001982-19831DEuropean Elite
Marc Girard000001982-19831DEuropean Elite
Andrea Glauser57268122015-20183D1996-04-03European Elite
Rich Gosselin3526295501985-19861C1956-04-25St. Pierre, MANMajor League
Dominik Granak1414562014-20151D1983-06-11European Elite
Patrick Grand100001997-19981G1966-01-04European Elite
Thomas Gregoire400002023-20241D1998-07-15Sherbrooke, PQMinor Pro
Ivan Griga111422261061989-19934R1963-06-12European Elite
Thomas Griga010101989-19901Minor Pro
Stefan Grogg3420201993-19941F1974-02-16Langenthal, SwitzerlandMinor Pro
Daniel Gschwind17471101989-19912DEuropean Elite
Fabian Guignard53145281998-20002D1976-02-15European Elite
Ryan Gunderson25434152186522019-20245D1985-08-16Bensalem, PAMinor Pro
Anton Gustafsson2423542016-20171C1990-02-25Karlskoga, SwedenMinor Pro
Marc Gygli1400001991-19943European Elite
Niklas Hagman414522013-20141L1979-12-05Espoo, FinlandMajor League
Christian Haldimann123055282003-20074D1985-03-15European Elite
Zach Hamill952762015-20161C1988-09-23Vancouver, BCMajor League
Adam Hasani2533545801492007-20158L1989-06-03Freibourg, SwitzerlandEuropean Elite
Nicolas Hasler400002019-20212European Elite
Timo Haussener2712362021-20221L1997-04-09Mannedorf, SwitzerlandEuropean Elite
Axel Heim359514261995-19961F1971-08-05European Elite
Shawn Heins302461221687052006-20137D1973-12-24Eganville, ONTMajor League
Timo Helbling91518232022013-20152D1981-07-21Basel, SwitzerlandMajor League
Jukka Hentunen91494897682003-20052R1974-05-03Joroinen, FinlandMajor League
Yannick Herren65111122412020-20222F1991-02-07European Elite
Lars Hezel600022007-200811989-01-26European Elite
Rolf Hildebrand46011102003-20052F1982-06-22European Elite
Christop Hiltebrand6515642000-200331981-05-07European Elite
Dan Hodgson316183401989-20052C1965-08-29Fort McMurray, ALTAMajor League
Christian Hofstetter240203555841987-199710D1967-05-20European Elite
Josh Holden823039691812005-20072C1978-01-18Calgary, ALTAMajor League
Makai Holdener1601122018-20191R1997-05-03Geneve, SwitzerlandEuropean Elite
Jonas Holos8752631162017-20192D1987-08-27Sarpsborg, NorwayMajor League
Noam Holzer100002023-20241European Elite
Renzo Holzer000001982-19831FEuropean Elite
Doug Honegger67112637821993-19952D1968-02-24Montreal, PQEuropean Elite
Patrick Howald18046631091252001-20054F1969-12-26European Elite
Kevin Huber5000002013-20141G1993-05-01European Elite
Cristobal Huet4106642010-20122G1975-09-03St-Martin-d'Heres, FranceMajor League
Connor Hughes5200002020-20233G1996-09-10London, ONTEuropean Elite
Anthony Huguenin97102434182013-20152D1991-12-27European Elite
Hannes Hyvonen164812162005-20061R1975-08-29Oulu, FinlandMajor League
Vjeran Ivankovic402810722002-20031F1975-02-24European Elite
Jean-Claude Jaquier000001982-19831FEuropean Elite
Sandy Jeannin208541291831462008-20146F1976-02-28European Elite
Roland Jeckelmann000001982-19831DEuropean Elite
Benoit Jecker204143549322020-20244D1994-06-12European Elite
Alexander Jeitziner600002012-20131D1993-11-19Herisau, SwitzerlandEuropean Elite
Gaetan Jobin5413462020-20222R2001-06-21Fribourg, SwitzerlandEuropean Elite
Mauro Jorg187163955492020-20244F1990-04-29European Elite
Nicolas Jung900002003-200521985-12-22European Elite
Milan Jurcina200002013-20141D1983-06-07Liptovsky Mikulas, SlovakiaMajor League
Pavel Kadykov9731001992-19931C1966-02-11 European Elite
Bruno Kaltenbacher000001987-19881FEuropean Elite
Oliver Kamber4431720302005-20061F1979-05-07European Elite
Jeremie Kamerzin19393039922013-20226D1988-02-17European Elite
Yan Kaminsky100001991-19921L1971-07-28Penza, RussiaMajor League
Mikael Karlberg832476100642003-20052C1971-05-09European Elite
Timothy Kast100002012-20131F1988-08-19European Elite
Olivier Keller2351936553161993-19996D1971-03-20European Elite
Yuri Khmylev17561121997-19981L1964-08-09Moscow, RussiaMajor League
Andrei Khomutov2702462935392201990-19988R1961-04-21European Elite
Lorenz Kienzle7951621422016-201821988-06-06European Elite
Luca Kitschmann800002008-20102European Elite
Mike Knoepfli2475348101882008-20135F1982-04-09Georgetown, ONTEuropean Elite
Luca Knutti200002014-20151European Elite
Sebastien Kohler6001102002-20042G1976-08-21European Elite
Patrick Kucera4400002006-20071G1978-08-10European Elite
Kevin Kuhni2611242017-20181D1992-08-11European Elite
Janne Kuokkanen42102131122022-20231C1998-05-25Oulunsalo, FinlandMajor League
Pius-David Kuonen000001982-19831R1961-09-23European Elite
Raphael Kuonen1010142014-20151F1992-03-13European Elite
Joel Kwiatkowski1372236582022012-20153D1977-03-22Saskatoon, SASKMajor League
Antti Laaksonen46121325442007-20081L1973-10-03Tammela, FinlandMajor League
Pierre Lacroix01192001987-19892L1959-04-11Sainte-Foy, PQMajor League
Vitali Lakhmatov8791625202009-20112F1981-06-27European Elite
Matthias Lauber8303342001-20032G1977-01-24European Elite
Adrien Lauper329203252822005-202210F1987-08-14European Elite
Kirby Law284212582008-20091W1977-03-11McCreary, MANMajor League
Robin Leblanc78141327342009-20112R1983-01-11Minor Pro
Larri Leeger514913142016-20182D1986-10-30European Elite
David Leibzig81257141991-19954D1973-04-06European Elite
Trevor Letowski945962004-20051C1977-04-05Thunder Bay, ONTMajor League
Lars Leuenberger882931601062000-20022F1975-03-29European Elite
Marc Leuenberger80112322009-201121979-06-08European Elite
Marc Leuenberger1855652108681991-19965F1962-07-24European Elite
Lukas Lhotak9613720322018-20202F1993-04-11European Elite
Brett Lievers1126841997-19981C1971-06-18Syracuse, NYMinor Pro
Kim Lindemann500002009-20101D1982-11-09European Elite
Andreas Liniger104172441161989-19934FEuropean Elite
Richard Lintner671618341262004-20062D1977-11-15Trencin, SlovakiaMajor League
Romain Loeffel2091536511022008-20146D1991-03-10European Elite
Michael Loichat1602242015-20172D1990-05-31European Elite
Andrei Lomakin8336101995-19961L1964-04-03Voskresensk, RussiaMajor League
Reto Lory400002015-20161G1988-08-28European Elite
Jakob Ludi023501982-19893FEuropean Elite
Antoine Lussier400002000-200111983-02-08European Elite
Jean Lussier000001982-19831FEuropean Elite
Silvan Lussy1897916202000-20125F1980-09-19European Elite
Fredy Luthi36841241995-19961F1961-07-31European Elite
Ken Machacka100002006-200711987-07-27European Elite
Sergei Makarov532521996-19971R1958-06-19Chelyabinsk, USSRMajor League
Toni Makiaho2571320402005-20082R1975-01-11Tampere, FinlandEuropean Elite
Nathan Marchon3545252104892014-202410F1997-02-17European Elite
Mathieu Maret8721214142014-20184D1991-12-11Martigny, SwitzerlandEuropean Elite
Daniele Marghitola100002014-201511988-03-07European Elite
Philippe Marquis520471702174031996-200812D1976-01-19European Elite
Aurelien Marti50123262019-20201D1994-08-24European Elite
Beat Marti000001982-19831FEuropean Elite
Paul Martin1134722004-20051D1981-03-05Minneapolis, MNMajor League
Rob Martin000001987-19881C1959-12-17Candiac, PQMinor Pro
Tony Matewa200002014-20151European Elite
Greg Mauldin1846562127402012-20175L1982-06-10Holliston, MAMajor League
Bruno Maurer184373976881990-19955F1965-05-15European Elite
David Maurer1395712261999-20045F1980-01-09European Elite
Jacques Mauron000001982-19831F1963-03-22European Elite
Daniel Meier81282452481995-19972F1972-01-13European Elite
Jeffrey Meier300002022-20231G1998-01-26European Elite
Bjorn Melin191051522010-20111L1981-07-04Jonkoping, SwedenMajor League
Melvin Merola4420222011-20154F1993-04-05European Elite
Laurent Meunier1281222341142008-20193L1979-01-16Grenoble, FranceMinor Pro
Robert Meuwly000001982-19831GEuropean Elite
Jacob Micflikier279615162018-20191F1984-07-11Winnipeg, MANMinor Pro
Antti Miettinen347152282013-20141L1980-07-03Hameenlinna, FinlandMajor League
Alain Mieville22022242003-200731985-11-25European Elite
Andrew Miller40111627122018-20191R1988-09-18Bloomfield Hills, MIMajor League
Franco Mirra070701987-19892FEuropean Elite
Mathys Mojonnier600002019-20201European Elite
Gianluca Mona212011202001-20065G1979-09-12European Elite
Benoit Mondou2011-20121R1985-05-03Sorel, PQMinor Pro
Thibaut Monnet21159671261502001-20155F1982-02-02European Elite
Frank Monnier2111241993-19941F1967-10-10European Elite
Arnaud Montandon200022011-20121F1991-09-19European Elite
Gil Montandon4041161792952021987-200912F1965-04-28European Elite
Maxime Montandon4200022013-20152D1994-01-19European Elite
Antoine Morandi200002004-200511987-02-01European Elite
Thiery Moret4033601990-19911F1967-10-02European Elite
Killian Mottet5591481903383362009-2024131991-01-15European Elite
Michael Mouther109162339852000-20033European Elite
Mark Mowers96244165842004-20114C1974-02-16Decatur, GAMajor League
Colin Muller23851381999-20001FEuropean Elite
Laurent Muller256511672005-200611978-05-28European Elite
Pascal Muller4011241997-19981D1979-04-10European Elite
Adam Munro41066122006-20071G1982-11-12St. George, ONTMajor League
Cory Murphy44132235522005-20061D1978-02-13Kanata, ONTMajor League
Mark Murphy813462005-20061W1976-08-06Duxbury, MAMinor Pro
Anders Myrvold6000162001-20021D1975-08-12Lorenskog, NorwayMajor League
Claudio Neff3701182005-20061F1981-07-10European Elite
Michael Neininger44347161999-20001F1977-03-31European Elite
Martin Ness7431518222013-20163F1993-03-28European Elite
Caryl Neuenschwander3074045851282005-20187F1984-01-16European Elite
Benjamin Neukom9011718302015-20172F1991-07-09European Elite
Michael NGoy4602269912722005-2016111982-01-10European Elite
Kevin Nicolet300002020-20242R2003-03-07European Elite
Robert Nilsson713422003-20041C1985-01-10Calgary, ALTAMajor League
Jacques Nissille000001982-19831GEuropean Elite
Melvin Nyffeler4900022014-20151G1994-12-16European Elite
Patrick Oppliger84162844921996-19982F1975-03-11European Elite
Philipp Orlandi4323521998-199911977-03-01European Elite
Tomas Ostlund195099381996-20015G1965-09-09European Elite
Michel Ouellet1114542009-20101R1982-03-05Rimouski, PQMajor League
Lionel Page600002003-200411983-01-26 European Elite
Thomas Papp500022000-20011G1975-12-30European Elite
Greg Parks177815122000-20011R1967-03-25Edmonton, ALTAMajor League
Dave Pasin0471101989-19901C1966-07-08Edmonton, ALTAMajor League
Reto Pavoni601102007-20081G1968-01-24European Elite
Sebastien Pellet1600002005-20061G1980-05-30European Elite
Loic Perrin100002022-20231European Elite
Urs Pfeuti014501987-19892DEuropean Elite
Alexandre Picard7231114142015-20172D1985-07-05Gatineau, PQMajor League
Antti Pihlstrom1031422016-20171L1984-10-22Vantaa, FinlandMajor League
Pierrick Pivron1002202015-20161F1990-06-24Gap, FranceEuropean Elite
Benjamin Pluss5441741873613412003-2016131979-03-03European Elite
Serge Poudrier812341999-20001D1966-04-22Thetford Mines, PQMinor Pro
Marc-Antoine Pouliot12336641001402013-20174C1985-05-22Quebec, PQMajor League
Christophe Pousaz000001987-19892FEuropean Elite
Didier Princi7210919171992-19942D1971-06-02European Elite
Julien Privet200002017-20181F1996-01-15European Elite
Real Raemy56112101997-200031980-07-27European Elite
Otso Rantakari401102021-20221D1993-11-19Helsinki, FinlandEuropean Elite
Victor Rask358182682022-20231C1993-03-01Leksand, SwedenMajor League
Yannick Rathgeb1332861891712015-20183D1995-10-24Langenthal, SwitzerlandMinor Pro
Martin Rauch88369602000-20022D1965-06-15European Elite
Al Raymond219353469691990-19976L1964-07-21Ottawa, ONTEuropean Elite
Krisjanis Redlihs15516302006-20071D1981-01-15Riga, LatviaMinor Pro
Alain Reist141411151352006-20093D1979-12-07European Elite
Martin Reway1981321142015-20161L1995-01-24Prague, Czech Rep.Minor Pro
Thomas Rhodin48161935442003-20041D1971-04-08European Elite
Mattias Ritola2741317222016-20171R1987-03-14Borlange, SwedenMajor League
Christopher Rivera1251210222342015-20183F1986-10-02European Elite
Antonio Rizzello505510242007-20081F1985-01-05European Elite
Jean-Luc Rod0891701988-19902F1965-04-08European Elite
Pavel Rosa59224365102010-20133R1977-06-07Most, Czech Rep.Major League
Bruno Roschi000001982-19831GEuropean Elite
Matthias Rossi2545241931682017-20236F1991-01-09European Elite
Mario Rottaris5141672063733221987-200316F1968-02-08European Elite
Jean-Charles Rotzetter0491301982-19893FEuropean Elite
Jean-Yves Roy1195044941322000-20033R1969-02-17Rosemere, PQMajor League
Jonathan Roy121322006-20071C1980-01-05Levis, PQMinor Pro
Stephane Roy201102005-20061C1976-01-26Ste-Martine, PQMinor Pro
Bryan Ruegger1000022023-20241European Elite
Kevin Ryser100002018-20191D1988-08-01European Elite
Philippe Rytz35279142010-201111984-12-07European Elite
Simon Rytz45000222011-20132G1983-09-14European Elite
Dennis Saikkonen1300002016-20171G1992-11-27Bern, SwitzerlandEuropean Elite
Sakari Salminen43101525102015-20161F1988-05-31Pori, FinlandEuropean Elite
Alain Sansonnens900001998-20013G European Elite
Basile Sansonnens400002023-20241D2006-08-19European Elite
Brent Sapergia0471101988-19891R1962-11-16Flin Flon, MANMinor Pro
Peter Sarno2651823222006-20071C1979-07-26Toronto, ONTMajor League
Joel Sassi6421382003-200741986-03-05 European Elite
J.F. Sauve022295101987-19892C1960-01-23Sainte-Genevieve, PQMajor League
Ryan Savoia1999-20001C1973-05-06Thorold, ONTMajor League
Didier Schafer300001996-199711977-05-06European Elite
Pascal Schaller4291741723462321989-200112F1971-02-24European Elite
Timotee Schaller900002020-20211F2002-09-25European Elite
Micha Schar900002004-200621986-03-03 European Elite
Olivier Schaublin511202012-201311978-01-05European Elite
Joel Scheidegger1200002022-20231D1995-03-25European Elite
Sebastien Schilt272845533822012-20197D1987-05-16European Elite
Sandro Schmid245345993702019-20245F2000-06-03European Elite
Flavio Schmutz224103545622015-20205F1994-10-08European Elite
Noah Schneeberger6201111142018-202021988-05-23European Elite
Bjorn Schneider600002003-20041D1973-01-24European Elite
Sascha Schneider1683036661561996-20054F1977-12-21European Elite
Bernhard Schumperli92131326342003-20052F1972-01-18European Elite
Ivar Schwartz000001982-19831DEuropean Elite
Yvar Schwartz000001987-19881D1962-02-10European Elite
Diego Schwarzenbach200002014-20151F1987-05-09European Elite
Simon Seiler79235472022-20242D1996-10-22European Elite
Alexander Selivanov310122007-20081L1971-03-23Moscow, RussiaMajor League
Christian Serena201101992-19942D1975-04-17European Elite
Philippe Seydoux981119301162006-20093D1985-02-23Bern, SwitzerlandMinor Pro
Dmitri Shamolin2214102401995-19961L1972-05-03European Elite
Christian Silling000001987-19881DEuropean Elite
Chad Silver14459971561891991-19954R1969-03-12Brandon, MANEuropean Elite
Jonathan Sim710122010-20111L1977-09-29New Glasgow, NSMajor League
Jim Slater932537621842017-20192C1982-12-09Lapeer, MIMajor League
Roberto Slehofer2195162113941996-20026F1972-04-17European Elite
Wes Snell100627331372007-20092D1976-04-10European Elite
Ville Snellman1815662005-20061F1981-11-26European Elite
Marcus Sorensen87464894522022-20242L1992-04-07Sodertalje, SwedenMajor League
Oleg Sorokin602222007-20081D1974-01-04Riga, LatviaMinor Pro
Janis Sprukts711202014-20151D1982-01-31Riga, LatviaMajor League
Julien Sprunger9013313396704902002-202422R1986-01-04Fribourg, SwitzerlandEuropean Elite
Christophe Staeger002201989-19901European Elite
Viktor Stalberg81273360472019-20212L1986-01-17Gothenburg, SwedenMajor League
Ralph Stalder18662531602016-202041986-04-03European Elite
Anton Stastny025244901989-19901F1959-08-05Bratislava, SlovakiaMajor League
Heini Staub429182701988-19913DEuropean Elite
Dino Stecher144055161987-19947GEuropean Elite
Daniel Steiner20145142016-20171R1980-09-08Bern, SwitzerlandMinor Pro
Anthony Stewart13358202013-20141R1985-01-05La Salle, PQMajor League
Constantin Stoffel012301989-19901DEuropean Elite
Jean-Francois Stoller000001982-19831FEuropean Elite
Mark Streit3322461995-19961D1977-12-11Bern, SwitzerlandMajor League
Maximilian Streule46325722023-20241D2003-10-28Zurich, SwitzerlandEuropean Elite
Mika Stromberg3581523241999-20001D1970-02-28Helsinki, FinlandEuropean Elite
Nicolas Studer122626321152004-20073D1978-01-03European Elite
Jeremy Sturny100002013-20141European Elite
Maxim Sushinski312302012-20131R1974-07-01Leningrad, RussiaMajor League
Dave Sutter17241923872014-20245D1992-02-21Monthey, SwitzerlandEuropean Elite
Sebastian Sutter1100002012-20131F1991-02-21European Elite
Oskar Szczepaniec34033241997-19981D1975-10-15European Elite
Jeff Tambellini305813102014-20151R1984-04-13Calgary, ALTAMajor League
Philippe Thalmann400001999-20001European Elite
Markus Theus4124244801987-19914FEuropean Elite
Fabrice Thevoz000001982-19831DEuropean Elite
Patrice Thevoz000001987-19881DEuropean Elite
Jukka Tiilikainen201122004-20051R1974-04-04Espoo, FinlandEuropean Elite
Antoine Todeschini200002009-20101GEuropean Elite
Pavel Torgayev26151126361998-19991C1966-01-25Nizhny Novgorod, RussiaMajor League
Alexandre Tremblay100002005-20061L1979-03-22Beaupre, PQMinor Pro
Oliver Tschanz29011122002-200311975-06-10European Elite
Mike Tschumi0741101989-19901F1965-11-26European Elite
Pasi Tuominen15461042006-20071C1974-03-03Pori, FinlandEuropean Elite
Jeff Ulmer1213422008-20091R1977-04-27Regina, SASKMajor League
Juuso Vainio32033102022-20231D1994-09-06Hameenlinna, FinlandEuropean Elite
Geoffrey Vauclair2033934732252002-200971977-03-08European Elite
Tristan Vauclair3483439732632011-20209C1985-02-13Delemont, SwitzerlandEuropean Elite
Ryan Vesce900062016-20171R1982-04-07Lloyd Harbor, NYMajor League
Gaetan Voisard41044302009-20101D1973-04-13European Elite
Ludovic Waeber33000262012-20204G1996-08-19Minor Pro
Lucas Wallmark49202747432023-20241C1995-09-05Umea, SwedenMajor League
Samuel Walser2934155961502018-20246F1992-06-05European Elite
Thorsten Walz4000001997-19981European Elite
Dan Weisskopf1801122018-20191D1989-11-21European Elite
Marc Werlen214614201561996-200261978-01-12European Elite
Olivier Wicki300001992-19931 European Elite
Olivier Wicky2500001991-19921European Elite
Nando Wieser100002000-20011G1972-09-22Davos, SwitzerlandMinor Pro
David Wildhaber900002012-20153D1995-03-16European Elite
Petteri Wirtanen1415642014-20151C1986-05-28Hyvinkaa, FinlandMajor League
Valentin Wirz36152901423071998-201191981-09-09European Elite
Philipp Wust100002014-20151F1986-07-10European Elite
Markus Wuthrich200001989-19912D1979-05-14European Elite
Remo Wyssen85235161990-19922D1963-11-28European Elite
P. Yerli300001996-19971 European Elite
Juris Zandovskis100002012-20131FEuropean Elite
Marc Zangger1700002014-20151European Elite
Pascal Zbinden1600002003-200521987-01-13 European Elite
Gerd Zenhausern1832049691351997-20076F1972-04-27European Elite
Rolf Ziegler45033621999-20001D1975-09-14Renens, SwitzerlandMinor Pro

+
† denotes that the player's career team information is inaccurate due to incomplete data made available by a league.
‡ denotes that the player only appeared in the playoffs.
Note: The totals presented here may not be exact. If there is no official breakdown when a player was traded mid-season, his statistics are only included with the team he finished with. So you may see players with all zeros for statistics. This means their exact team totals were not available. Their games-played will not be accounted for with any of the teams they played with in this case.