Su 20Dec 2020Celtic3 - 3Hearts


Su 01Nov 2020Celtic2 - 0Aberdeen
Sa 31Oct 2020Hearts2 - 1Hibernian

Third Round

Sa 30Jan 2021CelticP - PTBC
Sa 30Jan 2021DundeeP - PSt Johnstone
Sa 30Jan 2021Dundee UtdP - PTBC
Sa 30Jan 2021East FifeP - PTBC
Sa 30Jan 2021ForfarP - PEdinburgh C
Sa 30Jan 2021FraserburghP - PTBC
Sa 30Jan 2021HamiltonP - PSt Mirren
Sa 30Jan 2021LivingstonP - PTBC
Sa 30Jan 2021Queen of SthP - PHibernian
Sa 30Jan 2021RangersP - PCove Rangers
Sa 30Jan 2021Ross CountyP - PTBC
Sa 30Jan 2021TBCP - PAberdeen
Sa 30Jan 2021TBCP - PTBC
Sa 30Jan 2021TBCP - PStranraer
Sa 30Jan 2021TBCP - PKilmarnock
Sa 30Jan 2021TBCP - PMotherwell

Second Round

We 13Jan 2021Nairn CountyP - PMontrose
Tu 12Jan 2021ArbroathP - PFalkirk
Tu 12Jan 2021Buckie ThistleP - PInverness CT
Tu 12Jan 2021DumbartonP - PHuntly
Tu 12Jan 2021Elgin CityP - PAyr
Tu 12Jan 2021Formartine UtdP - PAnnan
Tu 12Jan 2021KeithP - PClyde
Tu 12Jan 2021MortonP - PDunfermline
Tu 12Jan 2021PartickP - PCowdenbeath
Tu 12Jan 2021PeterheadP - PStenh'semuir
Tu 12Jan 2021StirlingP - PRaith
Su 10Jan 2021Airdrieonians0 - 1Edinburgh C
Sa 09Jan 2021Alloa2 - 3Cove Rangers
Sa 09Jan 2021Brora RangersP - PHearts
Sa 09Jan 2021Dundee3 - 2Bonnyrigg Rose
Sa 09Jan 2021East Fife5 - 1Tranent Juniors
Sa 09Jan 2021Forfar4 - 1Linlithgow Rose
Sa 09Jan 2021Fraserburgh2 - 1Banks o'Dee
Sa 09Jan 2021Kelty Hearts2 - 3Stranraer
Fr 08Jan 2021Queen's Park0 - 3Queen of Sth

First Round

Mo 11Jan 2021Camelon Juniors1 - 2Brora Rangers
We 06Jan 2021Huntly3 - 1Cumbernauld C
Fr 01Jan 2021Bonnyrigg Rose5 - 2Boness Utd
Mo 28Dec 2020Dundonald Bluebell1 - 5Queen's Park
Sa 26Dec 2020Albion0 - 3Buckie Thistle
Sa 26Dec 2020Berwick0 - 3Stirling
Sa 26Dec 2020Brechin2 - 3Linlithgow Rose
Sa 26Dec 2020Cowdenbeath2 - 0Wick Academy
Sa 26Dec 2020Edinburgh C3 - 1Edusport Acad
Sa 26Dec 2020Elgin City4 - 0Civil Serv Strol
Sa 26Dec 2020Gala Fairydean1 - 2Annan
Sa 26Dec 2020Haddington Athletic1 - 2Formartine Utd
Sa 26Dec 2020Keith6 - 2HOB Hawthorn
Sa 26Dec 2020Kelty Hearts2 - 1Jeanfield S
Sa 26Dec 2020Lothian Thistle0 - 3Banks o'Dee
Sa 26Dec 2020Nairn County0 - 0Broxburn Ath
Sa 26Dec 2020Rothes1 - 3Fraserburgh
Sa 26Dec 2020Stenh'semuir4 - 1Preston Ath.
Sa 26Dec 2020Stranraer5 - 0Spartans
Sa 26Dec 2020Tranent Juniors4 - 1E Stirling


Currently no news for today


Whether it's the Johnstone's Paint Trophy or the Champions League, Soccerbase will ensure you don't experience a big cup upset


Agonising over Aberdeen?
Yearning for Yeovil? Our database is crammed with every football club you could possibly wish for


A plethora of players ranging from Adebayor to Zamora. All you need to know to find out who is the best bet to score next


From Allardyce to Zola, our massive manager database, with histories and win ratios, is sure to get your vote of confidence


Card-happy control freak?
Astute arbiter? Make the right decision on any referee with the help of our specialist pages