Bamford signed for Leeds United from Middlesbrough in the summer of 2018.
Starting out at Nottingham Forest, Bamford was snapped up by Chelsea and after a number of loan spells joined Middlesbrough on a permanent basis in 2017.
He made his Leeds United debut on 11 August 2018, in the 4-1 victory over Derby County at Pride Park.
In the 2019/20 season Bamford finished as the club's top scorer with 16 goals as the Whites won promotion to the Premier League.