2012 aasta suveolümpiamängudel võistles Evans 400 meetri individuaalses võistluses.
, kuid lõpetas 13. koha (4:40:42) ja ei jõudnud finaali, sest valiti ainult 8 parimat. Evans ujus 4x200 meetri vabas stiilis relje kvalifikatsioonil. Kuigi ta finaalis ei ujunud, tuli tema meeskond 7: 44.41 ajaga teiseks, mistõttu Evans võitis hõbemedaali.