A multiple Scottish and British champion, the pinnacle of Tom's career came in the Commonwealth Games in 1970 when he won gold at Light Middleweight in his home town of Edinburgh. To the delight of the crowd at Murrayfield Ice Rink he defeated 1968 Olympian and All-African finalist Julius Luipa of Zambia in the final to go one better than the silver he had won at the Kingston 1966 Games.
Tom lost out on gold in 1966 to England's Mark Rowe, the man he had defeated in the final of that year's ABA Championships. Down on points going into the final round, Tom unleashed a devastating left hook to take the title. Along with a second ABA title in 1969, Tom went on that year to take European Championships bronze, losing out to the eventual winner in the semi-finals. After a professional career that saw him win ten of his 14 bouts, he retired from boxing in 1976 and was inducted into the Scottish Boxing Hall of Fame in 2008.