Le défenseur de 28 ans a récolté 29 points (six buts, 23 passes) en 66 matchs avec les Flames de Calgary et les Blackhawks de Chicago la saison dernière. Il avait été échangé à Calgary à la date limite des transactions, le 24 février.
Gustafsson a également amassé quatre mentions d'aide en 10 rencontres de séries éliminatoires de la Coupe Stanley la saison dernière.
Sélectionné par les Oilers d'Edmonton en quatrième ronde (93e au total) lors du Repêchage 2012 de la LNH, Gustafsson a inscrit 119 points (28 buts, 91 aides) en 221 matchs de saison régulière avec les Flames et les Blackhawks, et cinq passes en 15 parties éliminatoires.