| Opposition | Last Win | |
---|
Games Played | Games Won | Games Drawn | Games Lost | Last Win | First Win |
We are still adding historic data so bear that in mind when viewing the data below. |
| Strathspey Thistle | 01 July 2025 | Details |
| Edinburgh City | 26 July 2023 | Details |
| Connah`s Quay Nomads | 23 March 2019 | Details |
| Motherwell Colts (U 21) | 17 November 2018 | Details |
| Heart of Midlothian U21 | 14 August 2018 | Details |
| Linlithgow Rose | 06 February 2016 | Details |
| Kilmarnock | 26 April 2014 | Details |
| Motherwell | 23 February 2013 | Details |
| Turriff United | 07 July 2012 | Details |
| Celtic | 10 April 2010 | Details |
| Hibernian | 23 March 2010 | Details |
| Dunfermline Athletic | 21 February 2009 | Details |
| Holm Orkney | 04 July 2008 | Details |
| Whitehill Welfare | 24 November 2007 | Details |
| Gretna | 12 September 2006 | Details |
| Blackpool | 13 July 2005 | Details |
| Rangers | 17 November 2004 | Details |
| Airdrie United | 18 September 2004 | Details |
| Hartlepool United | 23 July 2004 | Details |
| Saint Mirren | 16 March 2002 | Details |
| Dundee | 09 October 2001 | Details |
| Livingston XI | 28 July 2001 | Details |
| Inverurie Loco Works | 13 July 2001 | Details |
| Raith Rovers | 03 February 2001 | Details |
| Falkirk | 11 November 2000 | Details |
| Celtic Under 21 | 25 July 2000 | Details |
| Stirling Albion | 01 April 2000 | Details |
| Stranraer | 26 February 2000 | Details |
| Clyde | 10 August 1999 | Details |
| Hamilton Academical | 07 August 1999 | Details |
| Livingston | 24 July 1999 | Details |
| Scalloway | 16 July 1999 | Details |
| Stenhousemuir | 07 November 1998 | Details |
| Coventry City | 11 October 1998 | Details |
| Dundee United | 19 August 1998 | Details |
| Airdrieonians | 03 February 1998 | Details |
| Berwick Rangers | 20 September 1997 | Details |
| Greenock Morton | 26 August 1997 | Details |
| East Stirlingshire | 21 January 1995 | Details |
| Inverness Caledonian Thistle | 02 January 1995 | Details |
| Arbroath | 26 November 1994 | Details |
| Albion Rovers | 15 October 1994 | Details |
| Montrose | 10 September 1994 | Details |
| Queen's Park | 10 August 1994 | Details |
| Aberdeen XI | 30 July 1994 | Details |
| Saint Cuthbert Wanderers | 11 December 1993 | Details |
| Gala Fairydean | 16 December 1991 | Details |
| Queen of the South | 28 January 1991 | Details |
| Cove Rangers | 20 August 1988 | Details |
| Tain & St. Duthes | 04 April 1980 | Details |
| Fort William | 14 January 1978 | Details |
| Fortrose Union | 26 February 1977 | Details |
| Brechin City | 14 December 1974 | Details |
| Saint Johnstone | 28 July 1974 | Details |
| Aberdeen | 23 April 1973 | Details |
| Heart of Midlothian | 01 May 1972 | Details |
| Partick Thistle | 20 March 1972 | Details |
| Thurso Select | 07 August 1971 | Details |
| Ayr United | 31 July 1971 | Details |
| East Fife | 10 April 1971 | Details |
| Cowdenbeath | 24 April 1970 | Details |
| Aston Villa | 02 August 1969 | Details |
| Fochabers | 14 May 1969 | Details |
| Dingwall Thistle | 10 November 1966 | Details |
| Orkney Select | 06 August 1966 | Details |
| Alloa Athletic | 10 February 1966 | Details |
| Forfar Athletic | 22 January 1966 | Details |
| Lewis Select | 08 May 1964 | Details |
| Lochs Stornoway | 06 May 1964 | Details |
| Wick Academy | 01 February 1964 | Details |
| Dumbarton | 27 January 1962 | Details |
| Easter Ross Select | 18 August 1961 | Details |
| 1st Battalion Queen's Own Highlanders | 11 March 1961 | Details |
| Sutherland Select | 22 November 1958 | Details |
| Highland League Select | 25 August 1958 | Details |
| Invergordon & Alness Welfare Select | 22 February 1958 | Details |
| Tarff Rovers | 24 September 1955 | Details |
| Coldstream | 10 September 1955 | Details |
| Kettering Town | 09 May 1953 | Details |
| Fort George | 10 April 1952 | Details |
| Aberdeen Training College | 31 March 1952 | Details |
| Seaside Rovers | 06 October 1951 | Details |
| 1st Battalion Highland Light Infantry | 24 December 1949 | Details |
| Highland Garrison Training Battalion | 16 October 1948 | Details |
| R A F Kinloss | 08 November 1947 | Details |
| Wick Thistle | 21 April 1947 | Details |
| 30th Training Battalion | 01 February 1947 | Details |
| Rothes | 26 October 1946 | Details |
| Lossiemouth | 12 October 1946 | Details |
| R A F Alness | 30 March 1946 | Details |
| Royal Artillery Mountain Battery | 13 April 1940 | Details |
| Services XI | 16 March 1940 | Details |
| Rothes Victoria | 31 December 1938 | Details |
| Deveronvale | 24 September 1938 | Details |
| Chirnside United | 22 January 1938 | Details |
| Cameron Highlanders | 15 January 1938 | Details |
| Brora Rangers | 11 September 1937 | Details |
| Highland Light Infantry | 30 March 1935 | Details |
| Junior Select | 01 January 1935 | Details |
| Thurso Pentland | 08 September 1934 | Details |
| Invergordon | 11 August 1934 | Details |
| Galston | 03 February 1934 | Details |
| Burntisland Shipyard | 20 January 1934 | Details |
| HMS Hood | 07 October 1933 | Details |
| Wester Ross Select | 12 August 1933 | Details |
| Aberdeen University | 06 April 1933 | Details |
| Peterhead | 01 October 1932 | Details |
| King's Own Scottish Borderers | 06 May 1932 | Details |
| Golspie Sutherland | 16 April 1932 | Details |
| Huntly | 04 April 1931 | Details |
| Ross-Shire Junior Select XI | 28 March 1931 | Details |
| Buckie Thistle | 10 January 1931 | Details |
| Alness United | 04 September 1930 | Details |
| Royal Air Force | 07 May 1930 | Details |
| Inverness Thistle | 03 May 1930 | Details |
| Fraserburgh | 19 April 1930 | Details |
| Keith | 12 April 1930 | Details |
| Muir of Ord | 05 April 1930 | Details |
| Edinburgh University | 29 March 1930 | Details |
| Elgin City | 15 March 1930 | Details |
| Inverness Nelson | 08 March 1930 | Details |
| Inverness Citadel | 07 December 1929 | Details |
| Nairn County | 09 November 1929 | Details |
| Inverness Clachnacuddin | 02 November 1929 | Details |
| Forres Mechanics | 12 October 1929 | Details |
| Caledonian FC | 17 August 1929 | Details |