Bergdahl is a product of Asarums IF FK, which he left for Mjällby AIF at the age of 16 in 2011.Samtal med Hampus Bergdahl, svenskalag.se, 4 August 2016 Bergdahl made his Allsvenskan debut on 27 July 2014 in a 3-0 win over IFK Göteborg, where he was substituted in the 66th minute.
