 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.He scored on his debut a day later in a 4–0 win at home to Altrincham, but suffered a hamstring injury after 28 minutes in the following match, a 1–0 defeat at home to Weymouth.