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.
The striker continued his fine form into the top flight, as he notched up a remarkable 17 goals and eight assists.