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