Education
Barnes played high school soccer at Southeast Raleigh High School, in Raleigh, North Carolina. He started for Varsity all four years. His senior year he helped his team to reach the conference finals and defeat a tough Broughton High School team to claim the school"s first ever conference championship.
His merits include TAAC All-Conference 2005.
Barnes played college soccer at Duke University.
During his college years Barnes also played with Raleigh CASL Elite and Cary RailHawks U23"s in the USL Premier Development League.