Born in Sofia, Bulgaria, Havard's family moved to Bath, Somerset in England when he was six months old before relocating to Wigan a few years later.[3] He played junior rugby league for Wigan St Patricks, and was coached by his father, Keiron, who had a brief professional rugby league career with Salford.[4]
Havard was charged with the Grade E offence of Eye Gouging for which he was sent off in the 79th minute of an Under-19s fixture against Newcastle Thunder.[6] He denied the offence, and after appearing in front of an independent disciplinary, was found to be 'not guilty'.[7]
On 28 May 2022, Havard played for Wigan in their 2022 Challenge Cup Final victory over Huddersfield.[8]
On 14 October 2023, Havard was named as a substitute for Wigan, despite not being 100% fit, during their 2023 Super League Grand Final victory over the Catalans Dragons. He came off the bench (replacing Tyler Dupree at the time), but was substituted 10 minutes later as he suffered a hamstring injury.[9]
On 8 June 2024, Havard played in Wigan's 2024 Challenge Cup final victory over Warrington from the interchange bench.[10]
On 12 October 2024, Havard played in Wigan's 9-2 2024 Super League grand final victory over Hull Kingston Rovers.[11]
International
Havard is eligible to represent Bulgaria by place of birth. However he declared for England in 2020 ahead of his first call up for the England Knights.[12]
On 29 April 2023, Havard made his England debut and scored a try as they defeated France 64–0 at the Halliwell Jones Stadium.[13]