2019/20

Holders: Arsenal

Semi-Finals

Su 19Jul 2020NMan Utd1 - 3Chelsea
Sa 18Jul 2020NArsenal2 - 0Man City

Quarter-Finals

Su 28Jun 2020Leicester0 - 1Chelsea
Su 28Jun 2020Newcastle0 - 2Man City
Su 28Jun 2020Sheff Utd1 - 2Arsenal
Sa 27Jun 2020Norwich1 - 2Man Utd

Fifth round

Th 05Mar 2020Derby0 - 3Man Utd
We 04Mar 2020Leicester1 - 0Birmingham
We 04Mar 2020Sheff Wed0 - 1Man City
We 04Mar 2020Tottenham1 - 1Norwich
Tu 03Mar 2020Chelsea2 - 0Liverpool
Tu 03Mar 2020Reading1 - 2Sheff Utd
Tu 03Mar 2020West Brom2 - 3Newcastle
Mo 02Mar 2020Portsmouth0 - 2Arsenal

Fourth round

We 05Feb 2020Tottenham3 - 2Southampton
Tu 04Feb 2020Birmingham2 - 2Coventry
Tu 04Feb 2020Cardiff3 - 3Reading
Tu 04Feb 2020Derby4 - 2Northampton
Tu 04Feb 2020Liverpool1 - 0Shrewsbury
Tu 04Feb 2020Oxford2 - 3Newcastle
Mo 27Jan 2020Bournemouth1 - 2Arsenal
Su 26Jan 2020Man City4 - 0Fulham
Su 26Jan 2020Shrewsbury2 - 2Liverpool
Su 26Jan 2020Tranmere1 - 6Man Utd
Sa 25Jan 2020Brentford0 - 1Leicester
Sa 25Jan 2020Burnley1 - 2Norwich
Sa 25Jan 2020Coventry0 - 0Birmingham
Sa 25Jan 2020Hull1 - 2Chelsea
Sa 25Jan 2020Millwall0 - 2Sheff Utd
Sa 25Jan 2020Newcastle0 - 0Oxford
Sa 25Jan 2020Portsmouth4 - 2Barnsley
Sa 25Jan 2020Reading1 - 1Cardiff
Sa 25Jan 2020Southampton1 - 1Tottenham
Sa 25Jan 2020West Ham0 - 1West Brom
Fr 24Jan 2020Northampton0 - 0Derby
Fr 24Jan 2020QPR1 - 2Sheff Wed

Third round

Th 23Jan 2020Tranmere2 - 1Watford
We 15Jan 2020Carlisle3 - 4Cardiff
We 15Jan 2020Man Utd1 - 0Wolves
Tu 14Jan 2020Blackpool0 - 2Reading
Tu 14Jan 2020Coventry3 - 0Bristol R
Tu 14Jan 2020Newcastle4 - 1Rochdale
Tu 14Jan 2020Shrewsbury1 - 0Bristol C
Tu 14Jan 2020Tottenham2 - 1Middlesbrough
Mo 06Jan 2020Arsenal1 - 0Leeds
Su 05Jan 2020Bristol R2 - 2Coventry
Su 05Jan 2020Burton2 - 4Northampton
Su 05Jan 2020Charlton0 - 1West Brom
Su 05Jan 2020Chelsea2 - 0Nottm Forest
Su 05Jan 2020Crewe1 - 3Barnsley
Su 05Jan 2020Crystal Palace0 - 1Derby
Su 05Jan 2020Gillingham0 - 2West Ham
Su 05Jan 2020Liverpool1 - 0Everton
Su 05Jan 2020Middlesbrough1 - 1Tottenham
Su 05Jan 2020QPR5 - 1Swansea
Su 05Jan 2020Sheff Utd2 - 1Fylde
Sa 04Jan 2020Birmingham2 - 1Blackburn
Sa 04Jan 2020Bournemouth4 - 0Luton
Sa 04Jan 2020Brentford1 - 0Stoke
Sa 04Jan 2020Brighton0 - 1Sheff Wed
Sa 04Jan 2020Bristol C1 - 1Shrewsbury
Sa 04Jan 2020Burnley4 - 2Peterborough
Sa 04Jan 2020Cardiff2 - 2Carlisle
Sa 04Jan 2020Fleetwood1 - 2Portsmouth
Sa 04Jan 2020Fulham2 - 1Aston Villa
Sa 04Jan 2020Leicester2 - 0Wigan
Sa 04Jan 2020Man City4 - 1Port Vale
Sa 04Jan 2020Millwall3 - 0Newport Co
Sa 04Jan 2020Oxford4 - 1Hartlepool
Sa 04Jan 2020Preston2 - 4Norwich
Sa 04Jan 2020Reading2 - 2Blackpool
Sa 04Jan 2020Rochdale1 - 1Newcastle
Sa 04Jan 2020Rotherham2 - 3Hull
Sa 04Jan 2020Southampton2 - 0Huddersfield
Sa 04Jan 2020Watford3 - 3Tranmere
Sa 04Jan 2020Wolves0 - 0Man Utd

Second round

