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 verið í forystu í hiti (52,92) og hálfleik (52,66) í 100 metra bakhlaupi, vann Grevers gull í úrslitaleik 100 metra bakhlaupsins með tímanum 52,16, og bætti ólympíumennsku met Aaron Peirsol á 52,54 sem sett var árið 2008 og 0,76 sekúndur á undan Nick Thoman. Fyrir Grevers var ūetta fyrsta gullverðlaunin hans. Í lokakeppni sinni,
Grevers vann gull í 4×100 metra samkeppni 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.