Scotland · Cup
Scottish League Cup
Next: Final · Every tie and result, round by round, with each club’s league next to its name, so the giant-killings stand out.
Times in local kick-off time (London)
Saturday 11 July
- FTAnnan Athletic L21–4Ross County L1HT 0–1 · Galabank
- FTDumbarton L20–4St Mirren PREMHT 0–2 · Dumbarton Football Stadium
- FTDundee PREM4–2Airdrieonians L1HT 1–2 · Dens Park
- FTEast Kilbride L13–0Dunfermline CHUpset · HT 1–0 · K-Park Training Academy
- FTEdinburgh City L20–5Falkirk PREMHT 0–4 · Meadowbank Sports Centre
- PensInverness Caledonian Thistle CH1–1East Fife L1HT 0–1 · Penalties 5–3 · Tulloch Caledonian Stadium
- FTGreenock Morton CH0–1Linlithgow RoseHT 0–0 · Cappielow Park
- FTPartick Thistle CH6–0BrechinHT 3–0 · Firhill Stadium
- FTPeterhead L10–1Hamilton Academical L1HT 0–1 · Balmoor
- PensQueen of the South L11–1Kelty Hearts L2Upset · HT 1–1 · Penalties 3–4 · Palmerston Park
- FTQueen's Park CH3–1Brora RangersHT 1–1 · The City Stadium
- FTRaith Rovers CH3–1Elgin City L2HT 2–0
- FTSpartans L21–2Arbroath CHHT 0–1 · Ainslie Park
- FTStenhousemuir CH2–0Forfar Athletic L2HT 0–0 · Ochilview Park
- FTStranraer L22–3Ayr United CHHT 1–0 · Stair Park
- FTStirling Albion L20–1Dundee United PREMHT 0–0 · Forthbank Stadium
Tuesday 14 July
- FTAnnan Athletic L20–5Dundee PREMHT 0–0 · Galabank
- FTBrechin0–2Livingston CHHT 0–2 · Glebe Park
- FTBrora Rangers0–2Aberdeen PREMHT 0–1 · Dudgeon Park
- FTClyde L21–0Airdrieonians L1Upset · HT 0–0 · New Douglas Park
- FTCove Rangers L13–2East Kilbride L1HT 0–0 · Balmoral Stadium
- FTDunfermline CH4–1Dumbarton L2HT 2–0 · East End Park
- FTEast Fife L12–0Greenock Morton CHUpset · HT 2–0 · MGM Timber Bayview Stadium
- FTEdinburgh City L22–0Alloa Athletic L1Upset · HT 2–0 · Meadowbank Sports Centre
- FTElgin City L21–3Peterhead L1HT 1–0 · Borough Briggs
- FTFalkirk PREM0–1Ayr United CHUpset · HT 0–1 · Falkirk Stadium
- FTForfar Athletic L20–4Partick Thistle CHHT 0–3 · Station Park
- FTKelty Hearts L20–2Queen's Park CHHT 0–0 · New Central Park
- PensKilmarnock PREM0–0Raith Rovers CHHT 0–0 · Penalties 4–2 · Rugby Park
- FTLinlithgow Rose0–2St Johnstone PREMHT 0–2 · Prestonfield
- FTMontrose L11–0Dundee United PREMUpset · HT 1–0 · Links Park
- FTSpartans L21–3Stirling Albion L2HT 1–1 · Ainslie Park
Saturday 18 July
- FTAirdrieonians L13–0Annan Athletic L2HT 1–0 · Albert Bartlett Stadium
- PensAlloa Athletic L12–2Stranraer L2HT 0–1 · Penalties 4–3 · Recreation Park
- FTAyr United CH2–0Edinburgh City L2HT 0–0 · Somerset Park
- FTBrechin1–2Stenhousemuir CHHT 1–2 · Glebe Park
- FTBrora Rangers0–3Queen of the South L1HT 0–1 · Dudgeon Park
- FTCove Rangers L10–4St Mirren PREMHT 0–2 · Balmoral Stadium
- FTEast Kilbride L15–3Dumbarton L2HT 3–1 · K-Park Training Academy
- FTElgin City L20–1Kilmarnock PREMHT 0–0 · Borough Briggs
- PensHamilton Academical L11–1Raith Rovers CHUpset · HT 1–1 · Penalties 5–4 · ZLX Stadium
- FTLinlithgow Rose0–2Inverness Caledonian Thistle CHHT 0–2 · Prestonfield
- PensLivingston CH1–1Partick Thistle CHHT 0–0 · Penalties 2–3 · The Home of the Set Fare Arena
- FTRoss County L13–1Clyde L2HT 2–1 · Global Energy Stadium
- FTStirling Albion L20–2Montrose L1HT 0–2 · Forthbank Stadium
- FTSt Johnstone PREM3–0Greenock Morton CHHT 0–0 · McDiarmid Park
- FTAberdeen PREM2–1Queen's Park CHHT 2–0 · Pittodrie Stadium
- FTDundee United PREM3–0Arbroath CHHT 1–0 · Tannadice Park
Tuesday 21 July
- PensAlloa Athletic L11–1Falkirk PREMUpset · HT 0–1 · Penalties 4–2 · Recreation Park
- FTArbroath CH0–2Montrose L1Upset · HT 0–2 · Gayfield Park
- FTClyde L24–1Annan Athletic L2HT 4–1 · New Douglas Park
- FTDundee United PREM4–0Spartans L2HT 1–0 · Tannadice Park
- FTDunfermline CH5–0Cove Rangers L1HT 3–0 · East End Park
- FTEast Fife L13–1Linlithgow RoseHT 0–1 · MGM Timber Bayview Stadium
- FTInverness Caledonian Thistle CH1–0St Johnstone PREMUpset · HT 1–0 · Tulloch Caledonian Stadium
- FTKelty Hearts L23–2Brora RangersHT 2–1 · New Central Park
- FTKilmarnock PREM1–0Hamilton Academical L1HT 0–0 · Rugby Park
- FTLivingston CH8–0Forfar Athletic L2HT 4–0 · The Home of the Set Fare Arena
- PensPartick Thistle CH2–2Stenhousemuir CHHT 1–2 · Penalties 3–5 · Firhill Stadium
- FTRaith Rovers CH1–0Peterhead L1HT 1–0
- PensRoss County L11–1Dundee PREMUpset · HT 0–1 · Penalties 7–6 · Global Energy Stadium
- FTSt Mirren PREM4–3East Kilbride L1HT 0–2 · The SMISA Stadium
- FTStranraer L20–2Edinburgh City L2HT 0–2 · Stair Park
Wednesday 22 July
- FTQueen of the South L11–4Aberdeen PREMHT 1–1 · Palmerston Park
Saturday 25 July
- FTAberdeen PREM3–0Kelty Hearts L2HT 2–0 · Pittodrie Stadium
- FTAirdrieonians L10–3Ross County L1HT 0–1 · Albert Bartlett Stadium
- FTArbroath CH1–0Stirling Albion L2HT 0–0 · Gayfield Park
- FTAyr United CH4–1Alloa Athletic L1HT 3–0 · Somerset Park
- FTDumbarton L22–0Cove Rangers L1Upset · HT 1–0 · Dumbarton Football Stadium
- FTDundee PREM4–0Clyde L2HT 0–0 · Dens Park
- FTFalkirk PREM3–0Stranraer L2HT 2–0 · Falkirk Stadium
- FTForfar Athletic L23–1BrechinHT 2–0 · Station Park
- FTHamilton Academical L15–0Elgin City L2HT 2–0 · ZLX Stadium
- FTMontrose L10–2Spartans L2Upset · HT 0–1 · Links Park
- FTGreenock Morton CH0–1Inverness Caledonian Thistle CHHT 0–1 · Cappielow Park
- PensPeterhead L10–0Kilmarnock PREMUpset · HT 0–0 · Penalties 5–4 · Balmoor
- FTQueen's Park CH3–1Queen of the South L1HT 2–1 · The City Stadium
- PensStenhousemuir CH0–0Livingston CHHT 0–0 · Penalties 3–1 · Ochilview Park
- PensSt Johnstone PREM1–1East Fife L1Upset · HT 0–0 · Penalties 4–5 · McDiarmid Park
Sunday 26 July
- FTSt Mirren PREM0–1Dunfermline CHUpset · HT 0–0 · The SMISA Stadium
Friday 14 August
- FTKilmarnock PREM3–2Ayr United CHHT 1–1 · Rugby Park
Saturday 15 August
- FTAberdeen PREM3–0Dundee PREMHT 0–0 · Pittodrie Stadium
- FTDunfermline CH1–2Ross County L1Upset · HT 0–0 · East End Park
- FTDundee United PREM0–4Celtic PREMHT 0–2 · Tannadice Park
Sunday 16 August
- FTHeart of Midlothian PREM6–2Inverness Caledonian Thistle CHHT 1–0 · Tynecastle Park
- FTHibernian PREM1–0Partick Thistle CHHT 1–0 · Easter Road
- AETStenhousemuir CH1–0Motherwell PREMUpset · HT 0–0 · After extra time · Ochilview Park
- FTRangers PREM5–1St Mirren PREMHT 2–1 · Ibrox Stadium
Friday 11 September
- FTStenhousemuir CH0–3Heart of Midlothian PREMHT 0–2 · Ochilview Park
Saturday 12 September
- FTRoss County L10–3Hibernian PREMHT 0–3 · Global Energy Stadium
- PensKilmarnock PREM1–1Aberdeen PREMHT 0–0 · Penalties 1–3 · Rugby Park
Sunday 13 September
Saturday 31 October
Sunday 1 November
- FTHeart of Midlothian PREM1–2Hibernian PREMHT 1–2 · Hampden Park
Round of 16
Quarter-finals
Stenhousemuir CH0Heart of Midlothian PREM3
Ross County L10Hibernian PREM3
Semi-finals
Heart of Midlothian PREM1Hibernian PREM2