Season 1933-34Rangers
 Qualifying Cup First Round
 Group A
Sep09  1-1  Tarff Rovers v Whithorn
Sep16+  –   Whithorn v Tarff Rovers
Sep09  0-0  Wigtown and Bladnoch v Mid-Annandale
        –   Mid-Annandale v Wigtown
Sep09  7-3  Galston v St Cuthbert Wanderers
Sep09  1-2  Thornhill v Nithsdale Wanderers
Sep09  2-0  Douglas Wanderers v Creetown
Sep09  0-7  Newton Stewart v Beith
Sep09  6-2  Dalbeattie Star v Solway Star
       bye  Stranraer
 Group B – Section 1
Sep09  2-1  Larbert Amateurs v Greenock High School F.P.
Sep09  0-3  Moorpark v Whifflet Rovers
Sep09  6-2  Falkirk Amateurs v Paisley Academicals
Sep09  5-0  Vale Ocoba v Paisley Grammar School F.P.
       bye  Royal Albert, Glasgow University
 Group B – Section 2
Sep09  2-1  Burntisland Shipyard Amateurs v Lochgelly
Sep09  0-6  Dunkeld and Birnam v Breadalbane
Sep09  9-1  Rosyth Dockyard Recreation v Vale of Atholl
       bye  Blairgowrie, St Andrews University
 Group C
Sep09  1-5  Murrayfield Amateurs v Vale of Leithen
Sep09  3-0  Selkirk v Bo’ness
       scr  Armadale v Civil Service Strollers w/o
Sep09  1-1  Berwick Rangers v Chirnside United
Sep16  4-1  Berwick Rangers v Chirnside United
Sep09  2-3  Coldstream v Gala Fairydean
Sep09  1-1  Leith Amateurs v Peebles Rovers
Sep16  2-3  Peebles Rovers v Leith Amateurs
Sep09  3-0  Penicuik Athletic v Duns
       bye  Broxburn St John’s, Edinburgh University
 Group D – Section 1
Sep09  0-1  Fraserburgh v Peterhead
Sep09  1-2  Buckie Thistle v Huntly
       bye  Keith, Aberdeen University
 Group D – Section 2
Sep09  1-1  Inverness Thistle v Elgin City
Sep16  2-0  Elgin City v Inverness Thistle
Sep09  6-2  Ross County v Clachnacuddin
Sep09  1-1  Inverness Citadel v Inverness Caledonian
Sep16  2-0  Inverness Caledonian v Inverness Citadel
Sep09  5-1  Forres Mechanics v Brora Rangers
Sep09  1-2  Nairn County v Wick Academy
 Qualifying Cup Second Round
 Group A
Sep23  4-1  Nithsdale Wanderers v Tarff Rovers
Sep23  0-7  Douglas Wanderers v Dalbeattie Star
Sep23  1-4  Stranraer v Galston
        –   Mid-Annandale or Wigtown v Beith
 Group B
Sep23  6-1  Falkirk Amateurs v Glasgow University
Sep23  4-1  Larbert Amateurs v Royal Albert
Sep23  2-4  St Andrews University v Blairgowrie
       bye  Whifflet Rovers, Vale Ocoba, Rosyth Dockyard Recreation,
            Breadalbane, Burntisland Shipyard Amateurs
 Group C
       scr  Edinburgh University v Broxburn St John’s w/o
       bye  Vale of Leithen, Selkirk, Berwick Rangers,
            Civil Service Strollers, Gala Fairydean, Leith Amateurs,
            Penicuik Athletic
 Group D
Sep23  2-2  Peterhead v Huntly
Sep30  0-3  Huntly v Peterhead
Sep23  8-1  Keith v* Aberdeen University
Sep23  2-4  Inverness Caledonian v Wick Academy
Sep23  3-6  Forres Mechanics v Ross County
       bye  Elgin City
 Qualifying Cup Third Round – The 4 Group ‘A’ teams in this round qualified for the First Round proper
 Group A
Oct07 11-1  Beith v Dalbeattie Star
Oct07  1-5  Nithsdale Wanderers v Galston
 Group B
Oct07  3-0  Blairgowrie v Breadalbane
Oct07  8-1  Rosyth Dockyard Recreation v Falkirk Amateurs
Oct07  3-2  Vale Ocoba v Whifflet Rovers
Oct07  1-1  Larbert Amateurs v Burntisland Shipyard Amateurs
Oct14  1-0  Burntisland Shipyard Amateurs v Larbert Amateurs
 Group C
Oct07  2-4  Berwick Rangers v Gala Fairydean
Oct07  7-1  Leith Amateurs v Civil Service Strollers
Oct07  0-2  Selkirk v Penicuik Athletic
Oct07  1-7  Broxburn St John’s v Vale of Leithen
 Group D
Oct07  4-3  Keith v Elgin City
       bye  Peterhead, Wick Academy, Ross County
 Qualifying Cup Fourth Round – The 12 Group B, C, and D teams qualified for the First Round proper
 Group A
