In March 2018, he competed in the 2018 IAAF World Indoor Championships in Birmingham, as the second leg of Trinidad and Tobago's 4x400m relay squad. Despite being the defending champions, they ultimately came fourth. Richards tried to overcome Poland on the second leg but remained third on the second lap. Lalonde Gordon gave up on the line, giving Belgium the bronze.