Completa la seguente frase: Ha iniziato la sua carriera nella Swedish Elite League con il Färjestads BK e le squadre del Campionato Mondiale Junior svedese. Nel
Nel Draft del 1998, Berglund divenne la terza scelta dei New Jersey Devils, essendo scelto nel secondo turno come 37esimo pick generale. Ha continuato a giocare per il Färjestad fino al 2001, quando ha firmato con i Devils. Ha giocato nella lega minore Albany River Rats, la squadra affiliata dei Devils, ma ha iniziato a giocare per i Devils stessi più tardi quella stagione. Il 1o marzo 2004, lui e il compagno di squadra Victor Uchevatov furono scambiati con i Florida Panthers in cambio di Viktor Kozlov.