A 2012-es játékokon 100 m pillangóúszásban ismét aranyérmet szerzett Londonban, emellett bejutott a 100 méteres hátúszás döntőjébe. A 400 méteres gyorsúszásban ezüstérmet szerzett.