Berggren erzielte seine erste Geldplatzierung bei einem Live-Pokerturnier Anfang Juli 2008 bei der "World Series of Poker" im Rio All-Suite Hotel and Casino in Las Vegas. Dort belegte er im Main Event den 196. Platz und erhielt knapp 40.000 US-Dollar. Ende Oktober 2010 gewann er in Stockholm das Main Event der "Swedish Open Poker Championship" mit einer Siegprämie von umgerechnet knapp 90.000 US-Dollar. Mitte Dezember 2012 wurde er beim Main Event der "European Poker Tour" (EPT) in Prag Elfter, was ihm 42.000 Euro einbrachte. Bei der EPT in Barcelona belegte er Ende August 2019 beim "High Roller" den dritten Platz und sicherte sich rund 450.000 Euro.