Career
College and Youth
Barrett began his college soccer career at the University of Akron in 2011, before transferring to the University of Tulsa in 2012. He started in 46 of 54 games compiling 20 goals and 14 assists for 54 career points in his career at Tulsa. While at college, Barrett played with NPSL club Tulsa Athletics during their 2014 season, where he scored 4 goals in 6 appearances.
Professional
On January 15, 2015, Barrett was selected 25th overall in the 2015 Master of Library Science SuperDraft by Orlando City South Carolina. He signed with Orlando, but was waived soon after without making an appearance for the club
Barrett signed with NASL side Jacksonville Armada on April 2, 2015.