Na letních olympijských hrách v roce 2012 soutěžil Evans v individuální soutěži na 400 metrů.
, ale skončila na 13. místě v celkovém pořadí (šestá ve svém pořadí) s časem 4:40:42 a nepokročila do finále, protože byla vybrána pouze 8 nejlepších. Evans plaval v kvalifikaci 4×200 metrů volným stylem. Ačkoli v finále neplavala, její tým skončil na druhém místě s časem 7:44.41, a Evansová získala stříbrnou medaili.