Horsfield's former West Bromwich Albion manager Bryan Robson became manager at Sheffield United at the start of the 2007–08 season, but Horsfield remained out of the side. His only appearances came in the League Cup, playing against Chesterfield in the first round and scoring against Milton Keynes Dons in the second. On 31 January 2008 he moved to Championship club Scunthorpe United on loan for the remainder of the season. He went straight into the Scunthorpe squad and made his debut against Charlton Athletic at Glanford Park; the team won 1–0 and Horsfield won the sponsors' "Man of the match" award. He played twelve games while on loan and was released by Sheffield United at the end of the season.