Ballard played college basketball at Colgate, where he was a two-time Patriot League Academic Honor Roll selection, and served as team captain his senior year.[3][4] He is a devoted member of the young male's mentoring group known as "the Commission" which prides itself on the development of young men in highly competitive academic environments.
Coaching career
After graduation, Ballard became an assistant coach with his alma mater, where he stayed from 2004 to 2007 before joining the staff at Tulsa from 2007 to 2012. Ballard moved on to be an assistant coach under Shaka Smart at VCU until 2015, before making stops at Illinois State and Pittsburgh for one season each.[5][6] He returned to VCU as an assistant coach under Mike Rhoades in 2017, before accepting the head coaching position at Florida International on April 20, 2018, replacing Anthony Evans as the ninth coach in program history.[7][1][8]