Han er ving og spiller for New York Red Bulls. I 2013 sesongen spilte han for Burnley. Richards debuterte den 7. april 2014 for Bodø/Glimt mot Ullensaker/Kisa. Richards var først på en utlånsavtale fra Burnley, før han skrev under på en permanent overgang i juli 2013. Før 2015 sesongen var kom i gang i Norge stod Richards uten klubb, men 7. mars signerte han en kontrakt for New York Red Bulls.