hockey DB
search by league
team
morning report
contact us
home

Karlskrona HK all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Mikael Aaro3924682012-20131D1980-09-04European Lower Leagues
Marcus Af-Buren200002019-20201D2000-02-01European Lower Leagues
Jonny Agren26033162012-20131R1980-01-08European Lower Leagues
Nils Aman610102019-20201C2000-02-07Avesta, SwedenMajor League
Lucas Andersen1000042018-20191F1999-01-30European Lower Leagues
Albin Andersson700002019-20201G2000-06-18European Lower Leagues
Jimmy Andersson98264167482013-20152L1989-08-29European Elite
Sebastian Andersson100002018-20191G1989-11-10Sundbyberg, SwedenMinor Pro
Nick Angell48628341102013-20141D1979-10-31Duluth, MNMinor Pro
Oskar Back301122012-20131European Elite
Joseph Berger1610102018-20202D1999-12-13European Lower Leagues
Julius Bergman23000162012-20131D1995-11-02Stockholm, SwedenMinor Pro
Alexander Bergstrom91364177502013-20152L1986-01-18Osby, SwedenEuropean Elite
Nils Bergstrom18369382012-20131C1985-03-07European Elite
Fredrik Bergvik200002014-20151G1995-02-14Stockholm, SwedenEuropean Elite
Anton Blidh1111262013-20141L1995-03-14Molnlycke, SwedenMajor League
Austin Block812342013-20141F1989-10-10Denver, COMinor Pro
Andree Brendheden710142012-20131C1983-01-12 European Elite
Chris Butler500082012-20131D1986-10-27St. Louis, MOMajor League
Matt Carey3261521572018-20191L1992-02-28Hamilton, ONTMajor League
Nils Carnback18235432019-20201C1997-09-27European Elite
Jacob Cepis25437242013-20141F1987-12-21Parma, OHMinor Pro
Justin Crandall45162137402018-20191F1992-04-05Lakeville, MNMinor Pro
Linus Cronholm35268782019-20201D2000-07-03European Elite
Filip Cruseman96292150542013-20152R1990-10-14European Elite
Lucas Edmonds1012302018-20191R2001-01-27North Bay, ONTMinor Pro
Kalle Ekelund98314171002013-20152D1990-07-25Nybro, SwedenEuropean Lower Leagues
Kevin Ekman-Larsson27246222019-20201D1995-01-26Karlskrona, SwedenMinor Pro
Andreas Elofsson32437182012-20131C1984-03-25 European Lower Leagues
Lukas Enqvist51257102019-20201C1998-04-06European Elite
Lucas Frank100002019-20201D2001-10-01European Lower Leagues
Lukas Fredin200002018-20191D1999-01-17European Lower Leagues
Simon Fredriksson49112202013-20141D1993-05-18European Elite
Patrick Galbraith104022102013-20152G1986-03-11Haderslev, DenmarkEuropean Elite
Viktor Grahn1045172282018-20202D1998-08-15European Elite
Stefan Grahns21224492013-20141C1982-04-19European Elite
Jean-Luc Grand-Pierre11101142012-20131D1977-02-02Montreal, PQMajor League
Mattias Granlund523710162014-20151L1992-06-14European Elite
Anders Gronlund3903382012-20131D1989-01-03Pitea, SwedenEuropean Elite
Sammy Gustafsson300002014-20151G1988-10-17European Lower Leagues
Jonatan Harju2040422019-20201R1997-08-06European Lower Leagues
Kevin Hecquefeuille2441519202012-20131D1984-11-20European Elite
Pelle Hedlund701162019-20201R1997-04-22European Lower Leagues
Marcus Hellgren3400002019-20201G1994-03-05European Elite
Andreas Henriksson200002019-20201G1997-03-16European Lower Leagues
Mans Hermansson442810262019-20201D1993-05-22European Lower Leagues
Gustav Hjalmarsson902282012-20131R1986-04-02European Elite
Henrik Hoglund389514222012-20131R1977-12-22Hammaro, SwedenMinor Pro
Arvid Holm5200002018-20191G1998-11-03Ljungby, SwedenMinor Pro
Alexander Holmberg200002012-20131L1991-02-04European Lower Leagues
Hannes Hyvonen1012342012-20131R1975-08-29Oulu, FinlandMajor League
Josef Ingman5261622282018-20191D1995-03-08Ornsklodvik, SwedenEuropean Elite
Tanner Jaillet3501102019-20201G1993-08-18Parksville, BCMinor Pro
Martin Janohls67151328382012-20142C1991-05-04European Elite
Ludvig Jardeskog49167762018-20202D1995-07-21European Elite
Rasmus Jarvelin200002019-20201European Lower Leagues
Jesper Jensen88243357542012-20142C1987-02-05Nybro, SwedenEuropean Elite
Alexander Jirhage200002012-20131G1991-01-06European Lower Leagues
Hannes Johansson51851382018-20202R1993-07-23European Lower Leagues
Linus Johansson200002019-20201G2001-04-16European Lower Leagues
Niklas Johansson151286694902012-20203C1985-08-06European Lower Leagues
Robin Johansson4700002018-20191G1995-07-03European Lower Leagues
Jonathan Johnson110102012-20131C1993-01-11Gavle, SwedenEuropean Elite
Kevin Jonasson100002013-20141G1995-07-19 European Lower Leagues
Joseph Jonsson4951621122018-20191C1997-12-08European Elite
Dennis Karlsson100002012-20131G1987-06-11European Lower Leagues
Erik Karlsson201102012-20131L1994-07-28Lerum, SwedenMinor Pro
Hampus Karlsson37123142018-20202C2001-01-20European Elite
Jakob Karlsson400022013-20141C1989-05-12Vimmerby, SwedenEuropean Lower Leagues
Linus Karlsson88132740772018-20202C1999-11-16Eksjo, SwedenMajor League
Simon Karlsson3751116562013-20141D1993-07-23Malmo, SwedenEuropean Elite
Jorgen Karterud4251015162018-20191L1994-05-06Oslo, NorwayEuropean Elite
Joel Kellman67212647322013-20152C1994-05-25Karlskrona, SwedenMajor League
Janne Kivilahti4310919182019-20201F1992-06-22Espoo, FinlandEuropean Elite
Mathias Kullberg700002012-20131G1994-09-09 European Lower Leagues
Mikael Kurki15682937822012-20194D1987-01-13Helsinki, FinlandEuropean Elite
Nils Lagerlof100002012-20131D1995-08-14European Elite
Emil Larsson474812122012-20131R1993-08-04European Elite
Emil Larsson6091423142013-20152C1988-01-03European Elite
Timo Leinonen134000142012-20153G1976-08-01Tampere, FinlandEuropean Elite
Hugo Leufvenius2630342019-20201L1999-03-26Stockholm, SwedenEuropean Elite
Niklas Lihagen52131730282014-20151C1983-11-12European Lower Leagues
Viktor Liljegren102311950562018-20202F1994-04-28Stockholm, SwedenMinor Pro
Christian Lindberg600022019-20201D2000-08-31European Elite
Tom Linder4981523222012-20152D1985-11-05European Elite
Par Lindholm52132942422013-20141C1991-10-05Kusmark, SwedenMajor League
Axel Lindstrom425611102019-20201R1996-01-25European Elite
Arvid Ljung2100002019-20201G1992-09-03European Elite
Victor Lofstedt52101121122014-20151R1986-10-16European Lower Leagues
Viktor Lundberg2101102013-20152R1995-03-05European Lower Leagues
Christian Magnusson4751116162012-20131L1979-06-26European Elite
Patrik Magnusson35134382012-20131D1988-03-12Jonkoping, SwedenEuropean Elite
Eric Malmgren300002014-20151G1996-10-09European Lower Leagues
Simon Mattsson201102013-20141L1993-09-25European Lower Leagues
Maksim Matushkin4991625262014-20151D1990-01-31Minsk, BelarusEuropean Elite
Kent McDonell3861016642012-20131R1979-03-01Williamstown, ONTMajor League
Kalle Miketinac387714142018-20191C1999-04-02Kallinge, SwedenEuropean Elite
Filip Mingotti1213710402012-20153D1993-12-18European Lower Leagues
Mattias Modig200002012-20131G1987-04-01Lulea, SwedenMinor Pro
Russ Moyer463710402014-20151D1982-08-09North Bay, ONTMinor Pro
Viktor Naslund600002019-20201D1992-07-01European Elite
Patrik Nevalainen1811242014-20151D1987-01-27European Elite
August Nilsson51279392018-20191D1998-06-01European Elite
Gustav Nilsson300002019-20201D2000-02-10European Lower Leagues
Henrik Nilsson51178262014-20151D1991-05-05Stockholm, SwedenEuropean Elite
Hampus Nivalainen300002019-20201G1999-06-25European Lower Leagues
Jesper Norback200022019-20201L1998-04-23European Elite
Daniel Norbe98133346582018-20202D1995-08-22European Elite
Andre Nordstrand72516342018-20202L1998-01-22European Elite
Andreas Nordstrom100002014-20151G1993-09-25European Lower Leagues
Erik Nystrom23561142012-20131L1993-10-30Stockholm, SwedenMinor Pro
Felix Olsson200002018-20191C1996-02-23European Lower Leagues
Fredrik Orrsten100002012-20131R1978-11-06European Elite
Kyle Osterberg303811142018-20191F1994-09-05Lakeville, MNEuropean Elite
Oskar Ostlund5201122012-20131G1992-02-11Valbo, SwedenEuropean Elite
Sebastian Ottosson400002018-20191C1992-02-07European Elite
Nick Pageau4991625242018-20191D1988-01-08Stoney Creek, ONTMinor Pro
Drew Paris444711452018-20191D1988-05-12Pointe-Claire, PQMinor Pro
Marcus Paulsson50181836142018-20191C1984-01-10Morrum, SwedenEuropean Elite
Henrik Persson300022019-20201R1993-07-06European Lower Leagues
Jesper Persson406111762019-20201L1993-03-02European Lower Leagues
William Pethrus5271017182019-20201D1997-09-28European Lower Leagues
Johan Pettersson3202282012-20131D1989-08-06European Lower Leagues
Tomi Pollanen3210212122012-20131L1978-05-26Helsinki, FinlandEuropean Elite
Jonathan Pudas10862430322012-20153D1993-04-26European Elite
Henrik Rommel501122019-20201C1994-06-21Stockholm, SwedenEuropean Elite
Philip Rondahl4451015162019-20201C1996-12-16European Elite
Simon Ronning100002018-20191G1999-03-28European Lower Leagues
Calle Rosen648917182012-20142D1994-02-02Vaxjo, SwedenMajor League
Daniel Rosengren300002018-20191G1999-06-16European Elite
Mikael Roslund506814202019-20201L1996-06-30European Lower Leagues
Hugo Rostedt800002018-20191C1999-09-09European Lower Leagues
Patrik Ruiz36033362012-20131L1982-02-16 European Lower Leagues
Gustav Sarenborg100002018-20191D1999-08-18European Lower Leagues
Johan Schreiber40145122018-20191L1998-06-05European Lower Leagues
Jordan Smotherman47232043752013-20141L1986-05-11Corvallis, ORMajor League
Kristoffer Soder148131528262012-20153C1991-05-02European Elite
Samuel Solem46325432019-20201L1999-04-01European Elite
Sergio Somma1616742013-20141F1987-05-13Pittsburgh, PAMinor Pro
Logan Stephenson21011672012-20131D1986-02-19Outlook, SASKMinor Pro
Shay Stephenson300062012-20131L1983-09-13Outlook, SASKMajor League
Axel Sundberg5113114142018-20191R1998-06-30European Elite
Melwin Sunden600002018-20191C1999-12-17European Lower Leagues
Anton Sundin600022019-20201D1999-10-27European Elite
Robin Sundman200002019-20201European Lower Leagues
Jens Svensson301102012-20131C1979-01-21European Elite
Jimmie Svensson12010919402012-20153L1982-02-25European Elite
Ludwig Svensson-Traff200002018-20191R2000-09-30European Elite
Kelsey Tessier318917142014-20151C1990-01-16Fredericton, NBMinor Pro
Erik Thorell42102030122014-20151L1992-03-03Karlstad, SwedenEuropean Elite
Tobias Tornkvist1102282012-20131R1994-04-14European Elite
Vyacheslav Trukhno153710162014-20151C1987-02-22Khimik, RussiaMinor Pro
Alexander Viklund93101020942013-20152L1990-12-28Pitea, SwedenEuropean Elite
Roger Wahlqvist37011142012-20131D1985-03-27Huddinge, SwedenEuropean Lower Leagues
Lucas Wallmark16551042012-20131C1995-09-05Umea, SwedenMajor League
Marcus Wallmark36145302012-20131C1991-08-09European Elite
Jason Walters21235102014-20151F1986-04-04Renfrew, ONTEuropean Lower Leagues
Victor Wanghult200002018-20191R1995-07-21European Lower Leagues
Marcus Westfalt19022102018-20191L2000-03-12European Elite
Filip Wiberg2110142019-20201R2002-05-27European Lower Leagues
Pontus Widerstrom1110162013-20152C1994-05-19European Elite
Johan Zarwel200002018-20191R1998-04-30European Elite
Dylan Zink20022122019-20201D1992-10-08Madison, WIMinor 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.