1970-71 Motherwell (SLC). 1972-73 Airdrie (SFA), Ayr (sc), Ayr (SLC), Falkirk, Partick (cr), St. Johnstone (sc), St. Mirren (SLC).
1977-78 Aberdeen (Oct). 1978-79 St. Mirren (Aug). 1982-83 Morton (Apr), St. Johnstone (Apr), St. Mirren (Dec).
1985-86 Celtic (Glasgow Cup Final), Clydebank (Nov), Dundee (Jan), Hearts (Dec), Hibs (Oct), St. Mirren (Jan).
1986-87 Dundee Utd (Aug sc), Falkirk (Aug), Hearts (Nov). 1987-88 Falkirk (Aug)
1988-89 Celtic (Aug), Clydebank (SLC), Dundee (SLC), Dundee Utd (Dec) Hamilton (Mar), Hearts (Nov), Hibernian (Aug), Raith (SFA), St. Mirren (Sep).
1990-91 Aberdeen (Dec). 1991-92 Aberdeen (Sep), Airdrie (Nov), Airdrie (Feb), Celtic (Nov), Celtic (Mar), Dundee Utd (Sep),
Dunfermline (Aug), Hibernian (Jan), Motherwell (SFA), Queens Park (SLC), St. Johnstone (Dec), St Mirren (Nov), St Mirren (Apr).
1992-93 Aberdeen (Aug), Airdrie (Aug), Airdrie (Feb), Celtic (Aug), Celtic (Jan), Dundee (Nov cr), Dundee (Mar), Hearts (Sep),
Hibs (Oct), Hibs (Mar), Motherwell (Oct), Partick (Nov sc), St. Johnstone (Aug), St. Johnstone (Dec).
1993-94 Aberdeen (Apr), Alloa (SFA), Celtic (Apr), Dumbarton (SFA), Dumbarton (SLC), Hibs (Sep), Motherwell (Mar), Partick (Sep).
1994-95 Aberdeen (Apr sc), Celtic (Aug), Celtic (Jan), Dundee Utd (Feb), Falkirk (Mar), Hibs (Dec), Hibs (Apr), Kilmarnock (Oct), Motherwell (Aug), Mothwerwell (Sep).
1995-96 Celtic (Nov sc), Hibs (Sep), Partick (Dec), Partick (Apr), Raith (Jan), Stirling (SLC). 1998-99 Stenhousemuir (SFA, sl tr).
2001-02 Livingston (Aug). 2002-03 Aberdeen (Feb), Hibs (Nov), Partick (Apr).
2003-04 Celtic (Oct), Celtic (Mar), Dundee (Sep), Dundee (Mar), Dundee Utd (Mar), Hibs (Feb), Kilmarnock (Aug), Kilmarnock (Feb), Motherwell (Jan), Motherwell (May sc), Partick (Nov), Partick (Apr), St. Johnstone (SLC).
2009-10 Hibs (Oct), St. Mirren (Mar). 2011-12 Kilmarnock (Sep).
RANGERS AWAYS
1975-76 Dundee (Sep) 1987-88 Aberdeen (Aug). 1988-89 Aberdeen (Jan).
This page last updated - 4/4/22