Skip to content

EFL Cup

Season2021-22
Switch competition

ENG · Reference only

Saturday, July 31, 2021

  1. AFC BournemouthFull timeAFC Bournemouth 5, Milton Keynes Dons 0Milton Keynes Dons

Sunday, August 1, 2021

  1. Sheffield WednesdayFull timeSheffield Wednesday 0, Huddersfield Town 02-4 on penaltiesHuddersfield Town

Tuesday, August 10, 2021

  1. Cardiff CityFull timeCardiff City 3, Sutton United 2Sutton United
  2. Hartlepool UnitedFull timeHartlepool United 0, Crewe Alexandra 1Crewe Alexandra
  3. Crawley TownFull timeCrawley Town 2, Gillingham FC 29-10 on penaltiesGillingham FC
  4. Derby CountyFull timeDerby County 3, Salford City 35-3 on penaltiesSalford City
  5. Sheffield UnitedFull timeSheffield United 1, Carlisle United 0Carlisle United
  6. Peterborough UnitedFull timePeterborough United 0, Plymouth Argyle 4Plymouth Argyle
  7. Stevenage FCFull timeStevenage FC 2, Luton Town 23-0 on penaltiesLuton Town
  8. Ipswich TownFull timeIpswich Town 0, Newport County 1Newport County
  9. Oldham AthleticFull timeOldham Athletic 2, Tranmere Rovers 24-3 on penaltiesTranmere Rovers
  10. Barrow AFCFull timeBarrow AFC 1, Scunthorpe United 0Scunthorpe United
  11. Millwall FCFull timeMillwall FC 2, Portsmouth FC 1Portsmouth FC
  12. Cambridge UnitedFull timeCambridge United 0, Swindon Town 03-1 on penaltiesSwindon Town
  13. Exeter CityFull timeExeter City 0, Wycombe Wanderers 03-4 on penaltiesWycombe Wanderers
  14. Birmingham CityFull timeBirmingham City 1, Colchester United 0Colchester United
  15. Stoke CityFull timeStoke City 2, Fleetwood Town 1Fleetwood Town
  16. Hull CityFull timeHull City 1, Wigan Athletic 17-8 on penaltiesWigan Athletic
  17. Mansfield TownFull timeMansfield Town 0, Preston North End 3Preston North End
  18. Rotherham UnitedFull timeRotherham United 1, Accrington Stanley 2Accrington Stanley
  19. Port Vale FCFull timePort Vale FC 1, Sunderland AFC 2Sunderland AFC
  20. Blackburn RoversFull timeBlackburn Rovers 1, Morecambe FC 2Morecambe FC
  21. Charlton AthleticFull timeCharlton Athletic 0, AFC Wimbledon 1AFC Wimbledon
  22. Bristol RoversFull timeBristol Rovers 0, Cheltenham Town 2Cheltenham Town
  23. Shrewsbury TownFull timeShrewsbury Town 2, Lincoln City 24-2 on penaltiesLincoln City
  24. Forest Green RoversFull timeForest Green Rovers 2, Bristol City 26-5 on penaltiesBristol City
  25. Walsall FCFull timeWalsall FC 0, Doncaster Rovers 03-4 on penaltiesDoncaster Rovers
  26. Reading FCFull timeReading FC 0, Swansea City 3Swansea City
  27. Bolton WanderersFull timeBolton Wanderers 0, Barnsley FC 05-4 on penaltiesBarnsley FC
  28. Harrogate TownCanceledRochdale AFC

Wednesday, August 11, 2021

  1. Leyton OrientFull timeLeyton Orient 1, Queens Park Rangers 13-5 on penaltiesQueens Park Rangers
  2. Blackpool FCFull timeBlackpool FC 3, Middlesbrough FC 0Middlesbrough FC
  3. Burton AlbionFull timeBurton Albion 1, Oxford United 12-4 on penaltiesOxford United
  4. Coventry CityFull timeCoventry City 1, Northampton Town 2Northampton Town
  5. Nottingham ForestFull timeNottingham Forest 2, Bradford City 1Bradford City

Tuesday, August 24, 2021

  1. Swansea CityFull timeSwansea City 4, Plymouth Argyle 1Plymouth Argyle
  2. Norwich CityFull timeNorwich City 6, AFC Bournemouth 0AFC Bournemouth
  3. Oldham AthleticFull timeOldham Athletic 0, Accrington Stanley 05-4 on penaltiesAccrington Stanley
  4. Gillingham FCFull timeGillingham FC 1, Cheltenham Town 14-5 on penaltiesCheltenham Town
  5. Watford FCFull timeWatford FC 1, Crystal Palace 0Crystal Palace
  6. Millwall FCFull timeMillwall FC 3, Cambridge United 1Cambridge United
  7. Blackpool FCFull timeBlackpool FC 2, Sunderland AFC 3Sunderland AFC
  8. Queens Park RangersFull timeQueens Park Rangers 2, Oxford United 0Oxford United
  9. Morecambe FCFull timeMorecambe FC 2, Preston North End 4Preston North End
  10. Stevenage FCFull timeStevenage FC 2, Wycombe Wanderers 23-5 on penaltiesWycombe Wanderers
  11. Stoke CityFull timeStoke City 2, Doncaster Rovers 0Doncaster Rovers
  12. Shrewsbury TownFull timeShrewsbury Town 0, Rochdale AFC 2Rochdale AFC
  13. Sheffield UnitedFull timeSheffield United 2, Derby County 1Derby County
  14. Wigan AthleticFull timeWigan Athletic 0, Bolton Wanderers 05-4 on penaltiesBolton Wanderers
  15. Brentford FCFull timeBrentford FC 3, Forest Green Rovers 1Forest Green Rovers
  16. Huddersfield TownFull timeHuddersfield Town 1, Everton FC 2Everton FC
  17. Leeds UnitedFull timeLeeds United 3, Crewe Alexandra 0Crewe Alexandra
  18. Birmingham CityFull timeBirmingham City 0, Fulham FC 2Fulham FC
  19. Barrow AFCFull timeBarrow AFC 0, Aston Villa 6Aston Villa
  20. Cardiff CityFull timeCardiff City 0, Brighton & Hove Albion 2Brighton & Hove Albion
  21. Northampton TownFull timeNorthampton Town 0, AFC Wimbledon 1AFC Wimbledon
  22. Nottingham ForestFull timeNottingham Forest 0, Wolverhampton Wanderers 4Wolverhampton Wanderers

