NHL players from Sweden

264 NHL players on file were born in Sweden. 82 are on NHL rosters now, among them Erik Karlsson, Mika Zibanejad, and Victor Hedman. Mats Sundin leads them with 1,349 career points. Rosters are on file in full from 1993-94; before that only some of the stars are.

On NHL rosters now (82)

NHL players from Sweden on rosters now
PlayerPosYearsSeasonsCareerBorn
Erik KarlssonPITD2009–2027181,178 GP · 218 G · 737 A · 955 PTSLandsbro, SWE
Mika ZibanejadNYRC2011–2027161,031 GP · 353 G · 483 A · 836 PTSHuddinge, SWE
Victor HedmanTBD2009–2027181,181 GP · 176 G · 641 A · 817 PTSOrnskoldsvik, SWE
Filip ForsbergNSHLW2012–202715881 GP · 365 G · 413 A · 778 PTSOstervala, SWE
Elias LindholmBOSC2013–202714987 GP · 259 G · 408 A · 667 PTSBoden, SWE
Gabriel LandeskogCOLLW2011–202713817 GP · 269 G · 349 A · 618 PTSStockholm, SWE
Mikael BacklundCGYC2008–2027191,165 GP · 234 G · 377 A · 611 PTSVasteras, SWE
Rickard RakellPITRW2012–202715881 GP · 266 G · 312 A · 578 PTSSundbyberg, SWE
Oliver Ekman-LarssonTORD2010–2027171,157 GP · 156 G · 384 A · 540 PTSKarlskrona, SWE
Jesper BrattNJLW2017–202710653 GP · 176 G · 361 A · 537 PTSStockholm, SWE
Elias PetterssonVANC2018–20279565 GP · 204 G · 324 A · 528 PTSSundsvall, SWE
Adrian KempeLARW2016–202711726 GP · 236 G · 251 A · 487 PTSOrnskoldsvik, SWE
William KarlssonVGKC2014–202713772 GP · 186 G · 274 A · 460 PTSStockholm, SWE
Viktor ArvidssonDETLW2014–202713701 GP · 227 G · 231 A · 458 PTSSkelleftea, SWE
Rasmus DahlinBUFD2018–20279601 GP · 105 G · 339 A · 444 PTSLidkoping, SWE
Alexander WennbergSJC2014–202713880 GP · 119 G · 309 A · 428 PTSStockholm, SWE
Mattias EkholmEDMD2011–202716984 GP · 95 G · 316 A · 411 PTSBorlange, SWE
Joel Eriksson EkMINC2016–202711634 GP · 161 G · 206 A · 367 PTSKarlstad, SWE
Lucas RaymondDETLW2021–20276419 GP · 129 G · 219 A · 348 PTSGoteborg, SWE
Hampus LindholmBOSD2013–202714847 GP · 79 G · 265 A · 344 PTSHelsingborg, SWE
Jonas BrodinMIND2012–202715935 GP · 62 G · 223 A · 285 PTSKarlstad, SWE
Rasmus AnderssonVGKD2016–202711637 GP · 66 G · 218 A · 284 PTSMalmo, SWE
Jacob MarkstromFLAG2010–202717588 GP · 269 WGavle, SWE
Adam LarssonSEAD2011–2027161,028 GP · 59 G · 209 A · 268 PTSSkelleftea, SWE
Victor OlofssonVGKLW2018–20279455 GP · 123 G · 128 A · 251 PTSOrnskoldsvik, SWE
Gustav ForslingFLAD2016–202710575 GP · 60 G · 162 A · 222 PTSLinkoping, SWE
Mattias JanmarkEDMC2015–202610680 GP · 83 G · 138 A · 221 PTSDanderyd, SWE
Linus UllmarkOTTG2015–202712348 GP · 198 WLugnvik, SWE
Marcus PetterssonNYRD2017–202710624 GP · 21 G · 163 A · 184 PTSSkelleftea, SWE
Leo CarlssonANAC2023–20274220 GP · 67 G · 100 A · 167 PTSKarlstad, SWE
William EklundOTTLW2021–20276256 GP · 51 G · 114 A · 165 PTSStockholm, SWE
Fabian ZetterlundOTTLW2021–20276348 GP · 71 G · 86 A · 157 PTSKarlstad, SWE
Rasmus SandinWSHD2019–20267382 GP · 25 G · 120 A · 145 PTSUppsala, SWE
Simon HolmstromNYIRW2022–20275296 GP · 65 G · 65 A · 130 PTSTranas, SWE
Nils HoglanderNSHLW2020–20277350 GP · 64 G · 65 A · 129 PTSLulea, SWE
Jesper BoqvistNJC2019–20278404 GP · 55 G · 57 A · 112 PTSFalun, SWE
Kevin StenlundUTAHC2018–20279387 GP · 47 G · 48 A · 95 PTSStockholm, SWE
Timothy LiljegrenWSHD2019–20278327 GP · 22 G · 72 A · 94 PTSKristianstad, SWE
Anton ForsbergLAG2014–202712233 GP · 90 WHarnosand, SWE
Philip BrobergSTLD2021–20276248 GP · 20 G · 69 A · 89 PTSOrebro, SWE
Jonatan BerggrenSTLRW2022–20275221 GP · 39 G · 46 A · 85 PTSUppsala, SWE
Pontus HolmbergTBRW2022–20275247 GP · 36 G · 48 A · 84 PTSVasteras, SWE
Samuel ErssonOTTG2022–20275153 GP · 68 WFalun, SWE
Simon EdvinssonDETD2022–20264175 GP · 19 G · 41 A · 60 PTSOnsala, SWE
Nils LundkvistDALD2021–20276252 GP · 12 G · 46 A · 58 PTSPiteå, SWE
Emil HeinemanNYILW2023–20274165 GP · 34 G · 23 A · 57 PTSLeksand, SWE
Linus KarlssonVANC2023–20274126 GP · 22 G · 29 A · 51 PTSEksjo, SWE
Oliver KapanenMTLC2024–20273111 GP · 23 G · 18 A · 41 PTSSundsvall, SWE
Noah OstlundBUFC2024–2027386 GP · 15 G · 23 A · 38 PTSNykoping, SWE
Liam OhgrenVANLW2023–20274116 GP · 17 G · 17 A · 34 PTSStockholm, SWE
Elmer SoderblomPITLW2022–20274112 GP · 16 G · 17 A · 33 PTSGothenburg, SWE
Jesper WallstedtMING2023–2027457 GP · 32 WVasteras, SWE
Calle RosenSTLD2017–2024693 GP · 11 G · 20 A · 31 PTSVaxjo, SWE
Oskar BackDALC2024–20273152 GP · 9 G · 20 A · 29 PTSKarlstad, SWE
Adam WilsbyNSHD2024–20273100 GP · 3 G · 25 A · 28 PTSStockholm, SWE
Erik GustafssonLAD2024–2027375 GP · 3 G · 21 A · 24 PTSNynashamn, SWE
Jonathan LekkerimakiVANRW2024–2027357 GP · 12 G · 12 A · 24 PTSHuddinge, SWE
Tom WillanderVAND2025–2027286 GP · 5 G · 19 A · 24 PTSStockholm, SWE
Adam EdstromNSHC2023–20274116 GP · 16 G · 7 A · 23 PTSKarlstad, SWE
Emil AndraeCBJD2023–20274112 GP · 3 G · 19 A · 22 PTSVasteras, SWE
Axel Sandin-PellikkaDETD2025–2027275 GP · 7 G · 15 A · 22 PTSGallivare, SWE
Albert JohanssonDETD2024–20273154 GP · 6 G · 15 A · 21 PTSKarlstad, SWE
Andreas EnglundDETD2016–20279214 GP · 2 G · 18 A · 20 PTSStockholm, SWE
Elias N. PetterssonVAND2024–20273118 GP · 7 G · 10 A · 17 PTSVasteras, SWE
Anton FrondellCHIC2025–2027230 GP · 6 G · 11 A · 17 PTSTrangsund, SWE
Isak RosenWPGRW2023–2027470 GP · 7 G · 6 A · 13 PTSStockholm, SWE
Ivar StenbergSJLW2026–2027121 GP · 6 G · 6 A · 12 PTSStenungsund, SWE
Dennis HildebyTBG2024–2027330 GP · 11 WJarfalla, SWE
Otto StenbergSTLC2025–2027235 GP · 3 G · 8 A · 11 PTSStenungsund, SWE
Victor EklundNYIRW2025–2027218 GP · 6 G · 4 A · 10 PTSStockholm, SWE
Andre LeeLALW2024–2027340 GP · 3 G · 5 A · 8 PTSKarlstad, SWE
Filip HallanderEDMC2021–2027427 GP · 2 G · 5 A · 7 PTSSundsvall, SWE
Elias SalomonssonWPGD2025–2027238 GP · 1 G · 4 A · 5 PTSSkelleftea, SWE
Anton JohanssonDETD2026–2027119 GP · 2 G · 3 A · 5 PTSStockholm, SWE
Viggo BjorckWPGC2026–2027119 GP · 0 G · 4 A · 4 PTSStockholm, SWE
William WallinderDETD2026–2027114 GP · 2 G · 2 A · 4 PTSSolleftea, SWE
Adam EngstromMTLD2025–2027227 GP · 1 G · 2 A · 3 PTSJarna, SWE
William StromgrenCGYLW2025–202727 GP · 2 G · 0 A · 2 PTSOrnskoldsvik, SWE
Helge GransPHID2024–202727 GP · 0 G · 1 A · 1 PTSLjungby, SWE
Viking Gustafsson NybergMIND2025–202612 GP · 0 G · 0 A · 0 PTSStockholm, SWE
Alexander CommandWPGCNo games yet——Danderyd, SWE
Mattias HavelidSJDNo games yet——Taby, SWE

