Teams JD Waldie played for

MiscellaneousSouth of Scotland (1938-1948)
 Selkirk (1947)
 Border Districts (1948-1949)
 Border League (1949-1956)