Barrett began skating with Caydee Denney in 2006 but the partnership did not last. They teamed up again in 2008 and began competing in the 2008-09 season. They placed 4th at the 2008 Nebelhorn Trophy. They won the silver medal at the 2009 U.S. Nationals. They placed sixth at the 2009 Four Continents Championships. The following season they won the U.S. national title and the right to compete at the Olympics where they finished 13th. During the pairs short program at the 2010 Olympics, they became the first team to land a throw triple Lutz jump at any Winter Olympic competition. They placed 7th at the 2010 World Championships.