[4] He made his debut in a 3–1 defeat at Bury on 24 February 1914 while still only 18,[5] and played in every match of Birmingham's 1914–15 season.
[6] He returned to Scotland when English football was suspended for the First World War[4] and played for a variety of clubs, including two seasons with Third Lanark.
[7][8] Robb was signed to Rangers by Bill Struth in 1920 and stayed there for six years, making 251 appearances.
He won a second Scotland cap with Hibs and made 137 appearances,[10] but lost his place in the team in 1930 after dislocating a finger.
[citation needed] Returning to England, Robb joined Southern League champions Aldershot Town.