Hansen begann das Handballspielen bei Frederiksberg IF (kurz FIF). Aufgrund einer Kooperation von FIF und København Håndbold im Mädchenbereich trainierte die Außenspielerin später zusätzlich bei der Erstligamannschaft von København Håndbold mit.[2] Am 21. Oktober 2017 gab die damalige Jugendspielerin ihr Debüt für København Håndbold im EHF-Pokalspiel gegen den französischen Verein Cercle Dijon Bourgogne.[3] Ab Januar 2018 stand Hansen fest bei København Håndbold unter Vertrag.[2] In der Meisterschaftssaison 2017/18 bestritt Hansen zwei Erstligaspiele, in denen sie vier Treffer erzielte.[4][5] Am 2. November 2021 absolvierte sie ihr 100. Pflichtspiel für København Håndbold.[3] Im Sommer 2023 schloss sie sich dem Ligakonkurrenten Odense Håndbold an.[6]
In Auswahlmannschaften
Hansen bestritt insgesamt 30 Länderspiele für die dänische Jugendnationalmannschaft, in denen sie 81 Treffer erzielte. Mit der dänischen Jugendauswahl nahm sie an der U-17-Europameisterschaft 2017 und an der U-18-Weltmeisterschaft 2018 teil. Anschließend lief Hansen 16-mal für die dänische Juniorinnennationalmannschaft auf, für die sie 62 Tore warf.[1] Mit dieser Auswahlmannschaft nahm sie an der U-19-Europameisterschaft 2019 teil, die Dänemark auf dem sechsten Platz abschloss.[7] Sie gab am 1. Oktober 2020 ihr Länderspieldebüt für die dänische A-Nationalmannschaft. Ihre erste Turnierteilnahme mit dem dänischen Aufgebot war bei der Europameisterschaft 2020, bei der sie im kleinen Finale mit 19:25 gegen Kroatien unterlag.[8] Zwei Jahre später wurde Hansen vom Nationaltrainer Jesper Jensen für die Europameisterschaft 2022 nachnominiert, nachdem sich Cecilie Brandt kurz vorm Turnierbeginn verletzt hatte.[9] Dort unterlag sie mit Dänemark das Finale gegen Norwegen.[10] Hansen erzielte im gesamten Turnier fünf Treffer.[11]