Berglund har ingen større internasjonale resultater, og fikk sin olympiske debut da hun representerte Sverige under Sommer-OL 2008. Her ble hun nummer 18 med tiden 2:01:05 i sitt eneste løp, 10 kilometer, åpent vann. I tillegg til å være utøver i OL, har hun også deltatt i en rekke andre mesterskap, blant annet EM i 2006 da hun ble nummer 11 på 5 kilometer. Hun bor og trener i Frankrike, og har dermed deltatt i flere franske nasjonalmesterskap.