Full Aberdeen List
2011/12 - Current SPL plus Dundee (LC)
2010/11 - Hamilton, Alloa, Raith, Falkirk, East Fife
2008/09 - Ayr
2007/08 - Partick, Gretna, QOS
2006/07 - Queens Park
2005/06 - Berwick, Stranraer, Livingston
2004/05 - Arbroath
2003/04 - Brechin, Dumbarton
1997/98 - Stirling Albion
1996/97 - Morton
1995/96 - Airdrie
1994/95 - Stenhousemuir (one and only meeting)
1993/94 - East Stirling
1991/92 - Clyde
1989/90 - Albion Rovers
1985/86 - Montrose (one and only meeting)
1977/78 - Cowdenbeath
1970/71 - Elgin City
1922/23 - Forfar, Peterhead
Never Played - Ross County, Annan
Having a look back it does seem a long time since we've played quite a few teams.
While checking these back we do seem to have a knack of drawing the same teams in the cups. In the last 5/6 years we've managed to play Berwick, Dunfermline, East Fife, Falkirk, Dundee, Alloa and Raith at least twice!