Ta alustas oma karjääri Rootsi Elit-liigas Färjestads BK ja Rootsi MM-i noormeeste meeskonnas. 1998. aasta draftis
Berglundist sai New Jersey Devils'i kolmas valik, valitud teisel raundil 37-ndaks valikuks. Ta jätkas Färjestadi eest mängimist kuni aastani 2001, mil ta allkirjastas lepingu Devils'iga. Ta mängis väikese liiga Albany River Ratsis, kuid hakkas mängima hiljem sel hooajal. 1. märtsil 2004 vahetati ta ja tema meeskonnakaaslane Victor Uchevatov Florida Panthersisse vahetuseks Viktor Kozlovi vastu.