Írj folytatást erre a bekezdésre - A 2012-es londoni nyári olimpián Grevers összesen három érmet nyert: két aranyat és egy ezüstöt. Grevers első érmét, ezüstérmét az USA második helyezett csapatának a 4×100 méteres szabadstílusú sztafet előkészítő szakaszaiban való úszásával szerzett. A döntőben az amerikai csapat második lett Franciaország mögött. Jimmy Feigen, Ricky Berens és Jason Lezak csapatában Grevers úszott a második szakaszban és 47.59-es idővel végzett. A 100 méteres hátsó futáson a legelső helyen (52,92) és a félfinálban (52,66)
Grevers 52,16-os idővel nyerte meg az aranyat a 100 méteres hátsó futás döntőjében, javítva Aaron Peirsol olimpiai rekordját, amely 52,54 volt 2008-ban, és 0,76 másodperccel Nick Thoman előtt. Greversnek ez volt az első egyéni aranyérme. Az utolsó versenyen, a 4×100 méteres medley-relében Grevers aranyat nyert Brendan Hansennel, Michael Phelpsszel és Nathan Adriannal. A hátsó úszáson Grevers 52,58 másodperc időtartamot rögzített, és az amerikai csapat 3:29,35 idővel nyert.