hockey DB
search by league
team
morning report
contact us
home

Esbjerg EfB Ishockey all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Valdemar Ahlberg139121729582019-20223F1998-10-12Copenhagen, DenmarkEuropean Lower Leagues
Chris Allen821342007-20081D1978-05-08Chatham, ONTMajor League
Nicklas Andersen6713720262013-20152CEuropean Lower Leagues
Niklas Andersen1593657932012016-20204L1997-11-20Esbjerg, DenmarkEuropean Elite
Andreas Andreasen1771267791762005-20115D1976-03-01European Lower Leagues
Eetu-Ville Arkiomaa223710142018-20191C1993-08-26Rauma, FinlandEuropean Elite
Brady Austin18369512018-20191D1993-06-16Bobcaygeon, ONTMajor League
Simon Backman600062008-20091D1984-06-12Pietarsaari, FinlandEuropean Elite
Lasse Bang222102131742009-20178C1992-09-11European Lower Leagues
Brett Bellemore17145182018-20191D1988-06-25Windsor, ONTMajor League
Frederik Benjaminsen400002016-201712000-09-20European Lower Leagues
Torben Benjaminsen4331215422007-200811974-07-24 European Lower Leagues
Wade Bergman81144559582014-20162D1990-09-09Calgary, ALTAEuropean Elite
Michael Binderup200132538722010-20166D1992-06-12European Lower Leagues
Steve Birnstill38101222162010-20111D1985-11-06Commack, NYMinor Pro
Frederik Bjerrum3500002012-20142F1995-03-21European Lower Leagues
Jonas Bjerrum68437102021-20232C2002-06-02European Lower Leagues
Rasmus Bjerrum191195776632009-20235R1992-04-30Esbjerg, DenmarkEuropean Elite
Victor Bjorkung14123122018-20191D1993-04-07Stockholm, SwedenEuropean Elite
Mark Brejnrod100002015-20161GEuropean Lower Leagues
Cameron Brown226111762022-20231F1993-03-25Natick, MAMinor Pro
Travis Brown128225072742019-20233D1994-03-15Winnipeg, MANMinor Pro
Phillip Bruggisser2022462861302008-20186D1991-08-07Ringsted, DenmarkEuropean Elite
Andrei Chistyakov30268202007-20081W1987-03-09European Elite
Jannik Christensen4672275976432007-202314D1992-06-05Esbjerg, DenmarkMinor Pro
Jonas Christensen600002021-20221C2004-01-01European Lower Leagues
Rasmus Christensen1512681772011-20165D1994-06-06European Lower Leagues
Soren Christiansen151132538892008-20146F1991-04-15European Lower Leagues
Aigars Cipruss3471926202007-20081C1972-01-12Riga, LatviaMinor Pro
Andrew Clark36255075542014-20151L1988-04-08Brandon, MANMinor Pro
Henrik Clausen1706713672013-20226C1996-07-28European Lower Leagues
Shawn Collymore3591423392009-20101F1983-05-02La Salle, PQMinor Pro
Olivier Coqueux802546711792007-20092C1973-11-29Saumur, FranceMinor Pro
Charlie Corcoran4114274102020-20211F1995-02-27New Canaan, CTEuropean Elite
Adam Cracknell179132202020-20211R1985-07-15Prince Albert, SASKMajor League
Steven Crampton36202141732008-20091L1982-04-12Winnipeg, MANMinor Pro
Justin Crandall44192544732017-20181F1992-04-05Lakeville, MNMinor Pro
Nick Crawford5042428242017-20181D1990-02-23Caledon, ONTMinor Pro
Kodie Curran45102333652016-20171D1989-12-18Calgary, ALTAMinor Pro
Morten Dalgaard5733682009-20134L1991-08-07 European Lower Leagues
Mike Dalhuisen44911201502015-20161D1989-01-24Nijmegen, HollandMinor Pro
Mark Delargo36171835182018-20191European Lower Leagues
Mark Derlago36253964382014-20151L1986-01-17Brandon, MANMinor Pro
Jerramie Domish15044242008-20091D1979-08-19Collegeville, PAMinor Pro
David Dostal3391019202005-20061F1973-08-27European Elite
Grayson Downing85303666492019-20233C1992-04-18Abbottsford, BCMinor Pro
Tobias Ebener500022022-20231F2005-12-07European Lower Leagues
Mike Egener3319102352011-20121D1984-09-26Lahr, GermanyMinor Pro
Michael Ehlers-Pedersen33011852005-20061European Lower Leagues
Taylor Ellington3851318302013-20141D1988-10-31Victoria, BCMinor Pro
Christian Elmose4800002022-20231G2001-01-09European Lower Leagues
Simon Ferguson401833511362011-20121R1983-04-06Langley, BCMinor Pro
Tyler Fiddler45172744432016-20171L1990-06-27Prince Albert, SASKMinor Pro
Michael Fine4613720242017-20181R1991-05-10Toronto, ONTEuropean Elite
Taylor Fleming451910472017-20181D1993-02-17Waconia, MNEuropean Lower Leagues
Patrik Forsbacka10235802010-20111F1982-08-12European Elite
Anders Forster686814282009-20122L1988-03-24European Lower Leagues
Jonas Franson3602202009-20101G European Lower Leagues
Jeff Frazee4500002015-20161G1987-05-13Edina, MNMajor League
Kristof Frederiksen135930392332005-201151979-12-18European Lower Leagues
Max French38141933792018-20191C1992-10-07Langley, BCMinor Pro
Ronni Friis34022422005-20061European Lower Leagues
Jacob Gammelgaard400002013-20141D1995-12-23Esbjerg, DenmarkEuropean Lower Leagues
Casey Gilling469112082022-20231F1998-03-25Gaylord, MIEuropean Elite
Kasper Gommesen246304777802005-20148F1989-03-22European Lower Leagues
Tyler Gron157815102015-20161R1989-09-07Spruce Grove, ALTAMinor Pro
Simon Gronvaldt176123951382019-20234D1991-01-30Rodovre, DenmarkEuropean Lower Leagues
Donny Grover35510151342009-20101D1983-01-17Boston, MAMinor Pro
Andreas Grundtvig2484363106542017-20236F1999-01-14European Lower Leagues
Benjamin Hadberg3611222008-201021987-08-20 European Lower Leagues
Marc Hagel4071522482018-20191F1988-09-02Hamilton, ONTMinor Pro
Mikkel Hansen900002016-201711999-02-06European Lower Leagues
Nicklas Hansen7131417442011-20132D1987-06-28European Lower Leagues
Kimmo Happo45111223462007-20081F1979-04-21Kajaani, FinlandEuropean Elite
Aki Heino3422123262008-20091D1977-08-11European Elite
Mike Henderson1323582005-20061R1980-11-22Mississauga, ONTMinor Pro
Nicolaj Henriksen4500002012-20163G1995-09-25European Lower Leagues
Philip Hersby3121012362013-20141D1984-07-25European Lower Leagues
Sune Hjulmand656701161862152005-202317C1989-02-26European Lower Leagues
Henrik Hoglund843762012-20131R1977-12-22Hammaro, SwedenMinor Pro
Lasse Holgaard209333568462005-20147F1989-01-30European Lower Leagues
Jeppe Holmberg1079918402013-20174F1996-07-14European Lower Leagues
Scott Howes29262450742014-20151L1987-09-03Toronto, ONTMinor Pro
Herman Hultgren33448742009-20101D1980-06-25Dala-Jama, SwedenMinor Pro
Dennis Jensen4401102011-20143G1992-01-26European Lower Leagues
Jeppe Jensen300002021-20221G1999-09-03European Lower Leagues
Kasper Jensen7411314362014-20162D1987-05-28European Lower Leagues
Nick Jensen3331013752015-20161D1989-04-08Lyngby-Taarbaek, DenmarkEuropean Elite
Soren Jensen16011142005-200611967-05-21European Lower Leagues
Nickolaj Jepsen96011102009-20176C1993-05-25European Lower Leagues
Oliver Jessen1700002018-201911999-04-17European Lower Leagues
Per Johnsson28369522010-20111F1988-04-20Karlstad, SwedenEuropean Elite
Christopher Kabel128033542005-201151988-09-27European Lower Leagues
Sami Karjalainen54132235682005-20082R1974-05-29Hyvinkaa, FinlandEuropean Elite
Kim Karlsson1227982018-20191C1989-10-31European Elite
Kale Kerbashian39202444392021-20221R1990-04-07Thunder Bay, ONTMinor Pro
Ryker Killins2545942021-20221D1996-05-30Wawa, ONTMinor Pro
Jeff King8394554792021-20232D1996-02-23St. Clair, MIMinor Pro
Jani Kiviharju27111223462005-20061R1974-12-26Turku, FinlandEuropean Elite
Oliver Kjaer86141933182017-20233R2000-07-10Esbjerg, DenmarkEuropean Lower Leagues
Jordan Knackstedt361521361472016-20171R1988-09-28Saskatoon, SASKMinor Pro
Cam Knight324172102020-20211D1995-01-10Reading, MAMinor Pro
Jared Knight45141832322016-20171R1992-01-16Battle Creek, MIMinor Pro
Anders Koch266102333742014-20217D1997-10-02European Lower Leagues
Markus Korhonen800002008-20091G1975-04-29Tampere, FinlandEuropean Elite
Mads Kristensen87134622005-200931986-04-24European Lower Leagues
Emil Kristensen-Lojborg12492433852009-20134D1992-09-20Esbjerg, DenmarkEuropean Elite
Kasper Krog100002019-20201G1998-06-26European Lower Leagues
Anders Krogsgaard2721967861512012-20197D1996-04-19Esbjerg, DenmarkEuropean Elite
Jonas Krogsgaard1800002017-201922000-06-02European Lower Leagues
Edgars Kulda1935822022-20231L1994-11-13Riga, LatviaEuropean Elite
Tommi Laine3781725102011-20121F1986-05-20Naantali, FinlandEuropean Elite
Mario Lamoureux45263561812015-20161F1988-06-18Grand Forks, NDMinor Pro
Andre Larsen2000002005-20082G1989-04-18European Lower Leagues
Henrik Larsen1500002005-20061G1985-01-21European Lower Leagues
Philip Larsen31291142022-20231D1989-12-07Esbjerg, DenmarkMajor League
Aaron Lee792734611412014-20162F1985-02-21Calgary, ALTAMinor Pro
Mark Lee36152742382009-20101C1984-09-11Mount Pearl, NFLDMinor Pro
Brady Leisenring1626802014-20151F1982-09-07Stowe, VTMinor Pro
Peter Lenes612382013-20141F1986-04-03Shelburne, VTMinor Pro
Fabrice Lhenry109022362005-20093G1972-06-26Lyon, FranceEuropean Elite
David Lidstrom2906662016-20171D1988-02-16European Lower Leagues
Dave Liffiton16145142008-20091D1984-10-18Windsor, ONTMajor League
Thomas Lillie2600022019-20222G1996-03-11European Elite
Shawn Limpright2661319512013-20141L1981-07-06St. Adolphe, MANMinor Pro
Louis Liotti3641519302012-20131D1985-05-25Westbury, NYMinor Pro
Kristian Lodberg44151025462007-200811981-01-17European Lower Leagues
Alexis Loiseau50162945122017-20181C1994-01-11Havre-aux-Maisons, PQMinor Pro
Brett Lysak684339821352008-20102C1980-12-30St. Albert, ALTAMajor League
David Madsen132173350552019-20223C1999-01-25European Elite
Felix Maegaard-Scheel16575871621762017-20224L1992-09-01Gentofte, DenmarkEuropean Elite
Henrik Maersk4651662022-20231F1996-07-28European Lower Leagues
Ryan Martindale45202545282016-20171C1991-10-27Oshawa, ONTMinor Pro
Scott Matzka35203454902008-20091C1978-05-11Port Huron, MIMinor Pro
Eamon McAdam1703302021-20221G1994-09-24Doylestown, PAMinor Pro
Dennis McCauley361820381312012-20131F1985-08-15Billerica, MAMinor Pro
D'Arcy McConvey3282230742008-20091F1981-10-23Richmond Hill, ONTMinor Pro
Kevin McLeod2231013732011-20121D1984-10-25Calgary, ALTAMinor Pro
Carson McMillan86333669592016-20182R1988-09-10Brandon, MANMajor League
Will Merchant4716925182022-20231F1994-01-12Eagan, MNMinor Pro
Matias Metsaranta3519928122005-20061F1981-06-18European Elite
Mark Mieritz38224222011-20121R1991-01-03Kastrup, DenmarkEuropean Lower Leagues
Christian Moller3600002011-20121G1988-12-02European Lower Leagues
Thomas Mondrup1200062022-20231F2004-10-24European Lower Leagues
Lance Monych391514291042013-20141R1984-07-25Winnipeg, MANMinor Pro
Thomas Mose55257182005-200821984-12-30European Lower Leagues
Tyler Mosienko703453871202012-20142C1984-03-21West St. Paul, MANMinor Pro
Ervins Mustukovs000002013-20141G1984-04-07Riga, LatviaMinor Pro
Jesse Mychan77221840922018-20202L1992-07-02Saskatoon, SASKMinor Pro
Carsten Nielsen700661162005-200821985-03-16European Lower Leagues
Daniel Nielsen3500002011-20132D1995-05-05European Lower Leagues
Esben Nielsen2543448821362005-20187C1986-06-04European Lower Leagues
Mikkel Nielsen59022122020-20232D2002-10-22European Lower Leagues
Morten Nielsen4200002007-20081G1989-09-04 European Lower Leagues
Soren Nielsen30557791361632012-20238F1996-09-15European Lower Leagues
Alex Nikiforuk34213152452012-20131F1983-09-30Kelowna, BCEuropean Elite
Tommi Nikkila300002011-20121G1977-06-16Jyvaskyla, FinlandEuropean Elite
Kevin Nilsson400002005-20061G1999-02-27European Lower Leagues
Magnus Nilsson56211637722007-20103L1978-02-01Fingsband, SwedenMinor Pro
Brock Nixon90414081582015-20172C1987-02-04Russell, MANMinor Pro
Coleman Noonan40171229322011-20121L1989-04-24Norfolk, MAEuropean Lower Leagues
Casper Norrild3300002008-20091G European Lower Leagues
Shawn O'Donnell4921224302020-20211R1988-05-28Halifax, NSMinor Pro
Mikkel Ottesen23112352014-20151L1993-07-01European Lower Leagues
Libor Pavlis3681119202005-20061F1977-11-01European Elite
Andreas Pedersen187316191462011-20206D1994-12-19European Lower Leagues
Lars Pedersen103152641882005-200931980-01-15European Lower Leagues
Nick Pedersen28000182005-20061European Lower Leagues
Soren Pedersen1138513142007-20185C1991-05-10European Lower Leagues
Andreas Petterson2731215282009-20101 European Lower Leagues
Rasmus Pilely500002015-20161GEuropean Lower Leagues
Matthew Pistilli88366096422015-20202R1988-10-17Montreal, PQMinor Pro
Zach Pochiro411618341332019-20201C1994-03-06St. Louis, MOMinor Pro
Martin Prihoda34325142005-20061European Lower Leagues
Ricards Puce400002021-20221G2002-05-21European Lower Leagues
Craig Puffer90305080282020-20222C1995-05-03Greenwich, CTMinor Pro
R.J. Roy100022007-20081C1982-01-09Ottawa, ONTMinor Pro
Miikka Ruokonen9134282005-20061D1972-06-29Salo, FinlandEuropean Elite
Steve Rymsha44181735752007-20081L1979-03-20St. Catharines, ONTMinor Pro
Kimmo Salminen45181937602007-20081R1973-11-04Mikkeli, FinlandEuropean Elite
Victor Sand4411222019-20233F2003-03-07European Lower Leagues
Casper Santanen48246182010-20122D1987-04-28Oslo, NorwayEuropean Elite
Phillip Schultz88263965122021-20232C2000-07-24Rodovre, DenmarkEuropean Lower Leagues
Oscar Schulze8811213162021-20232D2000-07-15European Lower Leagues
Andre Selander1321322005-20061L1984-01-23Minor Pro
Mathias Seldrup4800002022-20231G1996-10-21European Lower Leagues
Brady Shaw4734387202020-20211F1992-10-02Ottawa, ONTMinor Pro
Wiley Sherman354101402020-20211D1995-05-24Greenwich, CTMinor Pro
Jordan Smotherman51343266732011-20212L1986-05-11Corvallis, ORMajor League
Anders Sorensen3100002008-201131990-12-10European Lower Leagues
Lars Sorensen600002005-20061European Lower Leagues
Mathias Sorensen800002014-201621997-08-13European Lower Leagues
Dirk Southern307142182012-20131F1983-08-09Winnipeg, MANMinor Pro
Daniel Sperrle-Jonsson3400002012-20131G1982-10-07European Elite
Kirill Starkov69246286562010-20142L1987-03-31Yekaterinburg, RussiaMinor Pro
Evan Stoflet4061420602013-20141D1984-05-16Madison, WIMinor Pro
Thomas Svaerdstrom37459242012-20131D1988-05-30 European Lower Leagues
Markku Tahtinen2231720622010-20111L1978-04-10Pori, FinlandEuropean Elite
Martin Thimm20022182008-200911983-01-13Minor Pro
Mathias Thinnesen11761622582007-20114W1990-09-24European Lower Leagues
Emil Torbensen600002014-20162European Lower Leagues
Jonas Torbensen7712382017-202142001-11-12European Lower Leagues
Pasi Touminen195712102010-20111R1990-01-01 European Lower Leagues
Davis Vandane448313902020-20211D1992-04-24Yorkton, SASKMinor Pro
Tuomas Vartiainen38971682022-20231R1996-05-08Oulu, FinlandEuropean Elite
Hermanni Vidman36142640182005-20061F1979-03-30European Elite
Daniel Villadsen424610162012-20142D1985-09-22European Lower Leagues
Jeppe Vinther24584553862015-20216D1996-11-17European Lower Leagues
Jani Virtanen12235762005-20061D1977-03-01Tampere, FinlandMinor Pro
Colin Vock124475299672013-20193F1985-12-09Detroit, MIMinor Pro
Juuso Walli5851015642021-20232D1996-07-03Tampere, FinlandEuropean Elite
Travis Walsh2426862019-20201D1993-06-04Haslett, MIMinor Pro
Christian Wejse2234150912842014-20216C1998-12-04Esbjerg, DenmarkEuropean Elite
Kyle Wharton1211112202014-20151D1986-03-03Ottawa, ONTMinor Pro
Brandon Wong202202013-20141F1986-11-30Victoria, BCMinor Pro
Stephen Wood32510151122008-20091D1981-08-18Cambridge, MAMinor Pro
Shinya Yanadori3631114512014-20151European Lower Leagues
Steve Yetman2151520142007-20081C1984-12-29St. John's, NFLDMinor Pro
Sergei Zavodovskiy100002007-20081D1983-01-22 European Elite
Jonathan Zion30152035662007-20081D1981-05-21Nepean, ONTMinor 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.