EFL Cup 2023-2024 8 Aug 2023- 6:45 pm Plymouth 2 0 Leyton Orient 8 Aug 2023- 6:45 pm Forest Green 1 3 Portsmouth 8 Aug 2023- 6:30 pm Swansea 3 0 Northampton 8 Aug 2023- 6:45 pm Exeter City 2 1 Crawley Town 9 Aug 2023- 6:45 pm Ipswich 2 0 Bristol Rovers 8 Aug 2023- 6:30 pm Newport County 3 1 Charlton 8 Aug 2023- 6:45 pm Stevenage 1 1 Watford 8 Aug 2023- 6:45 pm Cheltenham 0 2 Birmingham 8 Aug 2023- 6:45 pm Sutton Utd 2 2 Cambridge United 8 Aug 2023- 6:45 pm Milton Keynes Dons 0 2 Wycombe 8 Aug 2023- 6:45 pm Millwall 0 4 Reading 9 Aug 2023- 6:45 pm AFC Wimbledon 2 1 Coventry 9 Aug 2023- 6:45 pm Bristol City 5 1 Oxford United 8 Aug 2023- 6:45 pm Gillingham 3 1 Southampton 16 Aug 2023- 6:45 pm QPR 0 1 Norwich 8 Aug 2023- 6:30 pm Peterborough 1 1 Swindon Town 9 Aug 2023- 6:45 pm Cardiff 2 2 Colchester 8 Aug 2023- 6:45 pm Bolton 1 0 Barrow 8 Aug 2023- 6:45 pm Hull City 1 2 Doncaster 8 Aug 2023- 6:30 pm Mansfield Town 2 0 Grimsby 8 Aug 2023- 6:45 pm Stoke City 2 1 West Brom 8 Aug 2023- 6:45 pm Sheffield Wednesday 1 1 Stockport County 9 Aug 2023- 6:45 pm Leeds 2 1 Shrewsbury 8 Aug 2023- 6:45 pm Preston 2 2 Salford City 8 Aug 2023- 6:45 pm Rotherham 1 1 Morecambe 8 Aug 2023- 6:45 pm Harrogate Town 1 0 Carlisle 9 Aug 2023- 7:00 pm Burton Albion 0 2 Leicester 8 Aug 2023- 6:45 pm Accrington ST 1 1 Bradford 8 Aug 2023- 6:45 pm Derby 0 2 Blackpool 8 Aug 2023- 6:45 pm Port Vale 3 2 Fleetwood Town 8 Aug 2023- 6:45 pm Barnsley 2 2 Tranmere 8 Aug 2023- 6:45 pm Blackburn 4 3 Walsall 8 Aug 2023- 6:00 pm Huddersfield 2 3 Middlesbrough 8 Aug 2023- 7:00 pm Wrexham 0 0 Wigan 8 Aug 2023- 6:45 pm Sunderland 1 1 Crewe 8 Aug 2023- 6:45 pm Notts County 0 2 Lincoln 29 Aug 2023- 6:45 pm Tranmere 0 2 Leicester 29 Aug 2023- 7:00 pm Salford City 1 1 Leeds 30 Aug 2023- 6:45 pm Harrogate Town 0 8 Blackburn 29 Aug 2023- 6:45 pm Stoke City 6 1 Rotherham 29 Aug 2023- 6:45 pm Wrexham 1 1 Bradford 30 Aug 2023- 7:00 pm Doncaster 1 2 Everton 29 Aug 2023- 6:45 pm Bolton 1 3 Middlesbrough 29 Aug 2023- 6:45 pm Port Vale 0 0 Crewe 30 Aug 2023- 6:45 pm Nottingham Forest 0 1 Burnley 29 Aug 2023- 6:45 pm Sheffield Wednesday 1 1 Mansfield Town 29 Aug 2023- 6:45 pm Wolves 5 0 Blackpool 30 Aug 2023- 6:45 pm Sheffield Utd 0 0 Lincoln 29 Aug 2023- 6:45 pm Plymouth 2 4 Crystal Palace 29 Aug 2023- 7:00 pm Reading 2 2 Ipswich 29 Aug 2023- 6:45 pm Portsmouth 1 1 Peterborough 29 Aug 2023- 6:45 pm Luton 3 2 Gillingham 29 Aug 2023- 6:30 pm Swansea 2 3 Bournemouth 29 Aug 2023- 6:45 pm Fulham 1 1 Tottenham 29 Aug 2023- 6:45 pm Exeter City 1 1 Stevenage 29 Aug 2023- 6:45 pm Wycombe 0 1 Sutton Utd 29 Aug 2023- 6:45 pm Birmingham 1 3 Cardiff 29 Aug 2023- 6:45 pm Newport County 1 1 Brentford 30 Aug 2023- 6:45 pm Chelsea 2 1 AFC Wimbledon 29 Aug 2023- 6:45 pm Bristol City 0 1 Norwich 26 Sep 2023- 6:45 pm Ipswich 3 2 Wolves 26 Sep 2023- 6:45 pm Exeter City 1 0 Luton 27 Sep 2023- 6:45 pm Aston Villa 1 2 Everton 26 Sep 2023- 7:00 pm Manchester United 3 0 Crystal Palace 26 Sep 2023- 6:45 pm Port Vale 2 1 Sutton Utd 26 Sep 2023- 6:45 pm Bradford 0 2 Middlesbrough 27 Sep 2023- 6:45 pm Bournemouth 2 0 Stoke City 27 Sep 2023- 6:45 pm Lincoln 0 1 West Ham 27 Sep 2023- 6:45 pm Brentford 0 1 Arsenal 27 Sep 2023- 6:45 pm Chelsea 1 0 Brighton 26 Sep 2023- 6:45 pm Salford City 0 4 Burnley 27 Sep 2023- 6:45 pm Fulham 2 1 Norwich 27 Sep 2023- 6:45 pm Blackburn 5 2 Cardiff 27 Sep 2023- 6:45 pm Liverpool 3 1 Leicester 27 Sep 2023- 7:00 pm Newcastle 1 0 Manchester City 26 Sep 2023- 6:45 pm Mansfield Town 2 2 Peterborough 31 Oct 2023- 7:45 pm Mansfield Town 0 1 Port Vale 1 Nov 2023- 7:45 pm Ipswich 1 3 Fulham 1 Nov 2023- 8:15 pm Manchester United 0 3 Newcastle 1 Nov 2023- 7:45 pm Bournemouth 1 2 Liverpool 1 Nov 2023- 7:45 pm Chelsea 2 0 Blackburn 1 Nov 2023- 7:30 pm West Ham 3 1 Arsenal 1 Nov 2023- 7:45 pm Everton 3 0 Burnley 31 Oct 2023- 7:45 pm Exeter City 2 3 Middlesbrough 19 Dec 2023- 7:45 pm Everton 1 1 Fulham 19 Dec 2023- 8:00 pm Chelsea 1 1 Newcastle 19 Dec 2023- 7:45 pm Port Vale 0 3 Middlesbrough 20 Dec 2023- 8:00 pm Liverpool 5 1 West Ham 9 Jan 2024- 8:00 pm Middlesbrough 1 0 Chelsea 23 Jan 2024- 8:00 pm Chelsea 6 1 Middlesbrough 10 Jan 2024- 8:00 pm Liverpool 2 1 Fulham 24 Jan 2024- 8:00 pm Fulham 1 1 Liverpool 25 Feb 2024- 3:00 pm Chelsea 0 1 Liverpool