[1] Walsh played at Guyer High School in Denton, Texas, where he was coached by his father John and reached the University Interscholastic League state finals his senior year.
[2] In 2012, Walsh battled Clint Chelf and true freshman Wes Lunt for the starting quarterback job.
Walsh stepped in and started the next three games before suffering a knee injury against Iowa State on October 20.
[18] Walsh started the regular season finale against Oklahoma in place of Rudolph, who suffered a foot injury against Baylor on November 21.
[19] On January 19, 2016, it was reported that Walsh would be joining the TCU coaching staff as an offensive graduate assistant.
[20] On December 21, 2016, it was reported that Walsh would be joining the staff at Abilene Christian University for the 2017 season as the Running Backs coach.
[21] On March 10, 2020, it was reported that Walsh would be joining the staff at The University of Texas at Austin for the 2020 season as an offensive analyst.