Govan, Lanarkshire born inside forward Teddy Roseboom began his football career with Strathclyde in 1914 and after the First World War had trials with Fulham before spells with Ton Pentre and Pontypridd in 1920 saw him sign for Cardiff City in April 1921, although he never made their first eleven. In December 1921 he joined Second Division Blackpool, making his Football League debut the same month against Bradford Park Avenue and scoring twice in 21 appearances for The Seasiders before being released in the summer of 1923.
He joined Nelson in August of 1923, scoring once in 14 appearances as they played their only Second Division season, but he soon joined Clapton Orient in February 1924, making 3 appearances for Orient before the season end. He joined Rochdale in July 1924, scoring 4 goals in 32 appearances during his single season at Spotland, followed by a move to Chesterfield in July 1925. This proved the best spell of his career. He had 4 seasons at Saltergate and in his first season he netted 14 times as Chesterfield finished 4th in the Third Division (North), and he also scored 15 goals in 1928-29. By the time he moved to Midland League Mansfield Town in the summer of 1929 he had scored 45 goals for The Spireites in 133 appearances. He moved to Newark Town in 1930 and finished his career with a move to Mexborough in 1931.