hockey DB
search by league
team
morning report
contact us
home

Hammarby IF all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Elias Abrahamsson98813212562001-20043D1977-06-15Uppsala, SwedenMinor Pro
Fredrik Abrahamsson30336222002-20031R1983-01-24Uppsala, SwedenEuropean Lower Leagues
Johan Abrahamsson500001985-19861GEuropean Elite
Magnus Ahlin100001983-19841GEuropean Elite
Johan Ahrgren200021992-19931European Lower Leagues
Johan Akerman304711301992-19942D1972-11-20Stockholm, SwedenEuropean Elite
Andreas Alnered6031013161997-19992D1978-12-19European Lower Leagues
Joakim Andersson1036814941999-20023D1977-04-13European Lower Leagues
Johan Andersson4171926682007-20081C1987-05-02Nynashamn, SwedenEuropean Elite
Magnus Andersson31171128571995-19982F1975-02-18European Lower Leagues
Robin Andersson397714182007-20081R1987-05-12European Elite
Sebastian Andersson300002007-20081G1994-07-01European Elite
Stefan Andersson32202747201992-19942F1969-02-14European Elite
Ulf Andersson2791221181985-19861F1961-08-13European Elite
Sebastian Andersson-Aslund800002007-20081 European Lower Leagues
Johan Aspvik35246321998-19991D1973-05-04European Lower Leagues
Kristoffe Backstrom39257692005-20072D1985-01-24European Elite
Michael Badelt75122941682000-20022D1976-05-25Minor Pro
Niklas Barklund56141428972002-20042R1973-06-10Stockholm, SwedenMinor Pro
Tony Barthelsson326713381992-19931D1966-07-01European Elite
Tobias Beckman100002006-20071C1988-05-09European Lower Leagues
Samuel Beckstrand5389171252004-20062D1983-02-12European Lower Leagues
Thomas Berg41293564181985-19932L1965-05-23European Elite
Bjorn Berggren295914241985-19962F1964-01-21European Elite
Patrik Bergstrom45162440902006-20071R1983-08-03European Elite
Viktor Bertfelt700022005-20061D1986-06-16Stockholm, SwedenEuropean Lower Leagues
Jesper Bjorck326612401995-19982D1975-03-11European Elite
Jesper Bjork402241992-19931European Lower Leagues
Lars Bjork1851116141983-19841European Elite
Lasse Bjork30651141985-19861European Elite
Stefan Bjork2032237591892000-20055L1976-09-10European Elite
Joachim Bjorkman500002005-20072G1987-07-25European Lower Leagues
Mikael Bjornberg6591221591997-19992F1972-03-17European Lower Leagues
Jonas Blanck23235282005-20061D1973-12-09European Lower Leagues
Carsten Bokstrom1112341983-19862European Elite
Jonas Borgar376612361998-19991F1975-02-21European Elite
Robert Borgqvist26011141997-19981G1977-02-08European Elite
Mikael Boric66311849261995-19993F1976-01-28European Lower Leagues
Johan Borjebo000001993-19962F1972-03-29European Lower Leagues
Adam Borzecki29178422003-20041D1978-05-06Gdansk, PolandMinor Pro
Niklas Bostrom32112132201992-19942F1965-04-13European Lower Leagues
Martin Broed5951015321995-19993D1976-09-03European Lower Leagues
Kim Cannerheim314812202002-20031C1978-07-11European Elite
Michael Cederholm3500001983-19841GEuropean Elite
Johan Chang675510522006-20082L1984-12-05European Lower Leagues
Olle Christiansson300041981-19821European Lower Leagues
Fredrik Claesson200022007-20081D1992-11-24Stockholm, SwedenMajor League
Morgan Craas3810919261983-19862European Elite
Mariusz Czerkawski32393069741992-19931R1972-04-13Radomsko, PolandMajor League
Andreas Dahlberg4552782001-20032R1982-06-24European Lower Leagues
Christopher Dahlen89231639662005-20083L1986-03-30European Lower Leagues
Kristoffer Dahlstedt100002007-20081REuropean Lower Leagues
Dick Drott3600081981-19821GEuropean Elite
Christian Due-Boje6281018661983-19862D1966-10-12European Elite
Nicklas Eckerblom100002003-20041R1984-01-04European Elite
Rolf Edberg32142034141983-19841C1950-09-29Stockholm, SwedenMajor League
Robert Edholm43141731971999-20001D1971-02-19Stockholm, SwedenMinor Pro
Johan Ejdepalm9641014342002-20053D1982-01-04Uppsala, SwedenEuropean Elite
Anders Ek3100001998-19991G1973-05-18European Lower Leagues
Niklas Ekberg48369712006-20082F1986-07-19European Lower Leagues
Ludwig Ekman3401142007-200811987-01-05 European Lower Leagues
Nils Ekman000001995-19961R1976-03-11Stockholm, SwedenMajor League
Nordin El Harfaoui37161935811999-20001R1972-03-31European Elite
Peter Elander31102737241985-19861L1960-03-01European Elite
Per Elfving311261881992-19963F1972-02-13European Lower Leagues
Magnus Eliasson30111627121992-19983R1968-11-19Stockholm, SwedenMinor Pro
Sebastian Ellerstad5281018262005-20083L1986-05-09European Lower Leagues
Hans-Goran Elo61011201983-19862G1966-06-27European Elite
Johan Eneqvist84173451582003-20052R1982-01-21European Elite
David Engblom601161999-20001C1977-06-02European Elite
Patrik Erickson34113142201999-20001C1969-03-13European Elite
Mickael Ericson203301985-19861European Lower Leagues
Thomas Ericson500002001-20021D1982-03-01European Lower Leagues
Magnus Eriksson2400001992-19963G1973-08-12European Elite
Mikael Eriksson100001981-19821European Lower Leagues
Tim Eriksson82205171522000-20022L1982-02-05European Elite
Gustav Fant296915141998-19991F1975-12-25European Lower Leagues
Freddie Ferm2210182003-20052C1984-05-21Huddinge, SwedenEuropean Lower Leagues
Daniel Fernholm1513462003-20041D1983-12-20Stockholm, SwedenMinor Pro
Martin Fjallby33639102002-20031L1978-08-11European Lower Leagues
Morten Fjeld3871623922000-20011C1976-03-04European Lower Leagues
Niklas Flodin1800022005-20061C1984-01-17Huddinge, SwedenEuropean Lower Leagues
Oscar Forss2853861997-19981R1975-02-14European Lower Leagues
Martin Franzen14224111981-19821European Lower Leagues
Jonas Fredmark801101992-19931European Lower Leagues
Christian Friberg1100001995-19982D1976-04-14Danderyz, SwedenMinor Pro
Daniel Goransson42011492004-20073D1986-01-08European Lower Leagues
Per Goransson3281624771981-19821F1958-05-29European Elite
Mattias Gotegard500001992-19931European Lower Leagues
Jonas Gothberg1843952911041999-20045D1977-04-30European Elite
Robert Graas1601181992-19931D1973-02-16European Elite
Gustav Grasberg385712872002-20031L1983-04-06European Lower Leagues
Rikard Gronborg000001993-19941D1968-06-08Huddinge, SwedenEuropean Lower Leagues
Joakim Gunler77232649672000-20022R1973-04-30European Elite
Richard Gustafsson422810462007-20081L1979-10-01Stockholm, SwedenMinor Pro
Robert Gustafsson31101121999-20001D1978-06-05European Lower Leagues
Fredrik Gustavsson420242000-20011R1981-06-30European Lower Leagues
Stefan Gustavsson1420241985-19861R1965-11-22European Elite
Johan Gyllberg1400062006-20071C1988-07-05European Lower Leagues
Richard Gynge600002005-20061L1987-02-01European Elite
Andreas Hadelov100001997-19981G1975-07-23European Elite
Patrik Hageman600022006-20071F1987-11-30European Lower Leagues
Johan Hagglund99151833882002-20053C1982-06-09European Lower Leagues
Johan Hagman64101222341999-20012F1974-05-09Huddinge, SwedenMinor Pro
Thomas Hakansson200001983-19841GEuropean Lower Leagues
Joakim Hall500002006-20071C1986-05-22European Lower Leagues
Mattias Hallback111241640281999-20023F1974-09-21European Elite
Lars Hallstrom000001995-19961L1976-01-23European Elite
Mika Hannula43101020531999-20001F1979-04-02Stockholm, SwedenMinor Pro
Mads Hansen43121628262003-20041D1988-05-31European Lower Leagues
Johan Hansson4381725461999-20001D1972-12-24European Elite
Jonas Hansson000001993-19941F1971-01-15European Lower Leagues
Lars Hawerfors100002001-20021L1982-03-16European Lower Leagues
Tommy Hedlund167512561992-19942D1967-02-09European Elite
Anton Hedman11123122007-20081L1986-05-15Stockholm, SwedenEuropean Elite
Christopher Heino-Lindberg6103342001-20054G1985-01-29European Elite
Magnus Helander68153853901995-19993F1975-10-06European Lower Leagues
Lennart Hermansson1121113141999-20001R1965-10-12European Elite
Andreas Holmqvist791626421372000-20022D1981-07-23Stockholm, SwedenMinor Pro
Michael Holmqvist541521998-19991C1979-06-08Stockholm, SwedenMajor League
Daniel Holmstrom159364480942000-20054D1972-05-08European Lower Leagues
Nicklas Holmstrom311201997-19981European Lower Leagues
Thomas Jagenstedt46171330341981-19842F1957-09-28European Elite
Andreas Jakubowicz400002001-20021F1982-01-29Stockholm, SwedenEuropean Lower Leagues
Robin Jalkerud83181028982006-20082L1987-02-08European Lower Leagues
Mikael Jansson000001993-19941F1967-07-28European Lower Leagues
Ronny Jansson902241985-19861D1964-06-17European Elite
Jan Jarlefeldt32437301981-19821European Lower Leagues
Marcus-Alexander Jernberg3000002002-20052GEuropean Lower Leagues
Peter Johanson300001999-20001G1981-05-09European Lower Leagues
Erik Johansson852572152006-20082D1980-06-29European Lower Leagues
Jimmy Johansson300002007-20081 European Lower Leagues
Peter Johansson100001998-19991G1981-05-09European Lower Leagues
Anders Johnson000001995-19961F1962-07-18European Elite
Fredrik Johnsson1233641999-20001R1972-03-29European Elite
Anders Jonsson26171027341981-19821DEuropean Lower Leagues
Mikael Juhlin800022007-20081 European Lower Leagues
Anders Karlsson54111425341981-19863DEuropean Elite
Henrik Karlsson77000452006-20082G1983-11-27Stockholm, SwedenMajor League
Johan Karlsson3142661992-19931F1970-04-23European Lower Leagues
Lars Karlsson4300001999-20001G1969-05-24European Elite
Niklas Karlsson34112341998-19991D1977-05-27European Lower Leagues
Ragnar Karlsson55202343282003-20052R1977-02-13European Elite
Rikard Karlsson85106162792006-20082D1979-07-21European Lower Leagues
Kent Karlstrom17941341985-19861European Elite
Samer Kasskawo600001997-19981G1979-03-23European Lower Leagues
James Kearing200002007-20081 European Lower Leagues
Rickard Kimby800002004-20062G1986-02-19European Lower Leagues
Robert Kimby47941362002-20053C1984-06-11European Lower Leagues
Oskar Kjellberg16011142006-200711985-03-01 European Lower Leagues
Johan Kleis6910616801997-19992D1976-01-21European Lower Leagues
Carl-Johan Klint297044262000-20087G1978-01-03European Lower Leagues
Tomas Kollar119252045932000-20033L1982-04-20European Elite
Fredric Korduner100002006-20071L1988-08-16European Lower Leagues
Jimmie Kraft1765732892031999-20066L1981-02-26Stockholm, SwedenMinor Pro
Kristian Kudroc6022652004-20051D1981-05-21Michalovce, SlovakiaMajor League
Tony Landeskog61142034681981-19842European Elite
Daniel Larsson36000122005-20061G1986-02-07Boden, SwedenMinor Pro
Mats Larsson2411314161981-19821European Elite
Simon Laudon-Sorlin6314822522005-20083L1986-03-27Stockholm, SwedenEuropean Lower Leagues
Tobias Laudon-Sorlin200002007-20081 European Lower Leagues
Christian Lechtaler87253762742002-20042F1972-02-10European Elite
Per Levin3381220401981-19821European Elite
Tobias Liberg10967131512000-20075D1981-04-21Tyreso, SwedenMinor Pro
Bjorn Lidstrom600061997-19981F1975-07-02European Lower Leagues
Thomas Liiv701121998-19991F1971-05-24European Lower Leagues
Jan Lindberg57402060821981-19842European Elite
Nicklas Lindberg11000242003-20041C1980-09-08Stockholm, SwedenMinor Pro
Petter Lindberg45336772007-20081D1987-06-03European Lower Leagues
Peter Lindgren65233962341981-19842D1960-02-13European Elite
Tomas Lindgren75732391482006-20082L1981-08-26European Lower Leagues
Andreas Lindh42246322002-20031D1978-05-22European Elite
Christoffe Lindholm36055202005-20061R1985-05-11European Elite
Robert Lindqvist103283159711997-20003R1972-03-29European Elite
Lars Lindskog56192746211983-19862European Elite
Sam Lindstahl000001995-19961G1967-04-23European Elite
Johan Lindstrom2791221162004-20051C1975-02-17European Elite
Liam Lindstrom40347402005-20061C1985-01-12Edmonton, ALTAMinor Pro
Ludwig Lingebrand-Ekman200002006-20071C1987-01-05European Lower Leagues
Orjan Lovdahl286915241981-19821DEuropean Elite
Fredrik Loven121132942931998-20013D1977-03-14European Elite
Joakim Lundberg6061521762004-20062D1974-02-12European Elite
Tomas Lunden62382664341983-19862European Elite
Jonas Lundgren000001995-19961D1973-03-02European Lower Leagues
Thomas Lundgren3500021981-19821European Lower Leagues
Fredrik Lundin3181523421997-19981R1972-08-02European Lower Leagues
Carl Lundkvist100002000-20011G1983-03-14European Lower Leagues
Joakim Lundqvist600001992-19931GEuropean Lower Leagues
Peter Madach218513141983-19841C1963-02-26European Elite
Hans Malm29235201981-19821European Elite
Bjorn Mannerqvist2412361997-19981D1979-01-24European Lower Leagues
Christer Mansson400041997-19981F1979-03-17European Lower Leagues
Stefan Markl425510462005-20061L1979-01-13 European Lower Leagues
Kristoffer Martin9400001997-20033G1979-02-17European Lower Leagues
Randy Maxwell14657951521401991-19965F1963-10-17Chilliwack, BCEuropean Elite
Jamal Mayers1991322362004-20051R1974-10-24Toronto, ONTMajor League
Roger Melin33171936221983-19841F1956-04-25Enkoping, SwedenMajor League
Johan Molin4471017321995-20052R1976-10-25Nacka, SwedenEuropean Elite
Joakim Musakka285914501992-19931D1968-11-04European Elite
Dmitri Naumov4546101062007-20081F1984-01-14 European Elite
Joakim Nettelbladt3811819552003-20082D1986-12-12Stockholm, SwedenEuropean Lower Leagues
Henrik Nilsson1654077117542001-20054R1970-01-10European Elite
Mattias Nilsson117610161272001-20054D1982-02-06European Lower Leagues
Odd Nilsson2881624181992-19931F1964-01-19European Elite
Peter Nilsson000001995-19961F1962-06-10European Elite
Peter Nilsson127815121981-19821European Lower Leagues
Rikard Nilsson247916321992-19942F1970-06-08European Lower Leagues
Robert Nilsson704442004-20051C1985-01-10Calgary, ALTAMajor League
Andreas Norberg000001995-19961D1975-09-28 European Lower Leagues
Henrik Nordlund19022122004-20051R1974-09-26European Lower Leagues
Robert Nordmark3771017241999-20001D1962-08-20Lulea, SwedenMajor League
Kenneth Nordstrom29181735501981-19821European Elite
Nicklas Nordstrom500041998-19991D1978-08-23European Lower Leagues
Claes Norstrom98114354621981-19863D1959-03-04European Elite
Johnny Oduya851934532281999-20033D1981-10-01Stockholm, SwedenMajor League
Mats Ogenborg1600041985-19861DEuropean Lower Leagues
Andreas Ohgren3211415261997-19992F1975-01-14European Lower Leagues
Jimmy Ohlsson400002004-20051G1987-03-12European Lower Leagues
Joakim Ohlsson8371421282003-20063C1984-03-06European Lower Leagues
Robert Ohlsson248132161998-19991R1974-12-09European Lower Leagues
Bruno Ohlzon57131932661983-19862European Elite
Mattias Ohrling1300022004-20051G1983-04-07European Elite
Alexander Olsson500002007-20081C1988-04-07European Lower Leagues
Johan Olsson200001983-19841European Lower Leagues
Kenneth Olsson000001993-19962D1969-01-19European Lower Leagues
Stefan Olsson833621985-19861FEuropean Elite
Mikael Osterberg40123682006-20071L1984-07-22 European Lower Leagues
Stefan Ostrom33151429201981-19821European Elite
Mikael Owilli7911011702005-20083D1988-09-14Stockholm, SwedenEuropean Lower Leagues
Andreas Palmer200002006-20071L1987-02-16European Lower Leagues
Arto Parkkali000001995-19961F1975-07-05 European Lower Leagues
Andreas Paulsson21696841801231999-20045R1976-03-11European Lower Leagues
Erik Persson100002006-20071D1990-09-09European Elite
Jens Persson4511718282006-20071C1984-03-05European Lower Leagues
Joakim Persson174044221992-20026G1970-05-04Minor Pro
Jonathan Persson52162137182005-20072R1984-03-05European Lower Leagues
Linus Persson5591726282004-20062R1985-12-29European Elite
Christoffer Pesonen401122001-20021C1982-08-05European Lower Leagues
Henrik Pettersson389817442007-20081R1979-05-04Stockholm, SwedenEuropean Lower Leagues
Stefan Pettersson34171027181998-19991L1977-06-19European Elite
Brian Phinney10278151262005-20083D1982-01-31Ripton, VTEuropean Lower Leagues
Marco Poulsen812341999-20001F1971-03-11Helsinki, FinlandEuropean Elite
Taylor Pyatt2411920202004-20051L1981-08-19Thunder Bay, ONTMajor League
Ulf Radbjer51312253721983-19862European Elite
Daniel Rafner21011142003-20041L1980-02-11Stenhamra, SwedenEuropean Elite
Jonas Ringblom32358301992-19963D1966-07-18European Lower Leagues
Benny Ronnelow000001995-19961R1975-09-26Minor Pro
Joakim Rossang300002007-20081C1991-01-31European Lower Leagues
Timo Salimaa32192241161983-19841European Lower Leagues
Timo Salomaa31202242271985-19861European Elite
Martin Samuelsson84281644631997-20023R1982-01-25Upplands-Vasby, SwedenMajor League
Ola Sandberg107513182361998-20013D1977-02-23Djurgarden, SwedenMinor Pro
Henrik Sandstrom3015722141983-19841European Elite
Dennis Schirmer3811242004-20062D1984-01-08European Lower Leagues
Hans Segerberg53172542381981-19842F1962-04-06European Elite
Martin Sellgren10011352003-20041D1979-06-10Jakobsli, NorwayEuropean Elite
Dean Seymour201102002-20031C1971-12-08Saskatoon, SASKMinor Pro
Jens Sigurdsen3114923121992-19931European Lower Leagues
Jens Sigurdsson000001993-19962F1969-03-30 European Lower Leagues
Christian Sjogren741925441201998-20002L1978-07-10European Elite
Jonas Sjoqvist37022422005-20061D1980-02-02European Lower Leagues
Tony Skopac000001993-19962F1968-09-06European Elite
Vadim Slivchenko10628201999-20001R1970-03-28Kharkov, UkraineMinor Pro
Anders Soderholm401101983-19841European Elite
Vilhelm Soderlind104919281432003-20083D1981-03-17European Lower Leagues
Robin Soderstrom800002003-20052D1984-03-18European Lower Leagues
Magnus Sorsen1200001992-19942F1973-07-21European Lower Leagues
Kristoffer Sparring23123101999-20001D1973-04-05European Lower Leagues
Orvar Stambert335914161981-19821D1960-09-30European Elite
Carl Steen5451924501997-19992C1980-05-16Stockholm, SwedenEuropean Elite
Oscar Steen83142741241999-20023C1982-07-20Stockholm, SwedenEuropean Elite
Pierre Stening600022004-20051R1985-06-17European Lower Leagues
Linus Stensson2403545802201997-20066L1978-07-11European Elite
Niklas Storm700001999-20001C1980-03-06European Lower Leagues
Daniel Strand2810162007-20081D1989-08-26European Lower Leagues
Anders Strandberg871819371122005-20072D1977-02-08European Lower Leagues
Peter Strandh216511221981-19821European Lower Leagues
Christian Styf305813261992-19942D1968-05-16European Lower Leagues
Oliver Styf100002007-20081D1991-03-16European Lower Leagues
Jonathan Sundqvist-Hedefalk200002006-20071R1988-10-19European Lower Leagues
Olie Sundstrom3900062003-20041G1968-04-24Ange, SwedenMinor Pro
Stefan Svanbom6971522762006-20082L1984-06-28European Elite
Fredrik Svensson194812161995-19982D1975-04-13Stockholm, SwedenEuropean Elite
Kjell Svensson900041983-19841European Lower Leagues
Niclas Thoren3000021985-19861GEuropean Elite
Alf Thornqvist61151934321983-19862European Elite
Lars Thunell4410616641999-20001D1973-06-15European Lower Leagues
Daniel Tiainen200002007-20081REuropean Lower Leagues
Stefan Toyra24745581031912000-20066C1974-05-15European Lower Leagues
Dan Trebil183811182001-20021D1974-04-10Bloomington, MNMajor League
Karan Trehan3121315482006-20071C1986-05-05European Lower Leagues
Dan Tryborn104162743872005-20083L1982-08-15European Lower Leagues
Marius Trygg45131124142003-20041L1976-06-01European Elite
Arris Tsilichristos7091726761997-19992D1974-04-04European Lower Leagues
Ari Turpeinen1173035651631998-20024R1969-05-22European Elite
George Umunna32000261998-20052R1978-03-13Minor Pro
Joakim Wahlquist100001998-19991European Lower Leagues
Patrik Wallenberg46241438621999-20001R1977-01-04Boras, SwedenEuropean Elite
Claes-Goran Wallin33201535341981-198211952-12-13European Elite
Roger Widell300002007-20081 European Lower Leagues
Bobby Williams1000002005-20061R1985-10-19Stockholm, SwedenEuropean Lower Leagues
Oskar Winblad100002001-20021D1982-08-24European Lower Leagues
Mattias Wraak214610102001-20021L1974-01-13Minor Pro
Tom Wuorijarvi28257381985-19861DEuropean Elite
Mikael Zettergren41151530162005-20061R1982-06-05Stockholm, SwedenMinor 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.