Op 11 oktober 2008 leidde Hansen zijn eerste wedstrijd in de Deense eerste divisie. De wedstrijd tussen Vejle BK en SønderjyskE eindigde in 2–1. Hij gaf in dit duel vier gele kaarten.[1] Drie jaar later, op 21 juli 2011, floot de scheidsrechter zijn eerste wedstrijd in de UEFA Europa League. Sheriff Tiraspol en Željezničar Sarajevo troffen elkaar in de tweede ronde (0–0). In dit duel deelde de Deense leidsman vijf gele kaarten uit.[2] Zijn eerste wedstrijd in de UEFA Champions League volgde op 24 juli 2012, toen in de tweede ronde Sjachtjor Karaganda met 1–1 gelijkspeelde tegen Slovan Liberec. Hansen gaf in dit duel viermaal een gele kaart aan een speler.[3]