ENG

FA Cup 2018/19

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

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

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.9
420 goals. 51% of matches went over 2.5.
Home advantage
42.1%
Draws 18.6%, away wins 39.3%.
Half-time lead held
73.9%
From 88 matches where someone led at the break.
0–1 15 · 10.3%
2–1 14 · 9.7%
1–1 13 · 9%
1–0 13 · 9%
0–2 12 · 8.3%
2–0 10 · 6.9%

Results 150

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 18 May 2019
16:00 Manchester City 6 – 0 Watford 1.25 7.60 13.50
Sunday 7 April 2019
15:00 Watford 3 – 2 Wolves 3.56 3.15 2.52
Saturday 6 April 2019
16:30 Manchester City 1 – 0 Brighton 1.16 10.00 22.00
Sunday 17 March 2019
14:00 Millwall 4 – 4 Brighton 3.95 3.25 2.23
Saturday 16 March 2019
19:55 Wolves 2 – 1 Manchester United 4.14 3.45 2.30
17:20 Swansea 2 – 3 Manchester City 30.00 13.50 1.13
12:15 Watford 2 – 1 Crystal Palace 2.63 3.50 3.68
Monday 18 February 2019
19:30 Chelsea 0 – 2 Manchester United 1.87 3.82 4.80
Sunday 17 February 2019
16:00 Swansea 4 – 1 Brentford 2.78 3.50 2.70
16:00 Doncaster 0 – 2 Crystal Palace 6.65 4.05 1.62
13:00 Bristol City 0 – 1 Wolves 4.75 3.44 2.00
Saturday 16 February 2019
17:30 Newport County 1 – 4 Manchester City 53.00 21.00 1.05
15:00 AFC Wimbledon 0 – 1 Millwall 4.20 3.50 2.03
12:30 Brighton 2 – 1 Derby 1.92 3.60 4.50
Friday 15 February 2019
19:45 QPR 0 – 1 Watford 4.20 3.50 2.07
Wednesday 6 February 2019
20:05 West Brom 1 – 3 Brighton 3.00 3.16 2.73
Tuesday 5 February 2019
19:45 Brentford 3 – 1 Barnet 1.16 8.70 21.00
19:45 QPR 2 – 0 Portsmouth 2.11 3.30 4.20
19:45 Wolves 3 – 2 Shrewsbury 1.24 7.00 15.50
19:45 Newport County 2 – 0 Middlesbrough 5.50 3.50 1.85
Monday 28 January 2019
19:45 Barnet 3 – 3 Brentford 11.25 6.07 1.33
Sunday 27 January 2019
18:00 Chelsea 3 – 0 Sheffield Wednesday 1.19 8.00 17.00
16:00 Crystal Palace 2 – 0 Tottenham 3.00 3.30 2.62
Saturday 26 January 2019
19:45 AFC Wimbledon 4 – 2 West Ham 14.00 6.50 1.31
17:30 Millwall 3 – 2 Everton 5.25 4.05 1.73
15:00 Newcastle 0 – 2 Watford 2.66 3.40 2.93
15:00 Portsmouth 1 – 1 QPR 2.57 3.40 3.05
15:00 Manchester City 5 – 0 Burnley 1.08 14.50 38.00
15:00 Middlesbrough 1 – 1 Newport County 1.35 5.50 11.00
15:00 Doncaster 2 – 1 Oldham 1.79 4.00 5.00
15:00 Brighton 0 – 0 West Brom 1.73 4.00 5.50
15:00 Shrewsbury 2 – 2 Wolves 9.00 4.50 1.50
15:00 Swansea 4 – 1 Gillingham 1.38 5.45 9.50
12:30 Accrington ST 0 – 1 Derby 6.50 4.10 1.62
Friday 25 January 2019
19:55 Arsenal 1 – 3 Manchester United 2.20 3.80 3.60
19:45 Bristol City 2 – 1 Bolton 1.53 4.20 8.50
Wednesday 16 January 2019
19:45 Southampton 4 – 4 Derby 1.86 3.80 4.50
Tuesday 15 January 2019
20:00 Stoke City 2 – 3 Shrewsbury 1.60 4.00 7.50
19:45 Blackburn 2 – 4 Newcastle 2.75 3.40 3.00
19:45 Luton 0 – 1 Sheffield Wednesday 2.26 3.40 3.50
Monday 7 January 2019
19:45 Wolves 2 – 1 Liverpool 3.50 3.40 2.25
Sunday 6 January 2019
16:30 Newport County 2 – 1 Leicester 10.00 5.25 1.39
14:00 Sheffield Utd 0 – 1 Barnet — — —
14:00 QPR 2 – 1 Leeds 2.81 3.40 2.70
14:00 Woking 0 – 2 Watford 23.00 9.00 1.16
14:00 Manchester City 7 – 0 Rotherham 1.04 34.00 76.00
14:00 Fulham 1 – 2 Oldham 1.35 5.75 11.00
14:00 Preston 1 – 3 Doncaster 2.04 3.60 4.00
14:00 Millwall 2 – 1 Hull City 2.05 3.42 4.33
Saturday 5 January 2019
17:30 Norwich 0 – 1 Portsmouth 1.98 3.60 4.33
17:30 Blackpool 0 – 3 Arsenal 19.00 7.00 1.23
17:30 Bristol City 1 – 0 Huddersfield 2.20 3.40 3.75
17:30 Crystal Palace 1 – 0 Grimsby 1.11 11.50 26.00
17:30 Newcastle 1 – 1 Blackburn 2.00 3.60 4.20
15:00 Accrington ST 1 – 0 Ipswich 2.60 3.50 2.90
15:00 Derby 2 – 2 Southampton 3.54 3.40 2.25
15:00 Everton 2 – 1 Lincoln 1.14 9.00 23.00
15:00 Gillingham 1 – 0 Cardiff 5.00 4.10 1.73
15:00 Aston Villa 0 – 3 Swansea 2.25 3.60 3.50
15:00 Middlesbrough 5 – 0 Peterborough 1.58 4.33 6.50
15:00 Fleetwood Town 2 – 3 AFC Wimbledon 2.25 3.20 3.80
15:00 Chelsea 2 – 0 Nottingham Forest 1.23 7.50 17.00
15:00 Brentford 1 – 0 Oxford United 1.57 4.33 6.25
15:00 Bolton 5 – 2 Walsall 2.24 3.30 3.80
12:30 Burnley 1 – 0 Barnsley 1.83 3.60 5.00
12:30 West Ham 2 – 0 Birmingham 1.57 4.20 6.50
12:30 Bournemouth 1 – 3 Brighton 2.37 3.30 3.50
12:30 Shrewsbury 1 – 1 Stoke City 4.20 3.40 2.08
12:30 West Brom 1 – 0 Wigan 2.17 3.30 4.00
12:30 Manchester United 2 – 0 Reading 1.10 13.00 34.00
12:30 Sheffield Wednesday 0 – 0 Luton 2.37 3.50 3.20
Friday 4 January 2019
19:45 Tranmere 0 – 7 Tottenham 23.00 9.50 1.17
Tuesday 18 December 2018
19:45 Blackpool 3 – 2 Solihull Moors — — —
Monday 17 December 2018
19:45 Southport 0 – 2 Tranmere — — —
Tuesday 11 December 2018
19:45 Newport County 4 – 0 Wrexham 2.15 3.30 3.90
19:45 Sunderland 0 – 1 Walsall 1.60 4.00 6.50
19:45 Bradford 8 – 8 Peterborough 3.20 3.75 2.30
Monday 3 December 2018
20:00 Guiseley AFC 1 – 2 Fleetwood Town 7.50 4.50 1.50
Sunday 2 December 2018
14:00 Slough Town 0 – 1 Gillingham 5.20 4.00 1.72
14:00 Rochdale 0 – 1 Portsmouth 3.30 3.60 2.26
14:00 Barnet 1 – 0 Stockport County 1.72 3.90 5.25
14:00 Swindon Town 0 – 1 Woking 1.46 4.75 8.00
14:00 Chesterfield 0 – 2 Grimsby 2.62 3.30 2.90
14:00 Shrewsbury 1 – 0 Scunthorpe 1.90 3.75 4.33
14:00 Tranmere 1 – 1 Southport 1.44 4.85 8.00
14:00 Bury 0 – 1 Luton 3.20 3.60 2.33
Saturday 1 December 2018
20:00 Wrexham 0 – 0 Newport County 2.90 3.30 2.63
15:00 Maidstone Utd 0 – 2 Oldham 7.00 4.33 1.53
15:00 Charlton 0 – 2 Doncaster 3.20 3.40 2.69
15:00 Accrington ST 3 – 1 Cheltenham 1.60 4.00 6.50
15:00 Walsall 1 – 1 Sunderland 3.56 3.50 2.20
15:00 Plymouth 1 – 2 Oxford United 3.10 3.52 2.40
15:00 Lincoln 2 – 0 Carlisle 1.70 3.90 5.50
15:00 Peterborough 2 – 2 Bradford 1.70 4.20 5.50
15:00 Southend 2 – 4 Barnsley 3.75 3.50 2.15
12:30 FC Halifax Town 1 – 3 AFC Wimbledon 5.75 4.00 1.70
Friday 30 November 2018
19:55 Solihull Moors 0 – 0 Blackpool 4.75 3.82 1.80
Wednesday 21 November 2018
19:45 Bristol Rovers 1 – 2 Barnet 1.58 4.00 8.00
19:45 Salford City 1 – 3 Shrewsbury 2.90 3.50 2.63
19:45 Hartlepool 3 – 4 Gillingham 3.50 3.50 2.21
Tuesday 20 November 2018
19:45 Charlton 5 – 0 Mansfield Town 1.96 3.60 4.50
19:45 Doncaster 7 – 0 Chorley 1.25 6.80 15.00
19:45 Crawley Town 2 – 6 Southend 3.60 3.45 2.20
19:45 FC Halifax Town 1 – 0 Morecambe 3.10 3.36 2.50
19:45 Slough Town 2 – 2 Sutton Utd 3.60 3.40 2.27
19:45 Oxford City 0 – 2 Tranmere 5.75 4.00 1.72
19:45 Forest Green 0 – 3 Oxford United 3.20 3.50 2.35
19:45 Billericay Town 1 – 3 Chesterfield 2.61 3.40 2.87
19:45 Bradford 1 – 1 Aldershot Town 1.61 4.26 6.25
19:45 Cheltenham 2 – 0 Ebbsfleet United 1.90 3.46 4.75
Monday 12 November 2018
19:45 Hampton & Richmond 1 – 2 Oldham 7.50 4.80 1.52
Sunday 11 November 2018
14:30 Port Vale 1 – 2 Sunderland 5.25 3.95 1.72
12:45 Hitchin Town 0 – 2 Solihull Moors 5.30 3.80 1.69
12:45 Weston-super-Mare 0 – 2 Wrexham 6.50 4.00 1.61
12:45 Barnet 1 – 1 Bristol Rovers 4.50 3.60 1.90
12:45 Chorley 2 – 2 Doncaster 7.00 4.33 1.53
12:45 Shrewsbury 1 – 1 Salford City 1.78 3.95 5.25
12:45 Alfreton Town 1 – 4 Fleetwood Town 10.00 5.25 1.37
12:45 Guiseley AFC 4 – 3 Cambridge United 5.50 3.80 1.75
12:45 Mansfield Town 1 – 1 Charlton 2.14 3.70 3.60
Saturday 10 November 2018
15:00 Morecambe 0 – 0 FC Halifax Town 1.83 3.75 4.75
15:00 Tranmere 3 – 3 Oxford City 1.33 6.00 13.00
15:00 Chesterfield 1 – 1 Billericay Town 2.10 3.50 4.00
15:00 Southport 2 – 0 Boreham Wood 4.50 3.80 2.07
15:00 Barnsley 4 – 0 Notts County 1.30 5.75 12.00
15:00 Crewe 0 – 1 Carlisle 2.60 3.40 2.87
15:00 Swindon Town 2 – 1 York 1.46 4.65 8.50
15:00 Rochdale 2 – 1 Gateshead 1.44 4.75 8.00
15:00 Oxford United 0 – 0 Forest Green 1.97 3.60 4.20
15:00 Plymouth 1 – 0 Stevenage 2.00 3.60 4.00
15:00 Maidstone Utd 2 – 1 Macclesfield 3.00 3.48 2.50
15:00 Exeter City 2 – 3 Blackpool — — —
15:00 Southend 1 – 1 Crawley Town 1.55 4.20 7.00
15:00 Yeovil Town 1 – 3 Stockport County 1.62 4.50 6.50
15:00 Lincoln 3 – 2 Northampton 1.88 3.60 4.75
15:00 Grimsby 3 – 1 Milton Keynes Dons 5.25 4.07 1.70
15:00 Walsall 3 – 2 Coventry 2.80 3.50 2.70
15:00 Gillingham 0 – 0 Hartlepool 1.45 4.75 8.00
15:00 Scunthorpe 2 – 1 Burton Albion 3.20 3.60 2.55
15:00 Luton 2 – 0 Wycombe 1.59 4.25 6.50
15:00 Aldershot Town 1 – 1 Bradford 3.10 3.50 2.41
15:00 Ebbsfleet United 0 – 0 Cheltenham 2.50 3.40 3.00
15:00 Metropolitan Police 0 – 2 Newport County 8.50 5.26 1.40
15:00 Bury 5 – 0 Dover 1.27 6.25 17.00
15:00 Bromley 1 – 3 Peterborough 5.25 4.25 1.66
15:00 Torquay 0 – 1 Woking 1.95 3.62 4.20
15:00 Sutton Utd 0 – 0 Slough Town 1.67 4.10 5.50
15:00 Accrington ST 1 – 0 Colchester 1.90 3.82 4.20
12:30 Maidenhead 0 – 4 Portsmouth 13.00 6.14 1.33
Friday 9 November 2018
19:55 Haringey Borough 0 – 1 AFC Wimbledon 15.00 8.00 1.37

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