Following a six round points decision victory over Chris Dutton in March 2018 – Richards' only fight of 2018 due to injury – he fought Tommy Langford on 27 April 2019 at the Wembley Arena, London, with the vacant WBO International, and vacant Commonwealth super middleweight titles on the line.