David Matthew Richards (born 31 December 1993) is a Welsh professional footballer who plays as a goalkeeper for Scottish Premiership club Dundee United.
Richards started his career with Cardiff City spending time out on loan to Llanelli in 2012[2] and with Chippenham Town in 2013.
[5] Richard spent two years acting as understudy for Ben Garratt before making his senior debut in English football in September 2017 as Crewe lost 1–0 at Coventry City.
[9] He also saved a penalty in his first league start of the season, at Grimsby Town on 7 September 2019, helping Crewe to a 2–0 win.
[18] On 11 August 2023, Richards joined Scottish Premiership club St Johnstone on a season-long loan,[19] but made no first-team appearances.