← Match Finder
FA Cup
Chorley
S T S T S
⚠️ One of the teams has played few league matches recently (e.g. newly promoted). The analysis is therefore more uncertain than usual, and we give no recommendations for this match.
🔒 Match preview Pro

The model's reading of the match in plain language: expected goals, favourite probability and what the form says.

Unlock with Pro

Already have an account? Log in

🔒 Who wins? Pro

The model's probabilities for a home win, draw and away win — with reasoning and recommended markets.

Unlock with Pro

Already have an account? Log in

Team trends

Barton Town Old Boys Chorley
Last 6 — all competitions · 6/6 matches
Win Ø 50%
50%
50%
Points per game
1,8
1,5
Over 2.5 Ø 50%
50%
50%
Both score Ø 50%
67%
33%
Average goals
3,0
2,3
Scored
1,5
1,2
Conceded
1,5
1,2
Goal diff per game
+0,0
+0,0
This season — FA Cup · 3/1 matches
Win Ø 84%
67%
100%
Points per game
2,3
3,0
Over 2.5 Ø 17%
33%
0%
Both score Ø 17%
33%
0%
Average goals
2,0
1,0
Scored
1,7
1,0
Conceded
0,3
0,0
Goal diff per game
+1,3
+1,0
🔒 Goal markets Pro

Expected goals, over/under and both teams to score — priced by the model before kick-off.

Unlock with Pro

Already have an account? Log in

🔒 Most likely result Pro

The model's top final scores with the best bookmaker odds.

Unlock with Pro

Already have an account? Log in

