In 1967, John played in the Grand Final against
South Sydney. After missing the 1969 season due to injury, he returned in 1970 to secure his first grade position and played in the Semi-Final against
St George.
In 1971, John was made captain midway through the season and continued on as captain in 1972. He captained the first grade side on 34 occasions between 1971 and 1972.
In 1973, John joined the Campbelltown club to become captain-coach and played for Country with Mick Cronin as his centre partner.
John retired from the game at the end of the 1975 season and in 2004, he was named in the Berries to Bulldogs 70 Year Team of Chapions at centre.
On April 1 2007, he was inducted into the Bulldogs Ring of Champions.
More...