New York Jets (first stint) Morgan was selected by the
New York Jets in the fourth round with the 125th overall pick of the
2020 NFL draft. On August 31, 2021, Morgan was waived by the Jets.
Carolina Panthers On September 2, 2021, Morgan was signed to the
practice squad of the
Carolina Panthers. He was released by the Panthers on November 12.
Pittsburgh Steelers On November 15, 2021, Morgan was signed to the
Pittsburgh Steelers' practice squad. He was released by the Steelers on November 23.
New York Jets (second stint) On November 24, 2021, Morgan was signed to the Jets practice squad, but was released six days later.
Indianapolis Colts On December 6, 2021, Morgan was signed to the
Indianapolis Colts' practice squad. He signed a reserve/future contract with Indianapolis on January 10, 2022. Morgan was released by the Colts on May 23.
Pittsburgh Maulers (first stint) Morgan signed with the
Pittsburgh Maulers (USFL) of the
United States Football League on September 26, 2022.
Arizona Cardinals On December 20, 2022, the
Arizona Cardinals signed Morgan to their practice squad. On January 7, 2023, Morgan was released by the Cardinals.
Pittsburgh Maulers (second stint) On January 14, 2023, Morgan re-signed with the Maulers following his stint with the Cardinals. The Maulers folded when the
XFL and USFL merged to create the
United Football League (UFL).
Montreal Alouettes On January 17, 2024, Morgan signed with the
Montreal Alouettes of the
Canadian Football League. He dressed in four games in 2024, but did not play or record any stats. In
2025, Morgan began the year as the fourth string quarterback and was a healthy scratch, but dressed for games following an injury to the incumbent starter,
Davis Alexander. He finished the game having completed 20 of 33 pass attempts for 211 yards with one passing touchdown and one interception in the team's 36–18 loss. He started the next two games, the first starts of his CFL career, but had under 200 yards passing in both games as the Alouettes lost all three games that he played in. He finished the season having dressed in 10 regular season games, starting in two, as he completed 55 of 93 pass attempts for 547 yards with two touchdowns and four interceptions. Morgan was released in the following offseason on February 27, 2026. ==Career statistics==