Han er sønn av tidligere fotballtrener Ronny Geson Gunnarsson. I sine barne- og ungdomsår spilte han først for Pors Grenland, og så Walsall FC. På grunn av anstrengt økonomi ble han løst fra kontrakten i Walsall[2]. Han gikk da til Odd Grenlands junioravdeling, og våren 2012 signerte han proffkontrakt med klubben[3]. Denne kontrakten ble finansiert gjennom prosjektet «Min Spiller»[4], hvor både enkeltpersoner og bedrifter bidro økonomisk. I oktober 2013 meldte Gunnarsson overgang til Vålerenga Fotball som bosmanspiller på en treårskontrakt[5]. Den 31. juli 2015 meldte han overgang til den svenske klubben IF Elfsborg.[6]
Landslaget
Gunnarsson har fire landskamper for Norge U23.
Den 29. mai 2016 fikk han sin første landskamp for Norge mot Portugal.[7]
Referanser
^transfermarkt.com, Transfermarkt spiller-ID 180442, besøkt 9. oktober 2017[Hentet fra Wikidata]