Hansson begon met het scheidsrechteren toen hij vijftien jaar was. Op 30-jarige leeftijd haalde hij zijn FIFA-badge. Hij werd geselecteerd als scheidsrechter voor het WK onder 20, waar hij de wedstrijd tussen Argentinië en de Tsjechische Republiek floot op 30 juni 2007, hij floot eveneens de wedstrijd tussen de VS en Polen. Hansson was ook official bij de finale tussen Nederland en Oekraïne op het EK onder 21 in Portugal.