Gustafssonui 1999 m. buvo suteiktas Tarptautinio meistro titulas, o 2003 m. - Didžiojo meistro. Jis yra vienas iš stipriausių Vokietijos žaidėjų; 2004 ir 2005 m. Vokietijos čempionate jis užėmė antrą vietą, o 2001 m. laimėjo Vokietijos blitzo šachmatų čempionatą. 2002 m. jis buvo nominuotas į Vokietijos nacionalinę šachmatų komandą, atstovavo savo šaliai 36-oje, 37-oje, 38-oje ir 40-oje
Šachmatų olimpiadoje, buvo Vokietijos komandos, kuri laimėjo 2011 m. Europos komandinio šachmatų čempionato, dalis.