SCO

FA Cup 2022/23

Every result, the table as it finished, and the price each match went off at. 122 matches played between August 2022 and June 2023.

122Matches
478Goals
3.92Per game
49.2%Home wins
42%Priced at kickoff
DarvelTop of the table

Final table 124 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 DARDarvel 6 5 0 1 +16 15
2 CELCeltic 5 5 0 0 +15 15
3 LRLinlithgow Rose 5 4 0 1 +13 12
4 FALFalkirk 5 4 0 1 +9 12
5 DUDrumchapel United 5 4 0 1 +8 12
6 ICInverness CT 6 4 0 2 +4 12
7 HOBHill Of Beath Hawthorn 5 3 1 1 +5 10
8 POLPollok 4 3 0 1 +12 9
9 AUAyr Utd 4 3 0 1 +6 9
10 SJSauchie Juniors 4 3 0 1 +5 9
11 RRRaith Rovers 4 3 0 1 +4 9
12 RANRangers 4 3 0 1 +4 9
13 ECElgin City 4 3 0 1 +3 9
14 DUNDunipace 4 2 1 1 +8 7
15 CPCarnoustie Panmure 4 2 1 1 +4 7
16 KRKilwinning Rangers 4 2 1 1 +1 7
17 ATAuchinleck Talbot 3 2 0 1 +6 6
18 QPQueen's Park 2 2 0 0 +5 6
19 CJCamelon Juniors 3 2 0 1 +4 6
20 BENBenburb 3 2 0 1 +4 6
21 NSNewtongrange Star 3 2 0 1 +4 6
22 EKEast Kilbride 3 2 0 1 +3 6
23 DUMDumbarton 3 2 0 1 +3 6
24 BGBSC Glasgow 3 2 0 1 +2 6
25 SUStirling University 3 2 0 1 +2 6
26 HOMHeart Of Midlothian 3 2 0 1 +2 6
27 DUDunbar United 3 2 0 1 +1 6
28 FUFormartine United 3 2 0 1 +1 6
29 STEStenhousemuir 3 2 0 1 +1 6
30 KILKilmarnock 3 2 0 1 +1 6
31 WAWick Academy 3 2 0 1 0 6
32 GUGlasgow University 3 2 0 1 0 6
33 FRAFraserburgh 3 2 0 1 0 6
34 BABroxburn Athletic 2 1 1 0 +3 4
35 CRCove Rangers 2 1 0 1 +4 3
36 DUNDundee 1 1 0 0 +4 3
37 BREBrechin 1 1 0 0 +4 3
38 BODBanks O' Dee 1 1 0 0 +4 3
39 DUNDunfermline 1 1 0 0 +4 3
40 PARPartick 2 1 0 1 +2 3
41 ARAlbion Rovers 2 1 0 1 +2 3
42 HAHamilton Academical 2 1 0 1 +2 3
43 DUDundee Utd 2 1 0 1 +2 3
44 CLYClydebank 2 1 0 1 +1 3
45 LHLothian Hutchison 2 1 0 1 +1 3
46 BUBo'ness United 1 1 0 0 +1 3
47 CBCaledonian Braves 2 1 0 1 0 3
48 DBDundonald Bluebell 2 1 0 1 0 3
49 AAAlloa Athletic 2 1 0 1 0 3
50 MOTMotherwell 2 1 0 1 0 3
51 SAStirling Albion 2 1 0 1 0 3
52 ARBArbroath 2 1 0 1 0 3
53 MAMusselburgh Athletic 2 1 0 1 0 3
54 GREGretna 2008 2 1 0 1 -1 3
55 BTBuckie Thistle 2 1 0 1 -1 3
56 CJCumnock Juniors 2 1 0 1 -1 3
57 LIVLivingston 2 1 0 1 -1 3
58 SYNSyngenta 2 1 0 1 -1 3
59 LULochee United 2 1 0 1 -2 3
60 MORMorton 2 1 0 1 -2 3
61 FAForfar Athletic 2 1 0 1 -2 3
62 SPASpartans 2 1 0 1 -2 3
63 NSNewton Stewart 2 1 0 1 -4 3
64 DSDalbeattie Star 2 1 0 1 -5 3
65 RGRutherglen Glencairn 2 0 1 1 -1 1
66 HRAHawick Royal Albert 2 0 1 1 -3 1
67 IMIrvine Meadow 2 0 1 1 -3 1
68 AAAnnan Athletic 1 0 0 1 -1 0
69 BRABonnyrigg Rose Athletic 1 0 0 1 -1 0
70 BRBrora Rangers 1 0 0 1 -1 0
71 CLAClachnacuddin 1 0 0 1 -1 0
72 FMForres Mechanics 1 0 0 1 -1 0
73 BRBerwick Rangers 1 0 0 1 -1 0
74 CSSCivil Service Strollers 1 0 0 1 -1 0
75 EFEast Fife 1 0 0 1 -1 0
76 KEIKeith 1 0 0 1 -1 0
77 LOSLossiemouth 1 0 0 1 -1 0
78 STRStranraer 1 0 0 1 -1 0
79 ABEAberdeen 1 0 0 1 -1 0
80 COWCowdenbeath 1 0 0 1 -1 0
81 CCCumbernauld Colts 1 0 0 1 -1 0
82 ECEdinburgh City 1 0 0 1 -1 0
83 PAPenicuik Athletic 1 0 0 1 -1 0
84 PAPreston Athletic 1 0 0 1 -1 0
85 SJST Johnstone 1 0 0 1 -1 0
86 TRThreave Rovers 1 0 0 1 -1 0
87 DEVDeveronvale 1 0 0 1 -2 0
88 SAUSt Andrews United 1 0 0 1 -2 0
89 TJTranent Juniors 1 0 0 1 -2 0
90 CLYClyde 1 0 0 1 -2 0
91 DTDalkeith Thistle 1 0 0 1 -2 0
92 ESEast Stirlingshire 1 0 0 1 -2 0
93 EUEdinburgh University 1 0 0 1 -2 0
94 HAHaddington Athletic 1 0 0 1 -2 0
95 ILWInverurie Loco Works 1 0 0 1 -2 0
96 NCNairn County 1 0 0 1 -2 0
97 ROTRothes 1 0 0 1 -2 0
98 TAYTayport 1 0 0 1 -2 0
99 GSGolspie Sutherland 1 0 0 1 -2 0
100 VOLVale of Leithen 1 0 0 1 -2 0
101 MONMontrose 1 0 0 1 -3 0
102 BTBonnyton Thistle 1 0 0 1 -3 0
103 GFRGala Fairydean Rovers 1 0 0 1 -3 0
104 QOTQueen of the South 1 0 0 1 -3 0
105 WWWhitehill Welfare 1 0 0 1 -3 0
106 BUBlackburn United 1 0 0 1 -3 0
107 ELEasthouses Lily 1 0 0 1 -3 0
108 HIBHibernian 1 0 0 1 -3 0
109 KHKelty Hearts 1 0 0 1 -3 0
110 PETPeterhead 1 0 0 1 -3 0
111 AUAirdrie United 1 0 0 1 -4 0
112 BSBurntisland Shipyard 1 0 0 1 -4 0
113 INVInvergordon 1 0 0 1 -4 0
114 JSJeanfield Swifts 1 0 0 1 -4 0
115 SMST Mirren 1 0 0 1 -4 0
116 FWFort William 1 0 0 1 -4 0
117 STStrathspey Thistle 1 0 0 1 -5 0
118 GIRGirvan 1 0 0 1 -6 0
119 HUNHuntly 1 0 0 1 -6 0
120 TUTurriff United 2 0 0 2 -7 0
121 COLColdstream 1 0 0 1 -7 0
122 TYNTynecastle 1 0 0 1 -8 0
123 SCWSt. Cuthbert Wanderers 1 0 0 1 -9 0
124 WBWigtown & Bladnoch 1 0 0 1 -12 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.92
478 goals. 78.7% of matches went over 2.5.
Home advantage
49.2%
Draws 3.3%, away wins 47.5%.
Half-time lead held
87.1%
From 62 matches where someone led at the break.
1–3 11 · 9%
0–1 9 · 7.4%
3–0 8 · 6.6%
1–2 8 · 6.6%
3–1 7 · 5.7%
2–1 7 · 5.7%

