V roce 2007 hrál Carlsson za švédský národní tým na 16. evropském týmovém šachovém šampionátu a bez porážky získal 6/9 bodů. Jeho výkonnostní hodnocení bylo 2686, poté, co čelil silnému odporu, včetně Dmitry Jakovenko a Mark Hebden. Byl také členem národního týmu na 37. šachové olympiádě v roce 2006.
v Turíně (+3=1−2).