Oct21  4-1  Galston v Beith
 Group B
Oct21  1-4  Blairgowrie v Vale Ocoba
Oct21  3-0  Rosyth Dockyard Recreation v Burntisland Shipyard Amateurs
 Group C
Oct21  3-0  Penicuik Athletic v Leith Amateurs
Oct21  3-3  Gala Fairydean v Vale of Leithen
Oct28  2-2  Vale of Leithen v Gala Fairydean
Nov04  4-3  Vale of Leithen v Gala Fairydean  at Innerleithen
 Group D
Oct21  2-4  Peterhead v Ross County
Oct21  4-0  Keith v Wick Academy
 Qualifying Cup Semi-finals
 Group A
       bye  Galston
 Group B
Nov04  4-0  Rosyth Dockyard Recreation v Vale Ocoba
 Group C
Nov11  5-0  Penicuik Athletic v Vale of Leithen
 Group D
Nov04  1-1  Ross County v Keith
Nov11  3-6  Keith v Ross County
 Qualifying Cup Finals
Nov18  0-2  Galston v Penicuik Athletic  at Easter Road
Nov18  4-1  Rosyth Dockyard Recreation v Ross County  at Pittodrie Park
 First Round
Jan20  5-2  Queen of the South v Edinburgh City
Jan20  4-2  Alloa Athletic v Dundee United
Jan20  3-1  St Johnstone v East Fife
Jan20  2-2  Penicuik Athletic v St Mirren
Jan23  4-1  St Mirren v Penicuik Athletic
Jan20  0-2  Nithsdale Wanderers v East Stirlingshire
Jan20  4-0  Motherwell v Gala Fairydean
Jan17  0-1  Leith Athletic v Cowdenbeath
Jan20  3-2  Ross County v Burntisland Shipyard Amateurs
Jan20  3-0  Falkirk v* Leith Amateurs
Jan20  0-1  King’s Park v Dundee
Jan20  5-1  Heart of Midlothian v* Montrose
Jan20  1-0  Queen’s Park v Forfar Athletic
Jan20  3-0  Vale of Leithen v Rosyth Dockyard Recreation
Jan20  2-1  Arbroath v Dumbarton
Jan20  1-2  Beith v Brechin City
Jan20  0-6  Dalbeattie Star v Celtic
Jan20  1-0  Aberdeen v Raith Rovers
Jan20  1-0  Partick Thistle v Greenock Morton
Jan20  4-1  Albion Rovers v Vale Ocoba
Jan20 14-2  Rangers v Blairgowrie
Jan20  8-2  Galston v Keith
Jan20  5-4  Hibernian v Clyde
Jan20  3-0  St Bernard’s v Wick Academy
Jan20  2-0  Ayr United v Dunfermline Athletic
Jan20  1-1  Stenhousemuir v Third Lanark
Jan24  1-0  Third Lanark v Stenhousemuir
Jan20  1-1  Airdrieonians v Kilmarnock
Jan24  3-2  Kilmarnock v Airdrieonians
Jan20  0-2  Peterhead v Hamilton Academical
 Second Round
Feb03  2-0  Aberdeen v Dundee
Feb03  1-1  East Stirlingshire v Arbroath
Feb07  0-3  Arbroath v East Stirlingshire
Feb03  6-0  Hibernian v* Alloa Athletic
Feb03  3-1  Ross County v Galston
Feb03  2-3  Ayr United v Celtic
Feb03  0-3  Third Lanark v Rangers
Feb03  0-4  Brechin City v St Mirren
Feb03  2-1  Albion Rovers v Kilmarnock
Feb03  2-4  Hamilton Academical v Falkirk
Feb03  1-2  Queen’s Park v Heart of Midlothian
Feb03  3-3  Partick Thistle v Motherwell
Feb07  2-1  Motherwell v Partick Thistle
Feb03  2-1  Cowdenbeath v St Bernard’s
Feb03  1-3  Vale of Leithen v St Johnstone
       bye  Queen of the South
 Third Round
Feb17  6-1  Albion Rovers v Ross County
Feb17  3-0  Queen of the South v Cowdenbeath
Feb17  3-1  Celtic v Falkirk
Feb17  0-1  Hibernian v Aberdeen
Feb17  5-0  Motherwell v East Stirlingshire
Feb17  0-0  Rangers v Heart of Midlothian
Feb21  1-2  Heart of Midlothian v Rangers
       bye  St Johnstone, St Mirren
 Fourth Round
Mar03  1-1  Albion Rovers v Motherwell
Mar07  6-0  Motherwell v Albion Rovers
Mar03  2-0  St Johnstone v Queen of the South
Mar03  1-0  Rangers v Aberdeen
Mar03  2-0  St Mirren v Celtic
 Semi-finals
Mar31  0-1  St Johnstone v Rangers  at Hampden Park
Mar31  1-3  Motherwell v St Mirren  at Tynecastle Park
 Final
Apr21  5-0  Rangers v St Mirren  at Hampden Park