Ai Giochi Olimpici di Pechino 2008 ha vinto due medaglie d'oro prendendo parte alle batterie preliminari della staffetta 4x100 m stile libero e della 4x100 m mista nuotando la frazione a dorso. Grevers ha ottenuto anche la medaglia d'argento nei 100 m dorso con il tempo di 53"11, solamente 57 centesimi dietro al campione olimpico e detentore del record mondiale Aaron Peirsol.