As a player, he scored 144 goals from 221 appearances in the Football League playing for Leeds United, Huddersfield Town, Birmingham, West Ham United, Millwall and Queens Park Rangers.
The player achieved 144 goals in 221 appearances across various Football League clubs, including Leeds United, Huddersfield Town, Birmingham, West Ham United, Millwall, and Queens Park Rangers.