Juega como defensora para Kopparbergs/Göteborg FC en el Damallsvenskan y en la selección de Suecia.
Berglund se unió a Umeå IK en 2006 y más tarde fue capitana del equipo.
[3] Dejó el Umeå después de la temporada 2014 para firmar con los campeones del Damallsvenskan, FC Rosengård, en diciembre de 2014.
[4] Fue capitana a partir de la temporada 2016.
Se perdió la Eurocopa 2013 por una lesión de ligamento cruzado anterior en abril del 2013.