2024–25 EFL Cup

64th season of the EFL Cup

Football tournament season
2024–25 EFL Cup
Carabao Cup
Wembley Stadium will host the final
Tournament details
Country England
 Wales
Dates13 August 2024 – 16 March 2025[1]
Teams92
Defending championsLiverpool
← 2023–24
2025–26 →

The 2024–25 EFL Cup will be the 65th season of the EFL Cup (known as the Carabao Cup for sponsorship reasons). The competition is open to all clubs participating in the Premier League and the English Football League.

The winner of the competition qualifies for the play-off round of the 2025–26 UEFA Conference League.

Liverpool are the defending champions.

Access

All 92 clubs in the Premier League and English Football League entered the season's EFL Cup. Access was distributed across the top 4 leagues of the English football league system

In the first round, 22 of 24 Championship clubs, and all League One and League Two clubs entered.

The following round, the two remaining Championship clubs, who finished 18th and 19th in the 2023–24 Premier League season (Luton Town and Burnley), and the Premier League clubs not involved in either the Champions League, Europa League or Conference League entered.

Clubs entering in this round Clubs advancing from previous round Number of games Main date
First round
(70 clubs)
  • 24 clubs from EFL League Two
  • 24 clubs from EFL League One
  • 22 clubs from EFL Championship
  • N/A
35 13 August 2024
Second round
(40 clubs)
  • 2 clubs from EFL Championship
  • 13 Premier League clubs (not involved in European competition)
  • 35 winners from first round
25 w/c 26th August 2024
Third round
(32 clubs)
  • 7 Premier League clubs (involved in European competition)
  • 25 winners from second round
16 w/c 16th September 2024

w/c 23rd September 2024

Fourth round
(16 clubs)
  • No clubs enter the fourth round
  • 16 winners from third round
8 w/c 28th October 2024
Quarter-finals
(8 clubs)
  • No clubs enter the quarter-finals
  • 8 winners from fourth round
4 w/c 16th December 2024
Semi-finals
(4 clubs)
  • No clubs enter the semi-finals
  • 4 winners from quarter-finals
4 (two-legged) w/c 6th January 2025

w/c 3rd February 2025

Final
(2 clubs)
  • No clubs enter the final
  • 2 winners from semi-finals
1 16th March 2025

First round

A total of 70 clubs played in the first round: 24 from League Two (tier 4), 24 from League One (tier 3), and 22 from the Championship (tier 2). The draw for this round was split on a geographical basis into "northern" and "southern" sections. Teams were drawn against a team from the same section.

Number of teams per tier still in competition
Premier League[a] EFL Championship EFL League One EFL League Two Total
20 / 20
24 / 24
24 / 24
24 / 24
92 / 92
  1. ^ Premier League teams will join the competition in the second and third rounds.

Northern section

Carlisle United (4) v Stoke City (2)
13 August 2024 Carlisle United (4) v Stoke City (2) Carlisle
19:30 BST Report Stadium: Brunton Park
Stockport County (3) v Blackburn Rovers (2)
13 August 2024 Stockport County (3) v Blackburn Rovers (2) Stockport
19:30 BST Report Stadium: Edgeley Park
Barrow (4) v Port Vale (4)
13 August 2024 Barrow (4) v Port Vale (4) Barrow-in-Furness
19:45 BST Report Stadium: Holker Street
Burton Albion (3) v Blackpool (3)
13 August 2024 Burton Albion (3) v Blackpool (3) Burton upon Trent
19:45 BST Report Stadium: Pirelli Stadium
Derby County (2) v Chesterfield (4)
13 August 2024 Derby County (2) v Chesterfield (4) Derby
19:45 BST Report Stadium: Pride Park
Fleetwood Town (4) v West Bromwich Albion (2)
13 August 2024 Fleetwood Town (4) v West Bromwich Albion (2) Fleetwood
19:45 BST Report Stadium: Highbury Stadium
Grimsby Town (4) v Bradford City (4)
13 August 2024 Grimsby Town (4) v Bradford City (4) Grimsby
19:45 BST Report Stadium: Blundell Park
Huddersfield Town (3) v Morecambe (4)
13 August 2024 Huddersfield Town (3) v Morecambe (4) Huddersfield
19:45 BST Report Stadium: Kirklees Stadium
Lincoln City (3) v Harrogate Town (4)
13 August 2024 Lincoln City (3) v Harrogate Town (4) Lincoln
19:45 BST Report Stadium: Sincil Bank
Preston North End (2) v Sunderland (2)
13 August 2024 Preston North End (2) v Sunderland (2) Preston
19:45 BST Report Stadium: Deepdale
Rotherham United (3) v Crewe Alexandra (4)
13 August 2024 Rotherham United (3) v Crewe Alexandra (4) Rotherham
19:45 BST Report Stadium: New York Stadium
Salford City (4) v Doncaster Rovers (4)
13 August 2024 Salford City (4) v Doncaster Rovers (4) Salford
19:45 BST Report Stadium: Moor Lane
Shrewsbury Town (3) v Notts County (4)
13 August 2024 Shrewsbury Town (3) v Notts County (4) Shrewsbury
19:45 BST Report Stadium: New Meadow
Tranmere Rovers (4) v Accrington Stanley (4)
13 August 2024 Tranmere Rovers (4) v Accrington Stanley (4) Birkenhead
19:45 BST Report Stadium: Prenton Park
Wigan Athletic (3) v Barnsley (3)
13 August 2024 Wigan Athletic (3) v Barnsley (3) Wigan
19:45 BST Report Stadium: Brick Community Stadium
Sheffield United (2) v Wrexham (3)
13 August 2024 Sheffield United (2) v Wrexham (3) Sheffield
20:00 BST Report Stadium: Bramall Lane
Hull City (2) v Sheffield Wednesday (2)
14 August 2024 Hull City (2) v Sheffield Wednesday (2) Kingston upon Hull
19:45 BST Report Stadium: MKM Stadium
Leeds United (2) v Middlesbrough (2)
14 August 2024 Leeds United (2) v Middlesbrough (2) Leeds
20:00 BST Report Stadium: Elland Road

