Dina Uji coba Olimpiade 2012 di Omaha, Nebraska, pasamoan kualifikasi AS pikeun Olimpiade, Anderson asup tim Olimpiade AS pikeun kahiji kalina ku rengse kagenep dina gaya bebas 200 méter kalayan waktos 1:58.40, anu kualifikasi anjeunna pikeun ngojay dina gaya bebas 4x200 méter salaku anggota tim relay AS. Dina Olimpiade Usum Panas 2012 di London, manéhna ngojay pikeun tim AS nu meunang dina babak awal 4x200 méter gaya bébas relay awéwé
sarta meunangkeun medali emas. Adina Anderson, Haley, meunang medali pérak dina maraton cai kabuka 10 kilométer dina Olimpiade 2012.