Updated

England · 2026/27 season

England FA Cup Football Predictions

In the England FA Cup, Stafford Rangers currently have 14 points after 326 matches played in the 2026/27 season. With an average of 3.28 goals per match, 65% of games have gone over 2.5 goals and 57% have seen both teams score. Factors like team form or injuries could affect these outcomes.

Teams 344 in the 2026/27 season
Matches played 326 of 366 scheduled this season
Prediction pages 40 fixtures in our publication window
Fixtures predicted 82 so far this season

Upcoming England FA Cup fixtures

40 fixtures in our publication window — every row opens the full prediction.

England FA Cup fixtures in our publication window with our pick, edge and best market odds
MatchLeaguePickEdgeOursMarketConf.Best odds
Oxford City vs LeicesterEngland FA CupC England FA Cup Oxford CityOur prob 65% — 65% — C —
Stafford Rangers vs GrimsbyEngland FA CupC England FA Cup Stafford RangersOur prob 58% — 58% — C —
Huddersfield vs Exeter CityEngland FA CupC England FA Cup HuddersfieldOur prob 44% — 44% — C —
Burton Albion vs AFC Rushden & DiamondsEngland FA CupC England FA Cup AFC Rushden & DiamondsOur prob 40% — 40% — C —
Bristol Rovers vs Cambridge UnitedEngland FA CupC England FA Cup Cambridge UnitedOur prob 41% — 41% — C —
Fleetwood Town vs RochdaleEngland FA CupC England FA Cup Fleetwood TownOur prob 52% — 52% — C —
Oxford United vs StevenageEngland FA CupC England FA Cup Oxford UnitedOur prob 45% — 45% — C —
Bradford vs MarineEngland FA CupC England FA Cup BradfordOur prob 40% — 40% — C —
Milton Keynes Dons vs Swindon TownEngland FA CupC England FA Cup Milton Keynes DonsOur prob 36% — 36% — C —
Port Vale vs ScunthorpeEngland FA CupC England FA Cup ScunthorpeOur prob 51% — 51% — C —
Accrington ST vs WycombeEngland FA CupC England FA Cup Accrington STOur prob 61% — 61% — C —
Crewe vs AFC WimbledonEngland FA CupC England FA Cup CreweOur prob 58% — 58% — C —
Newport County vs WalsallEngland FA CupC England FA Cup WalsallOur prob 37% — 37% — C —
Barnet vs TranmereEngland FA CupC England FA Cup BarnetOur prob 54% — 54% — C —
Carlisle vs Salford CityEngland FA CupC England FA Cup Salford CityOur prob 44% — 44% — C —
Cheltenham vs FC Halifax TownEngland FA CupC England FA Cup CheltenhamOur prob 44% — 44% — C —
Leyton Orient vs Harborough TownEngland FA CupC England FA Cup Harborough TownOur prob 42% — 42% — C —
Eastleigh vs ShrewsburyEngland FA CupC England FA Cup EastleighOur prob 44% — 44% — C —
Guiseley AFC vs Sutton UtdEngland FA CupC England FA Cup Guiseley AFCOur prob 62% — 62% — C —
York vs NorthamptonEngland FA CupC England FA Cup YorkOur prob 47% — 47% — C —
Dover vs WealdstoneEngland FA CupC England FA Cup WealdstoneOur prob 39% — 39% — C —
Boreham Wood vs WiganEngland FA CupC England FA Cup Boreham WoodOur prob 67% — 67% — C —
Bromley vs RotherhamEngland FA CupC England FA Cup RotherhamOur prob 40% — 40% — C —
Kidderminster Harriers vs DoncasterEngland FA CupC England FA Cup Kidderminster HarriersOur prob 42% — 42% — C —
AFC Hornchurch vs BlackpoolEngland FA CupC England FA Cup AFC HornchurchOur prob 59% — 59% — C —
Salisbury vs SholingEngland FA CupC England FA Cup SalisburyOur prob 51% — 51% — C —
Barnsley vs Aldershot TownEngland FA CupC England FA Cup Aldershot TownOur prob 47% — 47% — C —
Chesterfield vs Yeovil TownEngland FA CupC England FA Cup ChesterfieldOur prob 53% — 53% — C —
Gillingham vs BarrowEngland FA CupC England FA Cup GillinghamOur prob 49% — 49% — C —
Plymouth vs AlvechurchEngland FA CupC England FA Cup AlvechurchOur prob 49% — 49% — C —
Luton vs Forest GreenEngland FA CupC England FA Cup Forest GreenOur prob 42% — 42% — C —
Colchester vs Worcester CityEngland FA CupC England FA Cup Worcester CityOur prob 42% — 42% — C —
Mansfield Town vs MacclesfieldEngland FA CupC England FA Cup MacclesfieldOur prob 42% — 42% — C —
Harrogate Town vs AFC FyldeEngland FA CupC England FA Cup Harrogate TownOur prob 41% — 41% — C —
Altrincham vs Notts CountyEngland FA CupC England FA Cup AltrinchamOur prob 55% — 55% — C —
Peterborough vs ReadingEngland FA CupC England FA Cup ReadingOur prob 52% — 52% — C —
Cray Wanderers vs Stockport CountyEngland FA CupC England FA Cup Cray WanderersOur prob 41% — 41% — C —
Wimborne Town vs Crawley TownEngland FA CupC England FA Cup Wimborne TownOur prob 61% — 61% — C —
Oldham vs Sheffield WednesdayEngland FA CupC England FA Cup Sheffield WednesdayOur prob 41% — 41% — C —
Plymouth Parkway vs BerkhamstedEngland FA Cup England FA Cup — — — — —

