Career
He started his career at Queen"s Park in 1894. McColl represented the Scottish League in 1901. He later played for Newcastle United.
McColl remained in Newcastle for 3 years, and returned to play for Rangers in 1905.
He returned to Queen"s Park in 1907, although the "return" of his amateur status had to be decided by the board of the club beforehand. McColl finished his football career in 1912, scoring 6 goals in his final game against Portuguese Glasgow Athletic, a Scottish scoring record which stands to the present day.
McColl played 13 games and scored 13 goals for the Scotland national football team He was inducted into the Scottish Football Hall of Fame in November 2011.
Due to this he became known as "Toffee Bob".
Scores and results list Scotland"s goal tally first.