Skip to content

EFL Cup

Season2019-20
Switch competition

ENG · Reference only

Tuesday, August 6, 2019

  1. Portsmouth FCFull timePortsmouth FC 3, Birmingham City 0Birmingham City

Tuesday, August 13, 2019

  1. Gillingham FCFull timeGillingham FC 2, Newport County 21-4 on penaltiesNewport County
  2. Wigan AthleticFull timeWigan Athletic 0, Stoke City 1Stoke City
  3. AFC WimbledonFull timeAFC Wimbledon 2, Milton Keynes Dons 22-4 on penaltiesMilton Keynes Dons
  4. Huddersfield TownFull timeHuddersfield Town 0, Lincoln City 1Lincoln City
  5. Blackpool FCFull timeBlackpool FC 2, Macclesfield Town 22-4 on penaltiesMacclesfield Town
  6. Blackburn RoversFull timeBlackburn Rovers 3, Oldham Athletic 2Oldham Athletic
  7. Mansfield TownFull timeMansfield Town 2, Morecambe FC 25-6 on penaltiesMorecambe FC
  8. Grimsby TownFull timeGrimsby Town 1, Doncaster Rovers 0Doncaster Rovers
  9. Swansea CityFull timeSwansea City 3, Northampton Town 1Northampton Town
  10. Charlton AthleticFull timeCharlton Athletic 0, Forest Green Rovers 03-5 on penaltiesForest Green Rovers
  11. Stevenage FCFull timeStevenage FC 1, Southend United 2Southend United
  12. Luton TownFull timeLuton Town 3, Ipswich Town 1Ipswich Town
  13. Oxford UnitedFull timeOxford United 1, Peterborough United 0Peterborough United
  14. Colchester UnitedFull timeColchester United 3, Swindon Town 0Swindon Town
  15. Salford CityFull timeSalford City 0, Leeds United 3Leeds United
  16. Coventry CityFull timeCoventry City 4, Exeter City 1Exeter City
  17. Shrewsbury TownFull timeShrewsbury Town 0, Rotherham United 4Rotherham United
  18. Queens Park RangersFull timeQueens Park Rangers 3, Bristol City 35-4 on penaltiesBristol City
  19. Accrington StanleyFull timeAccrington Stanley 1, Sunderland AFC 3Sunderland AFC
  20. Rochdale AFCFull timeRochdale AFC 5, Bolton Wanderers 2Bolton Wanderers
  21. Middlesbrough FCFull timeMiddlesbrough FC 2, Crewe Alexandra 22-4 on penaltiesCrewe Alexandra
  22. Wycombe WanderersFull timeWycombe Wanderers 1, Reading FC 12-4 on penaltiesReading FC
  23. Brentford FCFull timeBrentford FC 1, Cambridge United 14-5 on penaltiesCambridge United
  24. Bristol RoversFull timeBristol Rovers 3, Cheltenham Town 0Cheltenham Town
  25. Nottingham ForestFull timeNottingham Forest 1, Fleetwood Town 0Fleetwood Town
  26. Port Vale FCFull timePort Vale FC 1, Burton Albion 2Burton Albion
  27. Barnsley FCFull timeBarnsley FC 0, Carlisle United 3Carlisle United
  28. Plymouth ArgyleFull timePlymouth Argyle 2, Leyton Orient 0Leyton Orient
  29. Walsall FCFull timeWalsall FC 2, Crawley Town 3Crawley Town
  30. Scunthorpe UnitedFull timeScunthorpe United 0, Derby County 1Derby County
  31. Bradford CityFull timeBradford City 0, Preston North End 4Preston North End
  32. Tranmere RoversFull timeTranmere Rovers 0, Hull City 3Hull City
  33. West Bromwich AlbionFull timeWest Bromwich Albion 1, Millwall FC 2Millwall FC
  34. Sheffield WednesdayCanceledBury FC

Tuesday, August 27, 2019

  1. Nottingham ForestFull timeNottingham Forest 3, Derby County 0Derby County
  2. Crewe AlexandraFull timeCrewe Alexandra 1, Aston Villa 6Aston Villa
  3. Southend UnitedFull timeSouthend United 1, Milton Keynes Dons 4Milton Keynes Dons
  4. Preston North EndFull timePreston North End 2, Hull City 25-4 on penaltiesHull City
  5. Plymouth ArgyleFull timePlymouth Argyle 2, Reading FC 4Reading FC
  6. Watford FCFull timeWatford FC 3, Coventry City 0Coventry City
  7. Burton AlbionFull timeBurton Albion 4, Morecambe FC 0Morecambe FC
  8. Leeds UnitedFull timeLeeds United 2, Stoke City 24-5 on penaltiesStoke City
  9. Rochdale AFCFull timeRochdale AFC 2, Carlisle United 1Carlisle United
  10. Bristol RoversFull timeBristol Rovers 1, Brighton & Hove Albion 2Brighton & Hove Albion
  11. Crystal PalaceFull timeCrystal Palace 0, Colchester United 04-5 on penaltiesColchester United
  12. Newport CountyFull timeNewport County 0, West Ham United 2West Ham United
  13. Cardiff CityFull timeCardiff City 0, Luton Town 3Luton Town
  14. Oxford UnitedFull timeOxford United 2, Millwall FC 24-2 on penaltiesMillwall FC
  15. Crawley TownFull timeCrawley Town 1, Norwich City 0Norwich City
  16. Sheffield UnitedFull timeSheffield United 2, Blackburn Rovers 1Blackburn Rovers
  17. Fulham FCFull timeFulham FC 0, Southampton FC 1Southampton FC

