Derby County Born in
Derby, Stallard began his career as a trainee in the city with
Derby County in 1991. He made more than 30 league and cup appearances for Derby and spent short periods on loan at
Fulham and
Bradford City.
Bradford City Stallard signed with Bradford on a permanent basis in January 1996 for a transfer fee of £110,000. where he scored 23 goals in 73 league games.
Barnsley Stallard joined
Barnsley in January 2004 but made only 15 appearances, After three months at Chesterfield, he then re-joined Notts County in February 2005 on loan for the remainder of the 2004–05 season. He was released by Barnsley at the end of the season.
Shrewsbury Town Stallard joined
Shrewsbury Town on a two-year contract in July 2005. He spent only one season at Shrewsbury Town, where he scored six times in 37 league appearances, He had a successful start to the 2006–07 season, scoring seven goals and collecting the
League Two Player of the Month award for September 2006. He went on to score 17 goals in 66 league appearances for Lincoln in two seasons, and a three match suspension following a sending off against
Rotherham in February 2008.
Mansfield Town Stallard was one of four players released by Lincoln City at the end of the 2007–08 season, and joined
Conference National club
Mansfield Town in July 2008, rejecting an offer from
Northern Premier League Premier Division outfit
Eastwood Town.{{cite news
Corby Town On 8 July 2009, Stallard joined
Conference North outfit
Corby Town on a free transfer.{{cite news ==References==