[3] Hurd began playing rugby at Ashby RFC,[3] and was selected in a Midlands under 18s side in 2016,[4] before attending Cardiff Metropolitan University.
[3] On 17 February 2021 Hurd signed for his home town side Leicester Tigers.
[6][7] He made his debut as a replacement in Leicester's European Rugby Challenge Cup Round of 16 win against Connacht on 3 April 2021.
[8] In January 2024 Hurd was named in Scotland's squad for the 2024 Six Nations Championship,[9] but injured a foot in Leicester's next game, a defeat to Leinster in the European Champions Cup, and had to drop out.
[10] He made his Scotland debut against Canada on 6 July 2024 at TD Place Stadium in Ottawa.