He was playing non-league football for ninth tier side Tower Hamlets from whom Crystal Palace signed him in January 2016, having been previously on trial with the club in December 2015. He was released by Palace at the end of the 2016–17 season; in July 2017 he signed for Watford.
He was loaned to Wycombe Wanderers in January 2018 and made his professional debut on 2 April 2018, in a league game against Grimsby Town, and was praised by Wycombe manager Gareth Ainsworth for his performance.
He returned to Wycombe in July 2018 for a second loan spell, which ended on 1 January 2019. He made a total of 26 games scoring 3 goals.
He moved to Exeter City on a free transfer on 18 January 2019, making his debut as a 2nd half substitute against Newport County on the 19th January.
After a number of scintillating performances in 2019/20 which helped Exeter to get to the play off final in July 2020, he was voted as player of the year.
For the best of Randall 19/20 click here.
Matt Taylor, the manager said in May 2021
"Randell Williams is also expected to leave upon the expiry of his contract, which Matt says is what the player himself chose to do after turning down offers last summer. As well as memorable goals, and that backflip, in the 4-0 win in the Devon derby, Williams also found the net a further eight times, including two in our 4-1 win at Grimsby in December and our equaliser in last week’s win at Bolton.
“Unfortunately, his game has struggled due to a number of reasons,” Matt said.
“At no time this season has he been able to find any form in his game and that is in stark contrast to last season. The stress fracture came at the wrong time for him as we’ve only been able to see glimpses of that form.
“It has been a frustrating season for Randell and a frustrating season for ourselves. He wanted to be in this position where he could choose what club he can go to. We feel we have played a part in his development and we wish Randell the very best.”
Shortly after Randell made the following statement
|CLUB||FROM||TO||FEE||LEAGUE||FA CUP||LGE CUP||OTHER|
|Exeter||18 Jan, 19||Free||63 (13)||9||4 (1)||0||1 (0)||0||3 (2)||0|
|Wycombe||27 Jul, 18||02 Jan, 19||Loan||15 (5)||2||0 (1)||0||1 (0)||1||0 (1)||0|
|Wycombe||19 Jan, 18||01 Jun, 18||Loan||3 (3)||1||0 (0)||0||0 (0)||0||0 (0)||0|
|Watford||01 Jul, 17||18 Jan, 19||Youth||0 (0)||0||0 (0)||0||0 (0)||0||0 (0)||0|
|Totals||£0||81 (21)||12||4 (2)||0||2 (0)||1|
76 league appearances for Exeter.
This item has no relations.