Op de Olympische Zomerspelen 2016 in Rio de Janeiro, Brazilië behaalde Hansen de bronzen medaille in het omnium. Verder won Hansen met Niklas Larsen, Frederik Madsen, Casper von Folsach en Rasmus Quaade ook nog brons in de ploegenachtervolging.