W sezonie 2009/2010 Szwed w 30 ligowych występach strzelił tylko 4 gole.
W lipcu 2010 został wypożyczony do PSV Eindhoven. W 2013 roku odszedł do Panathinaikosu.
Po 4 latach spędzonych w Grecji, przeszedł do klubu piłkarskiego ze Zjednoczonych Emiratów Arabskich Al-Ain FC.
W 2019 roku przeniósł się do rosyjskiego FK Krasnodaru.
Na zakończenie kariery wrócił do swojego ojczystego klubu IFK Göteborg.
25 września 2023 zakończył piłkarską karierę.
Kariera reprezentacyjna 28 lutego 2006 Berg zadebiutował w reprezentacji Szwecji do lat 21. W seniorskiej kadrze po raz pierwszy wystąpił 6 lutego 2008 w zremisowanym 0:0 pojedynku przeciwko Turcji. 10 czerwca 2009 Berg strzelił pierwszego gola dla swojej reprezentacji podczas wygranego 4:0 spotkania z Maltą. 16 czerwca zdobył hat-tricka dla zespołu U-21 w wygranym 5:1 meczu przeciwko Białorusi rozegranym w ramach Mistrzostwa Europy U-21. W 2009 roku został wybrany najlepszym zawodnikiem Mistrzostw Europy U-21
Uczestnik Mistrzostw Świata w 2018 roku oraz Mistrzostw Europy 2016 i 2020 roku.
Łącznie wystąpił w 90 meczach reprezentacji Szwecji.
Bibliografia
Profil na stronie fcgstats.nl
Przypisy