Dobbin was born in Stoke-on-Trent and joined Everton at the age of 11.[3] On 25 September 2021, Dobbin made his professional debut for Everton as a substitute for Alex Iwobi in a 2–0 home league win over Norwich City.[4][5]
Derby County loan
On 3 August 2022, Dobbin joined League One side Derby County on a season-long loan.[6] On 9 November 2022, he missed the crucial fifth penalty in a shootout against Premier League club Liverpool in the third round of the EFL Cup, when his shot was saved by Caoimhín Kelleher. Derby went on to lose the shootout 3–2. Dobbin made 54 appearances during the season for Derby, with 43 coming in the league. He scored five goals in total with three coming in the league. At the end of the season, the loan expired and Dobbin returned to Everton.
Everton
On 26 August 2023, Dobbin made his first league start for Everton in a 1–0 defeat against Wolverhampton Wanderers. He scored his first goal for Everton on 10 December in a 2–0 home win against Chelsea.[7]
Aston Villa
On 23 June 2024, Dobbin signed for fellow Premier League club Aston Villa for an undisclosed fee,[8] reported to be £9m[9] or £10m.[10]