 McAllister returned to Exeter in January 2010, but was unable to force his way into the first-team, and signed a one-month emergency loan deal with Rotherham United on 11 March 2010.He made his debut for Rotherham two days later in their 1–0 win away to Dagenham & Redbridge and completed the loan spell with eight appearances.Upon his return to Exeter, McAllister was one of nine players released by the club at the end of the season.