Our prob = the probability we publish for that pick (the Ours column) — our model blended with the de-vigged market price where one is recorded; Market = that de-vigged market probability. Edge = Ours minus Market; grade A/B = the pick is backed by both/one team's xG record. Best odds = the top bookmaker price on our pick, taking each book at its own last update.

Betting sites compared

Welcome offers as each operator publishes them in Kenya — the full comparison and how we read it is on its own page

Compare in full
# Betting site Welcome offer Why it is here Visit
1 Mozzartbet 50% free bet up to KES 2,500 on your first deposit18+. New customers only. Min first deposit KES 100. Free bet needs 4+ selections at odds 1.70+ within 7 days. T&Cs apply.
  • M-PESA Paybill 290059
  • Daily Jackpot
  • Live betting
Get offer
2 Betwinner First deposit bonus18+. New customers only. T&Cs apply.
  • 1,000+ events every day
  • Live betting around the clock
  • 30+ markets on live events
Get offer
3 22Bet 100% up to KES 19,000 on your first deposit18+. Min deposit KES 150. Bonus wagered 5x on accumulators (3+ selections, odds 1.40+). T&Cs apply.
  • M-Pesa and Airtel Money deposits
  • Live in-play betting
  • Android and iOS app
Get offer
4 Melbet 200% first deposit bonus18+. New customers only. T&Cs apply.
  • 1,000+ events every day
  • 30+ markets on live events
  • 24/7 customer support
Get offer

England FA Cup table

2026/27 season · computed from played results — ranked by points, then goal difference, then goals scored. Form: last five, newest first.

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

P = played, GD = goal difference, Pts = points. Not an imported table: it is rebuilt from the results in our database, so it may lag the official one by a match.

England FA Cup trends

How England FA Cup matches actually ended in the 2026/27: 326 played matches. A record of results, not a forecast.

Home wins 44% 145 of 326 matches -2 pts vs 2025/26 (869)
Away wins 36% 117 of 326 matches +1 pts vs 2025/26 (869)
Over 2.5 goals 65% 211 of 326 matches +1 pts vs 2025/26 (869)
Both teams scored 57% 187 of 326 matches 0 pts vs 2025/26 (869)

Change is in percentage points against the 2025/26 season (869 played matches).

Top England FA Cup teams by model rating

The attack and defence rates our model feeds into every prediction, as of the last update. Net = attack − defence, in goals per match.

Salisbury
#1
Net rating
+1.36
Attack
2.70
Defence
1.34
Form NextSholing (H) · 7 Nov
Oxford City
#2
Net rating
+1.08
Attack
2.42
Defence
1.34
Form NextLeicester (H) · 6 Nov
Guiseley AFC
#3
Net rating
+1.07
Attack
2.05
Defence
0.98
Form NextSutton Utd (H) · 7 Nov

Rates are decay-weighted over each team’s last 15 completed matches — xG where the window is xG-backed, goals otherwise — and shrunk towards the league average; a higher attack and a lower defence rate are better. Form: last five results, newest first.

Top scorers in England FA Cup

From the England FA Cup scoring charts this season — goals first, then assists. Not a full squad list.

  • Pedro NetoChelsea 4 G 2 A
  • Gabriel MartinelliArsenal 4 G 1 A
  • A. SemenyoManchester City 3 G 2 A
  • J. Strand LarsenWolverhampton Wanderers 3 G 1 A
  • E. RiisBristol City 3 G 1 A
  • E. HaalandManchester City 3 G 1 A
  • J. MakamaNorwich 3 G 0 A
  • T. ShadeBurton Albion 3 G 0 A

Recent England FA Cup results

Last 6 played — what we predicted and what happened.

Recent England FA Cup results with our pre-match pick
DateMatchOur pickOur probScorePick
Worcester City vs ChorleyOur pick Worcester City · 38% Worcester City to win 38% 1–0 Correct
Tadley Calleva vs Aldershot TownOur pick Tadley Calleva · 61% Tadley Calleva to win 61% 0–2 Missed
Anstey Nomads vs MacclesfieldOur pick Macclesfield · 45% Macclesfield to win 45% 0–3 Correct
Gloucester City vs BarrowOur pick Barrow · 40% Barrow to win 40% 0–2 Correct
United of Manchester vs AltrinchamOur pick Altrincham · 38% Altrincham to win 38% 2–6 Correct
Stafford Rangers vs GatesheadOur pick Stafford Rangers · 46% Stafford Rangers to win 46% 5–0 Correct

Our pick = the 1X2 selection we published before kick-off, with the probability we gave it; Correct/Missed compares that pick with the final result.