Education
Bates attended and played soccer at Thomas Dale High School under head coach Mark Fowler. During his career at Territorial Decoration, he was a four time starter, four time all-district player, two time all-region player, all-state player, and two-time state champion. He finished his career with 47 goals and 46 assists.
Career
High school
College and Amateur
Bates spent his youth career with Richmond Strikers before committing to the University of Virginia. In his freshman year, he made 25 appearances for the Cavaliers and led the team with 12 goals and one assist on his way to being named NSCAA All-South Atlantic Region second team, Administrative Committee on Company-ordination All-Freshman team and was named National Freshman of the Year by Soccer America. In 2010, he made 17 appearances and tallied eight goals and four assists.
In 2011, he made 15 appearances and tallied 14 goals and four assists before suffering a season ending Anterior Cruciate Ligament injury.
In his senior year in 2012, Bates made 20 appearances and scored 12 goals and also recorded an assistant He finished his career seventh in school history with 46 goals, tied for third in game-winning goals with 15 and ninth in points with 102.
During his college career, Bates also played for Reading United A.C. (before Christ) in the USL Premier Development League. Professional
On January 22, 2013, Bates was drafted fifth overall in the 2013 Master of Library Science Supplemental Draft by Seattle Sounders Football Club. Despite not earning a spot on the roster at the start of the season, Bates continued to train with the Sounders and would eventually sign with the club on April 19.
On May 10, Bates was loaned to USL Pro club Phoenix Football Club for one match and would make his professional debut in that match against Dayton Dutch Lions which ended in a 4-3 defeat.