W 2016 trafił do San Jose Earthquakes.

W 2017 był zawodnikiem Real Salt Lake. Kariera reprezentacyjna W 2005 roku Barrett wraz z kadrą Stanów Zjednoczonych U-20 wziął udział w Mistrzostwach Świata U-20, które zespół USA zakończył na 1/8 finału.

W pierwszej reprezentacji Stanów Zjednoczonych Barrett zadebiutował 22 czerwca 2008 w wygranym 1:0 meczu eliminacji Mistrzostw Świata 2010 z Barbadosem.

Bibliografia

Kategoria:Reprezentanci Stanów Zjednoczonych w piłce nożnej Kategoria:Piłkarze Chicago Fire Kategoria:Piłkarze Toronto FC Kategoria:Piłkarze Los Angeles Galaxy Kategoria:Piłkarze Vålerengi Fotball Kategoria:Piłkarze New England Revolution Kategoria:Piłkarze Seattle Sounders FC Kategoria:Piłkarze San Jose Earthquakes Kategoria:Piłkarze Real Salt Lake Kategoria:Ludzie urodzeni w San Diego Kategoria:Urodzeni w 1985