hockey DB
search by league
team
morning report
contact us
home

Geneve Servette all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Joel Aeschlimann143454388661996-20004D1969-08-25European Elite
Cody Almond21360791393292012-20197C1989-07-24Calgary, ALTAMajor League
Pierre-Alain Ancay106393877832000-20054F1975-03-12European Elite
Greg Andrusak114913581998-19991D1969-11-14Cranbrook, BCMajor League
Misko Antisin51716231122001-20032F1964-07-04Vancouver, BCEuropean Elite
Benjamin Antonietti1066713262009-20235F1991-07-07European Elite
Eliot Antonietti234623291092010-20199D1993-01-27European Elite
Guillaume Asselin460602020-20211R1992-09-09Quebec, PQMinor Pro
Serge Aubin12965931581942004-20094C1975-02-15Val-d'Or, PQMajor League
Gaetan Augsburger121459182005-20126F1988-04-04European Elite
Yohann Auvitu1716762022-20231D1989-07-27Ivry-sur-Seine, FranceMajor League
Mattia Baldi446612402003-20041F1977-07-12European Elite
Victor Barbero2000002009-20112F1991-06-29European Elite
Christophe Bays4100002014-20183G1991-03-28European Elite
Scott Beattie754380123471999-20012C1968-05-16Kimberley, BCMinor Pro
Kris Beech8202122009-20101C1981-02-05Salmon Arm, BCMajor League
Fabien Bellido100002003-20041 European Elite
Yvan Benoit164203353302001-20065F1985-04-09European Elite
Malik Benturqui100001997-19981D1979-12-27European Elite
Francois Bernheim10000272003-200731987-03-27 European Elite
Tim Berni414913162023-20241D2000-02-11Mannedorf, SwitzerlandMajor League
Alessio Bertaggia9571118412022-20242L1993-07-30Lugano, SwitzerlandEuropean Elite
Johan Bertholet150623291531997-20014D1975-02-08European Elite
Eliot Berthon3701427411782010-202410F1992-04-27European Elite
Goran Bezina6301062363427402004-201915D1980-03-21Split, CroatiaMajor League
Toni Bezina600002006-200821989-06-13European Elite
Francesco Bizzozerro41279551996-19971D1976-02-08European Elite
Bjorn Bjurling700002005-20061G1979-08-21Stockholm, SwedenEuropean Elite
Fredy Bobillier911011162001-20021D1968-04-02European Elite
David Bochy17903341997-20056G1978-01-27European Elite
Nicolas Boillat300002007-20092F1989-03-24European Elite
Nicolas Boirin40426471997-19981F1975-04-23European Lower Leagues
Jerome Bonnet69336142003-20084F1987-09-09European Elite
Julien Bonnet60011142003-200821985-01-14European Elite
Lance Bouma302222018-20191L1990-03-25Provost, ALTAMajor League
Philippe Bozon164691091781482001-20065L1966-11-30Chamonix, FranceMajor League
Tim Bozon84111728412018-20202L1994-03-24Lugano, SwitzerlandMinor Pro
Patrice Brasey1201757741731999-20034D1964-01-28European Elite
Bruno Brechtbuhl8912921382003-20052F1974-07-08European Elite
Robin Breitbach2881226383882003-20117D1982-03-05European Elite
Warren Bruetsch28121022221999-20001F1963-06-15European Elite
Raphael Brusa22101292002-200311980-07-19European Elite
Jan-Philipp Cadieux34558671251512003-20118L1980-03-17Davos, SwitzerlandEuropean Elite
Petr Cajka511202019-20201C2000-12-11Kadan, Czech Rep.European Elite
Pascal Caminada200062013-20141G1986-10-20European Elite
Theo Campagna5000252021-20221European Elite
Mathieu Carle1201122012-20131D1987-09-30Gatineau, PQMajor League
Jordan Caron410122019-20201R1990-11-02Sayabec, PQMajor League
Christophe Cavalleri67123102021-20243F2002-01-21European Elite
Jean-Phillipe Challandes000001995-19961G1968-03-03European Elite
Giancarlo Chanton99088102021-20243D2002-11-29Busserach, SwitzerlandEuropean Elite
Stephane Charlin800022019-20222G2000-08-30European Elite
Leo Chuard100002015-20161G1998-09-10Geneva, SUIEuropean Elite
Romain Chuard4201162015-20183D1996-07-26Geneva, SwitzerlandMinor Pro
Claude Cienciala000001995-19961D1974-06-11European Lower Leagues
Alain Cloux000001995-19961F1973-06-20European Lower Leagues
Antoine Cloux4220261996-19971European Lower Leagues
Flavien Conne67242044651996-19982F1980-04-01European Elite
Benjamin Conz3800002008-20102G1991-09-13European Elite
Florian Conz1841535501082007-20114F1984-10-20European Elite
Nicolas Corthay000001995-19961F1973-05-22European Lower Leagues
Logan Couture2271623102012-20131C1989-03-28Guelph, ONTMajor League
Gian-Marco Crameri86184967322002-20042F1972-12-13European Elite
Matt D'Agostini86344377792014-20162R1986-10-23Sault Ste. Marie, ONTMajor League
Stephane Da Costa288172562017-20181F1989-07-11Paris, FranceMajor League
Kaspars Daugavins44182644242013-20141L1988-05-18Riga, LatviaMajor League
Fabian Debrunner2513442008-20091F1985-03-19European Elite
Quentin Delmas100002023-20241European Elite
Sebastien Dermigny21202222001-200211981-08-01European Elite
Keanu Derungs1610102022-20231L2002-04-27Kloten, SwitzerlandEuropean Elite
Thomas Deruns352581101682922002-20119F1982-03-01European Elite
Gauthier Descloux19300062014-20249G1996-07-23European Elite
Martin Desjardins412322451141996-19971C1967-01-28Sainte-Rose, PQMajor League
Matteo Detraz400002015-20161European Elite
Sven Dick14156161997-19981D1974-10-22European Elite
Shean Donovan12538302004-20051R1975-01-22Timmins, ONTMajor League
Floran Douay1821617331252013-20207F1995-02-07European Elite
David Dousse7071017891999-200121976-12-01European Elite
Yanick Dube3529336281997-19981C1974-06-14Gaspe, PQMinor Pro
Mauro Dufner1600022018-20191D1995-02-14European Elite
Joey Dupertuis1400002013-20152D1995-11-11European Elite
Olivier Ecoeur3615823551996-19971F1963-05-07European Lower Leagues
Patrick Edmond110101996-19971European Lower Leagues
Travis Ehrhardt2504482016-20171D1989-04-12Calgary, ALTAMinor Pro
Daniel Eigenmann200002022-20231D1992-02-01European Elite
Damien Eisenring2501102003-200411984-01-04 European Elite
Gary Emmons4134161997-19981C1963-12-30Winnipeg, MANMajor League
Gaby Epiney4951318221996-19982F1971-04-01European Elite
Thierry Evequoz393581231997-19981D1969-03-16European Lower Leagues
Michel Faeh700062002-20031D1977-10-18European Elite
Laurent Faller1200021997-19981F1978-07-13European Lower Leagues
Rico Fata91253257462011-20132R1980-02-12Sault Ste. Marie, ONTMajor League
Igor Fedulov3421021802822002000-20099F1966-07-04European Elite
Eric Fehr943640761992019-20212C1985-09-07Winkler, MANMajor League
Chris Felix3891726911995-19961D1964-05-27Bramalea, ONTMajor League
Kelian Fiebiger300002022-20231European Elite
Valtteri Filppula1454784131942021-20243C1984-03-20Vantaa, FinlandMajor League
Marco Fischer1042833611601999-20023F1972-04-19European Elite
Roman Fleury000001995-19961D1975-10-14European Elite
Michael Fluckiger300002014-20151G1984-02-15European Elite
Philipp Folghera67152136281999-200121979-05-07European Elite
Dominic Forget201102017-20181C1981-03-03Sainte-Julie, PQMinor Pro
Matthieu Fradet700002005-200721987-11-21 European Elite
Johan Fransson1541856741162015-20194D1985-02-18Kalix, SwedenEuropean Elite
Samuel Friedli967916742011-201321987-04-08European Elite
Dan Fritsche96323567902010-20133C1985-07-13Parma, OHMajor League
John Fritsche178159241232011-20216F1991-09-03Parma, OHEuropean Elite
Kalle Furer40161329441997-19981L1970-02-12European Lower Leagues
Jean Gagnon2351116411996-19971D1956-11-25Quebec, PQMinor Pro
Jeremy Gailland100002008-20091F1988-04-06European Elite
Xavier Gattuso2622442000-200221981-04-25European Lower Leagues
Nicolas Gauch47182038231996-19992F1972-11-20European Elite
Marc Gautschi9211617602011-201321982-12-09European Elite
Nicolas Gay100002009-20101F1990-04-15European Elite
Nathan Gerbe451322351072016-20182C1987-07-24Oxford, MIMajor League
Roland Gerber2351716331142011-20165F1984-05-21European Elite
Reto Germann4053881997-19981F1974-10-27European Lower Leagues
Cyril Geyer1211202000-200111981-03-26European Elite
Remo Giovannini1100002015-20243G1991-05-14European Elite
Felix Girard400002014-20151F1995-01-28Eculbens, SwitzerlandEuropean Elite
Jeremy Girard300002010-20122European Elite
Lionel Girardin2013-20141European Elite
Norbert Giroud000001995-19961F1972-11-16European Lower Leagues
John Gobbi3082966955272004-201171981-09-25European Elite
Marc Gonzales200001997-19981European Lower Leagues
Arnaud Gottschall200002006-20071 European Elite
Ryan Grobety14134371998-19991European Elite
Michal Grosek582424482402004-20062R1975-06-01Vyskov, Czech Rep.Major League
Tim Grossniklaus601142017-20181D1995-02-25European Elite
Enzo Guebey44123332017-20213D1999-05-06European Elite
Antoine Guignard1301102022-20242European Elite
Olivier Guignard200002021-20221European Elite
Fabian Gull1051021311961999-20023D1970-04-23European Elite
Henrik Haapala9371042023-20241L1994-02-28Lempaala, FinlandMajor League
Jerome Hagmann3300001995-19983G1970-11-23European Lower Leagues
Teemu Hartikainen99363975382022-20242L1990-05-03Kuopio, FinlandMajor League
Adam Hasani32112182017-20181L1989-06-03Freibourg, SwitzerlandEuropean Elite
Brett Hauer92174057682002-20042D1971-07-11Edina, MNMajor League
Shawn Heaphy7657831401061999-20012C1968-11-27Sudbury, ONTMajor League
Kevin Hecquefeuille4131114222011-20132D1984-11-20European Elite
Fabien Hecquet700002002-20031G1985-06-08European Elite
Axel Heim400022005-20061F1971-08-05European Elite
Thomas Heinimann88134102015-20205F1996-04-02European Elite
Gian-Carlo Hendry22213122004-200511981-10-03European Elite
Daniel Herlea35224381995-19972D1967-03-02European Lower Leagues
Patrick Hermann000001995-19961F1971-03-13European Lower Leagues
Jamie Heward3982331602002-20031D1971-03-30Regina, SASKMajor League
Fernando Heynen2101102008-20091F1987-05-29European Elite
Eric Himelfarb100002007-20081C1983-01-01Thornhill, ONTMinor Pro
Marc Hinni000001995-19961F1966-08-02European Lower Leagues
Jan Hlavac42122234282005-20061L1976-09-20Prague, Czech Rep.Major League
Martin Hoehener31066162010-201111980-06-23European Elite
Martin Hohener1532543681252003-20104D1980-06-23European Elite
Makai Holdener4332582017-20181R1997-05-03Geneve, SwitzerlandEuropean Elite
Denis Hollenstein41102737532013-20141L1989-10-15Kladno, Czech Rep.European Elite
Julius Honka1827922023-20241D1995-12-03Jyvaskyla, FinlandMajor League
Oliver Honsberger962136573231995-19994F1969-05-18European Lower Leagues
Jakub Horak102612181372004-20073D1974-05-17European Elite
Miloslav Horava600002011-20121F1982-10-27European Elite
Kevin Huber800002014-20151G1993-05-01European Elite
Connor Hughes200002021-20221G1996-09-10London, ONTEuropean Elite
Stefan Hurlimann44268142009-20101F1985-03-13European Elite
Frederic Iglesias1272182062008-20165D1989-05-01European Elite
Auguste Impose53471102014-20183C1997-06-18Chaux--de-Fonds, SwitzerlandEuropean Elite
Nassim Jaafri-Hayani100002023-20241European Elite
Arnaud Jacquemet49340961361202013-202411R1988-03-29Conthey, SwitzerlandEuropean Elite
Pauli Jaks200002005-20061G1972-01-25Schaffhausen, SwitzerlandMajor League
Andreas Johansson742243651492004-20062C1973-05-19Falun, SwedenMajor League
Josh Jooris149303868852021-20243R1990-07-14Burlington, ONTMajor League
Mark Jooris40236083761998-19991F1964-02-03Burlington, ONTMinor Pro
Jeremie Kamerzin344711262012-20142D1988-02-17European Elite
Roger Karrer235105464872019-20245D1997-01-21European Elite
Timothy Kast270265682802008-20218F1988-08-19European Elite
Olivier Keller137523281042006-20093D1971-03-20European Elite
Ryan Keller4612132542012-20131R1984-01-06Saskatoon, SASKMajor League
Michael Keranen110102017-20181F1990-01-04Stockholm, SwedenMajor League
Gael Kertudo79161026581995-19983F1976-05-21European Lower Leagues
Dino Kessler591124351922001-20032D1966-12-23European Elite
Marco Knecht72156241999-20012D1973-05-06European Elite
Mike Knoepfli8691120222005-20072F1982-04-09Georgetown, ONTEuropean Elite
Yves Kohler100002015-20161European Elite
Juraj Kolnik145721151871872007-20103R1980-11-13Nitra, SlovakiaMajor League
Jason Krog29141428322005-20061C1975-10-09Fernie, BCMajor League
Alexei Krutov401102013-20141L1984-02-01Moscow, RussiaEuropean Elite
Pavel Kubina301142012-20131D1977-04-15Celadna, Czech Rep.Major League
Vincenzo Kung2017-20181F1993-10-16European Elite
Vincent Kunzi610101999-20001European Lower Leagues
Neil Kyparissis33011182016-20204F1998-06-19European Elite
Bob Lachance2003-20041R1974-02-01Bristol, CTMinor Pro
Pascal Lamprecht42325561996-19971D1975-11-03European Elite
Maxime Lapointe72273865811998-20022F1973-12-19European Elite
Kirby Law80345791582006-20082W1977-03-11McCreary, MANMajor League
Simon Le Coultre239236083782019-20245D1999-08-09European Elite
Kevin Le Moine400042006-20082 European Elite
Joerg Ledermann4271118121995-19972F1968-11-19European Elite
Larri Leeger500022010-20122D1986-10-30European Elite
Yanick Lehoux752762005-20061C1982-04-08Montreal, PQMajor League
David Leibzig1972853811461996-20026D1973-04-06European Elite
Boris Leimgruber3541317282001-20021F1969-06-02European Elite
Theodor Lennstrom17291142023-20241D1994-08-08Stockholm, SwedenMinor Pro
Nicolas Leonelli4201102011-20174F1982-03-18European Elite
Yvan Leoni100002004-200511984-03-11 European Elite
Bryan Lerg100002010-20111F1986-01-20Livonia, MIMajor League
Romain Loeffel19335881231162013-20185D1991-03-10European Elite
Matthew Lombardi99325284762013-20163C1982-03-18Montreal, PQMajor League
Yorick Lopez700002002-200631986-08-26 European Elite
Yannick Louvrier32112121999-20001European Lower Leagues
Silvan Lussy901122007-20081F1980-09-19European Elite
Guillaume Maillard13661319332016-20245F1998-10-11European Elite
Marek Malik25044102009-20101D1975-06-24Ostrava, CzechMajor League
Sakari Manninen50182341262023-20241C1992-02-10Oulu, FinlandMinor Pro
Daniel Manzato900002020-20211G1984-01-17Fribourg, SwitzerlandMinor Pro
Maxime Mariethoz100002023-20241European Elite
Christian Marti8251520442013-20152D1993-03-29Bulach, SwitzerlandMinor Pro
Eric Martinsson1914522018-20191D1992-10-22Klippan, SwedenMinor Pro
Yoan Massimino1620202016-20192European Elite
Damien Masson200002002-20031 European Elite
Marco Maurer236925342252009-20246D1988-02-21European Elite
Robert Mayer256000692014-20248G1989-10-09Havirov, Czech Rep.Minor Pro
Andrew McKim000001995-19961C1970-07-06Saint John, NBMajor League
Daniel Meier99183048882002-20053F1972-01-13European Elite
Jonathan Mercier705541161704732003-2022191986-02-18European Elite
Laurent Meunier65212243602006-20113L1979-01-16Grenoble, FranceMinor Pro
Steve Meuwly3500041997-19981G1974-07-21European Lower Leagues
Camile Meylan3001181995-19992D1976-05-03European Lower Leagues
Marco Miranda210264672482019-20245L1998-06-02European Elite
Sebastien Molinari600002019-20201F2000-05-31European Elite
Gianluca Mona121000142006-20093G1979-09-12European Elite
Frank Monnier9461061998-20002F1967-10-10European Elite
Arnaud Montandon311202020-20211F1991-09-19European Elite
Maxime Montandon2020-20211D1994-01-19European Elite
Loic Mora200002012-20131F1993-09-13European Elite
Thomas Moreno100002021-20221F2002-07-07European Elite
Karl Moser400002006-20071 European Elite
Tyler Moy101232548242020-20222F1995-07-18La Jolla, CAMinor Pro
Benjamin Mueller29991841995-19992F1973-05-12European Elite
Pascal Muller38325141998-19991D1979-04-10European Elite
Michael Neininger1583129601601996-20034F1977-03-31European Elite
Toni Nelli810121995-19992D1978-02-09European Lower Leagues
Patrick Neukom4101161998-19991D1965-12-25European Elite
Steeven Nicolet700002009-20112European Elite
Dominic Nyffeler1300002021-20221G1992-12-21European Elite
Jonathan Oliveira-Aeby300002019-20201European Elite
Jussi Olkinuora1900002023-20241G1990-11-04Helsinki, FinlandMinor Pro
Jens Olsson701122019-20201D1984-12-09Malmo, SwedenEuropean Elite
Linus Omark1013879117952020-20232L1987-02-05Overtornea, SwedenMajor League
Ralph Ott8951217282003-20052D1970-07-08European Elite
Francis Pare8561122016-20171C1987-06-30Le Moyne, PQMinor Pro
Richard Park47151934162010-20111C1976-05-27Seoul, South KoreaMajor League
Stephane Patry10571320302018-20224C2000-02-18Geneva, SUIEuropean Elite
Reto Pavoni178011412002-20064G1968-01-24European Elite
Marco Pedretti417512472015-20161F1991-09-30European Elite
Norman Perrin26213121999-200531980-02-11European Elite
Lennart Petrell5051621242013-20141C1984-04-13Helsinki, FinlandMajor League
Oleg Petrov48243256972003-20041R1971-04-18Moscow, RussiaMajor League
Will Petschenig99459422016-20193D1995-02-03Manotick, ONTMinor Pro
Alexandre Picard1033436702522012-20153L1985-10-09Les Saules, PQMajor League
Blaise Pierroz4800002003-20041 European Elite
Michel Pilet000001996-19971GEuropean Lower Leagues
Pierrick Pivron98246502009-20123F1990-06-24Gap, FranceEuropean Elite
Victor Pivron300002010-20122F1993-01-23European Elite
Steve Pochon1011221997-19981F1978-10-28European Elite
Dougal Poget2600002005-20061G1987-03-10European Elite
Benoit Pont4431417182003-20041F1975-05-03European Elite
Brian Pothier94144660602010-20122D1977-04-15New Bedford, MAMajor League
Marc-Antoine Pouliot123383472992021-20243C1985-05-22Quebec, PQMajor League
Philippe Praplan300002004-200511986-07-11 European Elite
Vincent Praplan104253459752022-20242R1994-06-10Sierre, SwitzerlandMinor Pro
Taylor Pyatt38141125182014-20151L1981-08-19Thunder Bay, ONTMajor League
Tom Pyatt92224062182014-20162L1987-02-14Thunder Bay, ONTMajor League
Flurin Randegger134121830552009-201231988-05-01European Elite
Gian Randegger9921315582011-201321986-06-02European Elite
Paul Ranger23134162014-20151D1984-09-12Whitby, ONTMajor League
Gaetan Rey100002004-200511986-05-22 European Elite
Alain Reymond1523943821101996-20046F1970-04-22European Elite
Thomas Rhodin4362531482004-20051D1971-04-08European Elite
Arnaud Riat133538182017-20225F1999-04-18European Elite
Damien Riat1593542771312015-20214R1997-02-26Geneva, SwitzerlandMinor Pro
Tanner Richard280441421862852017-20247C1993-04-06Markham, ONTMajor League
Todd Richards34112637182001-20021D1966-10-20Crystal, MNMajor League
Byron Ritchie45223860642008-20091C1977-04-24Burnaby, BCMajor League
Christopher Rivera4364253954752003-201512F1986-10-02European Elite
Noah Rod41291821732822013-202411L1996-06-07La Chaux-de-Fonds, SwitzerlandMinor Pro
Kevin Romy409901362261282002-201911F1985-01-31European Elite
Daniel Rubin36271791503612008-201991985-07-29European Elite
Thomas Ruefenacht400002007-20092F1985-02-22European Elite
Daniel Rutschi15044101997-19981D1968-03-18European Elite
Philippe Rytz161715222772003-200741984-12-07European Elite
Simon Rytz100062004-20142G1983-09-14European Elite
Tony Salmelainen1596168129862008-20135L1981-08-08Espoo, FinlandMajor League
Mikael Samuelsson12246142004-20051R1976-12-23Mariefred, SwedenMajor League
Geoff Sanderson9415292004-20051L1972-02-01Hay River, NWTMajor League
Mike Santorelli613442016-20171C1985-12-14Vancouver, BCMajor League
Yves Sarault38816241272005-20061L1972-12-23Valleyfield, PQMajor League
Jean Savary80213102010-20144F1992-07-22European Elite
Paul Savary46252911432602001-2013121982-11-02European Elite
Didier Schafer821215271701997-200241977-05-06European Elite
Pascal Schaller77303060342001-20032F1971-02-24European Elite
Olivier Schaublin3202281998-199911978-01-05European Elite
Sebastien Schilt162110111652005-20105D1987-05-16European Elite
Noah Schneeberger23112352011-201211988-05-23European Elite
Mario Schocher677714142001-20032F1978-04-26European Elite
Lovis Schonenberger111212748281998-200131978-06-09European Elite
Jannik Schwendener901102014-20151G1992-06-30Chur, SwitzerlandEuropean Elite
Kay Schweri7741822142016-20182R1996-12-28European Elite
Christian Serena96723301221996-20003D1975-04-17European Elite
Oliver Setzinger210102010-20111L1983-07-11Horn, AustriaMinor Pro
Valeri Shiryaev235813142005-20061D1963-08-26European Elite
Timur Shiyanov100002021-20221G2000-04-07European Elite
Juraj Simek34870811512062010-202010W1987-09-29Presov, SlovakiaMinor Pro
Jack Skille235510162018-20191R1987-05-19Madison, WIMajor League
Jim Slater76232851762015-20172C1982-12-09Lapeer, MIMajor League
Deniss Smirnovs188173249362019-20234C1999-03-07European Elite
Sandy Smith262219411011998-19991R1967-10-23Brainerd, MNMinor Pro
Sandis Smons1012911102019-20234D1999-05-19European Elite
Wes Snell178416202082000-20065D1976-04-10European Elite
Nick Spaling75233356222016-20182L1988-09-19Palmerston, ONTMajor League
Timothy Spicher1000002007-20081 European Elite
Garrett Stafford801102013-20141D1980-01-28Los Angeles, CAMajor League
Ralph Stalder520202011-201211986-04-03European Elite
Martin Stastny000001995-19961F1972-08-20European Lower Leagues
Nicolas Steiger31033301998-19991European Elite
Dieter Steinemann000001995-19961D1973-01-10European Elite
Tobias Stephan197055262009-20144G1984-01-21Zurich, SwitzerlandMajor League
Flavio Streit3600002001-20021G1978-05-30European Elite
Marco Streit4001102000-20011G1975-12-07European Elite
Nicolas Studer2921840581731995-20049D1978-01-03European Elite
Thomas Studer3513481999-20001D1974-07-30European Elite
Reto Suri696713362008-20102F1989-03-25European Elite
Dave Sutter300022012-20131D1992-02-21Monthey, SwitzerlandEuropean Elite
Frederico Tamo230000102007-20145G1982-11-22European Elite
Jesse Tanner1200002019-20201European Elite
Evan Testaz200002021-20221European Elite
Philippe Thalmann300002002-20031European Elite
Fabrice Thevoz25202101996-19971DEuropean Elite
Steve Thornton2004-20051C1973-03-08Gloucester, ONTMinor Pro
Michael Tobler4200002006-20093G1985-08-05European Elite
Henrik Tommernes269651552202202017-20236D1990-08-28Karlstad, SwedenMinor Pro
Jeff Toms83205272682009-20112L1974-06-04Swift Current, SASKMajor League
Tim Traber13055102032014-20184R1993-01-26Quesnel, BCEuropean Elite
Morris Trachsler3112847752062005-20127F1984-07-15European Elite
Yorick Treille662123441002005-20072F1980-07-15Cannes, FranceMinor Pro
Alexandre Tremblay221302009-20101L1979-03-22Beaupre, PQMinor Pro
Dario Trutmann491910102014-20151D1992-09-17Kussnacht, SwitzerlandEuropean Elite
Julien Tschannen5812321999-200121979-08-12European Lower Leagues
Nicolo Ugazzi601102021-20221DEuropean Elite
Petr Vampola2331316262011-20121F1982-01-21European Elite
Sami Vatanen99197291282021-20243D1991-06-03Jyvaskyla, FinlandMajor League
Tristan Vauclair3732562005-20061C1985-02-13Delemont, SwitzerlandEuropean Elite
Mike Vermeille2400062010-20122D1992-04-05European Elite
Joel Vermin102303767582020-20222R1992-02-05Bern, SwitzerlandMajor League
Claude Verret825491145221996-19982C1963-04-20Lachine, PQMajor League
Gregory Veuthey700002004-200511986-01-12 European Elite
Antoine Vigier200002007-20081D1988-01-06European Elite
J.P. Vigier81353166992007-20092R1976-09-11Notre Dame de Lourde, MANMajor League
Gaetan Voisard610162001-20021D1973-04-13European Elite
Mike Vollmin254103343702018-20246D1993-05-13Wilmington, NCEuropean Elite
Baptiste Vouardoux100002023-20241European Elite
Mathieu Vouillamoz824711162019-20223F2000-04-03European Elite
Daniel Vukovic4722062822782008-201911D1986-02-19North York, ONTEuropean Elite
Reto Waldmeier1001121997-19981D1974-12-01European Lower Leagues
Julian Walker4541115462012-20131W1986-09-10Bern, SwitzerlandEuropean Elite
Eric Walsky85162743262010-20133F1984-09-30Anchorage, AKMinor Pro
Yannick Weber3251621402012-20131D1988-09-23Morges, SwitzerlandMajor League
Dan Weisskopf100022017-20181D1989-11-21European Elite
Jeremy Wick24053661191972014-20206F1989-06-13Grand Valley, ONTEuropean Elite
Michel Wicky63223658401995-20013F1975-04-28European Elite
Tommy Wingels63273057512018-20202C1988-04-12Evanston, ILMajor League
Daniel Winnik270911432342902018-20246L1985-03-06Toronto, ONTMajor League
Theo Wittmann40371082002-20031F1969-06-04European Elite
Jamie Wright40191938182006-20071L1976-05-13Kitchener, ONTMajor League
Mike Wyniger300002017-20181D1998-01-28European Elite
Luca Zanatta2015-20161D1991-05-15European Elite
David Zeiter100002018-20191European Elite
Daniel Zieri2402201997-19981European Lower Leagues
Sandro Zurkirchen400002021-20221G1990-02-25European 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.