Hansson begynte sin fotballkarriere hos den lokale klubben Vejbyslätts IF i 1992 før han i 2001 meldte overgang til Helsingborgs IF. Her spilte han juniorfotball frem til han ble hentet opp i førstelagstroppen i 2005, men i perioden 2005 og frem til 2007 var han regnet for å være reserve og fikk ingen seriekamper for klubben. Dog spilte han treningskamper for klubben, og fikk sin debut mot den brasilianske klubben FC Santos den 29. januar 2007.