 He debuted a day later in a 2–1 defeat at home to Forest Green Rovers before being recalled by Grays on 12 November, having scored once in five appearances.McAllister returned to Rushden on loan on 21 November until January 2008 and made a further nine appearances.Upon his return to Grays, McAllister signed for fellow Conference Premier club Oxford United on 4 January 2008 on a contract until the end of the 2007–08.