Scottish Junior Cup 19-20

The Scottish Junior Cup is the most coveted prize for Scottish junior football clubs.  It was first contested in 1886.

Almost all members of the Scottish Junior FA compete in the competition, and this season there is a total entry of 131 clubs. This is up slightly on last year following some new clubs from the East joining the association, but well down on historic levels – the defection of many East clubs in the summer of 2018 being a prime reason.

The Junior Cup is an open draw right from the start.  Auchinleck Talbot lifted the cup last season, beating Ayrshire rivals Largs Thistle in the final at New Douglas Park in Hamilton.

2019-20 COMPETITION (2016-17, 2017-18, 2018-19)

First Round (Sep 14)

  • Kilwinning Rangers 2-1 Dundee Violet
  • Maybole Juniors 2-3 Benburb
  • Newburgh 0-6 Whitburn Juniors
  • Neilston Juniors 4-2 Yoker Athletic

Second Round (Sep 28)

  • Aberdeen University 4-5 Dalry Thistle
  • Arbroath Victoria 0-1 Islavale
  • Ardeer Thistle 0-11 Rutherglen Glencairn
  • Ardrossan Winton Rovers 3-0 Royal Albert
  • Arthurlie 1-5 Beith Juniors
  • Bellshill Athletic 0-7 Auchinleck Talbot (@ Beechwood Park, Auchinleck)
  • Blairgowrie 1-2 Stoneywood Parkvale
  • Blantyre Victoria 2-0 Muirkirk Juniors
  • Burghead Thistle 2-2 Lochgelly Albert
    • Replay – Lochgelly Albert 3-4 Burghead Thistle (Oct 5)
  • Cambuslang Rangers 7-0 Harthill Royal
  • Carluke Rovers 1-3 Clydebank
  • Cumbernauld United 0-1 Hurlford United
  • Cumnock Juniors 0-2 Rossvale
  • Dundee North End 4-1 Whitburn Juniors
  • Dyce Juniors 2-1 Sunnybank
  • Downfield 2-1 Greenock Juniors
  • East Craigie 6-1 Nairn St Ninian
  • East End 3-1 Port Glasgow Juniors
  • Fauldhouse United 2-1 Carnoustie Panmure
  • Forfar Albion 4-5 Bathgate Thistle
  • Forres Thistle 0-3 Pollok
  • Gartcairn 5-2 Lanark United
  • Girvan 5-5 Tayport
    • Replay – Tayport 2-0 Girvan (Oct 5)
  • Glasgow Perthshire 1-2 Broughty Athletic
  • Glenafton Athletic 13-0 West Calder United
  • Hall Russell United 0-3 Lochee United
  • Irvine Victoria 0-3 Kello Rovers
  • Johnstone Burgh 4-2 Armadale Thistle
  • Kennoway Star Hearts 0-1 Larkhall Thistle
  • Kilbirnie Ladeside 3-1 Vale of Leven
  • Kilwinning Rangers 2-2 Bridge of Don Thistle
    • Replay – Bridge of Don Thistle 3-1 Kilwinning Rangers (Oct 5)
  • Kirkcaldy & Dysart 1-1 Saltcoats Victoria
    • Replay – Saltcoats Victoria 0-2 Kirkcaldy & Dysart (Oct 5)
  • Largs Thistle 1-0 Luncarty
  • Linlithgow Rose Community 3-2 Fraserburgh United
  • Livingston United – Shotts Bon Accord
  • Lochore Welfare 1-2 Brechin Victoria
  • Lugar Boswell Thistle 3-0 Newmachar United
  • Maryhill 2-4 Forfar West End
  • Neilston Juniors 4-4 Forth Wanderers
    • Replay – Forth Wanderers 3-3(3-5p) Neilston Juniors (Oct 5)
  • New Elgin 1-2 St Anthony’s
  • Petershill 6-0 Newmains United
  • Sauchie Juniors Community 1-2 Hermes (@ Grangemouth Stadium
  • Scone Thistle 3-0 Lochee Harp
  • Spey Valley United 0-5 Lesmahagow Juniors
  • St Roch’s 0-0 Renfrew
    • Replay – Renfrew 0-1 St Roch’s (Oct 5)
  • Stonehaven 4-0 Glentanar
  • Syngenta 1-6 Shettleston
  • Thornton Hibs 3-1 Rosyth
  • Troon 3-1 Montrose Roselea
  • Vale of Clyde 0-2 Darvel Juniors
  • Annbank United 1-6 Whitletts Victoria (Oct 5, post Sep 28)
  • Ashfield 6-3 Colony Park (Oct 5 @ Colony Park, Inverurie, post Sep 28)
  • Buckie Rovers 2-1 Stoneyburn Juniors (Oct 5, post Sep 28)
  • Craigmark Burntonians 0-2 Kilsyth Rangers (Oct 5, post Sep 28)
  • Cruden Bay 0-4 Banchory St Ternan (Oct 5, post Sep 28)
  • Deveronside 0-0 Benburb (Oct 5, post Sep 28)
    • Replay – Benburb 11-0 Deveronside (Oct 12)
  • Dufftown 2-1 East Kilbride Thistle (Oct 5, post Sep 28)
  • Ellon United 0-0 Bo’ness United Juniors (Oct 5, post Sep 28)
    • Replay – Bo’ness United Juniors 2-2(2-4p) Ellon United (Oct 12)
  • Kirkintilloch Rob Roy 2-1 Pumpherston Juniors (Oct 5, post Sep 28)
  • Longside 6-1 Whitehills (Oct 5, post Sep 28)
  • Wishaw Juniors 1-1 Culter (Oct 5, post Sep 28)
    • Replay – Culter 4-2 Wishaw Juniors (Oct 12)
  • Maud 0-3 Kirriemuir Thistle (Oct 12, post Sep 28, Oct 5)
  • Thorniewood United 2-6 Banks o’ Dee (Oct 26 @ Carluke, post Sep 28, Oct 5, Oct 12)
  • Irvine Meadow XI wo-scr Buchanhaven Hearts – Buchanhaven unable to field a team

Third Round (Oct 26)

  • Ashfield 4-1 Lugar Boswell Thistle
  • Auchinleck Talbot 3-0 Forfar West End
  • Banchory St Ternan 1-6 Larkhall Thistle
  • Bathgate Thistle 1-3 Irvine Meadow XI
  • Beith Juniors 7-2 Whitletts Victoria
  • Benburb 2-1 Dyce Juniors
  • Brechin Victoria 0-2 Neilston
  • Bridge of Don Thistle 4-1 Ardrossan Winton Rovers
  • Broughty Athletic 5-1 St Anthony’s
  • Buckie Rovers 1-7 Blantyre Victoria
  • Burghead Thistle 0-2 Kirkintilloch Rob Roy
  • Cambuslang Rangers 2-1 East Craigie
  • Culter 0-1 Rossvale
  • Dalry Thistle 1-2 Dundee North End
  • Downfield 3-4 Tayport
  • Dufftown 1-4 Johnstone Burgh
  • East End 1-1 Scone Thistle
    • Replay – Scone Thistle 1-1(2-4p) East End (Nov 2)
  • Gartcairn 1-0 Kilbirnie Ladeside
  • Islavale 3-4 Rutherglen Glencairn
  • Kirkcaldy & Dysart 1-2 Darvel
  • Kirriemuir Thistle 3-1 Largs Thistle
  • Lesmahagow Juniors 0-2 St Roch’s
  • Linlithgow Rose Community 0-2 Pollok (@ Prestonfield
  • Longside 1-6 Stoneywood Parkvale
  • Petershill 1-0 Clydebank
  • Shettleston 0-0 Kello Rovers
    • Replay – Kello Rovers 3-1 Shettleston (Nov 2)
  • Shotts Bon Accord 2-2 Hurlford United
    • Replay – Hurlford United 3-1 Shotts Bon Accord (Nov 2)
  • Stonehaven 0-4 Ellon United
  • Thornton Hibs 1-2 Fauldhouse United
  • Troon 5-4 Kilsyth Rangers
  • Glenafton Athletic 2-1 Banks o’ Dee (Nov 2)
  • Lochee United 3-1 Hermes (Nov 2)

Fourth Round (Nov 23)

  • Blantyre Victoria 3-4 Darvel
  • Cambuslang Rangers 0-3 Broughty Athletic
  • East End 1-4 Beith Juniors
  • Gartcairn 7-0 Ellon United
  • Hurlford United 3-0 Benburb
  • Irvine Meadow XI 0-0 Glenafton Athletic
    • Replay – Glenafton Athletic 1-1(2-4p) Irvine Meadow XI (Dec 7, post Nov 30)
  • Johnstone Burgh 2-3 St. Roch’s
  • Kirriemuir Thistle 1-2 Tayport
  • Larkhall Thistle 1-3 Kello Rovers
  • Neilston Juniors 1-1 Lochee United
    • Replay – Lochee United 1-3 Neilston Juniors (Dec 7, post Nov 30)
  • Petershill 2-2 Rutherglen Glencairn
    • Replay – Rutherglen Glencairn 0-4 Petershill (Dec 7, post Nov 30)
  • Pollok 2-1 Troon
  • Stoneywood Parkvale 4-1 Ashfield
  • Rossvale 1-2 Auchinleck Talbot (Nov 30)
  • Bridge of Don Thistle 2-3 Fauldhouse United (Dec 7, post Nov 23, post Nov 30)
  • Dundee North End 0-2 Kirkintilloch Rob Roy (Dec 7, post Nov 23, post Nov 30)

Fifth Round (Jan 25)

  • Auchinleck Talbot 2-1 Tayport
  • Broughty Athletic 2-1 St Roch’s
  • Hurlford United 5-1 Gartcairn
  • Kello Rovers 2-1 Irvine Meadow XI
  • Kirkintilloch Rob Roy 0-1 Neilston Juniors
  • Petershill 1-1 Darvel
    • Replay – Darvel 2-1 Petershill (Feb 1)
  • Pollok 4-0 Fauldhouse United
  • Stoneywood Parkvale 0-4 Beith Juniors

Quarter Finals (Feb 22)

  • Beith Juniors 4-1 Kello Rovers (Feb 29, post Feb 22)
  • Neilston Juniors 1-4 Pollok (Feb 29, post Feb 22)
  • Darvel 2-2 Broughty Athletic (Mar 7, post Feb 22, Feb 29)
    • Replay – Broughty Athletic – Darvel (post Mar 14)
  • Auchinleck Talbot – Hurlford United (post Feb 22, Feb 29, Mar 7, Mar 14)

Semi Finals

  • Beith Juniors – Darvel or Broughty Athletic
  • Pollok – Auchinleck Talbot or Hurlfird United

Final