| 26 May 1955 | UK General Election 26 May 1955 | Glasgow Kelvingrove | UK Parliamentary general election | Scottish Unionist | 14,854 | 55.4% | 1st | Yes |
| 25 October 1951 | UK General Election 25 Oct 1951 | Glasgow Kelvingrove | UK Parliamentary general election | Scottish Unionist | 15,837 | 52.4% | 1st | Yes |
| 23 February 1950 | UK General Election 23 Feb 1950 | Glasgow Kelvingrove | UK Parliamentary general election | Scottish Unionist | 15,197 | 49.6% | 1st | Yes |
| 5 July 1945 | UK General Election 05 Jul 1945 | Glasgow Kelvingrove | UK Parliamentary general election | Scottish Unionist | 12,185 | 45.7% | 2nd | No |
| 14 November 1935 | UK General Election 14 Nov 1935 | Glasgow Kelvingrove | UK Parliamentary general election | Scottish Unionist | 15,100 | 48.6% | 1st | Yes |
| 27 October 1931 | UK General Election 27 Oct 1931 | Glasgow Kelvingrove | UK Parliamentary general election | Scottish Unionist | 21,481 | 63.4% | 1st | Yes |
| 30 May 1929 | UK General Election 30 May 1929 | Glasgow Kelvingrove | UK Parliamentary general election | Scottish Unionist | 17,031 | 48.9% | 1st | Yes |
| 29 October 1924 | UK General Election 29 Oct 1924 | Glasgow Kelvingrove | UK Parliamentary general election | Scottish Unionist | 18,034 | 58.4% | 1st | Yes |
| 6 December 1923 | UK General Election 06 Dec 1923 | Lanark | UK Parliamentary general election | Scottish Unionist | 11,154 | 49.5% | 2nd | No |
| 15 November 1922 | UK General Election 15 Nov 1922 | Lanark | UK Parliamentary general election | Scottish Unionist | 12,005 | 55% | 1st | Yes |