Early career: Blackburn Rovers, Clitheroe loan, injuries With his father formerly playing for the club, Hendry joined the youth system at
Blackburn Rovers. He progressed through
the club's academy, but took a year off from football at the age of 12 following the death of his mother. He was sent out on loan to
Northern Premier League Division One North team
Clitheroe in September 2015. He made his debut for
The Blues in a 3–1 victory over
Kendal Town, scoring twice. His loan spell was extended for a further month on 10 October but, having scored six times for the club during his loan spell, Hendry suffered ruptured ligaments in his knee during a 2–0 victory over
Mossley, and was ruled out for over six months. He had previously suffered a similar injury at the age of 15. He later praised his father for his influence in keeping him in football after his release from Blackburn and through his injury issues.
St Johnstone 2017–2020: professional debut, Brechin City loan Following his release, Hendry joined
Scottish Premiership club
St Johnstone on a one-year contract, after being recommended to assistant manager
Callum Davidson by former teammate
Brian O'Neil; he had been training with the team prior to his release, and it was intended for him to be used as an over-age player in the Under-20 team, but "exceeded expectations" upon his arrival. He made his début for the club as a substitute in place of
Steven MacLean during a 4–1 victory over
Motherwell on 12 August 2017. Though he only scored one goal in his time at the
League One club, manager
Darren Dods was full of praise when reflecting on the loan in 2020, saying that he "could see the talent" of Hendry and that he had the right attitude and mentality to succeed. After returning to St Johnstone, he scored his first league goal on 3 April 2019 in a 2–0 win against
Dundee, his first start of the
2018–19 season, and only his second start for the club. In January 2020 he signed a new contract with St Johnstone, keeping him at the club until 2022. Hendry scored nine goals in the
2019–20 season, directly adding 13 points to St Johnstone's points tally in the league, the last of which came on 7 March against
Livingston, and was the club's last without fans in attendance at
McDiarmid Park until July 2021 due to the
COVID-19 pandemic in the United Kingdom.
2020–2022: out of favour, Aberdeen and Kilmarnock loans, departure Having fallen behind fellow strikers
Chris Kane,
Guy Melamed, and
Stevie May in the pecking order, Hendry was allowed to depart on loan to
Aberdeen on 1 February 2021, brought in by manager
Derek McInnes as a late deadline day replacement for the outgoing
Sam Cosgrove. He impressed on his début despite a 2–0 defeat to Livingston. Hendry scored his first goal for the club on 21 February after coming on as a first-half substitute for the injured
Fraser Hornby; it was Aberdeen's first goal in 574 minutes of football. He was also the scorer of Aberdeen's next goal, an 84th winner in the
third round of the
Scottish Cup against
Dumbarton on 3 April. He left Aberdeen at the conclusion of his loan, scoring four goals in 14 appearances. While away from
Saints, he missed out on their successes in the
Scottish Cup Final and the
Scottish League Cup Final. but made his
European début in the
UEFA Europa League third qualifying round defeat against Turkish club
Galatasaray, an occasion he described as "surreal". Having scored five goals in 13 appearances for the
Ayrshire-based side, including a goal on his début against
Raith Rovers, With his parent club bottom of the table, Hendry was recalled by St Johnstone in January 2022. Hendry credited manager
Tommy Wright for helping rediscover his form and confidence while at
Killie. Upon his return to
Saints, he scored the opening goal in a 2–1 win against Livingston as St Johnstone ended a 12 game winless run. On 19 March, Hendry scored both goals to help St Johnstone come from a goal down to win 2–1 against Motherwell, with the winning goal coming in stoppage time, moving the team four points clear of Dundee at the bottom of the table. In an interview with newspaper
The Times, Hendry described the goal as "what you dream of as a little kid". On 2 April, he scored the only goal in a 1–0 win against Livingston, his seventh goal in 11 games since his return helping
Saints move to within six points of 10th placed
St Mirren. His run of form coincided with the final few months of his contract, though he said he was focused on helping St Johnstone survive and scoring; "that is what matters to me. The contract is the last thing on my mind right now". On 11 May, Hendry scored the only goal in a 1–0 win against Aberdeen, securing St Johnstone's place in the
promotion-relegation play-offs and condemning Dundee to automatic relegation to the
Scottish Championship. He scored St Johnstone's third goal of a 4–0 win in the second leg of the play-off with a "beautiful chip", surviving relegation 6–2 on aggregate against Championship team
Inverness Caledonian Thistle. Hendry confirmed his departure from McDiarmid Park on 17 June upon the expiration of his contract, and the goals scored in his final few months ensured he left as a fans' favourite, his name sung to the tune of
Lady Gaga's song
Paparazzi by
Saints supporters.
Neil Wood, his new manager at Salford, described his acquisition as a "great addition to our squad, young and hungry to achieve success". He was awarded the
EFL League Two Player of the Month award for March 2023 having scored four goals and assisted a further two in Salford's play-off push. On 19 August 2023, Hendry scored a hat-trick in a 4–3 victory over
Tranmere Rovers, the first player to achieve such a feat in the league that season. At the end of the season, Hendry signed a new one-year contract.
Milton Keynes Dons On 12 July 2024, Hendry joined League Two club
Milton Keynes Dons. He made his debut for the club on 10 August 2024 in a 2–1 home defeat to
Bradford City. Hendry scored his first goal for the club on 24 August 2024 in a 3–0 home win over
Carlisle United.
Motherwell Hendry signed a two-year contract with
Motherwell in August 2025, having moved from Milton Keynes Dons for an undisclosed transfer fee. ==Career statistics==