A 2012-es londoni nyári olimpiai játékokon Beisel 4:31.68-as idővel végzett a
400 méteres egyéni medley. A döntőbe először került, és ezüstérmet kapott, mert második lett Ye Shiwen mögött 4:31.27-tel Ye 4:28.46-hoz képest. Bronzérmet nyert a 200 méter hátsó futásban is 2:06.55-es idővel, az amerikai Missy Franklin és az orosz Anastasia Zuyeva mögött.