The centre-back joined The Shots from Boreham Wood in July 2016. He made 183 appearances in just over four seasons at Meadow Park and was captain as the team won promotion to the National League in 2015. Born in Luton, Reynolds began his career at Rushden and Diamonds, and moved to the Portsmouth Academy in 2007. Whilst at Fratton Park, he enjoyed loan spells at Luton Town and Basingstoke Town, and his move to The Camrose was made permanent upon his release by Portsmouth in 2010. After one season with Basingstoke, Reynolds joined Conference side Tamworth, and from there spent further time out on loan, with Corby Town and, in March 2012, Boreham Wood.