 He started one game for the Harriers, making four further substitute appearances, before being recalled early from his loan spell at Aggborough by Solihull manager Tim Flowers.He left the club upon the expiry of his contract in the summer.After having trials at Port Vale and Carlisle United in July 2019, Thomas was signed by Doncaster Rovers on 4 October 2019 on a short term contract till January 2020.