The table now Barton Town Old Boys 15. · Chorley 115.
# Team K V U T +/− P
1 Crowborough Athletic 4 2 2 0 +3 8
2 Cray Wanderers 4 2 2 0 +3 8
3 Chippenham Town 4 2 2 0 +3 8
4 Wingate & Finchley 4 2 2 0 +3 8
5 Warrington Town 3 2 1 0 +7 7
6 Redditch United 3 2 1 0 +7 7
7 Gloucester City 3 2 1 0 +6 7
8 Leiston 3 2 1 0 +6 7
9 Gainsborough Trinity 3 2 1 0 +5 7
10 Uxbridge 3 2 1 0 +5 7
11 St Albans City 3 2 1 0 +5 7
12 Guiseley AFC 3 2 1 0 +4 7
13 Dartford 3 2 1 0 +4 7
14 Cirencester Town 3 2 1 0 +4 7
15 Barton Town Old Boys 3 2 1 0 +4 7
16 Brentwood Town 3 2 1 0 +3 7
17 Kettering Town 3 2 1 0 +3 7
18 Chertsey Town 3 2 1 0 +2 7
19 Worcester City 3 2 1 0 +2 7
20 Bury 2 2 0 0 +12 6
21 Hanworth Villa 2 2 0 0 +9 6
22 United of Manchester 2 2 0 0 +7 6
23 Cambridge City 2 2 0 0 +7 6
24 Dulwich Hamlet 2 2 0 0 +7 6
25 Hungerford Town 2 2 0 0 +6 6
26 Enfield Town 2 2 0 0 +6 6
27 Eastbourne Borough 2 2 0 0 +5 6
28 Anstey Nomads 2 2 0 0 +5 6
29 AFC Rushden & Diamonds 2 2 0 0 +5 6
30 Chatham Town 2 2 0 0 +5 6
31 Berkhamsted 2 2 0 0 +4 6
32 Stafford Rangers 2 2 0 0 +4 6
33 Real Bedford 2 2 0 0 +4 6
34 Mulbarton Wanderers 2 2 0 0 +4 6
35 Plymouth Parkway 2 2 0 0 +4 6
36 Halesowen Town 2 2 0 0 +4 6
37 Weymouth 2 2 0 0 +4 6
38 Alvechurch 2 2 0 0 +4 6
39 Leatherhead 2 2 0 0 +4 6
40 Bury Town 2 2 0 0 +3 6
41 SE Dons 2 2 0 0 +3 6
42 Atherton Collieries 2 2 0 0 +3 6
43 Trafford 2 2 0 0 +3 6
44 Tadley Calleva 2 2 0 0 +3 6
45 Bromsgrove Sporting 2 2 0 0 +3 6
46 Sholing 2 2 0 0 +3 6
47 Wimborne Town 4 1 3 0 +2 6
48 Coventry United 2 2 0 0 +2 6
49 Hanwell Town 2 2 0 0 +2 6
50 Sheppey United 2 2 0 0 +2 6
51 Bradford (Park Avenue) 2 2 0 0 +2 6
52 Exmouth 3 1 2 0 +1 5
53 Needham Market 4 1 2 1 -1 5
54 Waltham Abbey 3 1 1 1 +4 4
55 Worksop Town 2 1 1 0 +3 4
56 Braintree 2 1 1 0 +3 4
57 Dagenham & Redbridge 2 1 1 0 +3 4
58 Hitchin Town 3 1 1 1 +2 4
59 Yate Town 3 1 1 1 +2 4
60 Truro City 2 1 1 0 +2 4
61 Dorking Wanderers 2 1 1 0 +1 4
62 Thame United 2 1 1 0 +1 4
63 Buckhurst Hill 3 1 1 1 +1 4
64 Burgess Hill Town 3 1 1 1 +1 4
65 Lancaster City 3 1 1 1 +1 4
66 Southall 3 1 1 1 +0 4
67 Swindon Supermarine 3 1 1 1 +0 4
68 Canvey Island 3 1 1 1 +0 4
69 Boldmere St. Michaels 3 1 1 1 -1 4
70 Leamington 3 1 1 1 -1 4
71 Welling United 3 1 1 1 -2 4
72 South Liverpool 3 1 1 1 -2 4
73 AFC Emley 3 1 1 1 -2 4
74 Ware 3 1 1 1 -3 4
75 Pagham 3 1 1 1 -4 4
76 AFC Stoneham 3 1 1 1 -4 4
77 South Shields 1 1 0 0 +7 3
78 Chesham United 1 1 0 0 +5 3
79 Torquay 1 1 0 0 +5 3
80 Leek Town 2 1 0 1 +4 3
81 Spennymoor Town 1 1 0 0 +4 3
82 Lower Breck 2 1 0 1 +3 3
83 Salisbury 1 1 0 0 +3 3
84 Horsham 1 1 0 0 +3 3
85 Gorleston 2 1 0 1 +2 3
86 Chichester City 2 1 0 1 +2 3
87 Racing Club Warwick 2 1 0 1 +2 3
88 Ashton United 2 1 0 1 +2 3
89 Peterborough Sports 2 1 0 1 +2 3
90 Dover 1 1 0 0 +2 3
91 Darlington 1883 1 1 0 0 +2 3
92 Ebbsfleet United 1 1 0 0 +2 3
93 Spalding United 1 1 0 0 +2 3
94 Scarborough Athletic 1 1 0 0 +2 3
95 Oxford City 1 1 0 0 +2 3
96 Morecambe 1 1 0 0 +2 3
97 Hendon 2 1 0 1 +1 3
98 Aveley 2 1 0 1 +1 3
99 Slimbridge 2 1 0 1 +1 3
100 Windsor 2 1 0 1 +1 3
101 Taunton Town 2 1 0 1 +1 3
102 Woodford Town 2 1 0 1 +1 3
103 Harleston Town 2 1 0 1 +1 3
104 Rushall Olympic 2 1 0 1 +1 3
105 Stratford Town 2 1 0 1 +1 3
106 Snodland 2 1 0 1 +1 3
107 Rylands 2 1 0 1 +1 3
108 Marine 1 1 0 0 +1 3
109 Macclesfield 1 1 0 0 +1 3
110 Chester 1 1 0 0 +1 3
111 Bedford Town 1 1 0 0 +1 3
112 Tonbridge Angels 1 1 0 0 +1 3
113 Harborough Town 1 1 0 0 +1 3
114 Chelmsford City 1 1 0 0 +1 3
115 Chorley 1 1 0 0 +1 3
116 Brackley Town 1 1 0 0 +1 3
117 Buxton 1 1 0 0 +1 3
118 Greenwich Borough 2 1 0 1 +0 3
119 Frome Town 2 1 0 1 +0 3
120 Newcastle Town 2 1 0 1 +0 3
121 Evesham United 2 1 0 1 +0 3
122 Redcar Athletic 2 1 0 1 +0 3
123 Bishop's Cleeve 2 1 0 1 +0 3
124 Prescot Cables 2 1 0 1 +0 3
125 Dunston UTS 2 1 0 1 +0 3
126 Heaton Stannington 2 1 0 1 +0 3
127 AFC Portchester 2 1 0 1 +0 3
128 Ramsgate 2 1 0 1 +0 3
129 Tiverton Town 2 1 0 1 +0 3
130 Kingstonian 2 1 0 1 +0 3
131 Workington 2 1 0 1 -1 3
132 Hayes & Yeading United 2 1 0 1 -1 3
133 Dorchester Town 2 1 0 1 -1 3
134 Redcar Town 2 1 0 1 -1 3
135 Hanley Town 2 1 0 1 -1 3
136 Quorn 2 1 0 1 -1 3
137 Mickleover Sports 2 1 0 1 -1 3
138 Witham Town 2 1 0 1 -2 3
139 Ossett United 2 1 0 1 -2 3
140 Witton Albion 2 1 0 1 -5 3
141 Weston-super-Mare 2 0 2 0 +0 2
142 Whyteleafe 2 0 1 1 -1 1
143 Wellingborough Town 2 0 1 1 -1 1
144 Prestwich Heys 2 0 1 1 -1 1
145 Farnham Town 2 0 1 1 -1 1
146 Stockton Town 2 0 1 1 -1 1
147 Faversham Town 2 0 1 1 -1 1
148 Bourne Town 2 0 1 1 -1 1
149 Carshalton Athletic 2 0 1 1 -1 1
150 Lewes 2 0 1 1 -1 1
151 Hemel Hempstead Town 2 0 1 1 -1 1
152 Banbury United 2 0 1 1 -1 1
153 Knowle 2 0 1 1 -1 1
154 Newmarket 2 0 1 1 -1 1
155 Basingstoke Town 2 0 1 1 -1 1
156 Hampton & Richmond 2 0 1 1 -2 1
157 Fakenham Town 2 0 1 1 -2 1
158 Concord Rangers 2 0 1 1 -2 1
159 Farnborough 2 0 1 1 -2 1
160 Havant & Wville 2 0 1 1 -2 1
161 Ascot United 2 0 1 1 -2 1
162 Bishop Auckland 2 0 1 1 -2 1
163 Westfield (Surrey) 2 0 1 1 -2 1
164 Tadcaster Albion 2 0 1 1 -2 1
165 Stanway Rovers 2 0 1 1 -2 1
166 Jersey Bulls 2 0 1 1 -2 1
167 Portishead Town 2 0 1 1 -2 1
168 Winslow United 2 0 1 1 -2 1
169 Maidstone Utd 2 0 1 1 -2 1
170 Merthyr Town 2 0 1 1 -2 1
171 North Ferriby 2 0 1 1 -2 1
172 Hashtag United 2 0 1 1 -2 1
173 Felixstowe & Walton Utd 2 0 1 1 -2 1
174 AFC Telford United 2 0 1 1 -3 1
175 Yaxley 2 0 1 1 -3 1
176 Biggleswade Town 2 0 1 1 -3 1
177 Shildon AFC 2 0 1 1 -4 1
178 Mangotsfield United 2 0 1 1 -4 1
179 Malvern Town 2 0 1 1 -4 1
180 Grays Athletic 2 0 1 1 -5 1
181 Sittingbourne 1 0 0 1 -1 0
182 Stotfold 1 0 0 1 -1 0
183 Northwich Victoria 1 0 0 1 -1 0
184 Brixham 1 0 0 1 -1 0
185 Reading City 1 0 0 1 -1 0
186 Bishop's Stortford 1 0 0 1 -1 0
187 Hereford 1 0 0 1 -1 0
188 Radcliffe 1 0 0 1 -1 0
189 Poole Town 1 0 0 1 -1 0
190 Bedworth United 1 0 0 1 -1 0
191 Shepshed Dynamo 1 0 0 1 -1 0
192 Cobham 1 0 0 1 -1 0
193 Redhill 1 0 0 1 -1 0
194 Portland United 1 0 0 1 -1 0
195 Abbey Hulton 1 0 0 1 -1 0
196 Cleethorpes Town 1 0 0 1 -1 0
197 Camberley Town 1 0 0 1 -1 0
198 King's Lynn Town 1 0 0 1 -1 0
199 Curzon Ashton 1 0 0 1 -1 0
200 St. Blazey 1 0 0 1 -1 0
201 Stocksbridge Park Steels 1 0 0 1 -1 0
202 Pontefract Collieries 1 0 0 1 -1 0
203 Three Bridges 1 0 0 1 -1 0
204 Flackwell Heath 1 0 0 1 -1 0
205 Knaresborough Town 1 0 0 1 -1 0
206 Stamford 1 0 0 1 -1 0
207 Bracknell Town 1 0 0 1 -1 0
208 Hednesford Town 1 0 0 1 -1 0
209 Slough Town 1 0 0 1 -1 0
210 Blyth Spartans 1 0 0 1 -1 0
211 Whitehawk 1 0 0 1 -2 0
212 Sherwood Colliery 1 0 0 1 -2 0
213 Falmouth Town 1 0 0 1 -2 0
214 London Lions 1 0 0 1 -2 0
215 Cheshunt 1 0 0 1 -2 0
216 Folkestone Invicta 1 0 0 1 -2 0
217 Laverstock & Ford 1 0 0 1 -2 0
218 AFC Dunstable 1 0 0 1 -2 0
219 Basford United 1 0 0 1 -2 0
220 Stourbridge 1 0 0 1 -2 0
221 Margate 1 0 0 1 -2 0
222 Billericay Town 1 0 0 1 -2 0
223 Bamber Bridge 1 0 0 1 -2 0
224 Gosport Borough 1 0 0 1 -2 0
225 Hyde United 1 0 0 1 -2 0
226 Ilkeston Town 1 0 0 1 -2 0
227 Maidenhead 1 0 0 1 -2 0
228 Romford 1 0 0 1 -2 0
229 Horbury Town 1 0 0 1 -2 0
230 Avro 1 0 0 1 -2 0
231 Vauxhall Motors 1 0 0 1 -2 0
232 Andover New Street 1 0 0 1 -2 0
233 AFC Totton 1 0 0 1 -2 0
234 Nuneaton Town 1 0 0 1 -2 0
235 Wolverhampton City 1 0 0 1 -2 0
236 Alfreton Town 1 0 0 1 -2 0
237 Bath City 1 0 0 1 -2 0
238 Southport 1 0 0 1 -2 0
239 Erith Town 1 0 0 1 -2 0
240 Whitby Town 1 0 0 1 -3 0
241 Baffins Milton Rovers 1 0 0 1 -3 0
242 Whitstable Town 1 0 0 1 -3 0
243 Broadfields United 1 0 0 1 -3 0
244 Leighton Town 1 0 0 1 -3 0
245 Hebburn Town 1 0 0 1 -3 0
246 Royston Town 1 0 0 1 -3 0
247 Desborough Town 1 0 0 1 -3 0
248 Cornard United 1 0 0 1 -3 0
249 Walton & Hersham 1 0 0 1 -3 0
250 Croydon Athletic 1 0 0 1 -3 0
251 Haywards Heath Town 1 0 0 1 -3 0
252 Marske United 1 0 0 1 -3 0
253 Northampton ON Chenecks 1 0 0 1 -3 0
254 Devizes Town 1 0 0 1 -3 0
255 Belper Town 1 0 0 1 -3 0
256 Fleetlands 1 0 0 1 -3 0
257 Hullbridge Sports 1 0 0 1 -4 0
258 Garforth Town 1 0 0 1 -4 0
259 Holmesdale 1 0 0 1 -4 0
260 Thornaby 1 0 0 1 -4 0
261 Lye Town 1 0 0 1 -4 0
262 Egham Town 1 0 0 1 -4 0
263 Millbrook 1 0 0 1 -4 0
264 Ipswich Wanderers 1 0 0 1 -4 0
265 East Grinstead Town 1 0 0 1 -4 0
266 Frenford 1 0 0 1 -4 0
267 Wells City 1 0 0 1 -4 0
268 Sileby Rangers 1 0 0 1 -4 0
269 Maldon & Tiptree 1 0 0 1 -5 0
270 Sporting Khalsa 1 0 0 1 -5 0
271 Brantham Athletic 1 0 0 1 -7 0
272 Wythenshawe Amateurs 1 0 0 1 -8 0

Calculated from our results data. “xG +/−” is expected goal difference — a positive number with a low league position suggests an undervalued team. Ties on points are sorted by goal difference; some leagues use other rules.

The analysis is a statistical estimate based on the teams' results and underlying performances (xG) — not a guarantee. See the model's results.