Slalåmspesialisten Hansson debuterte i verdenscupen i 1995, og tok sine første verdenscuppoeng i januar 1996, da han ble nummer 20 i slalåmrennet i Sestriere. I sesongen 1996/97 oppnådde han flere plasseringer blant de 10 beste, og tok sin hittil eneste pallplassering i slalåmrennet i Chamonix 12. januar 1997, da han ble nummer 3.