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