Career
Lockwood began his career as a trainee with Reading, after being released as a youth player by Leeds United. He turned professional in August 1999, but failed to break into the Reading first team and in 2000 joined Maidenhead United to gain first team experience. In February 2001 he joined Forest Green Rovers on loan until the end of the season.
He appeared in the 2001 FA Trophy final for Forest Green but was on the losing side in a 1–0 defeat.
In September 2001 he joined Yeovil Town on loan, a month later making the move permanent on a free transfer. He struggled with injuries in the 2004-2005 season, but signed a new one-year contract in August 2005.
He moved to Doncaster Rovers in July 2006. The main reason for leaving Yeovil was cited as being because he wished to move back up North.
Lockwood committed his future to the club by signing a 2-year extension to his contract at Rovers in the summer of 2010.
On 18 May 2012, Doncaster Rovers confirmed that Lockwood would be released at the end of his contract having made 180 appearances scoring 8 goals. On 4 July 2012, Lockwood signed for League One side Bury following his release from Doncaster. He made his home debut for Bury on 18 August 2012, in a 1–1 draw against Brentford.
On 25 September 2013, Lockwood was released by Bury after the two parties mutually agreed to terminate his contract.
The following month he joined Conference North side Guiseley. He made several appearances quickly becoming a favorite to the fans.
After fantastic displays for The Lions he caught the attention of Oldham Athletic A.F.C. lieutenant was no surprise he had signed for a league club,
Oldham Athletic
Lockwood joined Oldham Athletic on 3 January 2014 until the end of the 2013-2014 season. Lockwood made his debut for the club against Wolves on 28 January, coming on for the injured Genseric Kusunga in the 55th minute of the game.
Lockwood scored his first goal for the club in a game against M.K. Dons
Lockwood scored his second goal for the club in the last game of the season, against N ottinghamshire County in a 1–1 draw, extending Oldham"s unbeaten run to 10 games.
Lockwood was also sent off in the game, thus meaning he would be suspended at the start of the 2014-2015 season. The one – year option the club had on Lockwood"s contract was exercised, extending his contract till the end of the 2014-2015 season. Manager Johnson named Lockwood as club captain for the 2014-2015 season.
Guiseley AFC
In June 2015 Lockwood joined newly promoted National League side Guiseley A.F.C from Oldham.