Celtic Henderson came through the
Celtic youth ranks, winning the
Glasgow Cup with the under-17 team in 2017, as well as featuring in the
UEFA Youth League,
Scottish Challenge Cup and
Premier League International Cup. He made his senior debut for Celtic on 9 May 2018 against
Kilmarnock in the
Scottish Premiership. On 2 September 2019, he moved on loan to
Ross County. On 26 March 2021 he signed on loan for
Dunfermline Athletic.
Hibernian On 6 January 2022 he moved on loan to
Hibernian, with the transfer to become permanent in the summer. On 23 April 2022, Henderson scored his first goal for
Hibernian, which proved decisive in a 1–0 win at
St Mirren in the
Scottish Premiership. On 23 August 2023, Henderson joined Belgian side
Oostende on loan for the remainder of the 2023-24 season with an option to buy.
Beerschot On 17 July 2024, Henderson signed a multi-year contract with
Beerschot in
Belgian Pro League.
Wycombe Wanderers On 14 July 2025, Henderson signed for
EFL League One club
Wycombe Wanderers for an undisclosed fee. ==International career==