 He became the head coach at Lake Washington High School in Kirkland in 2008, and resigned in June 2010 after posting consecutive seasons.In 2011, Roberts returned to his alma mater, the University of Virginia, in Charlottesville, to become the director of life skills for the Cavaliers football 

In 2015, Roberts moved back to Washington, where he worked at Rainier Scholars, a college enrichment program.Then in 2017, he left Rainier Scholars to work at Special Olympics where he currently works.