Everton Broadhead joined
Everton at the age of 10 from
Wrexham. On 6 December 2017, Broadhead was named in Everton's first team squad for the
Europa League match away to
Apollon Limassol. A day later, he made his first-team debut, coming on as an 82nd-minute substitute and flicking on for
Nikola Vlašić's goal in a 3–0 win. On 2 August 2019, Broadhead signed a one-year contract extension until 2021, then joined Burton Albion on loan for the 2019–20 season. A day later, he made his
Football League debut, coming on as a substitute in Burton's 1–0 loss to
Ipswich Town. He made the bench for the first time in the 2020–21 season in a
Premier League match against
Southampton on 1 March where Everton went on to win 1–0. Broadhead subsequently made his Premier League debut away against
Brighton & Hove Albion on 12 April. In June 2021, he signed a new two-year deal with Everton. On 16 August 2021, Broadhead joined
League One side
Sunderland on loan until the end of the season. On 9 August 2022, he joined
Wigan Athletic on loan until the end of the 2022–23 season. This ended prematurely on 6 January 2023, when Everton recalled him.
Ipswich Town On 9 January 2023, Broadhead joined
Ipswich Town on a three-and-a-half-year deal for a reported fee of £1.5m. This ended his 15-year association with Everton. Broadhead ended the 2023-24 season as Town's joint top scorer with 13 goals as he helped the club return to the Premier League for the first time since 2002. Broadhead scored his first-ever Premier League goal in a 2–1 win for Town at AFC Bournemouth on 2 April 2025.
Wrexham On 14 August 2025, Broadhead joined
Wrexham on a four-year deal. On 23 September, he scored his first goal for Wrexham in a 2–0 victory over
Reading in the third round of the
EFL Cup. ==International career==