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