He played almost all of his club football at Manchester United, playing 606 games and scoring 199 goals.
In 1974, he was signed by Preston North End where he scored 8 goals in just 38 appearances.
Bobby has also represented clubs like Waterford, Newcastle United, Perth Azzurri and Blacktown City for a single season.