Kirby was the first signing for Harrogate Town in their first season in the Football League. On 21 April 2021, he joined National League side Altrincham on loan for the remainder of the season. After a successful loan spell the previous season, Kirby returned to Altrincham on loan in July, signing until 3 January 2022. On 11 September 2021, Kirby suffered a double compound fracture of his left leg, in a game against Wealdstone.
