FA Cup — 2025
Playoffs
1st Round
Broxburn Athletic1
Bonnyrigg Rose Athletic2
1–2
Berwick Rangers0
Nairn County2
0–2
Brora Rangers0
Fraserburgh1
0–1
Linlithgow Rose2
Gala Fairydean Rovers1
2–1
Caledonian Braves2
Forres Mechanics0
2–0
Invergordon2
Glenafton Athletic3
2–3
Strathspey Thistle1
Dundee North End2
1–2
Gretna 20084
Carluke Rovers0
4–0
Deveronvale3
Darvel1
3–1
Brechin3
Lochee United1
3–1
Jeanfield Swifts0
Clydebank4
0–4
Clachnacuddin2
Kilwinning Rangers1
2–1
Glasgow University0
Cumbernauld Colts4
0–4
Musselburgh Athletic2
Bonnyton Thistle0
2–0
Formartine United2
Lossiemouth1
2–1
Hill Of Beath Hawthorn1
Turriff United2
1–2
Inverurie Loco Works0
Sauchie Juniors2
0–2
Rothes0
Wick Academy5
0–5
Banks O' Dee3
Bo'ness United0
3–0
East Stirlingshire3
Newtongrange Star1
3–1
Buckie Thistle3
Huntly1
3–1
Camelon Juniors2
Albion Rovers1
2–1
Coldstream2
Tayport3
2–3
Keith1
Bo'ness Athletic2
1–2
Auchinleck Talbot2
Cumnock Juniors1
2–1
Threave Rovers0
Johnstone Burgh4
0–4
Burntisland Shipyard2
Stirling University6
2–6
Tranent Juniors3
Pollok0
3–0
Cowdenbeath1
Benburb2
1–2
Round of 32
Celtic2
Auchinleck Talbot0
2–0
Motherwell1
Ross County0
1–0
Kilmarnock1
Dundee2
1–2
Rangers5
Annan Athletic0
5–0
Hibernian0
Dunfermline1
0–1
Morton0
Stenhousemuir4
0–4
Partick3
Montrose1
3–1
Dundee Utd2
Ayr Utd0
2–0
Aberdeen1
Raith Rovers0
1–0
Camelon Juniors1
Elgin City3
1–3
Round of 16
Dunfermline2
Kelty Hearts0
2–0
Aberdeen2
Motherwell0
2–0
Dundee Utd2
Spartans1
2–1
Partick3
Elgin City2
3–2
Rangers8
Queen's Park0
8–0
Quarter-finals
Aberdeen0
Dunfermline3
0–3
ST Mirren2
Partick1
2–1
Dundee Utd1
Falkirk2
1–2
1st Round
Broxburn Athletic1
Bonnyrigg Rose Athletic2
1–2
Berwick Rangers0
Nairn County2
0–2
Brora Rangers0
Fraserburgh1
0–1
Linlithgow Rose2
Gala Fairydean Rovers1
2–1
Caledonian Braves2
Forres Mechanics0
2–0
Invergordon2
Glenafton Athletic3
2–3
Strathspey Thistle1
Dundee North End2
1–2
Gretna 20084
Carluke Rovers0
4–0
Deveronvale3
Darvel1
3–1
Brechin3
Lochee United1
3–1
Jeanfield Swifts0
Clydebank4
0–4
Clachnacuddin2
Kilwinning Rangers1
2–1
Glasgow University0
Cumbernauld Colts4
0–4
Musselburgh Athletic2
Bonnyton Thistle0
2–0
Formartine United2
Lossiemouth1
2–1
Hill Of Beath Hawthorn1
Turriff United2
1–2
Inverurie Loco Works0
Sauchie Juniors2
0–2
Rothes0
Wick Academy5
0–5
Banks O' Dee3
Bo'ness United0
3–0
East Stirlingshire3
Newtongrange Star1
3–1
Buckie Thistle3
Huntly1
3–1
Camelon Juniors2
Albion Rovers1
2–1
Coldstream2
Tayport3
2–3
Keith1
Bo'ness Athletic2
1–2
Auchinleck Talbot2
Cumnock Juniors1
2–1
Threave Rovers0
Johnstone Burgh4
0–4
Burntisland Shipyard2
Stirling University6
2–6
Tranent Juniors3
Pollok0
3–0
Cowdenbeath1
Benburb2
1–2
Round of 32
Celtic2
Auchinleck Talbot0
2–0
Motherwell1
Ross County0
1–0
Kilmarnock1
Dundee2
1–2
Rangers5
Annan Athletic0
5–0
Hibernian0
Dunfermline1
0–1
Morton0
Stenhousemuir4
0–4
Partick3
Montrose1
3–1
Dundee Utd2
Ayr Utd0
2–0
Aberdeen1
Raith Rovers0
1–0
Camelon Juniors1
Elgin City3
1–3
Round of 16
Dunfermline2
Kelty Hearts0
2–0
Aberdeen2
Motherwell0
2–0
Dundee Utd2
Spartans1
2–1
Partick3
Elgin City2
3–2
Rangers8
Queen's Park0
8–0
Quarter-finals
Aberdeen0
Dunfermline3
0–3
ST Mirren2
Partick1
2–1
Dundee Utd1
Falkirk2
1–2
Standings not available for season 2025.
Betting Insights
Goals / Match
3.42
Average goals per match this season
Both Score %
47.6%
Percentage of matches where both teams scored
Over 2.5 / 5.5 %
71.8%
Percentage of matches with over 2.5 goals (football) or 5.5 (hockey)
Home Win %
56.3%
Percentage of matches won by home teams
Draw %
0.0%
Percentage of matches ending in a draw
Away Win %
43.7%
Percentage of matches won by away teams
Clean Sheet %
52.4%
Percentage of matches where at least one team kept a clean sheet
Most Common Scorelines
2-1
13.6%(14)
0-2
10.7%(11)
2-0
8.7%(9)
1-3
7.8%(8)
4-0
7.8%(8)
1-2
7.8%(8)
1-0
6.8%(7)
3-0
4.9%(5)
3-1
4.9%(5)
0-3
3.9%(4)
Goals by Period
17.3%
0-15
14.7%
16-30
17.3%
31-45
14.7%
46-60
14.7%
61-75
21.2%
76-90
Teams
Celtic
Hamilton Academical
Hibernian
Kilmarnock
ST Mirren
Aberdeen
Dundee
Heart Of Midlothian
Livingston
Motherwell
Rangers
ST Johnstone
Partick
Ross County
Inverness CT
Dumbarton
Morton
Queen of the South
Raith Rovers
Dundee Utd
Ayr Utd
Dunfermline
Falkirk
Brechin
Alloa Athletic
Arbroath
Forfar Athletic
Montrose
Cowdenbeath
Airdrie United
Stirling Albion
Auchinleck Talbot
Banks O' Dee
Blackburn United
Broxburn Athletic
Burntisland Shipyard
Camelon Juniors
Coldstream
Dundonald Bluebell
Easthouses Lily
Girvan
Glasgow University
Golspie Sutherland
Hawick Royal Albert
Hill Of Beath Hawthorn
Jeanfield Swifts
Linlithgow Rose
Lochee United
Lothian Hutchison
Newton Stewart
Penicuik Athletic
Preston Athletic
St. Cuthbert Wanderers
Threave Rovers
Tynecastle
Whitehill Welfare
Wigtown & Bladnoch
Albion Rovers
Annan Athletic
Berwick Rangers
Brora Rangers
Clyde
Cove Rangers
East Fife
East Kilbride
Edinburgh City
Elgin City
Formartine United
Fraserburgh
Kelty Hearts
Peterhead
Queen's Park
Spartans
Stenhousemuir
Stranraer
Bonnyrigg Rose Athletic
Buckie Thistle
Caledonian Braves
Civil Service Strollers
Clachnacuddin
Cumbernauld Colts
Dalbeattie Star
Deveronvale
East Stirlingshire
Edinburgh University
Forres Mechanics
Gala Fairydean Rovers
Gretna 2008
Inverurie Loco Works
Keith
Lossiemouth
Nairn County
Rothes
Stirling University
Strathspey Thistle
Turriff United
Vale of Leithen
Wick Academy
Huntly
Bo'ness United
Dunipace
Haddington Athletic
Musselburgh Athletic
Newtongrange Star
Tranent Juniors
Clydebank
Cumnock Juniors
Dalkeith Thistle
Darvel
Dunbar United
Sauchie Juniors
Benburb
Bonnyton Thistle
Invergordon
Kilwinning Rangers
Pollok
Rutherglen Glencairn
St Andrews United
Tayport
Bo'ness Athletic
Carluke Rovers
Creetown
Culter
Glenafton Athletic
Dundee North End
St Cadoc's
Tweedmouth
Johnstone Burgh
Season Results
Match results from this season listed in chronological order. Historical results provide context for understanding how the season unfolded and which teams performed above or below expectations.
Celtic | 6 – 2 | ST Mirren | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Dunfermline | 0 – 0 | Falkirk | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ST Mirren | 2 – 1 | Partick | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Rangers | 0 – 0 | Celtic | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Dunfermline | 3 – 0 | Aberdeen | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Falkirk | 2 – 1 | Dundee Utd | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Aberdeen | 2 – 0 | Motherwell | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 Feb | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Dundee Utd | 2 – 1 | Spartans | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 Feb | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Stenhousemuir | 0 – 2 | Falkirk | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 Feb | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Rangers | 8 – 0 | Queen's Park | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 Feb | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Past Seasons
API data: 7 May 2026