Woodards was born in Forest Gate, London. He began his career as a trainee with Chelsea, playing 70 times plus 10 substitute appearances (scoring 8 goals) for the reserve team in the period 2000–01 to 2004–05, but was released during the summer of 2005 without making a senior appearance for the club.
During his time with Exeter, Woodards proved himself to be a versatile and talented player. Able to play both as a right-back and right-sided winger, he quickly established himself as Exeter's first choice right-back.
Crewe Alexandra
After rejecting a series of new contracts from Exeter during the 2006–07 season, Woodards had a trial with League One club Yeovil Town during the January transfer window. Glovers manager Russell Slade was reportedly interested in signing the English defender, but it was Dario Gradi of fellow League One side Crewe Alexandra who managed to sign Woodards for a fee of £30,000 and a 20% sell-on clause.
MK Dons
He signed a two-year deal at MK Dons after his contract expired.[2] He was released at the end of the 2010–11 season after turning down a new contract.[citation needed] His only goal for MK Dons came in a 2–1 win at Walsall on 7 August 2010.[3]
Bristol Rovers
On 26 August 2011, Woodards joined recently relegated League Two side Bristol Rovers on an initial one-year deal with the option for a further twelve months.[4] Following a strong first season for the club, he was named Player of the Year at the club's end of season awards.[5] In July 2012, he signed a new contract having had his extension option activated.[6]
Having suffered a broken leg on the final day of the 2011–12 season, Woodards only made his return to first-team action in November 2012.[7] In April 2013, he faced another injury setback, suffering an Anterior cruciate ligament injury in a 4–1 defeat to Bradford City, feared to rule him out for up to nine months.[8]
Following relegation to the Football Conference, Woodards was one of twelve players to be released by the club.[9]
Tranmere Rovers
After a successful trial at Tranmere, Woodards signed on an initial six-month deal on 28 July 2014 and was allocated squad number 17.[10]
Boreham Wood
After leaving Tranmere, Woodards signed for newly promoted National League club Boreham Wood in July 2015.[11] Woodards was released by the club at the end of the 2020–21 season.[12]