Bergman hiihti ankkuriosuuden Ruotsin voittaessa sekaviestin maailmanmestaruuden Anterselvan MM-kilpailuissa 2007. Pyeongchangin MM-kisoissa 2009 hän toi Ruotsin sekaviestijoukkueen toisena maaliin 6,2 sekuntia Ranskalle hävinneenä. Hanty-Mansijskin sekaviestin MM-kilpailuissa 2010 hän hiihti ankkuriosuuden Ruotsin pronssijoukkueessa. Torinon olympialaisissa 2006 hän hiihti niin ikään viimeisen osuuden Ruotsin miesten viestijoukkueessa, joka jäi neljänneksi vain kolme sadasosasekuntia pronssia saaneelle Ranskalle hävinneenä. Ensimmäiset henkilökohtaiset arvokisamitalisa hän saavutti oltuaan Ruhpoldingin MM-kilpailuissa 2012 kolmas sprintissä ja toinen takaa-ajossa. Lisäksi hän oli kuudes yhteislähtökilpailussa. Hän on ollut lisäksi Oberhofin MM-kisoissa 2004 normaalimatkalla yhdeksäs sekä Hochfilzenin MM-kilpailuissa 2005 sprintissä kahdeksas.