2008 m. vasaros olimpinėse žaidynėse Pekinas laimėjo bronzinį medalį kaip 4 × 200 metrų laisvosios stiliaus švaisto narys. Po ketverių metų, 2012 m. Londono vasaros olimpinėse žaidynėse, ji iš viso laimėjo penkis medalius, iš jų trys buvo aukso, 200 metrų laisvo stiliaus lenktynėse (kuriose ji įkūrė naują olimpinį rekordą), 4 × 200 metrų laisvo stiliaus švaistoje.
Ji taip pat laimėjo sidabro medalį 400 metrų laisvosios stiliaus ir bronzos medalį 4 × 100 metrų laisvosios stiliaus švaistoje.