hockey DB
search by league
team
morning report
contact us
home

Mora IK all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Hans Abrahamsson35171532621992-19931European Lower Leagues
Hans Abrahamsson3081826161997-19981D1969-06-02European Elite
Hans Ahlstrom3000001982-19831GEuropean Lower Leagues
Bengt Akerblom75172138221992-19963F1967-05-02European Elite
Andreas Albinsson84151934121998-20013C1981-03-19European Lower Leagues
Johan Alcen1763661971002011-20154W1988-03-11Sandviken, SwedenEuropean Elite
Alex Aleardi42151631592016-20171R1992-07-30Fort Wayne, INMinor Pro
Juha Alen420771082008-20091D1981-10-25Tampere, FinlandMinor Pro
Johan Allringer3600001992-19931G1976-11-01European Lower Leagues
Patrik Allvin961526412261998-20023D1974-10-10Leksand, SwedenMinor Pro
Jakub Altrichter300002020-20222L2003-07-26Prague, Czech Rep.European Lower Leagues
Viktor Amner2302356791202008-20216D1989-02-01European Elite
Andreas Andersson700001998-20002G1981-03-21European Lower Leagues
Isac Andersson60591482020-20222C2001-06-21European Lower Leagues
Niklas Andersson700062013-20141D1986-03-05European Elite
Patrik Andersson8961117612010-20144D1990-03-29Norrtalje, SwedenEuropean Lower Leagues
Rolf Andersson394610181981-19832GEuropean Lower Leagues
Soren Andersson19022121992-19931DEuropean Lower Leagues
Adam Andersson/Masuhr82132134602000-20093D1983-05-21Gavle, SwedenEuropean Elite
Mantas Armalis6402282009-20145G1992-09-06Plunge, LithuaniaMinor Pro
Emil Aronsson101132639242015-20172C1995-10-08Stockholm, SwedenEuropean Elite
Greger Artursson89175673482008-20102D1972-02-06European Elite
Johan Asplund300021999-20001G1980-12-15Skutskar, SwedenEuropean Elite
Anders Back725813341994-19984D1975-06-04European Elite
Daniel Back20343761192151994-20047R1975-06-04Stockholm, SwedenEuropean Elite
Joakim Backlund39182139461994-19951R1971-03-28European Elite
Bert Backman27279221981-19821European Lower Leagues
Victor Backman1300042015-20161R1991-06-16Ockero, SwedenEuropean Elite
Matt Bailey733682016-20171R1991-04-05Oakbank, MANMinor Pro
Dan Bakala60000122014-20202G1987-12-23Calgary, ALTAMinor Pro
Mattias Beck1965272124642010-20144L1983-01-21European Elite
Emil Bejmo206485199782013-20205R1989-10-10European Elite
Christoffer Bengtsberg2700002011-20121G1989-11-01Stockholm, SwedenMinor Pro
Lukas Bengtsson113224668222011-20154D1994-04-14Stockholm, SwedenMinor Pro
Joseph Berger507815122023-20241D1999-12-13European Lower Leagues
Bjorn Berggren2942681992-19931F1964-01-21European Elite
Bjorn Bergius30142741161983-19841European Elite
Axel Bergkvist51103141202021-20221D2000-06-01Insjon, SwedenEuropean Elite
Oscar Bergkvist401102014-20151L1995-05-10European Lower Leagues
Gustav Berglund1021322021-20221D2001-01-08European Elite
Calle Bergstrom872123441022002-20042D1976-03-20Gavle, SwedenEuropean Elite
Fredrik Bergvik4900002015-20161G1995-02-14Stockholm, SwedenEuropean Elite
Paul Bittner813422021-20221L1996-11-04Crookston, MNMinor Pro
Oscar Bjerselius1021302022-20231C2001-02-18European Elite
Christoffer Bjorklund6951318362014-20173D1987-12-30Borlange, SwedenEuropean Elite
Fredrik Bjorklund201102011-20121R1992-01-21European Lower Leagues
Filip Bjorkman121131528412020-20244L2003-05-01European Lower Leagues
Patrick Bjorkstrand516713122012-20131C1992-07-01Herning, DenmarkMinor Pro
Mattias Blomstrand300002000-20011D1975-08-25European Lower Leagues
Leif Boberg501121983-19841European Lower Leagues
Johan Bodin1000001997-19981F1977-12-21European Lower Leagues
Hakan Bogg314661161823331994-201111L1975-10-19Mora, SwedenEuropean Elite
Michael Brandsegg-Nygard5291221252022-20242R2005-10-05European Lower Leagues
Per-Olov Brasar265121721983-19841L1950-09-30Falun, SwedenMajor League
Anders Broberg896612621999-20045D1981-01-12European Lower Leagues
Mathias Brome51183149142016-20171L1994-07-29Orby, SwedenMajor League
Niklas Broms524711162010-20111L1986-03-25European Elite
Jeremy Brown1851520181996-19971R1974-06-23Haileybury, ONTMinor Pro
Albin Carlson200002015-20161D1994-03-15European Elite
Carl Carlsson100002014-20151D1995-07-22European Lower Leagues
Johan Carlsson609413182000-20022R1981-01-11European Lower Leagues
Leif Carlsson30279201982-19831D1965-02-18European Elite
Mans Carlsson24857961531632019-20245C1997-08-21European Lower Leagues
Nils Carnback18000242019-20201C1997-09-27European Elite
Patrick Cedergren10761319932008-20143D1988-01-10European Elite
Mattias Cederlund100001994-19951L1975-05-13Sundsvall, SwedenMinor Pro
Mats Christoffersson300001983-19841European Lower Leagues
Alexander Cijan600022013-20141L1994-05-16Klagenfurt, AustriaEuropean Elite
Christer Claesson100021981-19821European Lower Leagues
Jeremy Colliton303302013-20141C1985-01-13Blackie, ALTAMajor League
Arvid Costmar600022019-20201C2001-07-07European Elite
Brede Csiszar500082010-20111DEuropean Lower Leagues
Hakan Dahlback3200001983-19841GEuropean Elite
Tobias Dahlin500022009-20101 European Lower Leagues
Toni Dahlman612342008-20091R1979-09-03Helsinki, FinlandMajor League
Andre Dahlqvist4534782023-20241D1998-07-04European Elite
Patrik Dalen200002023-20241L2004-03-11European Lower Leagues
Anders Danielsson800002008-20152D1988-03-24European Elite
Jimmy Danielsson100001999-20001D1980-06-07European Lower Leagues
Nathan Deck23167142014-20172D1990-03-26Sedley, SASKMinor Pro
Alexander Deilert76103545622009-20162D1989-02-10Stockholm, SwedenEuropean Elite
Emil Djuse23279202013-20141D1993-10-27Skelleftea, SwedenMinor Pro
Patrik Dohl100002001-20021D1982-07-09European Lower Leagues
Patrik Dol301102000-20011D1982-07-09Mora, SwedenEuropean Lower Leagues
Mikael Ehlis000001992-19931DEuropean Lower Leagues
Kalle Ekelund9731417722011-20132D1990-07-25Nybro, SwedenEuropean Lower Leagues
Hans Ekh56336741981-19843European Lower Leagues
Mattias Ekholm7933235662008-20102D1990-05-24Borlange, SwedenMajor League
Oscar Eklind103241943522019-20212L1998-07-14European Elite
Anders Eklund39881601982-19842European Lower Leagues
Charles Eklund3703362019-20212C2001-05-06European Elite
Patrik Eklund13531114222008-20175D1990-12-21European Lower Leagues
Arvid Eljas1030322023-20241R2003-06-01European Elite
Teemu Elomo45123042652008-20091L1979-01-13Turku, FinlandEuropean Elite
Ludvig Elvenes29551002016-20171L1996-10-02European Elite
Christian Engstrand3700042016-20171G1988-11-08Linkoping, SwedenEuropean Elite
Kevin Engvall1300022022-20231L2002-09-18European Elite
Pierre Engvall100333164322015-20172L1996-05-31Ljungby, SwedenMajor League
Victor Enmalm513912332009-20101C1988-12-14European Lower Leagues
Thomas Enstrom401102009-20101L1989-03-03Nordingra, SwedenEuropean Elite
Tobias Ericsson101212950422011-20132L1987-07-29European Elite
Jesper Eriksen55246102014-20162D1991-07-26European Lower Leagues
Anthon Eriksson2121382023-20241F1995-02-25Haparanda, SwedenEuropean Elite
Christofer Eriksson820202000-20011R1982-05-20European Lower Leagues
Henrik Eriksson5210919622011-20121R1988-02-07European Elite
Henrik Eriksson1332126471092009-20244L1990-04-15Vasterhaninge, SwedenEuropean Elite
Henrik Eriksson39123122016-20171C1996-01-10European Elite
Johan Eriksson600002009-20112D1992-01-13Sundsvall, SwedenEuropean Elite
Johan Eriksson2433621992-19931F1972-03-27European Lower Leagues
Jonas Eriksson000001995-19961F1969-12-17European Lower Leagues
Marcus Eriksson3491271212483941997-20109L1976-04-26Vastervik, SwedenEuropean Elite
Mats Eriksson3200001983-19841GEuropean Elite
Oliver Erixon39000102019-20201C1997-04-09European Lower Leagues
Magnus Erlands100001998-19991F1979-03-17European Lower Leagues
Hans-Olov Ernlund66121931241981-19832European Elite
Marcus Ernlund500002002-20042G1986-12-12European Lower Leagues
Roy Esplund14112181998-19991D1978-07-01European Lower Leagues
Hakan Falkenhall187613261995-19972D1968-03-04Huskvarna, SwedenMinor Pro
Daniel Fernholm200002000-20011D1983-12-20Stockholm, SwedenMinor Pro
Dennis Finn-Olsson100002020-20211R2000-06-14European Lower Leagues
Christopher Fish565510572013-20152L1993-03-25European Elite
Erik Flood7841620222015-20172D1996-04-14European Lower Leagues
Niklas Fogstrom221481021501842008-20205C1982-03-02European Elite
Matt Fornataro3581422622014-20151R1985-06-26Calgary, ALTAMinor Pro
Filip Forsmark301102020-20211D2001-01-24European Lower Leagues
Simon Friberg200002009-20101D1991-04-08European Lower Leagues
Trevor Frischmon22246102013-20141C1981-08-05Ham Lake, MNMajor League
Linus Froberg400002011-20121C1993-06-16Karlstad, SwedenEuropean Elite
Yngve Frost34181129141981-19821European Lower Leagues
Kevin Gagne74102636322015-20172D1992-04-14Edmundston, NBMinor Pro
Matej Galbavy711202016-20171R1998-10-27European Elite
Anders Ganer800002002-20042G1985-01-29European Lower Leagues
Isak Garfve7824642019-20223C2002-02-14European Elite
Robin Gartner150155166882009-20123D1988-11-07European Elite
Dustin Gazley3191120122019-20201W1988-10-03Novi, MIMinor Pro
Colby Genoway30131730612008-20091R1983-12-12Morden, MANMinor Pro
David Goodwin1131462019-20201F1992-02-27Des Peres, MOEuropean Elite
Tyler Gotto24415202012-20131D1986-02-18Regina, SASKMinor Pro
Kevin Goumas52143044522016-20171C1991-11-19Long Beach, NYMinor Pro
Jonathan Granstrom4516782019-20212D2000-05-08European Lower Leagues
Gustav Grasberg5814721762000-20022L1983-04-06European Lower Leagues
Robin Gren500002016-20171D1998-06-13European Lower Leagues
Albin Grewe7372128662021-20232L2001-03-22Marsta, SwedenMinor Pro
Anders Gronlund54156422013-20152D1989-01-03Pitea, SwedenEuropean Elite
Fredrik Gronstrand200002014-20151G1996-03-06European Elite
Mats Grotting998681167461981-19843European Elite
Martin Gudmundsson410122003-20041L1986-08-21Furudal, SwedenEuropean Lower Leagues
Fabian Gunnarsson139336932014-20173L1995-05-23European Lower Leagues
Kristoffer Gunnarsson22072431842019-20245D1997-02-26European Elite
Oscar Gustavsson200002015-20161C1998-03-05European Lower Leagues
Anthony Guttig1922482012-20131L1988-10-30Dijon, FranceEuropean Elite
Richard Hallgren758412222001-20032C1981-02-19European Lower Leagues
Fredrik Hallstrom101102000-20011D1981-11-17European Lower Leagues
Johan Halvars500002001-20021D1983-05-26European Lower Leagues
Filip Halvordsson64044142015-20172D1996-01-08European Lower Leagues
Peter Hamren200002000-20011G1982-05-06Mora, SwedenEuropean Lower Leagues
Kevin Hancock52111627162022-20231C1998-03-02Mississauga, ONTMinor Pro
Daniel Hansen16102202008-20135G1989-05-05European Elite
Hans Hansson956491155301981-198431949-11-26European Lower Leagues
Johan Hansson73121527581992-19963DEuropean Lower Leagues
Johan Hansson34268512000-20011D1972-12-24European Elite
Johnny Hansson53403474281981-19832European Elite
Mikael Hansson300002014-20172C1997-03-20European Lower Leagues
Patrick Harper1224602022-20231L1998-07-29New York, NYMinor Pro
Brant Harris2791120242019-20201R1989-10-08Estevan, SASKMinor Pro
Tim Harrysson700002013-20141G1992-02-10European Elite
Jonathan Harty46369972013-20141D1988-04-07Lahr, GermanyMinor Pro
Eric Healey20101525362008-20091L1975-01-20Hull, MAMajor League
Timmy Hedberg801122001-20043R1984-06-16European Lower Leagues
Erik Hedlund1000001994-19973F1977-10-15Furudal, SwedenEuropean Lower Leagues
Magnus Hedlund7972633961998-20013C1982-04-24European Elite
Daniel Hedman101111829931994-20005D1974-10-10European Lower Leagues
Isac Heens145112132182020-20233D1999-10-09European Elite
Anton Heikkinen91302757422021-20232R2000-06-26European Elite
Nicklas Heinero3135882022-20231L1992-03-02European Elite
Aki Heino4631114282010-20111D1977-08-11European Elite
Adam Hellden1400042019-20212L2001-09-29European Lower Leagues
Jens Hellgren9761824582011-20132D1989-03-06Bjorbo, SwedenEuropean Elite
Marcus Hellgren100002016-20171G1994-03-05European Elite
Michael Henrich12314162002-20031R1980-03-04Thornhill, ONTMinor Pro
Daniel Hermansson104323971562013-20163R1982-04-03European Elite
Alexander Hilmerson34180621422232008-202110L1990-11-26European Elite
Bengt-Arne Hinders84716231361981-19843European Lower Leagues
Mikael Hindrika366111761982-19842European Lower Leagues
Erik Hjort1942661981-19821European Lower Leagues
Mats Hjort46022292010-20172L1991-05-03European Lower Leagues
Marcus Hogberg3400002013-20141G1994-11-25Orebro, SwedenMajor League
Bengt Hoglund131022122001-20043G1975-04-23Karlstad, SwedenEuropean Elite
Alexander Holmberg2410122009-20112L1991-02-04European Lower Leagues
Jens Holmstrom47235102012-20131R1991-03-09European Lower Leagues
Jonas Holmstrom32281081992-19931R1972-05-01European Lower Leagues
Carl-Johan Hook24224162001-20021C1978-07-22European Lower Leagues
Anders Hultdin501101996-19971C1977-09-17European Lower Leagues
Waltteri Ignatjew5102202023-20241G1999-12-03Helsinki, FinlandEuropean Elite
Fabian Ilestedt58102131402022-20242L1995-07-12European Lower Leagues
Dan Iliakis95122133842010-20122D1982-04-25Scarborough, ONTEuropean Elite
Jesper Jacksson100002011-20121D1993-08-17European Lower Leagues
Tommy Jacobsson1322481992-19931D1970-05-22European Lower Leagues
Kevin Jagas-Hansson1000002014-20173L1997-06-05European Lower Leagues
Jens Jakobs2125682138782002-20167R1985-03-05European Elite
Jim Jakobs500002013-20141D1994-08-31European Lower Leagues
Kristian Jakobsson331061642015-20161R1996-01-18European Elite
Martin Jansson21556571132481996-20047L1978-07-01European Elite
Fredrik Jarudd55000171981-19832GEuropean Lower Leagues
Lars Jinghage500002009-20101C1990-02-25European Lower Leagues
Johannes Johannessen494182262022-20231D1997-03-01Stavanger, NorwayEuropean Elite
Albin Johansson400002016-20171D1995-10-24European Elite
Felix Johansson1201122023-20241C2005-01-28European Lower Leagues
Jacob Johansson10101122014-20162G1993-09-10Stockholm, SwedenEuropean Elite
Jonathan Johansson124141630972011-20143C1991-06-30Gothenburg, SwedenEuropean Elite
Lars Johansson14704442008-20113G1987-07-11Avesta, SwedenMinor Pro
Linus Johansson35111728732015-20161C1992-11-30Ljungby, SwedenEuropean Elite
Martin Johansson734722008-20091D1975-04-16European Elite
Martin Johansson101284068182009-20112L1987-10-24Landskrona, SwedenEuropean Elite
Mikael Johansson200001998-19991D1979-05-23European Lower Leagues
Robin Johansson3472757841882013-20237C1990-01-27European Elite
Simon Johansson141111262020-20211D1999-06-14Stockholm, SwedenMinor Pro
Wilson Johansson35145182019-20212L2000-10-11European Elite
Johan Johnsson3631720182014-20151C1993-01-16European Elite
Pierre Johnsson73235222002-20042D1984-02-07Karlstad, SwedenEuropean Elite
Fredrik Jonsson402261997-19981F1971-08-07Minor Pro
Gustaf Jonsson610102016-20171L1997-05-12European Lower Leagues
Gustav Jonsson300002015-20161D1995-07-18European Lower Leagues
Isak Jonsson300002023-20241R2000-07-22European Lower Leagues
Joel Jonsson1311262021-20232R2004-03-09European Elite
Viktor Jornevik100002009-20101C1991-03-23European Lower Leagues
Rasmus Kahilainen200002023-20241L2000-05-09European Elite
Luka Kalan100002012-20131F1993-05-03European Elite
Toni Kallela1102202012-20131F1993-01-10Oulainen, FinlandEuropean Elite
Patrik Karlkvist87312758142014-20162L1992-03-01Trosa, SwedenEuropean Elite
Anton Karlsson900022013-20141R1996-10-21European Lower Leagues
Daniel Karlsson31111223261997-19981C1976-02-13Huddinge, SwedenMinor Pro
Henrik Karlsson1100002011-20121D1990-11-19European Lower Leagues
Jan-Erik Karlsson73182240841992-19952FEuropean Lower Leagues
Lars Karlsson4101141998-19991G1969-05-24European Elite
Orjan Karlsson63192746261992-19952FEuropean Lower Leagues
Sonny Karlsson109131124362011-20154L1993-03-14European Lower Leagues
Marcus Karlstrom2602242014-20151D1995-01-06Trangsund, SwedenEuropean Elite
Mario Kempe17931262008-20091R1988-09-19Kramfors, SwedenMajor League
Martin Klintberg500021996-20003D1977-03-25European Lower Leagues
Dion Knelsen51171936202011-20121C1989-01-04Three Hills, ALTAMinor Pro
Gustav Knutsby1000002011-20143G1994-02-18European Lower Leagues
Anze Kopitar31102434142012-20131C1987-08-24Jesenice, SloveniaMajor League
Gasper Kopitar55861462012-20142C1992-08-13Jesenice, SloveniaMinor Pro
Rasmus Koskinen1300002014-20162R1997-10-09European Lower Leagues
Vladimir Kramskoy3911718911994-19951D1967-03-05European Elite
Kalle Kratz3024642023-20241C2004-09-25European Lower Leagues
Robert Kristan3700022008-20091G1983-04-04Jesenice, SloveniaEuropean Elite
Marc Kristoffersson3891019501996-19982R1979-01-22Ostersund, SwedenMinor Pro
Ismo Kuoppala7771926952001-20032D1975-03-17Espoo, FinlandEuropean Elite
Roope Laavainen5272633322023-20241D1998-08-23Vantaa, FinlandEuropean Elite
Ludwig Laband1211202022-20242C2004-04-26European Lower Leagues
Tony Lagerstrom148324779402008-20113C1988-07-19Stockholm, SwedenEuropean Elite
Torgny Laggar63192039221982-19842FEuropean Lower Leagues
Mikko Laine700002019-20201F1990-03-23Piikkio, FinlandEuropean Elite
Mats Landerstedt24000101981-19821GEuropean Elite
Igor Larionov400002021-20221R1998-08-24Detroit, MIEuropean Elite
Hakan Larsson702201981-19832GEuropean Lower Leagues
Karl-Erik Larsson89352661701981-19843European Lower Leagues
Ludvig Larsson46202545342020-20211F1995-10-02Malmo, SwedenMinor Pro
Thomas Larsson34358562013-20152C1988-01-16European Elite
Viktor Larsson9781321222019-20234D2001-09-26European Lower Leagues
Matias Lassen41156222016-20171D1996-03-15European Elite
Alexander Lauenstein301102013-20141L1994-10-14European Lower Leagues
Alexandre Lavoie311091962021-20221C1992-11-17Anjou, PQMinor Pro
Jonas Lennartsson1211110211261998-20024D1981-04-10Arvika, SwedenMinor Pro
Viktor Lennartsson700002012-20131R1993-11-12European Elite
Filip Lennstrom1126612472019-20223R1998-05-22European Elite
Erlend Lesund8211718942015-20172D1994-12-11European Elite
Ludvig Levinsson3941822102023-20241C2001-05-15European Lower Leagues
Mauri Liikamaa21224161983-19841European Lower Leagues
Andreas Lilja13145301997-19981D1975-07-13Helsingborg, SwedenMajor League
Markus Lilja9141519442008-20102D1982-09-23European Lower Leagues
Joakim Lilliehook63145342015-20172D1994-07-28European Elite
Alex Lind1111202019-20201R2000-10-18European Elite
Erik Lindberg1100082010-20111D1984-05-19European Elite
Simon Lindblom200002022-20231D2003-07-30European Elite
Emil Lindbom1400002010-20111G1992-03-21European Lower Leagues
Olof Lindbom7802202019-20212G2000-07-23Stockholm, SwedenMinor Pro
Jesper Linden300002023-20241C1998-05-08European Lower Leagues
William Lindgren2602262022-20231R2003-07-22European Lower Leagues
Jan Lindholm200001998-19991G1979-09-03European Lower Leagues
Johan Lindstrom3641014322003-20041C1975-02-17European Elite
Liam Lindstrom1510102001-20032C1985-01-12Edmonton, ALTAMinor Pro
Niclas Linner3236961992-19931DEuropean Lower Leagues
Goran Ljuden1220201983-19841European Lower Leagues
Hakan Ljuden711719361001981-19843European Lower Leagues
Andreas Ljunggren11602222021-20243G1995-07-18European Elite
Daniel Ljunggren24644183227802019-20245C1994-02-26European Elite
Simon Lof36178262010-20111D1991-03-13European Elite
Anders Lonn72342761941992-19963C1971-02-04European Elite
Emil Lothstrom1000252020-20211C2002-08-01European Lower Leagues
Anders Lovdahl1100022008-20091C1981-02-04Borlange, SwedenEuropean Lower Leagues
Ken Lovsin365510341992-19931D1966-12-04Peace River, ALTAMajor League
Torgny Lowgren410121997-19981C1972-06-09European Elite
Emil Lundberg3581220342013-20141R1982-01-11European Elite
Tommy Lundefors600001982-19831GEuropean Lower Leagues
Hakan Lundgren1541541981-19821European Lower Leagues
Ludwig Lundgren100002022-20231G2003-03-03European Lower Leagues
Per-Olov Lundgren32141327141982-19831European Elite
Alexander Lundqvist1522442020-20211D2001-02-11European Elite
Olov Lundqvist36246162015-20161D1988-11-23European Elite
Stefan Lundqvist168311181998-19991R1978-02-18European Elite
Ross Lupaschuk92810142008-20091D1981-01-19Edmonton, ALTAMajor League
Mats Lusth771729461441981-20013D1962-05-20European Elite
Albert Lyckasen1013422020-20211D2001-07-29European Elite
Bobby MacIntyre4871320242021-20221L1996-09-08Scarborough, ONTMinor Pro
Christian Magnusson46151025352003-20041L1979-06-26European Elite
Stefan Mann44161531482008-20091L1975-06-02Weisswasser, GermanyEuropean Elite
Ludvig Markman5415662022-20242D2003-11-29European Lower Leagues
Noel Massot1900002023-20241G2005-06-22European Lower Leagues
Adam Masuhr7962026462019-20212D1983-05-21Gavle, SwedenEuropean Elite
Havard Mathiesen-Boe401102003-20041D1985-04-18European Lower Leagues
Mikael Mattsson112241438401996-20026L1979-05-08European Lower Leagues
Tomas Melin20701161992-20027G1967-04-26European Lower Leagues
Juho Mielonen804462011-20121D1987-03-01Savonlinna, FinlandEuropean Elite
Kalle Miketinac99193554382021-20232C1999-04-02Kallinge, SwedenEuropean Elite
Linus Millner-Westberg200002021-20221D2003-06-20European Elite
Kevin Mitchell104225981622013-20152D1980-06-05Bronx, NYMinor Pro
Markus Modigs24781562023-20241L1992-04-06European Elite
Jonas Moell-Lindgren500002013-20163G1996-05-27European Lower Leagues
Emil Molin800022012-20131L1993-02-03Gavle, SwedenMinor Pro
Alexander Mollden3527962022-20231D1995-06-07European Elite
Anders Morin100001998-19991F1979-02-06European Lower Leagues
Ervins Mustukovs4301102012-20131G1984-04-07Riga, LatviaMinor Pro
Jonathan Myrenberg494812142022-20231D2003-04-11Taby, SwedenEuropean Elite
Kim Nabb465914322011-20121F1985-04-30Vaasa, FinlandEuropean Elite
Pontus Nasen802242019-20201D1996-08-16European Elite
Thimo Nickl300042020-20211D2001-12-04Klagenfurt, AustriaMinor Pro
Timo Niemi1200002016-20171G1992-09-16Kaustinen, FinlandEuropean Elite
Patrik Nilson771528431192001-20032C1981-05-18Balsta, SwedenMinor Pro
Anders Nilsson1182527521082000-20044C1977-06-25Hultsfred, SwedenEuropean Elite
Fred Nilsson1802202023-20241D2002-11-15European Elite
Jacob Nilsson93293261852015-20172C1993-10-12Morrum, SwedenMajor League
Jonas Nilsson86302454561998-20002F1977-03-28European Elite
Lars-Ake Nilsson7415141983-19841FEuropean Lower Leagues
Nicklas Nilsson600002014-20151R1988-07-18European Lower Leagues
Orjan Nilsson4966121241994-19973D1972-10-09European Elite
Tom Nilsson895914632010-20133D1993-08-19Tyreso, SwedenMinor Pro
Anders Noaksson666814201998-20013D1979-01-10European Lower Leagues
Peter Nolander227273461822001-20135D1981-01-29Karlstad, SwedenEuropean Elite
Claes Norden47415382013-20141R1993-02-21European Elite
Nils Nordh1500042020-20222D2002-01-31European Lower Leagues
Stefan Nordin566511461992-19952DEuropean Lower Leagues
Patrick Nordstrom500002013-20141R1987-01-21European Lower Leagues
Isak Noren100002021-20221C2002-08-29European Lower Leagues
Jakob Noren42178152023-20241D2004-08-26European Lower Leagues
Christoffer Norgren45257241999-20001D1974-07-02Nordmaling, SwedenMinor Pro
Oliver Norgren700002019-20201G2001-02-08European Elite
Lars-Erik Norin3411718121981-19832European Lower Leagues
Mattias Norstebo98133952442014-20213D1995-06-03European Elite
John Nyberg400002014-20151D1996-07-14Lundy, SwedenMinor Pro
Philip Nyberg1612342019-20201D1997-04-27Linkoping, SwedenEuropean Lower Leagues
Magnus Nygren21257102009-20101D1990-06-07Karlstad, SwedenMinor Pro
Petter Nyren908917581997-20014D1980-11-03European Lower Leagues
Anders Oberg1134170111901992-19994F1968-02-01European Elite
Bjorn Odot-Andersson100002002-20031R1983-07-02European Lower Leagues
Jan Ohman300002000-20011D1974-08-18European Elite
Emil Oksanen24336102021-20221L1998-09-25Kirkkonummi, FinlandEuropean Elite
Andreas Ollikainen100002009-20101G1991-09-18European Lower Leagues
Edvin Olofsson300002016-20171G1998-06-17European Elite
Henrik Olsen8351419182009-20134C1992-09-02European Lower Leagues
Andreas Olsson1104046862371992-20014R1970-08-06European Elite
Inge Olsson43141125361981-19843European Lower Leagues
Johan Olsson30741141999-20001L1978-02-20Karlstad, SwedenEuropean Elite
Jonas Olsson1772027121996-19971F1971-11-05European Elite
Robert Olsson1702241996-19971D1977-10-19European Lower Leagues
Yuto Osawa301102012-20131F1993-10-03Tomakomai, JapanMinor Pro
Magnus Osterby6951217501996-19993D1978-04-26European Elite
Mikael Owilli1601162009-20112D1988-09-14Stockholm, SwedenEuropean Lower Leagues
Mark Owuya1500002009-20101G1989-07-18Stockholm, SwedenMinor Pro
Brett Palin514913552014-20151D1984-06-23Nanaimo, BCMinor Pro
Tim Palmberg200022020-20211C2002-01-05European Lower Leagues
Isak Pantzare12732225522019-20223D1996-03-02European Elite
Jonny Pavasson65141327181992-19963F1967-04-01European Lower Leagues
Rastislav Pavlikovsky11471122011-20121L1977-03-02Ilava, SlovakiaMinor Pro
Emil Persson100002016-20171D1997-04-13European Lower Leagues
Johan Persson288122962181122009-20246R1990-02-26European Elite
John Persson300002008-20091L1992-05-18Ostersund, SwedenMajor League
Jonathan Persson700022002-20031R1984-03-05European Lower Leagues
Mikael Persson2123501992-19931FEuropean Elite
William Pethrus11651621182014-20244D1997-09-28European Lower Leagues
Henrik Petre210142003-20041D1979-04-09Kista, SwedenEuropean Elite
Dan Pettersson600002011-20121C1992-11-29European Elite
Henrik Pettersson9891423621998-20013L1980-04-26European Lower Leagues
Mattias Pettersson5100002016-20171G1991-03-31European Elite
Rolf Pettersson2400001981-19821European Lower Leagues
Niki Petti455611202019-20201C1996-08-13Welland, ONTMinor Pro
Andreas Pihl50714211141997-19992D1973-02-25Uppsala, SwedenEuropean Elite
Mathias Pihlstrom687613541992-20033D1975-05-26European Lower Leagues
Kari Piiroinen4800022022-20231G2001-07-01Helsinki, FinlandEuropean Elite
Juha Pitkamaki800002008-20091G1979-12-07Tampere, FinlandEuropean Elite
Tyler Plante1400002011-20121G1987-04-16Milwaukee, WIMinor Pro
Jyrki Poikolainen134345084941995-20005F1970-04-10Helsinki, FinlandEuropean Elite
Stefan Polla3110818651997-19981F1968-12-26European Elite
Jerry Pollastrone61191433322013-20152F1986-03-10Revere, MAMinor Pro
Gustav Possler300002012-20131R1994-11-11Sodertalje, SwedenEuropean Elite
Emil Ranehamn1000002019-20223G2002-01-29European Lower Leagues
Brendan Ranford29111223142019-20201L1992-05-03Edmonton, ALTAMajor League
Christoffer Rasch49123642012-20164C1994-02-13European Lower Leagues
Goran Rengarde511221982-19842European Lower Leagues
Alexander Ribbenstrand34257792013-20141D1987-01-09Stockholm, SwedenEuropean Elite
Rob Ricci820222012-20131F1984-12-12Brampton, ONTMinor Pro
Tomas Ring1622530551761992-20048D1972-03-21European Elite
Anton Rodin822402009-20101R1990-11-21Stockholm, SwedenMajor League
Joachim Rohdin603322010-20111R1991-10-03Gavle, SwedenEuropean Elite
Patrik Ronnqvist311242003-20041R1984-07-08European Elite
Jonas Rosborg1621321996-19982C1978-01-12European Lower Leagues
Isak Rosen311202021-20221R2003-03-15Solna, SwedenMajor League
Johan Rosen34252146641992-19931C1967-02-26European Elite
Roger Rosen71182644341992-19952R1974-04-18European Elite
Per Rosenqvist42141327101998-19991F1975-05-14European Elite
Patric Ross150911061971831997-20044C1970-02-27European Elite
Henning Rothsten2021-20221D2002-02-05European Lower Leagues
Albin Runesson600022015-20161D1996-04-15European Elite
Bobby Ryan111031382012-20131R1987-03-17Cherry Hill, NJMajor League
Prestin Ryan11123362012-20131D1980-06-29Arcola, SASKMajor League
Gustav Rydahl23426282013-20141C1994-09-11Karlstad, SwedenMinor Pro
David Rydell400002011-20121L1992-03-03European Lower Leagues
Dennis Ryttar200002013-20141D1994-09-07European Lower Leagues
Kent Salfi34141226511994-19951R1971-06-10Clifton Park, NYEuropean Elite
Jussi Salminen44538692001-20021D1977-04-09Valtimo, FinlandEuropean Elite
Magnus Sandberg1582861891912000-20044C1976-09-11Kalmar, SwedenEuropean Elite
Philip Sandberg1301102008-20091L1989-04-17European Lower Leagues
Tim Sandberg1000002011-20121G1990-05-08European Elite
Robert Sandh500081981-19821European Lower Leagues
Emil Sandin162810102010-20111L1988-02-28Uppsala, SwedenEuropean Elite
Linus Sandin4971219202015-20161R1996-05-19Uppsala, SwedenMajor League
Lucas Sandstrom413710432008-20091L1990-03-23European Elite
Jim Sandvik6624642001-20043L1983-03-09European Lower Leagues
Anton Schagerberg44134122019-20201D1999-06-05European Elite
Mathias Schjerpen-Arnkvarn800002022-20231G2003-11-07European Lower Leagues
Phillip Schultz22077312023-20241C2000-07-24Rodovre, DenmarkEuropean Lower Leagues
Christofer Schumacher9212416812012-20142L1992-05-29European Lower Leagues
Steven Seigo3511415712021-20221D1990-08-01Edenwold, SASKMinor Pro
William Silwerfeldt-Ohman700002013-20141G1995-06-28European Lower Leagues
Mikael Simons343103972004361995-201010R1978-01-15Falun, SwedenEuropean Elite
Marcus Siren1613402016-20171L1997-11-01European Lower Leagues
Roger Sjostrom200001994-19951 European Lower Leagues
Emil Skoglund1493342751371999-20034F1974-06-09European Elite
Tomas Skogs11261218642001-20204D1984-02-19Mora, SwedenEuropean Elite
Lucas Skogsman100002021-20221G2004-07-10European Lower Leagues
Rikard Skott100001998-19991R1980-01-09European Lower Leagues
Benny Smangs341762361981-19821European Lower Leagues
Henrik Smangs4700001996-19982G1976-01-19Siljansnas, SwedenMinor Pro
Patrik Soderholm88463682441996-19993R1969-09-19European Elite
Tony Soderman1410142011-20132L1993-05-22European Lower Leagues
Sergio Somma1020262013-20141F1987-05-13Pittsburgh, PAMinor Pro
Brett Sonne35437122014-20151C1989-05-16Maple Ridge, BCMinor Pro
Peter Sorensson19347201981-19821European Lower Leagues
Oskar Stahl-Lyrenas4725194442020-20211R1998-03-23European Elite
Otto Stahre200002023-20241C2004-03-11European Lower Leagues
Per-Erik Stais1402201981-19821European Lower Leagues
Yan Stastny23145122014-20151C1982-09-30Quebec, PQMajor League
Carl Steen32448481999-20001C1980-05-16Stockholm, SwedenEuropean Elite
Malte Steen857048118881981-19843European Elite
Noah Steen4014317242022-20242L2004-08-16European Lower Leagues
Andreas Stene51131023442015-20161C1991-03-01Oslo, NorwayEuropean Lower Leagues
Jakob Stoffling3604462023-20241D2000-01-21European Lower Leagues
Olle Strandell9382230222021-20232D1999-09-23European Elite
Axel Sundberg49181836142022-20231R1998-06-30European Elite
Anders Sundby375510181995-19983D1969-05-08European Lower Leagues
Kent Sundqvist100001981-19821European Elite
Magnus Sundqvist292101281983-19841DEuropean Lower Leagues
Alexander Sundstrom205510122011-20121C1987-03-14Vancouver, BCEuropean Elite
Alexander Suzdalev1321302023-20241L2004-03-05Khabarovsk, RussiaEuropean Lower Leagues
Johan Svahn10769151161995-20005D1977-09-13European Lower Leagues
Oskar Svanlund709615122016-20202L1997-06-19European Elite
Niklas Svedberg200002010-20111G1989-09-04Stockholm, SwedenMajor League
Albin Svedin100002021-20221R2002-02-19European Lower Leagues
Tord Svensson61181735451981-19832European Elite
Gerald Tallaire148412121996-19971W1972-03-10Winnipeg, MANMinor Pro
Oskar Tangerby2110122022-20242D2004-05-25European Lower Leagues
Ryan Thang255712282013-20141R1987-05-11Edina, MNMajor League
Nils Thomasson60111930182020-20222C2000-01-05European Elite
Ulf Throgen3200001999-20012G1978-04-19European Elite
Joakim Thureson610122002-20031D1984-04-08European Lower Leagues
Anders Thynell100001999-20001G1983-06-05European Lower Leagues
Dmytro Timashov601122013-20141L1996-10-01Kirovograd, UkraineMajor League
Johan Tjarnberg43841261994-19973R1975-08-18European Lower Leagues
Markus Tomt600002008-20091L1990-02-15European Lower Leagues
Ulf Trogen6700001998-20002G1978-04-19European Lower Leagues
Marco Tuokko5281018732010-20111L1979-03-27Raisio, FinlandEuropean Elite
Anders Tynell500002000-20022G1983-06-05European Lower Leagues
Patrik Ulin115342660361999-20023F1973-05-31European Elite
Linus Ullmark800002012-20131G1993-07-31Lugnvik, SwedenMajor League
Kalle Valtola18391242019-20201D1995-12-21Turku, FinlandEuropean Elite
Petter Vesterheim525141982022-20242C2004-09-30European Lower Leagues
Daniel Viksten2488288170582008-20135L1989-09-10European Elite
Seppo Virta61111324541982-19842European Elite
Bretislav Vystrcil600002023-20241G2006-10-12European Lower Leagues
Oskar Wahlberg300002023-20241D2005-07-04European Lower Leagues
Pierre Wahlgren7800002002-20042G1984-09-07European Lower Leagues
Isak Wallin5502202019-20212G1998-02-09European Elite
Matteus Ward10201102019-20223G2001-07-03European Elite
Lukas Wernblom993750871722020-20222L2000-07-22Ornskoldsvik, SwedenEuropean Elite
Anders Westang000001995-19961Mora, SwedenEuropean Lower Leagues
Johan Westang2071321342391998-20046D1978-09-03European Lower Leagues
Martin Westberg31213142002-20042D1985-06-20European Lower Leagues
Jonas Westerling252271021291072000-20157R1982-04-10Mora, SwedenEuropean Elite
Mikael Westerling976755122341981-19843European Lower Leagues
Jonas Westman300002011-20121D1992-02-06European Lower Leagues
Fredrik Widen200002012-20131D1993-01-24European Lower Leagues
Bjorn Wiklund1540421983-19841European Lower Leagues
Jan Wikstrand1800001996-20013G1976-06-07European Lower Leagues
Mikael Wikstrand147173249692010-20144D1993-11-05European Elite
Gustav Willman-Borvik35639122023-20241R1998-12-08Lillehammer, NorwayEuropean Elite
Ty Wishart24112122014-20151D1988-05-19Belleville, ONTMajor League
Chad Yetman50232245222023-20241R2000-02-18Ajax, ONTMinor Pro
Jesper Ylivainio1710122019-20201L1997-02-07European Elite
Mikael Zettergren1635948107442009-20144R1982-06-05Stockholm, SwedenMinor Pro
Emil Zetterquist3100002023-20241G1998-09-21Stockholm, SwedenEuropean Lower Leagues

+
† 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.