2016/17

Holders: Hibernian

Final

Sa 27May 2017 N Aberdeen v Celtic

Semi-Finals

Su 23Apr 2017 N Celtic 2 - 0 Rangers
Sa 22Apr 2017 N Hibernian 2 - 3 Aberdeen

Quarter-Finals

Su 05Mar 2017 Aberdeen 1 - 0 Partick
Su 05Mar 2017 Celtic 4 - 1 St Mirren
Sa 04Mar 2017 Hibernian 3 - 1 Ayr
Sa 04Mar 2017 Rangers 6 - 0 Hamilton

Fifth Round

We 22Feb 2017 Hibernian 3 - 1 Hearts
Tu 14Feb 2017 Clyde 1 - 2 Ayr
Tu 14Feb 2017 Hamilton 1 - 1 Dunfermline
Su 12Feb 2017 N Hearts 0 - 0 Hibernian
Su 12Feb 2017 Rangers 2 - 1 Morton
Sa 11Feb 2017 N Ayr 1 - 1 Clyde
Sa 11Feb 2017 Celtic 6 - 0 Inverness CT
Sa 11Feb 2017 Dunfermline 1 - 1 Hamilton
Sa 11Feb 2017 East Fife 2 - 3 St Mirren
Sa 11Feb 2017 Ross County 0 - 1 Aberdeen
Sa 11Feb 2017 St Johnstone 0 - 1 Partick

Fourth Round

Tu 31Jan 2017 Clyde 3 - 2 Stirling
We 25Jan 2017 Hearts 4 - 2 Raith
Tu 24Jan 2017 Queen's Park 2 - 2 Ayr
Su 22Jan 2017 Albion 0 - 3 Celtic
Su 22Jan 2017 Raith 1 - 1 Hearts
Sa 21Jan 2017 Aberdeen 4 - 0 Stranraer
Sa 21Jan 2017 Alloa 2 - 3 Dunfermline
Sa 21Jan 2017 Ayr 0 - 0 Queen's Park
Sa 21Jan 2017 Bonnyrigg Rose 1 - 8 Hibernian
Sa 21Jan 2017 Dundee 0 - 2 St Mirren
Sa 21Jan 2017 Elgin City 1 - 2 Inverness CT
Sa 21Jan 2017 Kilmarnock 0 - 1 Hamilton
Sa 21Jan 2017 Livingston 0 - 1 East Fife
Sa 21Jan 2017 Morton 2 - 0 Falkirk
Sa 21Jan 2017 Partick 4 - 0 Formartine Utd
Sa 21Jan 2017 Rangers 2 - 1 Motherwell
Sa 21Jan 2017 Ross County 6 - 2 Dundee Utd
Sa 21Jan 2017 St Johnstone 2 - 0 Stenh'semuir
Sa 21Jan 2017 Stirling 2 - 2 Clyde

Third Round

We 07Dec 2016 Edinburgh C 0 - 1 East Fife
Tu 06Dec 2016 Clyde 5 - 0 Arbroath
Tu 06Dec 2016 Dumbarton 0 - 1 Bonnyrigg Rose
Sa 03Dec 2016 Beith Juniors 0 - 6 Morton
Sa 03Dec 2016 Formartine Utd 4 - 0 Annan
Sa 03Dec 2016 Stenh'semuir 3 - 1 Forres Mech
Sa 03Dec 2016 Stirling 2 - 0 Wick Academy
Sa 03Dec 2016 Stranraer 2 - 1 East Kilbride
Tu 29Nov 2016 Albion 2 - 1 Queen of Sth
Tu 29Nov 2016 Brechin 0 - 1 Ayr
Tu 29Nov 2016 East Fife 1 - 1 Edinburgh C
Tu 29Nov 2016 Queen's Park 2 - 0 Montrose
Tu 29Nov 2016 St Mirren 5 - 1 Spartans
Sa 26Nov 2016 Airdrieonians 1 - 2 Livingston
Sa 26Nov 2016 Bonnyrigg Rose 0 - 0 Dumbarton
Sa 26Nov 2016 N Buckie Thistle 3 - 5 Dunfermline
Sa 26Nov 2016 Elgin City 8 - 1 Hawick Royal A
Sa 26Nov 2016 N Forres Mech 2 - 2 Stenh'semuir
Sa 26Nov 2016 Peterhead 0 - 1 Alloa

