West Bromwich born outside left Jasper Geddes played locally for Causeway Green Villa in 1890 before joining First Division West Bromwich Albion in September 1891, making his Football League debut at Everton that November, and playing for three seasons with The Baggies. He was on the wing as West Bromwich also won the FA Cup in 1892, beating Aston Villa 3-0 at The Kennington Oval, with Geddes scoring the first goal.
After 28 goals in 79 appearances for The Baggies, Geddes moved south via Clapham Rovers in April 1984 to Southern League Millwall Athletic in September 1894. Geddes had second spells with firstly, West Bromwich Albion, in the Football League re-joining them in April 1895, scoring 3 goals in 3 games including twice in a dramatic last match 6-0 home win over Sheffield Wednesday, helping The Baggies to avoid relegation; then returning to Millwall Athletic the following month, where he had four further seasons including 1896-97, when he had his most successful scoring season with 12 goals. In total he scored 41 goals in 102 appearances for Millwall.
Geddes finished his career in Bristol playing in the Southern League in successive seasons for three Bristol clubs. Sam Hollis signed Geddes for Bedminster in July 1899 and Geddes played for Bristol City from the following summer after Bedminster merged with Bristol City, scoring 14 goals in 56 appearances for the two clubs. Geddes played a final season in 1901-02 with Bristol Rovers making 7 further appearances for The Pirates before his retirement.