Football League Cup

Semi-finals (January 6, 2025 to February 4, 2025)

Arsenal
 Jan 6 
Newcastle Utd
Newcastle Utd
 Feb 3 
Arsenal
Results are the aggregate results over two legs.
Tottenham
 Jan 6 
Liverpool
Liverpool
 Feb 3 
Tottenham
Results are the aggregate results over two legs.

Quarter-finals (December 18, 2024 to December 19, 2024)

Arsenal won match in normal time and advance to Semi-finals.
Newcastle Utd won match in normal time and advance to Semi-finals.
Liverpool won match in normal time and advance to Semi-finals.
Tottenham won match in normal time and advance to Semi-finals.

Fourth round (October 29, 2024 to October 30, 2024)

Southampton won match in normal time and advance to Quarter-finals.
Brentford won on penalty kicks following normal time and advance to Quarter-finals.
Liverpool won match in normal time and advance to Quarter-finals.
Crystal Palace won match in normal time and advance to Quarter-finals.
Manchester Utd won match in normal time and advance to Quarter-finals.
Arsenal won match in normal time and advance to Quarter-finals.
Newcastle Utd won match in normal time and advance to Quarter-finals.
Tottenham won match in normal time and advance to Quarter-finals.

Third round (September 17, 2024 to October 1, 2024)

Stoke City won on penalty kicks following extra time and advance to Fourth round.
Preston won on penalty kicks following normal time and advance to Fourth round.
Crystal Palace won match in normal time and advance to Fourth round.
Sheffield Weds won match in normal time and advance to Fourth round.
Brentford won match in normal time and advance to Fourth round.
Southampton won on penalty kicks following extra time and advance to Fourth round.
Manchester Utd won match in normal time and advance to Fourth round.
Brighton won match in normal time and advance to Fourth round.
Tottenham won match in normal time and advance to Fourth round.
Manchester City won match in normal time and advance to Fourth round.
Leicester City won on penalty kicks following extra time and advance to Fourth round.
Chelsea won match in normal time and advance to Fourth round.
Aston Villa won match in normal time and advance to Fourth round.
Arsenal won match in normal time and advance to Fourth round.
Liverpool won match in normal time and advance to Fourth round.
Newcastle Utd won match in normal time and advance to Fourth round.

Second round (August 27, 2024 to August 28, 2024)

Stoke City won match in normal time and advance to Third round.
Sheffield Weds won match in normal time and advance to Third round.
Leyton Orient won match in normal time and advance to Third round.
Leicester City won match in normal time and advance to Third round.
Preston won match in normal time and advance to Third round.
Fleetwood Town won match in normal time and advance to Third round.
Everton won match in normal time and advance to Third round.
Coventry City won match in normal time and advance to Third round.
Brighton won match in normal time and advance to Third round.
Blackpool won match in normal time and advance to Third round.
Barrow won on penalty kicks following extra time and advance to Third round.
Barnsley won match in normal time and advance to Third round.
Watford won match in normal time and advance to Third round.
Walsall won match in normal time and advance to Third round.
Bolton won match in normal time and advance to Third round.
QPR won on penalty kicks following extra time and advance to Third round.
Crystal Palace won match in normal time and advance to Third round.
Fulham won match in normal time and advance to Third round.
Wolves won match in normal time and advance to Third round.
AFC Wimbledon won on penalty kicks following extra time and advance to Third round.
Brentford won match in normal time and advance to Third round.
Southampton won match in normal time and advance to Third round.
West Ham won match in normal time and advance to Third round.
Wycombe won match in normal time and advance to Third round.
Newcastle Utd won on penalty kicks following extra time and advance to Third round.

First round (August 13, 2024 to August 14, 2024)

Leyton Orient won match in normal time and advance to Second round.
Blackburn won match in normal time and advance to Second round.
Stoke City won match in normal time and advance to Second round.
Doncaster won match in normal time and advance to Second round.
Shrewsbury won on penalty kicks following extra time and advance to Second round.
Swansea City won match in normal time and advance to Second round.
Tranmere Rovers won match in normal time and advance to Second round.
Walsall won on penalty kicks following extra time and advance to Second round.
Watford won match in normal time and advance to Second round.
Barnsley won on penalty kicks following extra time and advance to Second round.
Colchester Utd won on penalty kicks following extra time and advance to Second round.
Harrogate won match in normal time and advance to Second round.
Bolton won on penalty kicks following extra time and advance to Second round.
Coventry City won match in normal time and advance to Second round.
AFC Wimbledon won match in normal time and advance to Second round.
Blackpool won match in normal time and advance to Second round.
QPR won match in normal time and advance to Second round.
Cardiff City won match in normal time and advance to Second round.
Birmingham City won match in normal time and advance to Second round.
Barrow won match in normal time and advance to Second round.
Crawley Town won match in normal time and advance to Second round.
Wycombe won match in normal time and advance to Second round.
Derby County won match in normal time and advance to Second round.
Fleetwood Town won match in normal time and advance to Second round.
Grimsby Town won on penalty kicks following extra time and advance to Second round.
Huddersfield won match in normal time and advance to Second round.
Norwich City won match in normal time and advance to Second round.
Oxford United won match in normal time and advance to Second round.
Millwall won match in normal time and advance to Second round.
Preston won match in normal time and advance to Second round.
Rotherham Utd won match in normal time and advance to Second round.
Sheffield Utd won match in normal time and advance to Second round.
Sheffield Weds won match in normal time and advance to Second round.
Plymouth Argyle won match in normal time and advance to Second round.
Middlesbrough won match in normal time and advance to Second round.

Leaders

Nationalities 2024-2025 EFL Cup

League Notes

Rank Key

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.