1928-29 Rd 1 Duntochter Hibs Home.......................2-2, 1-4
1929-30 Rd 1 Troon Athletic Home............................3-5
1930-31 Rd 1
Shettleston
Home............................3-5
The first four years were competed for as
the Scottish Intermediate Cup.
1932-33 Rd 1 Kilwinning Eglinton Away............................0-1
1933-34 Rd 1 Kilwinning Eglinton Away............................1-7
1934-35 Rd 1 Pollok Away............................2-5
1935-36 Rd 1 Kirkintilloch Rob Roy Home............................0-2
1936-37 Rd 1 Benburb Away............................1-4
1937-38 Rd 1 Saltcoats Victoria Home............................2-3
1938-39 Rd 1 Kilbirnie Ladeside Home............................2-6
1939-40 Rd 1 Kilwinning Rangers Away............................0-1
1940-46 Did not take part due to the War
1946-47 Rd 1 Royal Albert Away....................2 pr 4, 0-3
1947-48 Rd 1 Muirkirk Juniors Away............................1-5
1948-49 Rd 1
Kirkintilloch Rob Roy Away............................5-1
Rd 2 Bye
Rd 3 Maryhill
Home............................3-4
1949-50 Rd 1 Neilston Juniors Away............................0-2
1950-51 Rd 1
Neilston Juniors
Home............................3-1
Rd 2 Dreghorn
Home.......................0-0, 2-0
Rd 3 Rutherglen Glencairn
Home............................1-4
1951-52 Rd 1 Bellshill Athletic Away............................0-4
1952-53 Rd 1
Benburb
Home............................5-1
Rd 2 Maybole Juniors
Home............................1-5
1953-54 Rd 1
New Stevenston United Home............................9-0
Rd 2 Bye
Rd 3 Stonehouse Violet
Away............................6-1
Rd 4 Dalry Thistle
Home..................2-2, 2-2, 0-1
1954-55 Rd 1
Rutherglen Glencairn Home............................3-1
Rd 2 Neilston Juniors
Home............................4-1
Rd 3 Stonehouse Violet
Away............................2-1
Rd 4 Bridgeton Waverley
Away............................3-4
1955-56 Rd 1 Lugar Boswell Thistle Away..................1-1, 0-0, 1-2
1956-57 Rd 1
Lugar Boswell Thistle Away............................3-2
Rd 2 Bye
Rd 3 Cumnock Juniors
Home.......................1-1, 5-3
Rd 4 Coltness United
Away............................1-3
1957-58 Rd 1
Hurlford United
Away...........................10-2
Rd 2 Bye
Rd 3 Larkhall Thistle
Home............................2-3
1958-59 Rd 1
Port Glasgow
Home............................3-1
Rd 2 Bye
Rd 3 Johnstone Burgh
Away.......................1-1, 0-3
1959-60 Rd 1 Kello Rovers Home............................1-2
1960-61 Rd 1
Wishaw
Home............................3-2
Rd 2 Irvine Victoria
Away............................5-0
Rd 3 Darvel Juniors
Away............................4-6
1961-62 Rd 1 Craigmark Burntonians Home............................2-4
1962-63 Rd 1
Gourock Juniors
Home...........................12-0
Rd 2 Dennistoun Waverley
Home.......................2-2, 2-1
Rd 3 Kello Rovers
Home............................6-2
Rd 4 Neilston Juniors
Away............................1-2
1963-64 Rd 1
Lugar Boswell Thistle Home............................2-1
Rd 2 Bye
Rd 3 Greenock Juniors
Home............................2-3
1964-65 Rd 1
Baillieston
Home............................2-1
Rd 2 Bye
Rd 3 Vale of Leven
Away.......................2-2, 2-1
Rd 4 Kello Rovers
Home............................2-1
Rd 5 Hohnstone Burgh
Away............................1-4
1965-66 Rd 1
Annbank United
Away............................3-0
Rd 3 Maryhill Harp
Home.......................0-0, 1-3
1966-67 Rd 1 Maryhill Away............................0-2
1967-68 Rd 1 Lanark United Away............................0-1
1968-69 Rd 1 Ardeer Thistle Away..................2-2, 1-1, 2-3
1969-70 Rd 1 Carluke Rovers Away............................3-5
1970-71 Rd 1 Thorniewood United Away............................2-5
1971-72 Rd 1 Pollok Home..................3-3, 3-3, 1-3
1972-73 Rd 1 Hurlford United Home............................2-3
1973-74 Rd 1
Irvine Meadow X1
Home.......................2-2, 3-0
Rd 2 Cumbernauld United
Away............................3-5
1974-75 Rd 1 Pollok Home............................0-4
1975-76 Rd 1 Kirkintilloch Rob Roy Away............................0-4
1976-77 Rd 1 Hurlford United Home.......................1-1, 3-4
1977-78 Rd 1
Troon
Away..................1-1, 0-0, 2-1
Rd 2 Blantyre Celtic
Home............................3-0
Rd 3 Ardrossan Winton Rovers
Away.......................2-2, 3-1
Rd 4 Kirkintilloch Rob Roy
Away............................0-4
1978-79 Rd 1 Coltness United Home..................0-0, 3-3, 0-1
1979-80 Rd 1
Neilston Juniors
Away............................3-2
Rd 2 Forth Wanderers
Home............................1-5
1980-81 Rd 1 Kilbirnie Ladeside Home............................1-2
1981-82 Rd 1 Port Glasgow Away............................1-2
1982-83 Rd 1 Vale of Leven Home............................0-3
1983-84 Rd 1 Dunipace Juniors Home.......................0-0, 2-3
1984-85 Rd 1 Whitletts Victoria Away............................0-1
1985-86 Rd 1 Kilbirnie Ladeside Away............................1-5
1986-87 Rd 1
St. Anthony's
Home............................3-2
Rd 2 Neilston Juniors
Home............................1-2
1987-88 Rd 1
Dunipace Juniors
Home............................2-0
Rd 2 Cumnock Juniors
Away............................1-5
1988-89 Rd 1
Wishaw Juniors
Home............................3-2
Rd 2 Cumnock Juniors
Home............................0-5
1989-90 Rd 1
Darvel Juniors
Home............................2-0
Rd 2 Irvine Meadow X1
Home............................0-2
1990-91 Rd 1
Vale of Clyde
Home............................2-1
Rd 2 Coltness United
Home.......................2-2, 4-2
Rd 3 Kilwinning Rangers
Home............................1-0
Rd 4 Pollok
Away............................3-2
Semi Final Lesmahagow
Cambuslang Rangers..............2-0
FINAL Renfrew
Cambuslang Rangers..............1-0
1991-92 Rd 1 Shotts Bon Accord Away............................0-1
1992-93 Rd 1 Renfrew Home.......................0-0, 0-1
1993-94 Rd 1 Hurlford United Away............................2-4
1994-95 Rd 1
Greenock Juniors
Away............................3-1
Rd 2 Ashfield
Home............................1-0
Rd 3 Petershill
Away............................0-5
1995-96 Rd 1 Petershill Away.......................1-1, 2*4
1996-97 Rd 1 Kilwinning Rangers Away.......................1-1, 0-3
1997-98 Rd 1 Dalry Thistle Home............................2-4
1998-99 Rd 1 Saltcoats Victoria Home..................0-0, 2*2, 2p3
1999-00 Rd 1 Greenock Juniors Away............................0-1
2000-01 Rd 1
Johnstone Burgh
Home............................3-1
Rd 2 Renfrew
Away............................0-3
2001-02 Rd 1
Carluke Rovers
Away............................2-0
Rd 2 Johnstone Burgh
Away............................0-3
2002-03 Rd 1
St. Anthony's
Home.......................1-1, 3p1
Rd 2 Johnstone Burgh
Away............................0-1
2003-04 Rd 1 Hurlford United Home............................0-3
2004-05 Rd 1 Saltcoats Victoria Home.......................4-4, 4p5
2005-06 Rd 1
Shettleston
Away............................3-0
Rd 2 Blantyre Victoria
Home............................2-0
Rd 3 still to be drawn
* = after extra time, 2p3 = lost 2-3 on penalties, ab = abandoned, pr = protested
LARGEST WIN
1962-63 12-0 v
Gourock Juniors
LARGEST DEFEAT
1934-35 2-8 v
Petershill
Largs Thistle's record away win in all competitions took place in the first round of the 1957-58 West of Scotland Cup when they beat Hurlford United 10-2