# | Dátum | Helyszín | Ellenfél | Gól | Eredmény | Verseny |
1. | 1972. november 15. | Hampden Park, Glasgow, Skócia | Dánia | 1–0 | 2–0 | 1974-es labdarúgó-világbajnokság-selejtező |
2. | 1973. május 16. | Hampden Park, Glasgow, Skócia | Észak-Írország | 1–2 | 1–2 | 1972–1973-as Brit házibajnokság |
3. | 1974. március 27. | Waldstadion, Frankfurt | NSZK | 1–2 | 1–2 | Barátságos mérkőzés |
4. | 1974. május 14. | Hampden Park, Glasgow, Skócia | Wales | 1–0 | 2–0 | 1973–1974-es Brit házibajnokság |
5. | 1974. június 6. | Ullevaal Stadion, Oslo | Norvégia | 1–1 | 2–1 | Barátságos mérkőzés |
6. | 1974. október 30. | Hampden Park, Glasgow, Skócia | NDK | 3–0 | 3–0 | Barátságos mérkőzés |
7. | 1975. május 20. | Hampden Park, Glasgow, Skócia | Észak-Írország | 2–0 | 3–0 | 1974–1975-ös Brit házibajnokság |
8. | 1975. október 29. | Hampden Park, Glasgow, Skócia | Dánia | 1–1 | 3–1 | 1976-os labdarúgó-Európa-bajnokság (selejtező) |
9. | 1976. május 8. | Hampden Park, Glasgow, Skócia | Észak-Írország | 3–0 | 3–0 | 1975–1976-os Brit házibajnokság |
10. | 1976. május 15. | Hampden Park, Glasgow, Skócia | Anglia | 2–1 | 2–1 | 1975–1976-os Brit házibajnokság |
11. | 1976. szeptember 8. | Hampden Park, Glasgow, Skócia | Finnország | 3–0 | 6–0 | Barátságos mérkőzés |
12. | 1977. április 27. | Hampden Park, Glasgow, Skócia | Svédország | 2–1 | 3–1 | Barátságos mérkőzés |
13. | 1977. június 1. | Hampden Park, Glasgow, Skócia | Észak-Írország | 1–0 | 3–0 | 1976–1977-es Brit házibajnokság |
14. | 3–0 |
15. | 1977. június 4. | Wembley Stadion, London, Anglia | Anglia | 2–0 | 2–1 | 1976–1977-es Brit házibajnokság |
16. | 1977. június 15. | Estadio Nacional de Chile, Santiago | Chile, Chile | 1–0 | 4–2 | Barátságos mérkőzés |
17. | 1977. szeptember 21. | Hampden Park, Glasgow, Skócia | Csehszlovákia | 3–0 | 3–1 | 1978-as labdarúgó-világbajnokság-selejtező |
18. | 1977. Október 12. | Anfield, Liverpool, Anglia | Wales | 2–0 | 2–0 | 1978-as labdarúgó-világbajnokság-selejtező |
19. | 1978. június 11. | Estadio Malvinas Argentinas, Mendoza, Argentína | Hollandia | 1–1 | 3–2 | 1978-as labdarúgó-világbajnokság |
20. | 1978. október 25. | Hampden Park, Glasgow, Skócia | Norvégia | 1–1 | 3–2 | 1980-as labdarúgó-Európa-bajnokság (selejtező – 2. csoport) |
21. | 2–2 |
22. | 1979. június 7. | Ullevaal Stadion, Oslo | Norvégia | 2–0 | 4–0 | 1980-as labdarúgó-Európa-bajnokság (selejtező – 2. csoport) |
23. | 1980. március 26. | Hampden Park, Glasgow, Skócia | Portugália | 1–0 | 4–1 | 1980-as labdarúgó-Európa-bajnokság (selejtező – 2. csoport) |
24. | 1981. február 25. | National Stadion, Ramat Gan | Izrael | 1–0 | 1–0 | 1982-es labdarúgó-világbajnokság selejtező |
25. | 1982. március 23. | Hampden Park, Glasgow, Skócia | Hollandia | 2–0 | 2–1 | Barátságos mérkőzés |
26. | 1982. június 15. | Estadio La Rosaleda, Málaga, Spanyolország | Új-Zéland | 1–0 | 5–2 | 1982-es labdarúgó-világbajnokság |
27. | 1982. december 15. | Baldvin király Stadion, Brüsszel,Belgium | Belgium | 1–0 | 2–3 | 1984-es labdarúgó-Európa-bajnokság (selejtező – 1. csoport) |
28. | 2–1 |
29. | 1984. szeptember 12. | Hampden Park, Glasgow, Skócia | Jugoszlávia | 3–1 | 6–1 | Barátságos mérkőzés |
30. | 1984. november 14. | Hampden Park, Glasgow, Skócia | Spanyolország | 3–1 | 3–1 | 1986-os labdarúgó-világbajnokság selejtező |