Former NHL players (182)

Former NHL players from Sweden
PlayerPosYearsSeasonsCareerBorn
Mats SundinC1990–2009181,346 GP · 564 G · 785 A · 1,349 PTSBromma, SWE
Daniel AlfredssonRW1995–2014181,246 GP · 444 G · 713 A · 1,157 PTSGothenburg, SWE
Nicklas LidstromD1991–2012201,564 GP · 264 G · 878 A · 1,142 PTSVasteras, SWE
Henrik SedinC2000–2018171,330 GP · 240 G · 830 A · 1,070 PTSOrnskoldsvik, SWE
Daniel SedinLW2000–2018171,306 GP · 393 G · 648 A · 1,041 PTSOrnskoldsvik, SWE
Nicklas BackstromC2007–2024171,105 GP · 271 G · 762 A · 1,033 PTSGavle, SWE
Henrik ZetterbergC2002–2018151,082 GP · 337 G · 623 A · 960 PTSNjurunda, SWE
Peter ForsbergC1994–201113708 GP · 249 G · 636 A · 885 PTSOrnskoldsvik, SWE
Markus NaslundLW1993–2009151,117 GP · 395 G · 474 A · 869 PTSOrnskoldsvik, SWE
Michael NylanderC1992–200915920 GP · 209 G · 470 A · 679 PTSStockholm, SWE
Ulf DahlenLW1987–200314966 GP · 301 G · 354 A · 655 PTSOstersund, SWE
Loui ErikssonLW2006–2022161,050 GP · 253 G · 360 A · 613 PTSGothenburg, SWE
Fredrik OlaussonD1986–2003161,022 GP · 147 G · 434 A · 581 PTSDadesjo, SWE
Marcus JohanssonLW2010–2026161,058 GP · 200 G · 366 A · 566 PTSLandskrona, SWE
Patric HornqvistRW2008–202315901 GP · 264 G · 279 A · 543 PTSSollentuna, SWE
Gustav NyquistRW2011–202614914 GP · 210 G · 333 A · 543 PTSHalmstad, SWE
Calle JohanssonD1987–2004171,109 GP · 119 G · 416 A · 535 PTSGothenburg, SWE
Tomas HolmstromLW1996–2012151,026 GP · 243 G · 287 A · 530 PTSPiteå, SWE
Mikael RenbergRW1993–200410661 GP · 190 G · 274 A · 464 PTSPiteå, SWE
Fredrik ModinLW1996–201114898 GP · 232 G · 230 A · 462 PTSSundsvall, SWE
Henrik LundqvistG2005–202015887 GP · 459 WAre, SWE
Pelle EklundC1985–19949594 GP · 120 G · 335 A · 455 PTSStockholm, SWE
Kristian HuseliusF2001–201210662 GP · 190 G · 261 A · 451 PTSOsterhaninge, SWE
John KlingbergD2014–202612700 GP · 92 G · 351 A · 443 PTSGothenburg, SWE
Alexander EdlerD2006–2023171,030 GP · 104 G · 335 A · 439 PTSOstersund, SWE
Niklas KronwallD2003–201915953 GP · 83 G · 349 A · 432 PTSStockholm, SWE
Johan FranzenRW2005–201611602 GP · 187 G · 183 A · 370 PTSVetlanda, SWE
Niklas SundstromRW1995–200610750 GP · 117 G · 232 A · 349 PTSOrnskoldsvik, SWE
Mikael SamuelssonRW2000–201413699 GP · 149 G · 197 A · 346 PTSMariefred, SWE
Mattias OhlundD1997–201113909 GP · 93 G · 250 A · 343 PTSPiteå, SWE
Ulf SamuelssonD1984–2000161,080 GP · 57 G · 275 A · 332 PTSFagersta, SWE
Patrik BerglundC2008–201911717 GP · 170 G · 156 A · 326 PTSVasteras, SWE
Johan GarpenlovLW1990–200010609 GP · 114 G · 197 A · 311 PTSStockholm, SWE
Tobias EnstromD2007–201811719 GP · 54 G · 254 A · 308 PTSNordingra, SWE
Carl SoderbergC2012–20219597 GP · 110 G · 187 A · 297 PTSMalmo, SWE
Carl HagelinLW2011–202211713 GP · 110 G · 186 A · 296 PTSSodertalje, SWE
Anton StralmanD2007–202316938 GP · 63 G · 230 A · 293 PTSTibro, SWE
P.J. AxelssonLW1997–200911797 GP · 103 G · 184 A · 287 PTSKungalv, SWE
Kim JohnssonD1999–201010739 GP · 67 G · 217 A · 284 PTSMalmo, SWE
Kenny JonssonD1994–200410686 GP · 63 G · 204 A · 267 PTSAngelholm, SWE
Mikael AnderssonLW1985–200015761 GP · 95 G · 169 A · 264 PTSMalmo, SWE
Jonas HoglundLW1996–20037545 GP · 117 G · 145 A · 262 PTSHammaro, SWE
Tommy AlbelinD1987–200618952 GP · 44 G · 211 A · 255 PTSStockholm, SWE
Andreas DackellRW1996–20048613 GP · 91 G · 159 A · 250 PTSGavle, SWE
Erik GustafssonD2010–202513555 GP · 51 G · 196 A · 247 PTSKvissleby, SWE
Magnus ArvedsonLW1997–20047434 GP · 100 G · 125 A · 225 PTSKarlstad, SWE
Tommy SaloG1994–200410526 GP · 210 WSurahammar, SWE
Samuel PahlssonC2000–201211798 GP · 68 G · 131 A · 199 PTSOrnskoldsvik, SWE
Johnny OduyaD2006–201812850 GP · 41 G · 149 A · 190 PTSStockholm, SWE
Oskar SundqvistC2015–202611545 GP · 67 G · 114 A · 181 PTSBoden, SWE
Marcus RagnarssonD1995–20049632 GP · 37 G · 140 A · 177 PTSOstervala, SWE
Anders ErikssonD1995–201012572 GP · 22 G · 154 A · 176 PTSBollnas, SWE
Niklas HjalmarssonD2007–202114821 GP · 25 G · 147 A · 172 PTSEksjo, SWE
Niclas HavelidD1999–20099628 GP · 34 G · 137 A · 171 PTSStockholm, SWE
Marcus NilsonRW1998–20089521 GP · 67 G · 101 A · 168 PTSBalsta, SWE
Viktor StalbergLW2009–20178488 GP · 82 G · 86 A · 168 PTSGothenburg, SWE
Mattias NorstromD1993–200814903 GP · 18 G · 147 A · 165 PTSStockholm, SWE
Johan HedbergG2000–201312373 GP · 161 WStockholm, SWE
Patric KjellbergLW1992–20036394 GP · 64 G · 96 A · 160 PTSTrelleborg, SWE
Robin LehnerG2010–202212364 GP · 152 WGothenburg, SWE
Nils EkmanLW1999–20075264 GP · 60 G · 91 A · 151 PTSStockholm, SWE
Henrik TallinderD2001–201412678 GP · 28 G · 114 A · 142 PTSStockholm, SWE
Dick TarnstromD2001–20085306 GP · 35 G · 105 A · 140 PTSSolna, SWE
Carl GunnarssonD2009–202112629 GP · 30 G · 108 A · 138 PTSOrebro, SWE
Pierre EngvallLW2019–20256380 GP · 65 G · 70 A · 135 PTSLjungby, SWE
Mats LindgrenC1996–20037387 GP · 54 G · 74 A · 128 PTSSkelleftea, SWE
Cody McLeodLW2007–201912776 GP · 72 G · 55 A · 127 PTSLycksele, SWE
Jonathan EricssonD2007–202013680 GP · 27 G · 98 A · 125 PTSKarlskrona, SWE
Magnus PaajarviLW2010–20199467 GP · 62 G · 62 A · 124 PTSNorrkoping, SWE
Marcus KrugerC2010–20199520 GP · 38 G · 85 A · 123 PTSStockholm, SWE
Filip GustavssonG2020–20266219 GP · 111 WSkelleftea, SWE
Fredrik SjostromLW2003–20117489 GP · 46 G · 58 A · 104 PTSFargelanda, SWE
Isac LundestromC2018–20268405 GP · 39 G · 57 A · 96 PTSGallivare, SWE
Daniel TjarnqvistD2001–20096352 GP · 18 G · 72 A · 90 PTSUmea, SWE
Carl GrundstromRW2018–20279344 GP · 52 G · 37 A · 89 PTSUmea, SWE
Andreas LiljaD2000–201312580 GP · 16 G · 71 A · 87 PTSHelsingborg, SWE
Nicklas GrossmannD2006–201711592 GP · 13 G · 73 A · 86 PTSStockholm, SWE
Niclas BergforsRW2007–20125173 GP · 35 G · 48 A · 83 PTSSodertalje, SWE
Niklas AnderssonLW1992–20016164 GP · 29 G · 53 A · 82 PTSKungalv, SWE
Niclas WallinD2000–201110614 GP · 21 G · 58 A · 79 PTSBoras, SWE
Christian BackmanD2002–20096302 GP · 23 G · 56 A · 79 PTSAlingsas, SWE
Joakim NordstromLW2013–20218444 GP · 32 G · 43 A · 75 PTSStockholm, SWE
Peter PopovicD1993–20018485 GP · 10 G · 63 A · 73 PTSKoping, SWE
Jonas GustavssonG2009–20178179 GP · 72 WDanderyd, SWE
Patrik NemethD2013–202310504 GP · 10 G · 60 A · 70 PTSStockholm, SWE
Mattias TimanderD1996–20048419 GP · 13 G · 57 A · 70 PTSOrnskoldsvik, SWE
Jacob JosefsonC2010–20188315 GP · 20 G · 44 A · 64 PTSStockholm, SWE
Patrik CarnbackRW1992–19964154 GP · 24 G · 38 A · 62 PTSGoteborg, SWE
Oliver KylingtonD2015–20257220 GP · 18 G · 42 A · 60 PTSStockholm, SWE
Anders NilssonG2011–20207161 GP · 59 WLulea, SWE
Alexander HoltzRW2021–20276193 GP · 26 G · 30 A · 56 PTSSaltsjo-Boo, SWE
Eddie LackG2013–20185144 GP · 56 WNorrtalje, SWE
Mattias WeinhandlRW2002–20074182 GP · 19 G · 37 A · 56 PTSLjungby, SWE
Ricard PerssonD1995–20027229 GP · 10 G · 44 A · 54 PTSOstersund, SWE
Andreas KarlssonC1999–20085264 GP · 16 G · 35 A · 51 PTSLudvika, SWE
Per SvartvadetC1999–20034247 GP · 17 G · 34 A · 51 PTSOrnskoldsvik, SWE
Jhonas EnrothG2009–20178153 GP · 50 WStockholm, SWE
Johan HolmqvistG2000–2008599 GP · 48 WTolfta, SWE
Hans JonssonD1999–20034242 GP · 10 G · 38 A · 48 PTSJarved, SWE
Anders LindbackG2010–20166130 GP · 45 WGavle, SWE

Birthplace as ESPN lists it for each player. Best career first: points in the regular season, summed over the seasons on file.

Where NHL players were born: every state and country →

NHL Players From Sweden: 82 on Rosters Now | AskScores