Career
Bergström made the move to Djurgården from IF Brommapojkarna as a youth player at the age of fifteen as he wanted to be at a bigger club He had started out as a forward and then moved down to midfield before eventually finding his place in central defence. In 2010 he started getting a lot of playing time with the clubs U21 team
On 15 April 2011 Bergström made his Allsvenskan debut against Malmö FF as a substitute.
Midway through the following 2012 Allsvenskan season Bergström had become a regular starter at the central defence position. On 30 June 2013 he scored his first league goal, which was also the historical last ever goal for Djurgården at Stockholms stadion before the club moved to their new home stadium Tele2 Arena.
On 4 February 2016, Bergström signed a contract with Football Club Rubin Kazan. Bergström has represented both the Sweden national under-19 football team and Sweden national under-21 football team
In January 2015 he played his first game with the Sweden national football team
The game was however not recognized as an official national team game by Fédération internationale de football association.