Vuoden 2012-13 NHL-lukituksen vuoksi Gunnarsson vapautettiin Leafsilta, jotta hän voisi pelata kauden kotiseurallaan Örebro HK:llä. Lokkautin päätyttyä Gunnarsson palasi Pohjois-Amerikkaan ja jatkoi kauden Toronto Maple Leafsin kanssa. Hänen aikansa joukkueessa oli kuitenkin lyhyt, sillä hän joutui hoitoon lonkkavamman kuntouttamiseksi pelattuaan seitsemässä pelissä. Gunnarsson pääsi pelaamaan Leafsille ennen kauden 2013/14 alkua. Se oli hänen viimeinen kautensa Maple Leafsin kanssa, sillä 28. kesäkuuta 2014 Gunnarsson ja hänen neljännen kierroksen draft-valintansa NHL Entry Draftissa 2014
Louis Bluesille vastineeksi puolustaja Roman Polákista. Hänelle tehtiin lantion leikkaus kauden lopussa ja hän pääsi pelaamaan 14. lokakuuta 2014.