Second Round

Tu 01Nov 2016 Forfar 0 - 1 Edinburgh C
Sa 29Oct 2016 East Stirling 1 - 2 Annan
Sa 29Oct 2016 Formartine Utd 7 - 2 Banks o'Dee
Sa 29Oct 2016 Forres Mech 4 - 0 Cumbernauld C
Sa 29Oct 2016 Gretna 2008 2 - 6 Buckie Thistle
Sa 22Oct 2016 Annan 0 - 0 East Stirling
Sa 22Oct 2016 Arbroath 3 - 1 Stirling Univ
Sa 22Oct 2016 BSC Glasgow 0 - 1 Beith Juniors
Sa 22Oct 2016 Banks o'Dee 2 - 2 Formartine Utd
Sa 22Oct 2016 Berwick 2 - 3 Hawick Royal A
Sa 22Oct 2016 Bonnyrigg Rose 2 - 1 Cove Rangers
Sa 22Oct 2016 Brora Rangers 0 - 2 Clyde
Sa 22Oct 2016 Buckie Thistle 1 - 1 Gretna 2008
Sa 22Oct 2016 Cowdenbeath 0 - 1 East Kilbride
Sa 22Oct 2016 N Cumbernauld C 2 - 2 Forres Mech
Sa 22Oct 2016 Edinburgh C 0 - 0 Forfar
Sa 22Oct 2016 Gala Fairydean 0 - 4 Elgin City
Sa 22Oct 2016 Huntly 0 - 2 Spartans
Sa 22Oct 2016 Linlithgow Rose 0 - 3 Stirling
Sa 22Oct 2016 Preston Ath. 0 - 3 Montrose
Sa 22Oct 2016 Wick Academy 4 - 1 Whitehill W

First Round

We 05Oct 2016 Cumbernauld C 1 - 0 Leith Athletic
Sa 01Oct 2016 Bonnyrigg Rose 4 - 1 Turriff U
Sa 01Oct 2016 Hawick Royal A 6 - 2 Civil Serv Strol
Sa 01Oct 2016 Lossiemouth 0 - 4 Forres Mech
Su 25Sep 2016 Leith Athletic 0 - 0 Cumbernauld C
Sa 24Sep 2016 BSC Glasgow 3 - 1 Rothes
Sa 24Sep 2016 Beith Juniors 6 - 0 Strathspey T
Sa 24Sep 2016 Civil Serv Strol 2 - 4 Hawick Royal A
Sa 24Sep 2016 Clachnacuddin 1 - 2 Stirling Univ
Sa 24Sep 2016 Dalbeattie Star 1 - 3 Wick Academy
Sa 24Sep 2016 Deveronvale 0 - 3 Gretna 2008
Sa 24Sep 2016 East Kilbride 9 - 1 Vale of Leithen
Sa 24Sep 2016 Edinburgh Uni 0 - 1 Whitehill W
Sa 24Sep 2016 Forres Mech 2 - 2 Lossiemouth
Sa 24Sep 2016 Fort William 1 - 4 Brora Rangers
Sa 24Sep 2016 Gala Fairydean 3 - 1 Fraserburgh
Sa 24Sep 2016 Girvan 1 - 2 Huntly
Sa 24Sep 2016 Inverurie Locos 0 - 6 Buckie Thistle
Sa 24Sep 2016 Keith 0 - 1 Banks o'Dee
Sa 24Sep 2016 Nairn County 2 - 3 Preston Ath.
Sa 24Sep 2016 Selkirk 0 - 3 Linlithgow Rose
Sa 24Sep 2016 Turriff U 1 - 1 Bonnyrigg Rose

Match in Focus

15:00 TODAY

West Brom v Leicester

Home Win Draw Away Win
Key stats
  • Leicester are winless in five games
Expert verdict
Leicester have pulled clear of the relegation zone under Craig Shakespeare but the Foxes may have let their guard down now they are in a safer position. West Brom have earned the majority of their points at the Hawthorns, winning nine of their 17 home games, and should be backed to secure victory.

 

Competitions

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

Teams

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

Players

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

Managers

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

Referees

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