FA Cup

Final (May 25, 2024)

Results are from a single match.

Semi-finals (April 20, 2024 to April 21, 2024)

Manchester City won match in normal time and advance to Final.
Manchester Utd won on penalty kicks following extra time and advance to Final.

Quarter-finals (March 16, 2024 to March 17, 2024)

Coventry City won match in normal time and advance to Semi-finals.
Manchester City won match in normal time and advance to Semi-finals.
Chelsea won match in normal time and advance to Semi-finals.
Manchester Utd won match following extra time and advance to Semi-finals.

Fifth round proper (February 26, 2024 to February 28, 2024)

Coventry City won match in normal time and advance to Quarter-finals.
Leicester City won match following extra time and advance to Quarter-finals.
Newcastle Utd won on penalty kicks following extra time and advance to Quarter-finals.
Manchester City won match in normal time and advance to Quarter-finals.
Chelsea won match in normal time and advance to Quarter-finals.
Manchester Utd won match in normal time and advance to Quarter-finals.
Wolves won match in normal time and advance to Quarter-finals.
Liverpool won match in normal time and advance to Quarter-finals.

Fourth round proper (January 25, 2024 to January 29, 2024)

Jan 28
Liverpool
Norwich City
Liverpool won match in normal time and advance to Fifth round proper.
Jan 27
Sheffield Utd
Brighton
Brighton won match in normal time and advance to Fifth round proper.
Jan 28
Watford
Southampton
Feb 6
Southampton
Watford
Southampton won replayed match in normal time.
Jan 27
Leeds United
Plymouth Argyle
Feb 6
Plymouth Argyle
Leeds United
Leeds United won replayed match following extra time.
Jan 26
Tottenham
Manchester City
Manchester City won match in normal time and advance to Fifth round proper.
Jan 28
West Brom
Wolves
Wolves won match in normal time and advance to Fifth round proper.
Jan 28
Newport County
Manchester Utd
Manchester Utd won match in normal time and advance to Fifth round proper.
Jan 26
Chelsea
Aston Villa
Feb 7
Aston Villa
Chelsea
Chelsea won replayed match in normal time.
Jan 26
Bristol City
Nott'ham Forest
Feb 7
Nott'ham Forest
Bristol City
Nott'ham Forest won replayed match on penalty kicks following extra time.
Jan 27
Ipswich Town
Maidstone Utd
Maidstone Utd won match in normal time and advance to Fifth round proper.
Jan 26
Sheffield Weds
Coventry City
Feb 6
Coventry City
Sheffield Weds
Coventry City won replayed match in normal time.
Jan 27
Everton
Luton Town
Luton Town won match in normal time and advance to Fifth round proper.
Jan 29
Blackburn
Wrexham
Blackburn won match in normal time and advance to Fifth round proper.
Jan 27
Leicester City
Birmingham City
Leicester City won match in normal time and advance to Fifth round proper.
Jan 25
Bournemouth
Swansea City
Bournemouth won match in normal time and advance to Fifth round proper.
Jan 27
Fulham
Newcastle Utd
Newcastle Utd won match in normal time and advance to Fifth round proper.

Third round proper (January 4, 2024 to January 8, 2024)

