2012 m. Londono vasaros olimpinėse žaidynėse Thomanas laimėjo pirmąjį olimpinį medalį - sidabro medalį
100 metrų į nugarą. Finale Thomanas užėmė antrą vietą už savo kolegos amerikiečio Meto Greverso su laiku 52,92. Jis taip pat laimėjo aukso medalį, plaukdamas į nugarą JAV komandos nugalėtojui 4×100 metrų medley štafetės pradinėse varžybose.