Haley ran on the USA World championship 4 × 400 m relay team and won gold in 1987. He was an NCAA 400 meter champion as a freshman in college at the University of Arkansas, with a time of 44.20 seconds. Haley was also a nine-time All-American (four indoor, five outdoor) for coach John McDonnell, and one of the Razorbacks’ top performers both on the indoor and outdoor ovals.
Haley was also a three-time NCAA champion, including twice in the indoor 500 meters (1986–87) and once in the outdoor 400 meters (1985). He earned SWC titles indoors in the 440 yard dash (1985) and 600 yard dash (1987), and was a three-time SWC outdoor champion in the 400 meters (1985–87). Haley further captured a SWC title at the conference outdoor meet in 1985 in the 4x100 meter relay. He remains the outdoor 400 meter record holder with a time of 44.48 set in 1986. Haley was part of four SWC and four NCAA team championships in his three seasons, including contributing to the first national triple crown in school history in 1985.
Haley was inducted into the University of Arkansas Hall of Honors Sept. 2, 2016.