 He moved to Basingstoke Town towards the end of 2001–02, making his debut in March 2002.McAllister spent three seasons there, making 113 appearances, scoring 66 goals before moving up the national league system to Conference National club Stevenage Borough where he made 10 appearances, having loan spells at Gravesend & Northfleet and Eastleigh in 2004–05.He joined Woking in 2005, spending two full seasons there, and making over 100 appearances.