Bristol City Woodman began his career with
Bristol City as a trainee, turning professional in June 2000. His first team debut came on 5 December 2000 in the
Football League Trophy defeat away to
Plymouth Argyle. His league debut came on 24 February 2001, in a 4–0 defeat away to
Colchester United. He struggled to establish himself at City and in September 2004 joined
Mansfield Town on loan, scoring his first professional goal there in a game against
Notts County. Woodman made just four appearances before being recalled by Bristol City. Woodman scored his first and only goal for Bristol City in April 2006 against
Tranmere Rovers.
Wycombe Wanderers Woodman was a key player during the team's promotion season in 2008/09, missing just ten minutes of league action all year. His good form was rewarded when he won the Supporters' Player of the Year and the Players' Player of the Year awards at the end of the season. Woodman was named the club captain in January 2010 following the release of
Michael Duberry. Woodman retained his captaincy until March when manager
Gary Waddock replaced him with
Adam Hinshelwood.
Brentford On 30 June 2010, Woodman moved to
Brentford for an undisclosed fee. Woodman made 79 appearances and scored 2 goals for The Bees during his two seasons at
Griffin Park; his two goals coming against
Cheltenham Town in a
League Cup tie and against
Peterborough United in the league. He has gone on to play over 250 games for the Grecians, and following
Jordan Tillson's departure in January 2020, is currently the longest-serving player at the club. His first and only league goal for the Grecians came in 2014, when he netted a 30-yard thunderbolt free kick against
Scunthorpe United to help Exeter avoid relegation from the Football League. Woodman was released by Exeter at the end of his contract in July 2020 after struggling with injury during the season, making only 3 league appearances in the 19/20 campaign. On 29 November 2023, Woodman announced his retirement from football. He returned to non-League match play with spells at
Willand Rovers,
Bridgwater United and
Cullompton Rangers. == Career statistics ==