William Sam Douglas Harry Boyle[3] was born on 1 September 1995[4] in Garforth, West Yorkshire.[5] He attended Garforth Community College (now Garforth Academy) before joining Huddersfield Town's academy at under-15 level from his local club Garforth Villa in October 2010.[6] He was nearly ever-present for the under-18 team in the 2012–13 season.[6] He made his first-team debut for Huddersfield as a late substitute in the 3–0 win against Reading on 24 February 2015.[7]
On 18 November 2015, Boyle joined League Two club York City on a youth loan until 3 January 2016.[9] He made his debut on 21 November 2015 when starting York's 3–2 away to Leyton Orient, in which he struggled to cope with the physicality of opponent striker Ollie Palmer.[10][11] He struck up a partnership at centre-back with Dave Winfield,[12] and despite York wanting to extend his loan[13] Boyle returned to Huddersfield in January 2016.[14] Having made only one appearance as a late substitute after returning to Huddersfield,[15] he rejoined York on loan until the end of the 2015–16 season on 26 February 2016.[16]
In June 2016, Boyle joined Scottish Premiership club Kilmarnock on a six-month loan.[17] He scored on his debut, as Kilmarnock beat Clyde 2–1 in the Scottish League Cup on 16 July 2016. The goal came after he had earlier conceded a penalty, which was saved by Kilmarnock goalkeeper Jamie MacDonald.[18] Boyle returned to Huddersfield in January 2017,[19] having made 14 appearances and scored 1 goal for Kilmarnock.[20]
Cheltenham Town
Boyle signed for League Two club Cheltenham Town on 9 January 2017 on a one-and-a-half-year contract.[21] He made his debut in a 3–0 home victory over Accrington Stanley on 14 January 2017.[22] In April 2018, he signed a new contract to keep him at the club until June 2020.[23]
On 6 June 2022, Boyle agreed to return to Championship club Huddersfield Town on a free transfer.[27] He signed a two-year contract, effective from 1 July upon the expiration of his contract with Cheltenham.[27]
Boyle signed for newly promoted League Two club Wrexham on 13 July 2023 on a three-year contract.[28] He made his debut on 12 August when starting Wrexham's 1–1 draw away to AFC Wimbledon before scoring his first goal three days with a header in a 4–2 home win over Walsall.[29][30]
^Palmer, Jon (22 May 2022). "Huddersfield Town closing in on Cheltenham Town captain Will Boyle". Gloucestershire Live. Local World. Retrieved 15 July 2023. In his five-and-a-half seasons with the Robins, Boyle helped the club progress from League Two relegation battlers to title winners in 2020/21, having missed out in the play-off semi-finals the previous season.