| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1914 | Ayr United | - | 117 | 11 | 1921 | (Player) |
| 1921 | Manchester United | £4,600 | 42 | 2 | 1923 | (Player) |
| 1923 | Everton | £4,200 | 97 | 1 | 1926 | (Player) |
| 1926 | St Johnstone | £1,100 | 38 | 4 | 1928 | (Player) |
| 1928 | Liverpool | - | 12 | 0 | 1928 | (Player) |
| 1928 | Watford | - | 85 | 5 | 1931 | (Player) |
| 1929 | Watford | - | 1937 | (Manager) | ||
| 1937 | Ayr United | - | 1938 | (Manager) | ||
| 1938 | Luton Town | - | 1939 | (Manager) | ||
| 1946 | New Brighton | - | 1948 | (Manager) | ||
| 1946 | New Brighton | - | 1 | 0 | 1947 | (Player) |
| 1948 | Leyton Orient | - | 1949 | (Manager) | ||
| 1949 | Club Sportivo Estudiantes | - | 1951 | (Manager) | ||
| 1955 | Ayr United | - | 1956 | (Manager) | ||
| 1956 | Watford | - | 1959 | (Manager) | ||
| 1962 | Ayr United | - | 1963 | (Manager) |