Wednesday, August 25, 2021

  1. Newcastle UnitedFull timeNewcastle United 0, Burnley FC 03-4 on penaltiesBurnley FC
  2. Newport CountyFull timeNewport County 0, Southampton FC 8Southampton FC
  3. West Bromwich AlbionFull timeWest Bromwich Albion 0, Arsenal FC 6Arsenal FC

Tuesday, September 21, 2021

  1. Wigan AthleticFull timeWigan Athletic 0, Sunderland AFC 2Sunderland AFC
  2. Burnley FCFull timeBurnley FC 4, Rochdale AFC 1Rochdale AFC
  3. Manchester CityFull timeManchester City 6, Wycombe Wanderers 1Wycombe Wanderers
  4. Fulham FCFull timeFulham FC 0, Leeds United 05-6 on penaltiesLeeds United
  5. Preston North EndFull timePreston North End 4, Cheltenham Town 1Cheltenham Town
  6. Watford FCFull timeWatford FC 1, Stoke City 3Stoke City
  7. Norwich CityFull timeNorwich City 0, Liverpool FC 3Liverpool FC
  8. Brentford FCFull timeBrentford FC 7, Oldham Athletic 0Oldham Athletic
  9. Sheffield UnitedFull timeSheffield United 2, Southampton FC 22-4 on penaltiesSouthampton FC
  10. Queens Park RangersFull timeQueens Park Rangers 2, Everton FC 28-7 on penaltiesEverton FC

Wednesday, September 22, 2021

  1. Brighton & Hove AlbionFull timeBrighton & Hove Albion 2, Swansea City 0Swansea City
  2. Chelsea FCFull timeChelsea FC 1, Aston Villa 14-3 on penaltiesAston Villa
  3. Wolverhampton WanderersFull timeWolverhampton Wanderers 2, Tottenham Hotspur 22-3 on penaltiesTottenham Hotspur
  4. Millwall FCFull timeMillwall FC 0, Leicester City 2Leicester City
  5. Manchester UnitedFull timeManchester United 0, West Ham United 1West Ham United
  6. Arsenal FCFull timeArsenal FC 3, AFC Wimbledon 0AFC Wimbledon

Tuesday, October 26, 2021

  1. Arsenal FCFull timeArsenal FC 2, Leeds United 0Leeds United
  2. Chelsea FCFull timeChelsea FC 1, Southampton FC 14-3 on penaltiesSouthampton FC
  3. Queens Park RangersFull timeQueens Park Rangers 0, Sunderland AFC 01-3 on penaltiesSunderland AFC

Wednesday, October 27, 2021

  1. Stoke CityFull timeStoke City 1, Brentford FC 2Brentford FC
  2. Burnley FCFull timeBurnley FC 0, Tottenham Hotspur 1Tottenham Hotspur
  3. Leicester CityFull timeLeicester City 2, Brighton & Hove Albion 24-2 on penaltiesBrighton & Hove Albion
  4. Preston North EndFull timePreston North End 0, Liverpool FC 2Liverpool FC
  5. West Ham UnitedFull timeWest Ham United 0, Manchester City 05-3 on penaltiesManchester City

Tuesday, December 21, 2021

  1. Arsenal FCFull timeArsenal FC 5, Sunderland AFC 1Sunderland AFC

Wednesday, December 22, 2021

  1. Liverpool FCFull timeLiverpool FC 3, Leicester City 35-4 on penaltiesLeicester City
  2. Tottenham HotspurFull timeTottenham Hotspur 2, West Ham United 1West Ham United
  3. Brentford FCFull timeBrentford FC 0, Chelsea FC 2Chelsea FC

Wednesday, January 5, 2022

  1. Chelsea FCFull timeChelsea FC 2, Tottenham Hotspur 0Tottenham Hotspur

Wednesday, January 12, 2022

  1. Tottenham HotspurFull timeTottenham Hotspur 0, Chelsea FC 1Chelsea FC

Thursday, January 13, 2022

  1. Liverpool FCFull timeLiverpool FC 0, Arsenal FC 0Arsenal FC

Thursday, January 20, 2022

  1. Arsenal FCFull timeArsenal FC 0, Liverpool FC 2Liverpool FC

Sunday, February 27, 2022

  1. Chelsea FCFull timeChelsea FC 0, Liverpool FC 010-11 on penaltiesLiverpool FCAfter extra time