Ljúka eftirfarandi setningu: Á Ólympíuleikunum í London 2012 vann Grevers alls þrjú verðlaun: tvö gull og eitt silfur. Grevers hlaut sitt fyrsta sølvverðlaun með því að synda fyrir bandaríska liðið sem varð í öðru sæti í undankeppni 4×100 metra frjálsra stýluskeiðsins. Í úrslitakeppninni endaði bandaríska liðið í öðru sæti á eftir Frakklandi. Grevers, Jimmy Feigen, Ricky Berens og Jason Lezak syntu í seinni deildinni og skiluðu tímanum 47.59. Eftir að hafa leitt í undanúrslitunum (52,92) og í undanúrslitunum (52,66)
Grevers vann gull í úrslitakeppni 100 metra bakhlaup með tímanum 52.16 og bætti þá ólympíumennsku met Aaron Peirsol sem var 52.54 árið 2008 og var 0.76 sekúndum á undan Nick Thoman. Fyrir Grevers var ūetta fyrsta gullverðlaunin hans. Í lokakeppninni, 4×100 metra samkeppni, vann Grevers gull með Brendan Hansen, Michael Phelps og Nathan Adrian. Grevers skoraði 52,58 sekúndur í bakslaginu og bandaríska liðið vann með tíma 3:29,35.