Tom Oliver Richards (born 16 October 1994) is an English semi-professional footballer who plays as a left midfielder for Horsham.