Kompletigu la sekvan frazon: En la Someraj Olimpikoj de 2012 en Londono, Grevers gajnis entute tri medalojn: du orajn kaj unu arĝentan. Grevers gajnis sian unuan medalon, arĝentan, naĝante por la dua-loka usona teamo en la preparaj varmoj de la 4×100-metra liberstila stafetado. En la finalo, la usona teamo finis dua malantaŭ Francio. Kunlabore kun Jimmy Feigen, Ricky Berens, kaj Jason Lezak en la varmoj, Grevers naĝis la duan etapon kaj registris tempon de 47.59. Post gvidado de la varmoj (52.92) kaj duonfinaloj (52.66) de la 100-metra dorsa batalo, Grevers gajnis oron en la finalo de la 100-metra dorsa batalo kun tempo de 52.16, plibonigante la olimpikan rekordon de Aaron Peirsol de 52.54 metita en 2008 kaj 0.76 sekundojn antaŭ Nick Thoman. Por Grevers, ĝi estis lia unua individua ora medalo. En sia lasta okazaĵo, la
4×100-metra kunmeta stafetado, Grevers gajnis oron kun Brendan Hansen, Michael Phelps kaj Nathan Adrian. Naĝante en la dorsa etapo, Grevers registris tempon de 52.58 sekundoj, kaj la usona teamo venkis kun tempo de 3:29.35.