Scottish Junior Cup 2009-10
Sponsored by Emirates Airlines
First Round
- Johnstone Burgh 3-0 Lochee Harp
- Harthill Royal 2-1 Camelon Juniors
- Bellshill Athletic 0-4 Culter
- Glenafton Athletic 2-1 Kilbirnie Ladeside (tie awarded to Kilbirnie Ladeside)
- Stonehaven 2-1 Livingston United
- Lossiemouth United 0-4 Arbroath Victoria
- Newmains United 1-3 Banchory St Ternan
- Oakley United 1-2 Sunnybank
- Inverness City 2-5 Kelty Hearts
- Kirkcaldy Y M 2-0 Jeanfield Swifts
- Troon 1-2 Benburb
- Beith Juniors 4-0 Cumbernauld United
- Rutherglen Glencairn 9-0 Luncarty
- Pollok 6-0 Kirriemuir Thistle
- Greenock Juniors 1-6 Whitburn Juniors
- Scone Thistle 2-1 Parkvale
- Edinburgh United 1-0 Penicuik Athletic
- Aberdeen East End 2-0 Shettleston
- Whitehills 1-11 Forfar Albion
- Lugar Boswell Thistle 1-3 Glenrothes Juniors
- Kinnoull 1-3 Hill of Beath Hawthorn
- Bankfoot Athletic 0-1 Irvine Meadow XI
- New Elgin 0-4 Auchinleck Talbot
- Bonnyrigg Rose Athletic 6-1 Dunbar United
- East Kilbride Thistle 3-0 Cruden Bay
- Crossgates Primrose 0-1 Dufftown
- Spartans 1-1 Larkhall Thistle
- Largs Thistle 4-0 Coupar Angus
- Hermes 0-1 Whitletts Victoria
- Banks O'Dee 0-3 Blantyre Victoria
- Dundee East Craigie 2-4 Carnoustie Panmure
First Round Replay
- Larkhall Thistle 1-0 Spartans
Second Round
- Hall Russell United 2-2 Royal Albert
- Renfrew 5-1 Fraserburgh United
- Craigmark Burntonians 3-1 Harthill Royal
- St Anthony's 3-2 Ashfield
- Sauchie Juniors 0-3 Whitburn Juniors
- Ardrossan Winton Rovers 1-3 Forfar West End
- Arniston Rangers 0-0 Kello Rovers
- Johnstone Burgh 2-1 Vale of Clyde (@ Petershill)
- Ellon United 1-3 Blantyre Victoria
- Lewis United 2-0 Lochgelly Albert
- Glenrothes Juniors 7-3 Neilston Juniors
- Pumpherston 0-1 Hurlford United
- Montrose Roselea 5-0 Dyce Juniors
- Lesmahagow Juniors 2-3 Rutherglen Glencairn
- Port Glasgow Juniors 2-0 Deveronside
- Petershill 0-3 Cambuslang Rangers
- East Kilbride Thistle 6-0 Glentanar
- Newburgh 0-3 Arthurlie
- Kilwinning Rangers 1-1 Stoneyburn
- Clydebank 1-0 Haddington Athletic
- Bo'ness United 1-0 Darvel Juniors
- Whitletts Victoria 6-1 Lochore Welfare
- Cumnock Juniors 3-0 Bishopmill United
- Tranent Juniors 0-1 Broughty Athletic
- Carluke Rovers 1-4 Broxburn Athletic
- Longside 1-1 Girvan
- Newtongrange Star 1-0 Pollok
- Dundee Violet 3-0 Irvine Victoria
- Bonnyrigg Rose Athletic 12-0 Maud
- Glasgow Perthshire 1-1 Lanark United
- Steelend Victoria 0-4 Bathgate Thistle
- Carnoustie Panmure 1-3 Forth Wanderers
- Wishaw Juniors 2-2 Dundee Downfield
- St Andrews United 0-0 Dundonald Bluebell
- Forfar Albion 0-5 Ballingry Rovers
- Aberdeen East End 2-1 Banchory St Ternan
- Blackburn United 1-2 Tayport
- Rosyth Recreation 1-3 Hill of Beath Hawthorn
- Irvine Meadow XI 3-0 Musselburgh Athletic
- Culter 3-0 St Roch's
- Fochabers 2-5 West Calder United
- Maybole Juniors 1-2 Dufftown
- Burghead Thistle 0-7 Lochee United
- Kirkcaldy Y M 5-0 Arbroath Sporting Club
- Brechin Victoria 1-7 Armadale Thistle
- Thornton Hibs 5-1 Forres Thistle
- Larkhall Thistle 1-0 Benburb
- Yoker Athletic 1-1 Kelty Hearts
- Sunnybank 2-3 Annbank United
- Kirkintilloch Rob Roy 1-1 Vale of Leven
- Linlithgow Rose 3-0 Thorniewood United
- Fauldhouse United 3-2 Ardeer Thistle
- Dundee North End 3-3 Kilsyth Rangers
- Dalkeith Thistle 1-1 Beith Juniors
- Hillhead Juniors 3-1 Islavale
- F C Stoneywood 0-2 Shotts Bon Accord
- Edinburgh United 0-4 Largs Thistle
- Kilbirnie Ladeside 3-1 Blairgowrie Juniors
- Auchinleck Talbot 3-0 Stonehaven
- Scone Thistle 0-3 Arbroath Victoria
- Saltcoats Victoria 1-1 Nairn St Ninian
- Dalry Thistle 2-1 Buchanhaven Hearts
- Maryhill 11-0 Buckie Rovers
- Muirkirk Juniors 0-2 Dunipace
Second Round Replays
- Royal Albert 3-2 Hall Russell United
- Kello Rovers 3-3 Arniston Rangers (Kello won 6-5 on penalties)
- Stoneyburn 3-5 Kilwinning Rangers
- Girvan 4-0 Longside
- Lanark United 1-1 Glasgow Perthshire (Lanark won 5-3 on penalties)
- Dundee Downfield 6-1 Wishaw Juniors
- Dundonald Bluebell 1-0 St Andrews United
- Kelty Hearts 3-0 Yoker Athletic
- Vale of Leven 0-3 Kirkintilloch Rob Roy
- Kilsyth Rangers 1-0 Dundee North End
- Beith Juniors 5-1 Dalkeith Thistle
- Nairn St Ninian 1-1 Saltcoats Victoria (Saltcoats won 11-10 on penalties)
Third Round
- Craigmark Burntonians 0-1 Clydebank
- Linlithgow Rose 1-1 Kelty Hearts
- Cumnock Juniors 2-1 Dunipace
- Montrose Roselea 2-3 Bo'ness United
- Kilsyth Rangers 0-1 Tayport
- Kilbirnie Ladeside 3-0 Kilwinning Rangers
- Kello Rovers 1-4 Beith Juniors
- Aberdeen East End 0-4 Forfar West End
- Dundee Downfield 0-6 Cambuslang Rangers
- Fauldhouse United 0-2 Lochee United
- Dufftown 1-2 Larkhall Thistle
- Lanark United 0-1 Hurlford United
- Glenrothes Juniors 3-1 Whitburn Juniors
- Bonnyrigg Rose Athletic 4-0 Broxburn Athletic
- Largs Thistle 3-2 Broughty Athletic
- Whitletts Victoria 2-0 Dalry Thistle
- Dundee Violet 2-0 Armadale Thistle
- Renfrew 3-2 West Calder United
- St Anthony's 0-3 Shotts Bon Accord
- Ballingry Rovers 2-0 Saltcoats Victoria
- Kirkintilloch Rob Roy 4-1 Thornton Hibs
- Arbroath Victoria 0-2 Blantyre Victoria
- Newtongrange Star 4-0 Lewis United
- Arthurlie 6-0 Kirkcaldy Y M
- Maryhill 1-1 Forth Wanderers
- Dundonald Bluebell 2-5 Annbank United
- Hillhead Juniors 0-5 Irvine Meadow XI
- Girvan 1-4 Auchinleck Talbot
- Port Glasgow Juniors 3-1 Royal Albert
- Bathgate Thistle 4-1 Culter
- East Kilbride Thistle 0-3 Hill of Beath Hawthorn
- Rutherglen Glencairn 1-0 Johnstone Burgh
Third Round Replays
- Kelty Hearts 1-2 Linlithgow Rose
- Forth Wanderers 1-1 Maryhill (Maryhill won 3-2 on penalties)
Fourth Round
- Blantyre Victoria 1-4 Bo'ness United
- Renfrew 1-2 Tayport
- Larkhall Thistle 0-1 Newtongrange Star
- Clydebank 2-1 Port Glasgow Juniors
- Linlithgow Rose 4-0 Cumnock Juniors
- Hill of Beath Hawthorn 4-1 Arthurlie
- Beith Juniors 0-1 Maryhill
- Cambuslang Rangers 2-2 Rutherglen Glencairn
- Shotts Bon Accord 3-2 Hurlford United
- Whitletts Victoria 0-0 Forfar West End
- Irvine Meadow XI 2-2 Annbank United
- Kilbirnie Ladeside 1-3 Kirkintilloch Rob Roy
- Auchinleck Talbot 5-1 Dundee Violet
- Bathgate Thistle 5-1 Glenrothes Juniors
- Lochee United 2-0 Ballingry Rovers
- Bonnyrigg Rose Athletic 1-3 Largs Thistle
Fourth Round Replays
- Rutherglen Glencairn 2-1 Cambuslang Rangers
- Forfar West End 1-2 Whitletts Victoria
- Annbank United 2-4 Irvine Meadow XI
Fifth Round
- Tayport 1-0 Newtongrange Star
- Bathgate Thistle 3-2 Bo'ness United
- Auchinleck Talbot 0-1 Clydebank
- Lochee United 2-1 Maryhill
- Largs Thistle 3-1 Kirkintilloch Rob Roy
- Whitletts Victoria 1-1 Linlithgow Rose
- Hill of Beath Hawthorn 3-2 Shotts Bon Accord
- Irvine Meadow XI 2-0 Rutherglen Glencairn
Fifth Round Replay
- Linlithgow Rose 5-0 Whitletts Victoria
Quarter Finals
- Bathgate Thistle 1-1 Linlithgow Rose
- Lochee United 1-1 Tayport
- Clydebank 2-1 Hill of Beath Hawthorn
- Irvine Meadow XI 1-1 Largs Thistle
Quarter Final Replays
- Linlithgow Rose 2-1 Bathgate Thistle
- Tayport 0-4 Lochee United
- Largs Thistle 1-0 Irvine Meadow XI
Semi-Finals (2 Legs)
- Lochee United 1-0 Linlithgow Rose
- Linlithgow Rose 4-1 Lochee United
- Linlithgow Rose won 4-2 on aggregate
- Largs Thistle 1-0 Clydebank
- Clydebank 0-1 Largs Thistle
- Largs Thistle won 2-0 on aggregate
Final (@ Kilmarnock, 23/5/10)
- Largs Thistle 0-1 Linlithgow Rose
Please acknowledge the F.C.H.D. when using this information elsewhere