FA Cup 2026/27
FA Cup has 63 matches played on record. Below are the most recent results, each with goals, line-ups and full match statistics.
Results
Round of 128
- 31 Oct 2026Hill Of Beath Hawthorn 1–3 Musselburgh Athletic
- 31 Oct 2026Cumbernauld Colts 3–1 Banks O' Dee
- 31 Oct 2026Threave Rovers 6–1 Pollok
- 31 Oct 2026 Johnstone Burgh 1–0 Formartine United
- 27 Oct 2026Penicuik Athletic 1–1 Clyde
- 24 Oct 2026Huntly 2–2 Annan Athletic
- 24 Oct 2026Bo'ness United 2–1 Forfar Athletic
- 24 Oct 2026Bonnyton Thistle 0–3 Clachnacuddin
- 24 Oct 2026Brora Rangers 3–1 Cowdenbeath
- 24 Oct 2026Clydebank 2–1 Tranent Juniors
- 24 Oct 2026Gretna 2008 0–3 Cumnock Juniors
- 24 Oct 2026Dunipace 1–5 Largs Thistle
- 24 Oct 2026Renfrew 2–1 Stirling Albion
- 24 Oct 2026Lochee United 1–2 Spartans
- 24 Oct 2026Brechin 2–2 Strathspey Thistle
- 24 Oct 2026Dumbarton 1–0 Keith
- 24 Oct 2026Edinburgh City 4–1 Kelty Hearts
- 24 Oct 2026Stirling University 1–2 Elgin City
- 24 Oct 2026Stranraer 3–1 Tayport
- 24 Oct 2026Troon FC 4–3 Caledonian Braves
Round 1
- 3 Oct 2026Deveronvale 2–3 Troon FC
- 3 Oct 2026Gala Fairydean Rovers 0–1 Largs Thistle
- 3 Oct 2026Haddington Athletic 0–2 Cumbernauld Colts
- 3 Oct 2026Hill Of Beath Hawthorn 2–0 Glasgow University
- 3 Oct 2026Lochee United 3–2 Inverurie Loco Works
- 3 Oct 2026Nairn County 0–1 Gretna 2008
- 3 Oct 2026Penicuik Athletic 3–1 Kilwinning Rangers
- 3 Oct 2026Pollok 4–1 Albion Rovers
- 3 Oct 2026Renfrew 3–2 Broxburn Athletic
- 3 Oct 2026Rothes 0–9 Brora Rangers
- 3 Oct 2026Musselburgh Athletic 2–1 Lossiemouth
- 3 Oct 2026Newton Stewart 1–3 Johnstone Burgh
- 3 Oct 2026Strathspey Thistle 3–2 Dalbeattie Star
- 3 Oct 2026Tayport 3–0 Wick Academy
- 3 Oct 2026Keith 2–1 Stonehaven
- 3 Oct 2026Bonnyton Thistle 2–0 East Stirlingshire
- 3 Oct 2026Civil Service Strollers 0–2 Formartine United
- 3 Oct 2026Tranent Juniors 3–1 Turriff United
- 3 Oct 2026Kirkintilloch Rob Roy 1–1 Banks O' Dee
- 3 Oct 2026Linlithgow Rose 0–1 Clydebank
- 3 Oct 2026Bo'ness United 3–2 Irvine Meadow
- 3 Oct 2026Beith 0–3 Huntly
- 3 Oct 2026Brechin 2–2 Buckie Thistle
- 3 Oct 2026Caledonian Braves 4–0 Fraserburgh
- 3 Oct 2026Clachnacuddin 2–0 Bonnyrigg Rose Athletic
- 3 Oct 2026Cowdenbeath 4–0 Berwick Rangers
- 3 Oct 2026Dunipace 5–2 Preston Athletic
- 3 Oct 2026Forres Mechanics 0–1 Stirling University
- 3 Oct 2026Threave Rovers 3–2 Invergordon
- 2 Oct 2026Cumnock Juniors 2–0 Auchinleck Talbot
Quarter-finals
- 8 Mar 2026Rangers 0–0 Celtic
- 9 Mar 2025Celtic 2–0 Hibernian
Round 4
- 18 Jan 2025Dunfermline 3–0 Stenhousemuir
Round 2
- 26 Oct 2024Elgin City 1–1 Clyde
Final
- 25 May 2024Celtic 1–0 Rangers
Semi-finals
- 30 Apr 2023Rangers 0–1 Celtic
Round 4
- 31 Jan 2023Inverness CT 0–2 Queen's Park
- 21 Jan 2023Partick 1–1 Dunfermline
Semi-finals
- 17 Apr 2022Celtic 1–2 Rangers
3rd Round Replays
- 7 Dec 2021Queen of the South 0–3 Cove Rangers