 After two seasons with United that saw loan spells with Bedford Town and Gainsborough Trinity he moved on to Stevenage Borough where he scored 50 league goals in 106 league appearances.In 2006, he had a brief spell with Kettering Town before re-signing with Boston.He later moved on to Stockport County before joining Leeds United in 2008.