Hansen nadou os 100 metros peito nos Xogos Olímpicos de 2008, a súa única proba individual, terminando en cuarto lugar, pero gañou unha medalla de ouro como membro do equipo gañador dos Estados Unidos no relevo de 4×100 metros
- Non. Perdeu a medalla mentres estaba nun voo de volta a casa dunha festa na súa cidade natal preto de Filadelfia a Austin; foi devolto ao día seguinte.