ENG

FA Cup 2017/18

Every result, the table as it finished, and the price each match went off at. 147 matches played between November 2017 and May 2018.

147Matches
428Goals
2.91Per game
55.8%Home wins
94%Priced at kickoff
WiganTop 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 WIGWigan 8 5 2 1 +6 17
2 CHEChelsea 6 5 1 0 +11 16
3 MUManchester United 6 5 0 1 +10 15
4 TOTTottenham 7 4 2 1 +12 14
5 ROCRochdale 7 4 2 1 +5 14
6 SWASwansea 7 3 3 1 +7 12
7 COVCoventry 5 4 0 1 +5 12
8 SOUSouthampton 5 4 0 1 +3 12
9 PETPeterborough 6 3 2 1 +6 11
10 LEILeicester 5 3 1 1 +6 10
11 NCNewport County 5 3 1 1 +2 10
12 YTYeovil Town 5 3 1 1 0 10
13 NCNotts County 5 3 1 1 -3 10
14 MKDMilton Keynes Dons 4 3 0 1 +7 9
15 BRIBrighton 4 3 0 1 +2 9
16 SWSheffield Wednesday 5 2 2 1 +2 8
17 CARCarlisle 5 2 2 1 +1 8
18 FTFleetwood Town 5 2 2 1 +1 8
19 SHRShrewsbury 4 2 1 1 +6 7
20 STEStevenage 4 2 1 1 +5 7
21 BLABlackburn 4 2 1 1 +2 7
22 HUDHuddersfield 4 2 1 1 +2 7
23 MTMansfield Town 4 2 1 1 +2 7
24 ECExeter City 4 2 1 1 +1 7
25 DONDoncaster 3 2 0 1 +6 6
26 LUTLuton 3 2 0 1 +4 6
27 MCManchester City 3 2 0 1 +4 6
28 WBWest Brom 3 2 0 1 +2 6
29 BRABradford 3 2 0 1 +2 6
30 SUSheffield Utd 3 2 0 1 +1 6
31 WYCWycombe 3 2 0 1 0 6
32 AWAFC Wimbledon 3 2 0 1 0 6
33 HCHull City 3 2 0 1 -2 6
34 WOKWoking 4 1 2 1 0 5
35 MILMillwall 3 1 1 1 +2 4
36 AFAFC Fylde 3 1 1 1 +1 4
37 PVPort Vale 3 1 1 1 +1 4
38 CARCardiff 3 1 1 1 +1 4
39 REAReading 3 1 1 1 +1 4
40 CRECrewe 3 1 1 1 0 4
41 FGForest Green 3 1 1 1 0 4
42 LEALeatherhead 3 1 1 1 0 4
43 GILGillingham 3 1 1 1 -1 4
44 HERHereford 3 1 1 1 -1 4
45 WHWest Ham 3 1 1 1 -1 4
46 BIRBirmingham 3 1 1 1 -2 4
47 SCUScunthorpe 3 1 1 1 -2 4
48 PREPreston 2 1 0 1 +3 3
49 STSlough Town 2 1 0 1 +2 3
50 WATWatford 2 1 0 1 +2 3
51 STSwindon Town 2 1 0 1 +1 3
52 NFNottingham Forest 2 1 0 1 +1 3
53 MORMorecambe 2 1 0 1 +1 3
54 MIDMiddlesbrough 2 1 0 1 +1 3
55 CHACharlton 2 1 0 1 0 3
56 LIVLiverpool 2 1 0 1 0 3
57 OCOxford City 2 1 0 1 0 3
58 MUMaidstone Utd 2 1 0 1 -1 3
59 NEWNewcastle 2 1 0 1 -1 3
60 PLYPlymouth 2 1 0 1 -1 3
61 CUCambridge United 2 1 0 1 -1 3
62 BWBoreham Wood 2 1 0 1 -2 3
63 GATGateshead 2 1 0 1 -3 3
64 ASAccrington ST 1 0 1 0 0 1
65 NORNorwich 1 0 1 0 0 1
66 WOLWolves 2 0 1 1 -1 1
67 NORNorthampton 2 0 1 1 -1 1
68 BTBillericay Town 2 0 1 1 -2 1
69 BOUBournemouth 2 0 1 1 -3 1
70 BURBury 2 0 1 1 -3 1
71 GAGuiseley AFC 2 0 1 1 -3 1
72 TRATranmere 2 0 1 1 -5 1
73 OLDOldham 1 0 0 1 -1 0
74 BLABlackpool 1 0 0 1 -1 0
75 BOLBolton 1 0 0 1 -1 0
76 CHOChorley 1 0 0 1 -1 0
77 CTCrawley Town 1 0 0 1 -1 0
78 CPCrystal Palace 1 0 0 1 -1 0
79 EVEEverton 1 0 0 1 -1 0
80 LEELeeds 1 0 0 1 -1 0
81 LOLeyton Orient 1 0 0 1 -1 0
82 ROTRotherham 1 0 0 1 -1 0
83 SCStoke City 1 0 0 1 -1 0
84 WALWalsall 1 0 0 1 -1 0
85 ATUAFC Telford United 1 0 0 1 -1 0
86 BREBrentford 1 0 0 1 -1 0
87 BABurton Albion 1 0 0 1 -1 0
88 COLColchester 1 0 0 1 -1 0
89 FULFulham 1 0 0 1 -1 0
90 GRIGrimsby 1 0 0 1 -1 0
91 IPSIpswich 1 0 0 1 -1 0
92 LINLincoln 1 0 0 1 -1 0
93 MACMacclesfield 1 0 0 1 -1 0
94 PORPortsmouth 1 0 0 1 -1 0
95 QPRQPR 1 0 0 1 -1 0
96 SOUSouthend 1 0 0 1 -1 0
97 SUSutton Utd 1 0 0 1 -1 0
98 ARSArsenal 1 0 0 1 -2 0
99 BRBristol Rovers 1 0 0 1 -2 0
100 CHECheltenham 1 0 0 1 -2 0
101 KHKidderminster Harriers 1 0 0 1 -2 0
102 AVAston Villa 1 0 0 1 -2 0
103 BARBarnet 1 0 0 1 -2 0
104 HSHeybridge Swifts 1 0 0 1 -2 0
105 SASL Aquaforce 1 0 0 1 -2 0
106 TCTruro City 1 0 0 1 -2 0
107 CCChelmsford City 1 0 0 1 -2 0
108 CHEChesterfield 1 0 0 1 -2 0
109 DERDerby 1 0 0 1 -2 0
110 MAIMaidenhead 1 0 0 1 -2 0
111 OUOxford United 1 0 0 1 -2 0
112 SMSolihull Moors 1 0 0 1 -2 0
113 SUNSunderland 1 0 0 1 -2 0
114 BARBarnsley 1 0 0 1 -3 0
115 BURBurnley 1 0 0 1 -3 0
116 BCBristol City 1 0 0 1 -3 0
117 HARHartlepool 1 0 0 1 -3 0
118 EUEbbsfleet United 1 0 0 1 -4 0
119 DARDartford 1 0 0 1 -4 0
120 BROBromley 1 0 0 1 -4 0
121 HUHyde United 1 0 0 1 -4 0
122 ATAldershot Town 1 0 0 1 -5 0
123 NTNantwich Town 1 0 0 1 -5 0
124 GTGainsborough Trinity 1 0 0 1 -6 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.91
428 goals. 53.1% of matches went over 2.5.
Home advantage
55.8%
Draws 17.7%, away wins 26.5%.
Half-time lead held
82.1%
From 95 matches where someone led at the break.
2–0 16 · 10.9%
1–0 16 · 10.9%
2–1 13 · 8.8%
1–1 11 · 7.5%
3–1 10 · 6.8%
0–1 10 · 6.8%

