Clyde have played everyone apart from Aberdeen since 2000.
2012-13: Rangers, Queen's Park, Peterhead, Berwick Rangers, Elgin City, Montrose, Stirling Albion, Annan Athletic, East Stirlingshire, Partick Thistle, Ayr United.
2011-12: Stranraer, Alloa Athletic, Motherwell
2010-11: Albion Rovers, Cowdenbeath, Arbroath, Dunfermline Athletic
2009-10: Stenhousemuir, East Fife, Brechin City, Dumbarton, Forfar Athletic, Livingston
2008-09: Greenock Morton, Queen of the South, Airdrie United, St Johnstone, Dundee, Ross County, Hamilton Academical
2007-08: Raith Rovers, Dundee United
2005-06: St Mirren, Celtic
2004-05: Falkirk
2003-04: Inverness CT
2000-01: Hibernian, Kilmarnock
1999-00: Hearts
1991-92: Aberdeen