 After being released by Brighton, Holroyd signed for League Two side Rotherham United on 20 June 2011.He joined the club on a free transfer, signing a two-year contract.Holroyd made his Rotherham debut in the club's 1–0 home win against Oxford United on 6 August 2011, playing 72 minutes of the match.