McGirt esiintyi ensimmäistä kertaa majoreissa PGA-mestaruudessa vuonna 2012, mutta hän ei päässyt. Hän oli kolmesti toiseksi ennen ensimmäistä voittoaan 36-vuotiaana kesäkuussa 2016 Memorial-turnauksessa Ohiossa. Se oli hänen 165. starttinsa PGA Tourilla, ja hän voitti toisella reiällä Jon Curranin kanssa. Se oli McGirtin ensimmäinen ammattilaisvoitto yhdeksän vuotta aiemmin vuonna 2007. Hän ansaitsi 1,53 miljoonaa dollaria voitettuaan Memorialin, lähes sata kertaa enemmän kuin 16000 dollarin palkinto mini-kiertueen voitostaan. Voitto ansaitsi hänelle kolmen vuoden vapautuksen PGA Tourista, siirtyi hänet 44. sijalle virallisessa maailman golfin rankingissa ja oikeutti hänet US Openin
PGA-mestaruus ja Masters. McGirt pääsi myös vuoden 2016 avoimeen mestaruuskilpailuun FedEx Cup -tason perusteella. Hänen uransa korkein maailmanluokitus on 38. vuoden 2016 PGA-mestaruuskilpailussa.