 On 16 August 2019, Doyle joined fellow League Two side Swindon Town on a year-long loan deal.In December 2019, he became the first player in any of England's top four leagues to score in eleven consecutive matches since Leicester City's Jamie Vardy in 2015.He was recalled by Bradford on 8 January 2020.