At the 2017 470 World Championships in Thessaloniki, Dahlberg and Bergström were in the lead before the medal race on the last day, ahead of Australian team Mathew Belcher and Will Ryan.[8] Believing they were on the course side of the starting line at the time of the starting signal, they went back to start again and lost the race and the World championship title.[8] In May 2018, they won the 470 European Championships in Burgas.[9] The year after they defended their European Championship title in Sanremo in May.[10]
Dahlberg and Bergström represented Sweden in the men's 470 event at the 2020 Olympics.[13] On the first day of the Olympic regatta in Enoshima, the Swedish duo won the first race and finished 15th in the second.[14] In the end of the series, Dahlberg and Bergström had taken the silver medal after securing the second place in the medal race ahead of Spanish duo Xammar and Rodríguez, who took the bronze.[15][13] The Australian duo Belcher and Ryan claimed the gold medal.[13]