Roberts was drafted in the first round (8th overall) in the 2005 MLS SuperDraft by Los Angeles Galaxy, and although he saw limited action with the team in his rookie season, went on to play 61 games in his four years with the club, winning both the MLS Cup and the US Open Cup in 2005.
In March 2010, Roberts signed with the Rochester Rhinos of the USSF 2nd Division.[2] He re-signed for 2012, his third season with Rochester, on October 25, 2011.[3]
Personal
Roberts graduated with a bachelor's degree in Social Welfare at UC Berkeley. He is the older brother of fellow former professional soccer player Jamil Roberts. In 2014, Roberts decided to retire from soccer and sell insurance for a living with former Rochester Rhinos players Alfonso Motagalvan and Nano Short.