 After only making five appearances for Exeter in 2009–10, McAllister joined Barnet on loan in November 2009.He debuted in a 1–1 draw at home to Bournemouth on 1 December 2009 and completed the loan spell with five appearances.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.