On December 19, 1984, McCorkle was hired to serve as head coach at Livingston from his assistant coach position at Vanderbilt. Never finishing higher than fourth in the Gulf South Conference standings, McCorkle resigned from his post on November 14, 1990. His overall record from 1985 to 1990 was 20 wins, 44 losses and two ties (20–44–2). After serving as an assistant coach as a number of schools, McCorkle returned to the head coaching ranks on December 7, 1999, when he was hired by the University of Tennessee at Martin. After a 2–6 start to the 2002 season, McCorkle was fired with Johnny Jernigan serving as interim head coach through the end of the season. His overall record from 2000 to 2002 was five wins and 25 losses (5–25).
Following Martin, McCorkle returned to West Alabama was an assistant coach. Following the resignation of Randy Pippin, he was promoted for a second stint as head coach at his alma mater in November 2003. After two seasons, McCorkle resigned following the 2005 season after compiling a record of four wins and 18 losses during his second tenure.