McGough played college football at FIU,[1] and was selected by Seattle Seahawks in the seventh round of the 2018 NFL draft.
On August 30, 2014, McGough made his FIU debut, recording 117 yards and a touchdown against Bethune–Cookman.
[4] On October 17, 2015, McGough attempted a career-high 51 passes against Middle Tennessee, second most in school history.
[5] On October 24, McGough recorded a career-best 390 yards (2nd in school history) versus Old Dominion.
[10] On October 15, McGough threw for a season-high 315 yards and scored three touchdowns, including the game-winner against Charlotte.
[12] The next week, he threw for a season-high 328 yards and runs in a game-winning touchdown against Alcorn State.
[17] On December 22, 2017, McGough left in the first quarter of the 2017 Gasparilla Bowl against Temple with a fractured collarbone.
McGough was released from his contract with the Stallions on July 18, 2023, to sign with an NFL team.
[49] On May 3, 2024, it was announced by head coach Matt LaFleur that McGough would transition from quarterback to wide receiver.
[52] On January 23, 2025, McGough re-signed with the Birmingham Stallions of the United Football League (UFL).
[53] McGough's uncle, Kelly Goodburn, was an NFL punter for the Kansas City Chiefs and the Washington Redskins.