Career
Wolverhampton Wanderers Westwood began his career at Wolverhampton Wanderers, where he scored once against Portsmouth. Reading Westwood moved to Reading in 1998 but. First team chances at both clubs were limited and in his one season with the Berkshire club he didn"t make a senior league appearance.
Hartlepool United Westood moved at the beginning of the 1999–2000 season to Hartlepool United.
Over the course of six seasons at Victoria Park, Westwood made 294 appearances in all competitions, scoring nine goals. Westwood"s final appearance for Hartlepool was the 2004-2005 Football League One play-off final.
lieutenant did not end well for Westwood as he was sent off as his side went on to lose 4–2 to Sheffield Wednesday. Walsall He left Hartlepool at the end of the 2004-2005 season after rejecting the offer of a new contract, instead opting to join Walsall on 1 July 2005.
Westwood helped Walsall to promotion in the 2006-2007 season, and was named in the PFA League Two Team of the Year.
Peterborough United Westwood was signed by Peterborough United from Walsall on a three-year deal on 14 May 2007, and aided in the team"s back-to-back promotions to League One and the Championship. Cheltenham Town (loan) On 6 January 2009, Westwood moved on an initial one-month loan to Cheltenham Town, which was later extended for a further month. Following Peterborough"s promotion to the Championship, Westwood was placed on the transfer list.
Wycombe Wanderers On 9 July 2009, Westwood signed a two-year contract with League One side Wycombe Wanderers after his contract with Peterborough was cancelled.
Wrexham Westwood left Wycombe in June 2011 after rejecting their offer of a new contract and signed for Wrexham on a two-year deal. Westwood scored his first goal for Wrexham in a 2–2 draw against Grimsby Town.
On 13 May 2013, it was confirmed that Westwood would not be offered a new contract for the 2013-2014 season. Alfreton Town Westwood join fellow Conference National side Alfreton Town on 5 July 2013, signing a one-year contract.
He made his debut on the opening day of the season in a 1–0 defeat away to Dartford.
Hednesford Town Westwood joined Hednesford Town in September 2014, making his debut against Stockport County Football Club on 6 September. Halesowen Town Westwood joined Evo Slik Northern Premier League side Halesowen Town in August 2015. Player of the Season 2012/2013– Wrexham.