During his loan spells, Loft represented teams such as Braintree Town, Stevenage, and Northampton Town, where he showcased his goal-scoring abilities and physical presence on the field. His impressive performances caught the attention of Bristol Rovers, who signed him on a permanent deal in 2020.