Op de Olympische Spelen van 2004 in Athene geraakte Dahlgren met beste worp van 59,52 m niet door de kwalificaties van het kogelslingeren. Ze eindigde als 43e. Ook op de Olympische Spelen van 2008 strandde ze in de kwalificaties met een beste worp van 66,35, goed voor een 29e plaats. In 2012 eindigden de Olympische Spelen van Londen in een deceptie. Ze wist in de kwalificatieronde geen geldige poging te produceren en eindigde op een laatste plaats. In 2016 nam ze deel aan de Olympische Spelen van Rio, maar bleef ze wederom steken in de kwalificatieronde.