Green Bay Packers On April 27, 2020, Morton was signed as an
undrafted free agent by the
Green Bay Packers. He was released during the preseason summer training camp, on August 3.
Indianapolis Colts On February 1, 2021, Morton signed a reserve/future contract with the
Indianapolis Colts. On August 6, Morton was waived by the Colts.
Hamilton Tiger-Cats Morton signed with the
Hamilton Tiger-Cats of the
Canadian Football League (CFL) on September 20, 2021. Following the
2021 season he re-signed on January 24, 2022. Morton got his first playing time at quarterback in Week 13 of the
2022 season after an injury to starting quarterback
Dane Evans and backup
Jamie Newman proved ineffective in his debut. Morton completed only two of six pass attempts for 13 yards and an interception as the Tiger-Cats were defeated 28–8 by their rivals the
Toronto Argonauts, falling to last place in the East division. After spending majority of his time on practice roster in Hamilton, Morton was released November 7.
Birmingham Stallions Morton signed with the
Birmingham Stallions of the USFL on December 13, 2022, where he served as third-string quarterback behind
Alex McGough and
J'Mar Smith. On January 15, 2024, he was selected by the Stallions in the third round of the Super Draft portion of the
2024 UFL dispersal draft. Morton was released by Birmingham on March 10.
Southwest Kansas Storm Morton signed with the
Southwest Kansas Storm to begin the 2025 season, and was the team's starting quarterback.
Birmingham Stallions (second stint) On May 6, 2025, Morton re-signed with the
Birmingham Stallions of the
United Football League (UFL). He was released by the Stallions on May 12.
Southwest Kansas Storm (second stint) Morton returned to the
Southwest Kansas Storm of
Arena Football One after his six-day stint with the Stallions.
Houston Roughnecks On August 29, 2025, Morton signed with the
Houston Roughnecks of the
United Football League.
Columbus Aviators On January 12, 2026, Morton was allocated to the
Columbus Aviators of the
United Football League (UFL). ==Career statistics==