Despite being just 24 years old, Williams has scored over 100 career goals in a career that has included spells at Football League sides Walsall, Peterborough and Newport County. The striker has also been capped at England C level. Williams was part of the Brackley Town side that missed out on Promotion to The National League during the 2017/18 season despite scoring 33 goals in all competitions, Aaron finished the season winning the FA Trophy at Wembley stadium.
The Sandwell born forward began his career at Walsall, during which time he enjoyed loan spells at Redditch United, Romulus and AFC Telford United.
After his release from Walsall, Williams signed for National League North side Worcester City; making a total of 49 appearances in his first season with the club.
It was at next club Rushall Olympic where Williams proved himself as a prolific goal scorer at senior level, netting 38 goals in all competitions and ending the season as NPL Premier Top Scorer.
A move back to the National League North with Nuneaton soon followed, before further impressive form in front of goal caught the attention of League One side Peterborough who captured the striker’s services in January 2016.
A change in Manager at his new club saw Williams return to Nuneaton the following Summer, though it wasn’t long before Aaron was recruited back in to The Football League as he joined Newport County. Williams joined Brackey Town on loan during the 2017/18 season where he scored 15 goals in 20 appearances.
The forward signed for Harrogate Town in June 2018 before going onto make 32 appearances last season scoring 5 goals. The forward signed for the Bucks in June 2019.