Elle a successivement joué au Göteborg FC, à l'Olympique lyonnais puis au FC Rosengård. Avec l'équipe nationale de Suède, elle atteint la troisième place de la Coupe du monde 2011 et est médaillée d'argent aux Jeux olympiques 2016 de Rio. À la fin de sa carrière, elle totalise officiels pour .