Kirjoita jatko tähän kappaleeseen - Vuonna 2012 Omahassa, Nebraskassa, järjestetyssä USA:n olympiakisoissa, joka oli USA:n olympiajoukkueen valintakilpailu, McGill sijoittui toiseksi 100 metrin perhoskilpailussa 51,32 sekunnin ajalla, juuri Michael Phelpsin jälkeen ja juuri Ryan Lochten edellä. Vuonna 2012 Lontoon kesäolympialaisissa McGill sijoittui kuudenneksi 100 metrin perhosessa.
, ja voitti kultamitalin uimalla USA:n voittajan joukkueessa 4×100 metrin risteyksessä.