Wednesday, August 28, 2019

  1. AFC BournemouthFull timeAFC Bournemouth 0, Forest Green Rovers 03-0 on penaltiesForest Green Rovers
  2. Newcastle UnitedFull timeNewcastle United 1, Leicester City 12-4 on penaltiesLeicester City
  3. Burnley FCFull timeBurnley FC 1, Sunderland AFC 3Sunderland AFC
  4. Queens Park RangersFull timeQueens Park Rangers 0, Portsmouth FC 2Portsmouth FC
  5. Lincoln CityFull timeLincoln City 2, Everton FC 4Everton FC
  6. Rotherham UnitedFull timeRotherham United 0, Sheffield Wednesday 1Sheffield Wednesday
  7. Swansea CityFull timeSwansea City 6, Cambridge United 0Cambridge United

Tuesday, September 10, 2019

  1. Grimsby TownFull timeGrimsby Town 0, Macclesfield Town 05-4 on penaltiesMacclesfield Town

Tuesday, September 24, 2019

  1. Preston North EndFull timePreston North End 0, Manchester City 3Manchester City
  2. Luton TownFull timeLuton Town 0, Leicester City 4Leicester City
  3. Sheffield WednesdayFull timeSheffield Wednesday 0, Everton FC 2Everton FC
  4. Crawley TownFull timeCrawley Town 1, Stoke City 15-3 on penaltiesStoke City
  5. Watford FCFull timeWatford FC 2, Swansea City 1Swansea City
  6. Colchester UnitedFull timeColchester United 0, Tottenham Hotspur 04-3 on penaltiesTottenham Hotspur
  7. Portsmouth FCFull timePortsmouth FC 0, Southampton FC 4Southampton FC
  8. Arsenal FCFull timeArsenal FC 5, Nottingham Forest 0Nottingham Forest

Wednesday, September 25, 2019

  1. Chelsea FCFull timeChelsea FC 7, Grimsby Town 1Grimsby Town
  2. Sheffield UnitedFull timeSheffield United 0, Sunderland AFC 1Sunderland AFC
  3. Burton AlbionFull timeBurton Albion 2, AFC Bournemouth 0AFC Bournemouth
  4. Brighton & Hove AlbionFull timeBrighton & Hove Albion 1, Aston Villa 3Aston Villa
  5. Wolverhampton WanderersFull timeWolverhampton Wanderers 1, Reading FC 14-2 on penaltiesReading FC
  6. Oxford UnitedFull timeOxford United 4, West Ham United 0West Ham United
  7. Milton Keynes DonsFull timeMilton Keynes Dons 0, Liverpool FC 2Liverpool FC
  8. Manchester UnitedFull timeManchester United 1, Rochdale AFC 15-3 on penaltiesRochdale AFC

Tuesday, October 29, 2019

  1. Burton AlbionFull timeBurton Albion 1, Leicester City 3Leicester City
  2. Manchester CityFull timeManchester City 3, Southampton FC 1Southampton FC
  3. Crawley TownFull timeCrawley Town 1, Colchester United 3Colchester United
  4. Oxford UnitedFull timeOxford United 1, Sunderland AFC 14-2 on penaltiesSunderland AFC
  5. Everton FCFull timeEverton FC 2, Watford FC 0Watford FC

Wednesday, October 30, 2019

  1. Liverpool FCFull timeLiverpool FC 5, Arsenal FC 55-4 on penaltiesArsenal FC
  2. Aston VillaFull timeAston Villa 2, Wolverhampton Wanderers 1Wolverhampton Wanderers
  3. Chelsea FCFull timeChelsea FC 1, Manchester United 2Manchester United

Tuesday, December 17, 2019

  1. Aston VillaFull timeAston Villa 5, Liverpool FC 0Liverpool FC

Wednesday, December 18, 2019

  1. Oxford UnitedFull timeOxford United 1, Manchester City 3Manchester City
  2. Everton FCFull timeEverton FC 2, Leicester City 22-4 on penaltiesLeicester City
  3. Manchester UnitedFull timeManchester United 3, Colchester United 0Colchester United

Tuesday, January 7, 2020

  1. Manchester UnitedFull timeManchester United 1, Manchester City 3Manchester City

Wednesday, January 8, 2020

  1. Leicester CityFull timeLeicester City 1, Aston Villa 1Aston Villa

Tuesday, January 28, 2020

  1. Aston VillaFull timeAston Villa 2, Leicester City 1Leicester City

Wednesday, January 29, 2020

  1. Manchester CityFull timeManchester City 0, Manchester United 1Manchester United

Sunday, March 1, 2020

  1. Aston VillaFull timeAston Villa 1, Manchester City 2Manchester City