Summerstown, London born centre half Jimmy Harwood joined Southern League Southend United in 1909 from Tooting Graveney before returning to London to join First Division Chelsea in May 1912. He made his Football League debut at Sheffield United in January 1913 playing a further 3 matches in February, however these were his only appearances for Chelsea before he joined Southern League Portsmouth in March 1913. He played for Portsmouth both sides of World War One and was part of their Southern League Championship team of 1920, he also played in Portsmouth’s inaugural Football League match against Swansea Town in August 1920.
After 2 League seasons at Fratton Park he joined Swansea Town in May 1922, being ever present in 1922-23 but playing only 3 further games the following season, before joining Aberdare Athletic in May 1924 after 3 goals in 47 games, in addition to his 117 appearances in Southern League and FA Cup either side of the First World War before Pompey joined The Football League. His 3 seasons at Aberdare saw him score 9 goals in 109 matches, and in October 1927 he moved to Barrow, but only played 4 matches for The Cumbrians before retirement from the professional game, already aged 36.