Results 128

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Saturday 3 June 2023
16:30 Celtic 3 – 1 Inverness CT 1.13 16.26 38.00
Sunday 30 April 2023
12:30 Rangers 0 – 1 Celtic 3.66 3.95 2.09
Saturday 29 April 2023
11:15 Falkirk 0 – 3 Inverness CT 3.57 3.54 2.24
Monday 13 March 2023
19:45 Falkirk 2 – 1 Ayr Utd 2.40 3.49 2.99
Sunday 12 March 2023
13:00 Rangers 3 – 0 Raith Rovers 1.07 15.10 36.00
Saturday 11 March 2023
12:15 Heart Of Midlothian 0 – 3 Celtic — — —
Friday 10 March 2023
19:45 Inverness CT 2 – 1 Kilmarnock 3.62 3.54 2.10
Monday 13 February 2023
19:45 Darvel 1 – 5 Falkirk 5.50 5.21 1.60
Sunday 12 February 2023
16:00 Rangers 3 – 2 Partick 1.09 13.00 36.00
Saturday 11 February 2023
17:30 Celtic 5 – 1 ST Mirren 1.16 8.50 21.00
15:00 Livingston 0 – 3 Inverness CT 1.52 4.60 7.50
15:00 Ayr Utd 4 – 1 Elgin City 1.30 6.01 11.00
15:00 Raith Rovers 3 – 1 Motherwell 4.00 3.80 2.04
15:00 Dundee Utd 0 – 1 Kilmarnock 2.74 3.30 2.75
Friday 10 February 2023
19:45 Hamilton Academical 0 – 2 Heart Of Midlothian — — —
Tuesday 31 January 2023
19:45 Inverness CT 0 – 2 Queen's Park 3.11 3.64 2.55
19:45 Cove Rangers 0 – 3 Ayr Utd 4.59 3.87 2.25
Tuesday 24 January 2023
19:45 Linlithgow Rose 0 – 2 Raith Rovers 8.50 5.10 1.40
19:45 Elgin City 2 – 1 Drumchapel United 1.37 6.27 9.00
Monday 23 January 2023
19:45 Darvel 1 – 0 Aberdeen 15.50 9.94 1.16
Sunday 22 January 2023
14:00 Hibernian 0 – 3 Heart Of Midlothian — — —
Saturday 21 January 2023
17:30 ST Johnstone 0 – 1 Rangers 11.50 5.75 1.39
15:00 Stenhousemuir 1 – 3 Livingston 8.50 5.35 1.48
15:00 ST Mirren 0 – 0 Dundee 2.01 3.50 4.50
15:00 Partick 1 – 1 Dunfermline 2.12 3.63 3.65
15:00 Kilmarnock 1 – 0 Dumbarton 1.14 9.72 27.45
15:00 Hamilton Academical 0 – 0 Ross County 6.00 3.61 1.88
15:00 Dundee Utd 3 – 0 Stirling University 1.08 20.00 56.00
15:00 Arbroath 0 – 2 Motherwell 5.75 3.84 1.73
15:00 Alloa Athletic 1 – 2 Falkirk 3.86 3.65 2.20
12:15 Celtic 5 – 0 Morton 1.06 17.00 51.00
Monday 28 November 2022
19:45 Ayr Utd 1 – 0 Pollok 1.12 15.00 38.00
Saturday 26 November 2022
19:45 Clyde 1 – 3 Dumbarton 2.65 3.77 2.57
15:00 Dunfermline 4 – 0 Forfar Athletic 1.37 5.60 9.30
15:00 Inverness CT 3 – 2 Stirling Albion 1.63 5.15 6.00
15:00 Linlithgow Rose 1 – 0 Sauchie Juniors — — —
15:00 Morton 4 – 1 Queen of the South 1.76 4.21 4.50
15:00 Dundee 6 – 2 Airdrie United — — —
15:00 Cove Rangers 7 – 0 Dunipace 1.12 20.00 46.00
15:00 Albion Rovers 0 – 1 Stirling Albion — — —
15:00 Raith Rovers 3 – 0 Auchinleck Talbot 1.34 6.70 12.00
15:00 Fraserburgh 0 – 2 Arbroath 4.70 5.34 1.64
15:00 Partick 3 – 0 Kelty Hearts 1.53 4.75 6.80
15:00 Wick Academy 0 – 6 Falkirk 22.00 8.90 1.31
15:00 Hill Of Beath Hawthorn 1 – 2 Elgin City — — —
15:00 Peterhead 0 – 3 Queen's Park 10.00 5.60 1.37
15:00 Montrose 2 – 5 Darvel 1.43 5.75 9.19
15:00 Formartine United 1 – 3 Stenhousemuir 2.75 4.30 2.40
14:30 Hamilton Academical 4 – 0 East Kilbride 1.45 5.40 6.55
13:30 Drumchapel United 1 – 0 Edinburgh City 8.75 6.00 1.40
Friday 25 November 2022
19:45 BSC Glasgow 1 – 2 Alloa Athletic — — —
Monday 24 October 2022
18:45 Pollok 4 – 3 Annan Athletic 2.89 4.50 2.29
Saturday 22 October 2022
14:00 Wick Academy 2 – 0 Benburb — — —
14:00 Stenhousemuir 2 – 1 East Fife 2.20 3.70 3.56
14:00 Sauchie Juniors 3 – 2 Bonnyrigg Rose Athletic — — —
14:00 Newtongrange Star 0 – 1 Hill Of Beath Hawthorn — — —
14:00 Kilwinning Rangers 1 – 3 Forfar Athletic — — —
14:00 Linlithgow Rose 4 – 0 Spartans 2.84 4.50 2.35
14:00 Gretna 2008 1 – 4 Drumchapel United — — —
14:00 Glasgow University 1 – 4 Albion Rovers 11.00 6.75 1.50
14:00 Fraserburgh 2 – 1 Stranraer 2.84 4.10 2.60
14:00 Elgin City 4 – 0 Camelon Juniors — — —
14:00 East Kilbride 5 – 0 Caledonian Braves — — —
14:00 Dunipace 5 – 2 Turriff United — — —
14:00 Dunbar United 1 – 3 Stirling University 10.26 6.75 1.34
14:00 Dalbeattie Star 1 – 7 Darvel 41.00 13.00 1.30
14:00 Carnoustie Panmure 1 – 2 Formartine United — — —
14:00 Buckie Thistle 1 – 3 BSC Glasgow — — —
14:00 Bo'ness United 1 – 1 Auchinleck Talbot 3.00 5.20 5.61
13:00 Brechin 2 – 2 Stirling Albion — — —
Friday 21 October 2022
18:45 Cumnock Juniors 1 – 3 Dumbarton — — —
Sunday 18 September 2022
14:00 Stirling University 3 – 0 Lothian Hutchison — — —
Saturday 17 September 2022
14:00 Wick Academy 5 – 1 Lochee United — — —
14:00 Strathspey Thistle 0 – 5 Camelon Juniors — — —
14:00 Kilwinning Rangers 4 – 2 Tranent Juniors — — —
14:00 Nairn County 1 – 3 Drumchapel United — — —
14:00 Musselburgh Athletic 1 – 2 Newtongrange Star — — —
14:00 Lossiemouth 1 – 2 Buckie Thistle — — —
14:00 Linlithgow Rose 2 – 1 Berwick Rangers — — —
14:00 Keith 1 – 2 Cumnock Juniors — — —
14:00 Jeanfield Swifts 1 – 5 Brechin — — —
14:00 Hill Of Beath Hawthorn 3 – 1 Inverurie Loco Works — — —
14:00 Gretna 2008 3 – 1 Edinburgh University 2.06 4.70 3.20
14:00 Gala Fairydean Rovers 1 – 4 Sauchie Juniors — — —
14:00 Forres Mechanics 2 – 3 Glasgow University — — —
14:00 Formartine United 3 – 1 East Stirlingshire 1.36 6.40 8.50
14:00 Dunipace 1 – 1 Broxburn Athletic — — —
14:00 Dunbar United 3 – 2 Clachnacuddin — — —
14:00 Deveronvale 2 – 4 East Kilbride — — —
14:00 Cumbernauld Colts 0 – 1 Dalbeattie Star 1.38 7.50 13.00
14:00 Cowdenbeath 0 – 1 Bo'ness United — — —
14:00 Clydebank 1 – 3 Spartans — — —
14:00 Civil Service Strollers 1 – 2 Fraserburgh 5.50 5.25 1.64
14:00 Carnoustie Panmure 3 – 1 Rothes — — —
14:00 Caledonian Braves 6 – 1 Newton Stewart — — —
14:00 Benburb 4 – 2 Dundonald Bluebell — — —
14:00 Banks O' Dee 4 – 0 Turriff United — — —
13:30 Darvel 8 – 0 Tynecastle — — —
Friday 16 September 2022
19:00 Syngenta 2 – 4 Auchinleck Talbot — — —
18:45 Pollok 6 – 0 Huntly — — —
18:45 BSC Glasgow 3 – 2 Brora Rangers — — —
Saturday 3 September 2022
00:00 Hill Of Beath Hawthorn 3 – 0 Irvine Meadow — — —
00:00 Hawick Royal Albert 0 – 3 Carnoustie Panmure — — —
00:00 Kilwinning Rangers 2 – 1 Rutherglen Glencairn — — —
Saturday 27 August 2022
15:30 Glasgow University 2 – 0 Golspie Sutherland — — —
14:00 Wigtown & Bladnoch 0 – 12 Dunipace — — —
14:00 Vale of Leithen 0 – 2 Dunbar United — — —
14:00 Sauchie Juniors 4 – 2 St Andrews United — — —
14:00 Preston Athletic 0 – 1 Newton Stewart — — —
14:00 Pollok 6 – 0 Girvan — — —
14:00 Linlithgow Rose 9 – 0 St. Cuthbert Wanderers — — —
14:00 Irvine Meadow 1 – 1 Hill Of Beath Hawthorn — — —
14:00 Invergordon 1 – 5 Newtongrange Star — — —
14:00 Haddington Athletic 1 – 3 Darvel — — —
14:00 Fort William 0 – 4 Benburb — — —
14:00 Dundonald Bluebell 3 – 1 Tayport — — —
14:00 Dalkeith Thistle 1 – 3 Lochee United — — —
14:00 Carnoustie Panmure 1 – 1 Hawick Royal Albert — — —
14:00 Burntisland Shipyard 1 – 5 Lothian Hutchison — — —
14:00 Broxburn Athletic 3 – 0 Blackburn United — — —
14:00 Auchinleck Talbot 7 – 0 Coldstream — — —
13:30 Whitehill Welfare 1 – 4 Camelon Juniors — — —
13:30 Penicuik Athletic 0 – 1 Musselburgh Athletic — — —
13:30 Drumchapel United 3 – 0 Easthouses Lily — — —
13:00 Tower Hearts cancelled Cumnock Juniors — — —
13:00 Rutherglen Glencairn 2 – 2 Kilwinning Rangers — — —
13:00 Clydebank 4 – 1 Bonnyton Thistle — — —
Friday 26 August 2022
19:00 Syngenta 1 – 0 Threave Rovers — — —

Every league on this page, in one API call

1,678,454 matches across 1,379 competitions, with a price at kickoff on 784,963 of them. The free key reaches every country in the archive, for yesterday, today and the fixtures ahead.

Get a free key