Jan 6
Stoke City
Brighton
Brighton won match in normal time and advance to Fourth round proper.
Jan 7
Arsenal
Liverpool
Liverpool won match in normal time and advance to Fourth round proper.
Jan 6
Chelsea
Preston
Chelsea won match in normal time and advance to Fourth round proper.
Jan 5
Fulham
Rotherham Utd
Fulham won match in normal time and advance to Fourth round proper.
Jan 6
Blackburn
Cambridge Utd
Blackburn won match in normal time and advance to Fourth round proper.
Jan 7
Luton Town
Bolton
Jan 16
Bolton
Luton Town
Luton Town won replayed match in normal time and advance to Fourth round proper.
Jan 4
Crystal Palace
Everton
Jan 17
Everton
Crystal Palace
Everton won replayed match in normal time and advance to Fourth round proper.
Jan 6
Gillingham
Sheffield Utd
Sheffield Utd won match in normal time and advance to Fourth round proper.
Jan 6
Coventry City
Oxford United
Coventry City won match in normal time and advance to Fourth round proper.
Jan 6
Norwich City
Bristol Rovers
Jan 17
Bristol Rovers
Norwich City
Norwich City won replayed match in normal time and advance to Fourth round proper.
Jan 6
Swansea City
Morecambe
Swansea City won match in normal time and advance to Fourth round proper.
Jan 6
Sheffield Weds
Cardiff City
Sheffield Weds won match in normal time and advance to Fourth round proper.
Jan 7
West Ham
Bristol City
Jan 16
Bristol City
West Ham
Bristol City won replayed match in normal time and advance to Fourth round proper.
Jan 7
Nott'ham Forest
Blackpool
Jan 17
Blackpool
Nott'ham Forest
Nott'ham Forest won replayed match following extra time and advance to Fourth round proper.
Jan 6
Plymouth Argyle
Sutton United
Plymouth Argyle won match in normal time and advance to Fourth round proper.
Jan 6
Middlesbrough
Aston Villa
Aston Villa won match in normal time and advance to Fourth round proper.
Jan 6
AFC Wimbledon
Ipswich Town
Ipswich Town won match in normal time and advance to Fourth round proper.
Jan 6
Sunderland
Newcastle Utd
Newcastle Utd won match in normal time and advance to Fourth round proper.
Jan 5
Tottenham
Burnley
Tottenham won match in normal time and advance to Fourth round proper.
Jan 6
Newport County
Eastleigh
Jan 16
Eastleigh
Newport County
Newport County won replayed match in normal time and advance to Fourth round proper.
Jan 6
QPR
Bournemouth
Bournemouth won match in normal time and advance to Fourth round proper.
Jan 7
West Brom
Aldershot Town
West Brom won match in normal time and advance to Fourth round proper.
Jan 6
Maidstone Utd
Stevenage
Maidstone Utd won match in normal time and advance to Fourth round proper.
Jan 7
Shrewsbury
Wrexham
Wrexham won match in normal time and advance to Fourth round proper.
Jan 6
Hull City
Birmingham City
Jan 16
Birmingham City
Hull City
Birmingham City won replayed match in normal time and advance to Fourth round proper.
Jan 5
Brentford
Wolves
Jan 16
Wolves
Brentford
Wolves won replayed match following extra time and advance to Fourth round proper.
Jan 6
Watford
Chesterfield
Watford won match in normal time and advance to Fourth round proper.
Jan 7
P'borough Utd
Leeds United
Leeds United won match in normal time and advance to Fourth round proper.
Jan 6
Southampton
Walsall
Southampton won match in normal time and advance to Fourth round proper.
Jan 6
Millwall
Leicester City
Leicester City won match in normal time and advance to Fourth round proper.
Jan 8
Wigan Athletic
Manchester Utd
Manchester Utd won match in normal time and advance to Fourth round proper.
Jan 7
Manchester City
Huddersfield
Manchester City won match in normal time and advance to Fourth round proper.

Second round proper (December 1, 2023 to December 19, 2023)

Dec 2
P'borough Utd
Doncaster
P'borough Utd won match in normal time and advance to Third round proper.
Dec 5
Alfreton Town
Walsall
Dec 12
Walsall
Alfreton Town
Walsall won replayed match in normal time and advance to Third round proper.
Dec 4
AFC Wimbledon
Ramsgate
AFC Wimbledon won match in normal time and advance to Third round proper.
Dec 2
Newport County
Barnet
Dec 12
Barnet
Newport County
Newport County won replayed match in normal time and advance to Third round proper.
Dec 1
Notts County
Shrewsbury
Shrewsbury won match in normal time and advance to Third round proper.
Dec 2
Wycombe
Morecambe
Morecambe won match in normal time and advance to Third round proper.
Dec 3
Chesterfield
Leyton Orient
Chesterfield won match in normal time and advance to Third round proper.
Dec 2
Stevenage
Port Vale
Dec 12
Port Vale
Stevenage
Stevenage won replayed match on penalty kicks following extra time and advance to Third round proper.
Dec 2
Gillingham
Charlton Ath
Gillingham won match in normal time and advance to Third round proper.
Dec 2
Bolton
Harrogate
Bolton won match in normal time and advance to Third round proper.
Dec 2
Maidstone Utd
Barrow
Maidstone Utd won match in normal time and advance to Third round proper.
Dec 2
Oxford United
Grimsby Town
Oxford United won match in normal time and advance to Third round proper.
Dec 3
Eastleigh
Reading
Eastleigh won match in normal time and advance to Third round proper.
Dec 3
Wrexham
Yeovil Town
Wrexham won match in normal time and advance to Third round proper.
Dec 3
Aldershot Town
Stockport
Dec 13
Stockport
Aldershot Town
Aldershot Town won replayed match in normal time and advance to Third round proper.
Dec 2
Sutton United
Horsham
Sutton United won match in normal time and advance to Third round proper.
Dec 2
Cambridge Utd
Fleetwood Town
Cambridge Utd won match in normal time and advance to Third round proper.
Dec 1
York City
Wigan Athletic
Wigan Athletic won match in normal time and advance to Third round proper.
Dec 12
Crewe Alexandra
Bristol Rovers
Bristol Rovers won match in normal time and advance to Third round proper.
Dec 19
Blackpool
FG Rovers
Blackpool won match in normal time and advance to Third round proper.