Tu 17Dec 2019Plymouth0 - 1Bristol R
Mo 16Dec 2019Boston Utd1 - 2Rochdale
Tu 10Dec 2019Carlisle1 - 0Forest Green
Tu 10Dec 2019Crewe3 - 1Eastleigh
Tu 10Dec 2019Hartlepool1 - 0Exeter
Tu 10Dec 2019Ipswich1 - 2Coventry
Mo 02Dec 2019Solihull M3 - 4Rotherham
Su 01Dec 2019Blackpool3 - 1Maidstone
Su 01Dec 2019Bristol R1 - 1Plymouth
Su 01Dec 2019Coventry1 - 1Ipswich
Su 01Dec 2019Crawley1 - 2Fleetwood
Su 01Dec 2019Exeter3 - 2Hartlepool
Su 01Dec 2019Gillingham3 - 0Doncaster
Su 01Dec 2019Northampton3 - 1Notts Co
Su 01Dec 2019Peterborough3 - 0Dover
Su 01Dec 2019Rochdale0 - 0Boston Utd
Su 01Dec 2019Tranmere5 - 1Chichester C
Sa 30Nov 2019Cheltenham1 - 3Port Vale
Sa 30Nov 2019Eastleigh1 - 1Crewe
Sa 30Nov 2019Forest Green2 - 2Carlisle
Sa 30Nov 2019Kingstonian0 - 2Fylde
Sa 30Nov 2019Oldham0 - 1Burton
Sa 30Nov 2019Portsmouth2 - 1Altrincham
Sa 30Nov 2019Shrewsbury2 - 0Mansfield
Sa 30Nov 2019Walsall0 - 1Oxford
Fr 29Nov 2019Maldon & T0 - 1Newport Co

First round

We 20Nov 2019Darlington0 - 1Walsall
We 20Nov 2019Lincoln0 - 1Ipswich
We 20Nov 2019Newport Co2 - 0Grimsby
We 20Nov 2019Wycombe1 - 2Tranmere
Tu 19Nov 2019Bradford0 - 1Shrewsbury
Tu 19Nov 2019Bromley0 - 1Bristol R
Tu 19Nov 2019Burton4 - 1Salford
Tu 19Nov 2019Doncaster2 - 0AFC W'bledon
Tu 19Nov 2019Eastleigh3 - 0Stourbridge
Tu 19Nov 2019Exeter1 - 0Cambridge U
Tu 19Nov 2019Gillingham1 - 0Sunderland
Tu 19Nov 2019Peterborough2 - 0Stevenage
Tu 19Nov 2019Rochdale1 - 0Wrexham
Tu 19Nov 2019Swindon0 - 1Cheltenham
Tu 12Nov 2019Yeovil1 - 4Hartlepool
Mo 11Nov 2019Harrogate1 - 2Portsmouth
Su 10Nov 2019Barnet0 - 2Fleetwood
Su 10Nov 2019Bristol R1 - 1Bromley
Su 10Nov 2019Chippenham0 - 3Northampton
Su 10Nov 2019Dover1 - 0Southend
Su 10Nov 2019Gateshead1 - 2Oldham
Su 10Nov 2019Hayes & Y0 - 2Oxford
Su 10Nov 2019Leyton Orient1 - 2Maldon & T
Su 10Nov 2019Macclesfield0 - 4Kingstonian
Su 10Nov 2019Wrexham0 - 0Rochdale
Su 10Nov 2019York0 - 1Altrincham
Sa 09Nov 2019AFC W'bledon1 - 1Doncaster
Sa 09Nov 2019Accrington0 - 2Crewe
Sa 09Nov 2019Blackpool4 - 1Morecambe
Sa 09Nov 2019Bolton0 - 1Plymouth
Sa 09Nov 2019Cambridge U1 - 1Exeter
Sa 09Nov 2019Carshalton1 - 4Boston Utd
Sa 09Nov 2019Cheltenham1 - 1Swindon
Sa 09Nov 2019Colchester0 - 2Coventry
Sa 09Nov 2019Crawley4 - 1Scunthorpe
Sa 09Nov 2019Ebbsfleet2 - 3Notts Co
Sa 09Nov 2019Forest Green4 - 0Billericay
Sa 09Nov 2019Grimsby1 - 1Newport Co
Sa 09Nov 2019Ipswich1 - 1Lincoln
Sa 09Nov 2019MK Dons0 - 1Port Vale
Sa 09Nov 2019Maidenhead1 - 3Rotherham
Sa 09Nov 2019Maidstone1 - 0Torquay
Sa 09Nov 2019Mansfield1 - 0Chorley
Sa 09Nov 2019Nantwich0 - 1Fylde
Sa 09Nov 2019Oxford C1 - 5Solihull M
Sa 09Nov 2019Salford1 - 1Burton
Sa 09Nov 2019Shrewsbury1 - 1Bradford
Sa 09Nov 2019Stevenage1 - 1Peterborough
Sa 09Nov 2019Stourbridge2 - 2Eastleigh
Sa 09Nov 2019Sunderland1 - 1Gillingham
Sa 09Nov 2019Tranmere2 - 2Wycombe
Sa 09Nov 2019Walsall2 - 2Darlington
Fr 08Nov 2019Dulwich H1 - 4Carlisle

 

Competitions

Whether it's the Johnstone's Paint Trophy or the Champions League, Soccerbase will ensure you don't experience a big cup upset

Teams

Agonising over Aberdeen?
Yearning for Yeovil? Our database is crammed with every football club you could possibly wish for

Players

A plethora of players ranging from Adebayor to Zamora. All you need to know to find out who is the best bet to score next

Managers

From Allardyce to Zola, our massive manager database, with histories and win ratios, is sure to get your vote of confidence

Referees

Card-happy control freak?
Astute arbiter? Make the right decision on any referee with the help of our specialist pages