Marc John Richards (born 8 July 1982) is an English professional footballer who plays as striker for National League club Yeovil Town.
A youth team player at Hednesford Town, he turned professional at Blackburn Rovers in 2000. He spent the 2001–02 season on loan at Crewe Alexandra, Oldham Athletic, and Halifax Town. He then spent much of the 2002–03 season on loan at Swansea City, before he was allowed to join Northampton Town for the first time in summer 2003.