First round proper (November 3, 2023 to November 5, 2023)

Nov 4
Scarborough
FG Rovers
Nov 14
FG Rovers
Scarborough
Dec 12
Scarborough
FG Rovers
Nov 4
Exeter City
Wigan Athletic
Wigan Athletic won match in normal time and advance to Second round proper.
Nov 4
Notts County
Crawley Town
Notts County won match in normal time and advance to Second round proper.
Nov 4
Leyton Orient
Carlisle United
Leyton Orient won match in normal time and advance to Second round proper.
Nov 4
Mansfield Town
Wrexham
Wrexham won match in normal time and advance to Second round proper.
Nov 5
Slough
Grimsby Town
Nov 14
Grimsby Town
Slough
Grimsby Town won replayed match in normal time.
Nov 4
Swindon Town
Aldershot Town
Aldershot Town won match in normal time and advance to Second round proper.
Nov 4
Stevenage
Tranmere Rovers
Stevenage won match in normal time and advance to Second round proper.
Nov 4
Yeovil Town
Gateshead
Yeovil Town won match in normal time and advance to Second round proper.
Nov 5
Crewe Alexandra
Derby County
Nov 14
Derby County
Crewe Alexandra
Crewe Alexandra won replayed match in normal time.
Nov 4
Bristol Rovers
Whitby Town
Bristol Rovers won match in normal time and advance to Second round proper.
Nov 4
Bradford City
Wycombe
Wycombe won match in normal time and advance to Second round proper.
Nov 4
Chester
York City
Nov 14
York City
Chester
York City won replayed match in normal time.
Nov 4
Newport County
Oldham Athletic
Newport County won match in normal time and advance to Second round proper.
Nov 4
P'borough Utd
Salford City
Nov 14
Salford City
P'borough Utd
P'borough Utd won replayed match on penalty kicks following extra time.
Nov 4
Sutton United
Fylde
Sutton United won match in normal time and advance to Second round proper.
Nov 4
Bromley
Blackpool
Blackpool won match in normal time and advance to Second round proper.
Nov 5
Chesterfield
Portsmouth
Chesterfield won match in normal time and advance to Second round proper.
Nov 4
AFC Wimbledon
Cheltenham
AFC Wimbledon won match in normal time and advance to Second round proper.
Nov 4
Oxford United
Maidenhead Utd
Oxford United won match in normal time and advance to Second round proper.
Nov 4
Stockport
Worksop
Stockport won match in normal time and advance to Second round proper.
Nov 4
Eastleigh
Boreham Wood
Eastleigh won match in normal time and advance to Second round proper.
Nov 4
Curzon Ashton
Barnet
Barnet won match in normal time and advance to Second round proper.
Nov 4
Doncaster
Acc'ton Stanley
Nov 14
Acc'ton Stanley
Doncaster
Doncaster won replayed match following extra time.
Nov 4
Cambridge Utd
Bracknell
Cambridge Utd won match in normal time and advance to Second round proper.
Nov 5
Charlton Ath
Cray Valley
Nov 15
Cray Valley
Charlton Ath
Charlton Ath won replayed match in normal time.
Nov 4
Northampton
Barrow
Barrow won match in normal time and advance to Second round proper.
Nov 4
Bolton
Solihull Moors
Bolton won match in normal time and advance to Second round proper.
Nov 4
Marine
Harrogate
Harrogate won match in normal time and advance to Second round proper.
Nov 4
Port Vale
Burton Albion
Nov 14
Burton Albion
Port Vale
Port Vale won replayed match in normal time.
Nov 4
Shrewsbury
Colchester Utd
Shrewsbury won match in normal time and advance to Second round proper.
Nov 4
Ramsgate
Woking
Ramsgate won match in normal time and advance to Second round proper.
Nov 4
Hereford
Gillingham
Gillingham won match in normal time and advance to Second round proper.
Nov 3
Sheppey
Walsall
Walsall won match in normal time and advance to Second round proper.
Nov 3
Barnsley
Horsham
Nov 14
Horsham
Barnsley
Barnsley won replayed match in normal time.
Nov 4
Alfreton Town
Worthing
Alfreton Town won match in normal time and advance to Second round proper.
Nov 4
Lincoln City
Morecambe
Morecambe won match in normal time and advance to Second round proper.
Nov 4
Chesham United
Maidstone Utd
Maidstone Utd won match in normal time and advance to Second round proper.
Nov 5
Kidderminster
Fleetwood Town
Fleetwood Town won match in normal time and advance to Second round proper.
Nov 4
Reading
MK Dons
Reading won match in normal time and advance to Second round proper.

Leaders

Nationalities 2023-2024 FA Cup

  • Does not include qualifying rounds

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.