A rising junior, he is pursuing a degree in History with a minor in Leadership. He is an Army ROTC cadet and member of the Virginia Tech Corps of Cadets. In addition, Gaines is a member of the Army Ten-Miler team, serves as a Hokie Ambassador, and is secretary of the G.E.R.M.A.N. Club.
Gaines, a 2010 honor graduate of Rome High School, is the son of Cheryl Bishop and Don Gaines of Rome.