In 2010, Elliot became the starter for the Utah Blaze. He was 249-of-432 (57.6%) for 2,674 yards, 59 touchdowns and 17 interceptions. But the Blaze finished the 2010 season with a 2-14 record. In 2011, he joined the Georgia Force. Through three games, he led the AFL with a 126.06 quarterback rating.
In 2012, Elliott was hired as the graduate assistant for the offense at Mississippi State University. In 2015, Elliott is served as the co-offensive coordinator and quarterback's coach for James Madison University. In 2016, Elliott went to Texas State University where he served as Offensive Coordinator and QB Coach. On February 7, 2017 news broke that he would be returning to Mississippi State as the quarterbacks coach replacing Brian Johnson who left MSU to become offensive coordinator at Houston. In March 2018, it was announced that Elliot would be rejoining the coaching staff of Texas State football as the quarterbacks coach.