Kirjoita tämän kappaleen jatko - Lontoon kesäolympialaisissa 2012 hän teki henkilökohtaisen parhaimman aikaansa 57,42 sekuntia 100 metrin perhosen puolifinaalissa
ja pääsi finaaliin. Loppuotteluissa hän ui kilpailun 57,48 minuutissa matkalla seitsemännelle sijalle. "Tavoitteenani oli päästä finaaliin, ja kun pääsin siihen, se oli vain kuoren päällä, että pääsin finaaliin", hän huomautti. "Olen innoissani. Olen niin onnellinen siitä, miten olen pärjännyt". Myöhemmin olympialaisissa hän ui Yhdysvaltain joukkueen puolesta 4×100-metrin risteyksessä perhosjalkaa esiharjoituksissa. Hänen joukkuetoverinsa voittivat finaalin, ja Donahue sai kultamitalin.