Southern section

Leyton Orient (3) v Newport County (4)
13 August 2024 Leyton Orient (3) v Newport County (4) Leyton
19:30 BST Report Stadium: Brisbane Road
Bristol City (2) v Coventry City (2)
13 August 2024 Bristol City (2) v Coventry City (2) Bristol
19:45 BST Report Stadium: Ashton Gate
Bromley (4) v AFC Wimbledon (4)
13 August 2024 Bromley (4) v AFC Wimbledon (4) Bromley
19:45 BST Report Stadium: Hayes Lane
Cardiff City (2) v Bristol Rovers (3)
13 August 2024 Cardiff City (2) v Bristol Rovers (3) Cardiff
19:45 BST Report Stadium: Cardiff City Stadium
Charlton Athletic (3) v Birmingham City (3)
13 August 2024 Charlton Athletic (3) v Birmingham City (3) Charlton
19:45 BST Report Stadium: The Valley
Colchester United (4) v Reading (3)
13 August 2024 Colchester United (4) v Reading (3) Colchester
19:45 BST Report Stadium: Colchester Community Stadium
Crawley Town (3) v Swindon Town (4)
13 August 2024 Crawley Town (3) v Swindon Town (4) Crawley
19:45 BST Report Stadium: Broadfield Stadium
Norwich City (2) v Stevenage (3)
13 August 2024 Norwich City (2) v Stevenage (3) Norwich
19:45 BST Report Stadium: Carrow Road
Oxford United (2) v Peterborough United (3)
13 August 2024 Oxford United (2) v Peterborough United (3) Oxford
19:45 BST Report Stadium: Kassam Stadium
Portsmouth (2) v Millwall (2)
13 August 2024 Portsmouth (2) v Millwall (2) Portsmouth
19:45 BST Report Stadium: Fratton Park
Swansea City (2) v Gillingham (4)
13 August 2024 Swansea City (2) v Gillingham (4) Swansea
19:45 BST Report Stadium: Swansea.com Stadium
Walsall (4) v Exeter City (3)
13 August 2024 Walsall (4) v Exeter City (3) Walsall
19:45 BST Report Stadium: Bescot Stadium
Watford (2) v Milton Keynes Dons (4)
13 August 2024 Watford (2) v Milton Keynes Dons (4) Watford
19:45 BST Report Stadium: Vicarage Road
Plymouth Argyle (2) v Cheltenham Town (4)
14 August 2024 Plymouth Argyle (2) v Cheltenham Town (4) Plymouth
19:45 BST Report Stadium: Home Park

References

  1. ^ "First-round draw for 2024/25 Carabao Cup". Sky Sports. 27 June 2024. Retrieved 27 June 2024.
  • v
  • t
  • e
SeasonsFinals
  • v
  • t
  • e
2025–26 »
National teams
League
competitions
Level 1
Levels 2–4
Levels 5–6
Levels 7–8
Levels 9–10
Cup
competitions
FA cups
EFL cups
Youth
competitions
Under-21
  • Professional U21 Development League
  • Premier League Cup
  • Premier League International Cup
Under-18
  • Professional U18 Development League
  • FA Youth Cup
Club seasons
Premier League
Championship
League One
League Two
  • v
  • t
  • e
2024–25 in European men's football (UEFA)
Domestic leagues
Domestic cups
  • Albania
  • Andorra
  • Armenia
  • Austria
  • Azerbaijan
  • Belarus
  • Belgium
  • Bosnia and Herzegovina
  • Bulgaria
  • Croatia
  • Cyprus
  • Czech Republic
  • Denmark
  • England
  • Estonia
  • Faroe Islands '24 '25
  • Finland '24 '25
  • France
  • Georgia '24 '25
  • Germany
  • Gibraltar
  • Greece
  • Hungary
  • Iceland '24 '25
  • Israel
  • Italy
  • Kazakhstan '24 '25
  • Kosovo
  • Latvia '24 '25
  • Liechtenstein
  • Lithuania '24 '25
  • Luxembourg
  • Malta
  • Moldova
  • Montenegro
  • Netherlands
  • North Macedonia
  • Northern Ireland
  • Norway '24 '25
  • Poland
  • Portugal
  • Republic of Ireland '24 '25
  • Romania
  • Russia
  • San Marino
  • Scotland
  • Serbia
  • Slovakia
  • Slovenia
  • Spain
  • Sweden
  • Switzerland
  • Turkey
  • Ukraine
  • Wales
League cups
  • England
  • Finland
  • Iceland
  • Israel
  • Kazakhstan '24 '25
  • Northern Ireland
  • Portugal
  • Scotland
  • Wales
Supercups
UEFA competitions
International competitions