2019/20

Holders: Man City

Fourth round

Mo 27Jan 2020BournemouthvArsenal
Su 26Jan 2020Man CityvFulham
Su 26Jan 2020ShrewsburyvLiverpool
Su 26Jan 2020TBCvMan Utd
Sa 25Jan 2020BrentfordvLeicester
Sa 25Jan 2020BurnleyvNorwich
Sa 25Jan 2020CoventryvBirmingham
Sa 25Jan 2020HullvChelsea
Sa 25Jan 2020MillwallvSheff Utd
Sa 25Jan 2020NewcastlevOxford
Sa 25Jan 2020PortsmouthvBarnsley
Sa 25Jan 2020SouthamptonvTottenham
Sa 25Jan 2020West HamvWest Brom
Fr 24Jan 2020NorthamptonvDerby
Fr 24Jan 2020QPRvSheff Wed

Third round

Th 23Jan 2020TranmerevWatford
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 2019Exeter2 - 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

Match in Focus

20:00 TODAY SKY

West Brom v Stoke

Home WinDrawAway Win
Key stats
  • West Brom have lost one of their last 10 matches against Stoke
Expert verdict
West Brom have lost just two games this season and they should be too strong for Stoke at the Hawthorns. The Baggies are top following Leeds’ defeat to Sheffield Wednesday and they can cement their place in pole position against a side who have won just one of their last five away league fixtures.

 

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