Results 149

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 19 May 2018
16:15 Chelsea 1 – 0 Manchester United 2.75 3.10 3.10
Sunday 22 April 2018
14:00 Chelsea 2 – 0 Southampton 1.54 4.40 7.50
Saturday 21 April 2018
16:15 Manchester United 2 – 1 Tottenham 3.32 3.40 2.45
Sunday 18 March 2018
16:30 Leicester 1 – 2 Chelsea 4.33 3.80 1.95
13:30 Wigan 0 – 2 Southampton 4.33 3.54 1.99
Saturday 17 March 2018
19:45 Manchester United 2 – 0 Brighton 1.29 6.20 13.00
12:15 Swansea 0 – 3 Tottenham 8.50 4.85 1.45
Wednesday 28 February 2018
19:45 Tottenham 6 – 1 Rochdale 1.11 13.00 34.00
Tuesday 27 February 2018
20:05 Swansea 2 – 0 Sheffield Wednesday 1.80 3.55 5.80
Monday 19 February 2018
19:55 Wigan 1 – 0 Manchester City 26.00 10.00 1.17
Sunday 18 February 2018
16:00 Rochdale 2 – 2 Tottenham 17.00 7.50 1.21
Saturday 17 February 2018
17:30 Huddersfield 0 – 2 Manchester United 6.60 4.20 1.59
15:15 Brighton 3 – 1 Coventry 1.34 5.40 12.00
15:00 West Brom 1 – 2 Southampton 2.80 3.30 2.84
12:30 Sheffield Wednesday 0 – 0 Swansea 3.29 3.29 2.48
Friday 16 February 2018
20:00 Chelsea 4 – 0 Hull City 1.23 8.00 15.00
19:45 Leicester 1 – 0 Sheffield Utd — — —
Wednesday 7 February 2018
19:45 Tottenham 2 – 0 Newport County 1.09 15.00 41.00
Tuesday 6 February 2018
20:05 Swansea 8 – 1 Notts County 1.48 4.75 8.00
19:45 Rochdale 1 – 0 Millwall 3.37 3.25 2.45
19:45 Birmingham 1 – 4 Huddersfield 3.20 3.16 2.68
Sunday 28 January 2018
16:00 Cardiff 0 – 2 Manchester City 14.50 7.20 1.28
13:30 Chelsea 3 – 0 Newcastle 1.45 5.60 11.00
Saturday 27 January 2018
19:45 Liverpool 2 – 3 West Brom 1.25 7.50 17.00
17:30 Newport County 1 – 1 Tottenham 29.00 11.50 1.12
15:00 Sheffield Utd 1 – 0 Preston — — —
15:00 Hull City 2 – 1 Nottingham Forest 2.48 3.44 3.20
15:00 Wigan 2 – 0 West Ham 2.50 3.28 3.20
15:00 Middlesbrough 0 – 1 Brighton 2.20 3.24 3.92
15:00 Southampton 1 – 0 Watford 1.95 3.75 4.50
15:00 Millwall 2 – 2 Rochdale 1.60 4.20 6.70
15:00 Milton Keynes Dons 0 – 1 Coventry 2.70 3.32 3.00
15:00 Notts County 1 – 1 Swansea 5.05 3.68 1.90
15:00 Huddersfield 1 – 1 Birmingham 1.90 3.48 5.50
12:30 Peterborough 1 – 5 Leicester 6.00 4.40 1.61
Friday 26 January 2018
19:55 Yeovil Town 0 – 4 Manchester United 31.04 12.00 1.15
19:45 Sheffield Wednesday 3 – 1 Reading 2.20 3.42 3.79
Wednesday 17 January 2018
20:00 Chelsea 2 – 2 Norwich 1.34 5.50 11.00
19:45 Wigan 3 – 0 Bournemouth 3.25 3.55 2.39
19:45 Swansea 2 – 1 Wolves 2.45 3.25 3.38
Tuesday 16 January 2018
20:00 Reading 3 – 0 Stevenage 1.62 4.05 6.50
19:45 Sheffield Wednesday 2 – 0 Carlisle 1.62 4.15 6.25
19:45 West Ham 1 – 0 Shrewsbury 1.59 3.94 7.50
19:45 Mansfield Town 1 – 4 Cardiff 4.55 3.70 1.93
19:45 Leicester 2 – 0 Fleetwood Town 1.27 6.25 15.00
Monday 8 January 2018
19:45 Brighton 2 – 1 Crystal Palace 3.10 3.12 3.04
Sunday 7 January 2018
16:00 Nottingham Forest 4 – 2 Arsenal 6.50 4.54 1.55
15:00 Tottenham 3 – 0 AFC Wimbledon 1.11 13.00 40.00
14:00 Shrewsbury 0 – 0 West Ham 4.00 3.50 2.27
12:00 Newport County 2 – 1 Leeds 4.00 3.70 2.20
Saturday 6 January 2018
17:30 Norwich 0 – 0 Chelsea 8.00 4.55 1.50
15:00 Carlisle 0 – 0 Sheffield Wednesday 4.14 3.70 1.95
15:00 Wycombe 1 – 5 Preston 4.40 3.78 1.95
15:00 Fulham 0 – 1 Southampton 3.20 3.69 2.45
15:00 Millwall 4 – 1 Barnsley 1.92 3.60 4.75
15:00 Newcastle 3 – 1 Luton 1.47 5.25 8.08
15:00 Stevenage 0 – 0 Reading 4.20 3.79 2.05
15:00 Wolves 0 – 0 Swansea 1.95 3.65 5.05
15:00 Manchester City 4 – 1 Burnley 1.15 10.00 24.00
15:00 Cardiff 0 – 0 Mansfield Town 1.57 4.59 8.00
15:00 Blackburn 0 – 1 Hull City 2.45 3.50 3.25
15:00 Doncaster 0 – 1 Rochdale 2.00 3.55 4.63
15:00 Exeter City 0 – 2 West Brom — — —
15:00 QPR 0 – 1 Milton Keynes Dons 1.74 4.00 5.75
15:00 Brentford 0 – 1 Notts County 1.54 4.59 6.50
15:00 Yeovil Town 2 – 0 Bradford 5.00 3.89 1.82
15:00 Bolton 1 – 2 Huddersfield 3.73 3.50 2.19
15:00 Coventry 2 – 1 Stoke City 5.85 4.20 1.80
15:00 Bournemouth 2 – 2 Wigan 2.09 3.70 4.10
15:00 Aston Villa 1 – 3 Peterborough 1.69 4.26 6.25
15:00 Birmingham 1 – 0 Burton Albion 2.14 3.39 4.02
15:00 Watford 3 – 0 Bristol City 1.50 5.09 8.78
15:00 Ipswich 0 – 1 Sheffield Utd — — —
13:00 Middlesbrough 2 – 0 Sunderland 1.60 3.89 8.00
12:45 Fleetwood Town 0 – 0 Leicester 6.75 4.11 1.59
Friday 5 January 2018
20:00 Manchester United 2 – 0 Derby 1.22 7.20 15.95
19:55 Liverpool 2 – 1 Everton 1.37 5.25 9.53
Tuesday 19 December 2017
19:45 Carlisle 3 – 1 Gillingham 2.45 3.52 3.00
Thursday 14 December 2017
19:45 Hereford 0 – 2 Fleetwood Town 4.85 3.94 1.84
Wednesday 13 December 2017
19:45 Crewe 0 – 1 Blackburn 5.18 4.16 1.71
Tuesday 12 December 2017
19:45 Exeter City 2 – 1 Forest Green — — —
19:45 Wigan 3 – 2 AFC Fylde 1.21 7.20 16.00
19:45 Yeovil Town 3 – 2 Port Vale 3.00 3.27 2.60
19:45 Peterborough 5 – 2 Woking 1.31 5.93 10.57
Monday 4 December 2017
19:45 Slough Town 0 – 4 Rochdale 7.00 5.08 1.47
Sunday 3 December 2017
14:00 Coventry 3 – 0 Boreham Wood 1.85 3.55 4.79
14:00 Blackburn 3 – 3 Crewe 1.39 5.34 9.50
14:00 Gateshead 0 – 5 Luton 5.30 4.12 1.67
14:00 Mansfield Town 3 – 0 Guiseley AFC 1.35 5.54 11.18
14:00 AFC Wimbledon 3 – 1 Charlton 2.70 3.38 2.75
14:00 Doncaster 3 – 0 Scunthorpe 2.56 3.35 2.99
14:00 Wycombe 3 – 1 Leatherhead 1.17 8.33 18.79
14:00 Newport County 2 – 0 Cambridge United 2.28 3.39 3.39
14:00 Woking 1 – 1 Peterborough 7.50 4.76 1.47
Saturday 2 December 2017
15:00 Fleetwood Town 1 – 1 Hereford 1.34 5.40 10.68
15:00 Forest Green 3 – 3 Exeter City — — —
15:00 Gillingham 1 – 1 Carlisle 2.35 3.48 3.22
15:00 Bradford 3 – 1 Plymouth 1.57 4.57 6.64
15:00 Stevenage 5 – 2 Swindon Town 2.88 3.50 2.59
15:00 Shrewsbury 2 – 0 Morecambe 1.53 4.51 7.93
15:00 Port Vale 1 – 1 Yeovil Town 1.82 3.74 5.03
15:00 Milton Keynes Dons 4 – 1 Maidstone Utd 1.51 4.66 7.35
12:30 Notts County 3 – 2 Oxford City 1.23 7.08 13.00
Friday 1 December 2017
19:55 AFC Fylde 1 – 1 Wigan 10.70 5.87 1.30
Thursday 16 November 2017
19:45 Billericay Town 1 – 3 Leatherhead 1.27 6.48 11.77
Wednesday 15 November 2017
19:45 Tranmere 0 – 5 Peterborough 3.12 3.60 2.32
Tuesday 14 November 2017
19:45 Scunthorpe 1 – 0 Northampton 1.71 3.84 5.75
19:45 Bury 0 – 3 Woking 1.54 4.40 6.55
19:45 Accrington ST 2 – 2 Guiseley AFC 1.39 5.13 9.00
Monday 6 November 2017
19:45 Chorley 1 – 2 Fleetwood Town 7.90 4.57 1.46
Sunday 5 November 2017
14:00 Exeter City 3 – 1 Heybridge Swifts — — —
14:00 Charlton 3 – 1 Truro City 1.25 6.50 12.11
14:00 Woking 1 – 1 Bury 4.01 3.85 1.90
14:00 Dartford 1 – 5 Swindon Town 3.42 3.69 2.15
14:00 Solihull Moors 0 – 2 Wycombe 5.50 4.53 1.59
14:00 Coventry 2 – 0 Maidenhead 1.48 4.40 7.50
14:00 Leatherhead 1 – 1 Billericay Town 7.58 5.20 1.43
14:00 Guiseley AFC 0 – 0 Accrington ST 6.00 4.33 1.60
14:00 Cambridge United 1 – 0 Sutton Utd 2.05 3.60 4.10
Saturday 4 November 2017
17:15 Newport County 2 – 1 Walsall 2.80 3.40 2.62
15:00 Wigan 2 – 1 Crawley Town 1.28 6.01 12.25
15:00 Gateshead 2 – 0 Chelmsford City 1.95 3.72 4.20
15:00 Northampton 0 – 0 Scunthorpe 3.20 3.64 2.30
15:00 Stevenage 5 – 0 Nantwich Town 1.27 6.60 12.25
15:00 Gainsborough Trinity 0 – 6 Slough Town 2.76 3.80 2.60
15:00 Gillingham 2 – 1 Leyton Orient 1.85 3.84 4.61
15:00 Crewe 2 – 1 Rotherham 4.33 4.00 1.85
15:00 Cheltenham 2 – 4 Maidstone Utd 1.69 4.02 5.15
15:00 Carlisle 3 – 2 Oldham 2.89 3.45 2.60
15:00 Rochdale 4 – 0 Bromley 1.37 5.19 8.97
15:00 AFC Wimbledon 1 – 0 Lincoln 2.18 3.10 3.99
15:00 Plymouth 1 – 0 Grimsby 2.20 3.41 3.80
15:00 Colchester 0 – 1 Oxford City 1.35 5.56 10.00
15:00 Boreham Wood 2 – 1 Blackpool 3.94 3.50 2.06
15:00 Ebbsfleet United 2 – 6 Doncaster 5.22 3.90 1.75
15:00 Blackburn 3 – 1 Barnet 1.44 5.07 8.00
15:00 Hereford 1 – 0 AFC Telford United 2.05 4.00 3.70
15:00 Shrewsbury 5 – 0 Aldershot Town 1.48 4.64 7.07
15:00 Luton 1 – 0 Portsmouth 2.42 3.65 2.95
15:00 AFC Fylde 4 – 2 Kidderminster Harriers 1.69 4.21 5.08
15:00 Forest Green 1 – 0 Macclesfield 2.22 3.50 3.53
15:00 Peterborough 1 – 1 Tranmere 1.61 4.34 5.60
15:00 Yeovil Town 1 – 0 Southend 4.52 3.85 1.81
15:00 Morecambe 3 – 0 Hartlepool 2.10 3.56 4.00
15:00 Bradford 2 – 0 Chesterfield 1.50 4.70 6.94
12:30 SL Aquaforce 1 – 3 Mansfield Town — — —
Friday 3 November 2017
19:55 Hyde United 0 – 4 Milton Keynes Dons — — —
19:45 Notts County 4 – 2 Bristol Rovers 2.90 3.67 2.44
19:45 Port Vale 2 – 0 Oxford United 3.53 3.62 2.12

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