Football Wiki
Advertisement
Football Wiki
Carabao Cup
2023–24
Carabao Cup (2017)
Region Flag of England England (89 clubs)
Flag of Wales Wales (3 clubs)
Dates 8 August 2023–25 February 2024
Number of teams 92
Defending champions Manchester United
Champions Liverpool
Runner-up Chelsea
Total matches played 93
Total goals scored 322
Top goal scorer Morgan Rogers
(5 goals)
 ← 2022–23
2024–25 → 

The 2023–24 EFL Cup was the 64th season of the EFL Cup (known as the Carabao Cup for sponsorship reasons). The competition was open to all clubs participating in the Premier League and the English Football League.

The winner of the competition will qualify for the play-off round of the 2024–25 UEFA Europa League.

Manchester United are the defending champions, having beaten Newcastle United.

The final was played at Wembley Stadium on 25 February 2024 between Liverpool and Chelsea. Liverpool secured a record-extending tenth title following a 1–0 win after extra time, courtesy of club captain Virgil van Dijk's late header.

Access[]

All 92 clubs in the Premier League and English Football League enter the season's EFL Cup.

In the first round, all Championship League One and League Two clubs enter.

The following round, the Premier League clubs not involved in either the Champions League, Europa League or Europa Conference League enter.

Clubs entering in this round Clubs advancing from previous round Number of games Main date
First round
(72 clubs)
  • 24 clubs from EFL League Two
  • 24 clubs from EFL League One
  • 24 clubs from EFL Championship
  • N/A
36 w/c 7 August 2023
Second round
(48 clubs)
  • 12 Premier League clubs (not involved in European competition)
  • 36 winners from first round
24 w/c 28 August 2023
Third round
(32 clubs)
  • 8 Premier League clubs (involved in European competition)
  • 24 winners from second round
16 w/c 26 September 2023
Fourth round
(16 clubs)
  • No clubs enter the fourth round
  • 16 winners from third round
8 w/c 30 October 2023
Quarter-finals
(8 clubs)
  • No clubs enter the quarter-finals
  • 8 winners from fourth round
4 w/c 19 December 2023
Semi-finals
(4 clubs)
  • No clubs enter the semi-finals
  • 4 winners from quarter-finals
4

(two-legged)

w/c 8 January 2024
w/c 22 January 2024
Final
(2 clubs)
  • No clubs enter the final
  • 2 winners from semi-finals
1 25 February 2024

First round[]

A total of 72 clubs will play in the first round: 24 from League Two (tier 4), 24 from League One (tier 3), and 24 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.

Northern section[]

8 August 2023 Huddersfield Town (2) 2–3 Middlesbrough (2) Huddersfield  
19:00 BST Harratt Goal 4'
Hudlin Goal 90+4'
Report Silvera Goal 20'
Jones Goal 63'
McGree Goal 82'
Stadium: John Smiths Stadium
Attendance: 8,057
Referee: Oliver Langford
8 August 2023 Mansfield Town (4) 2–0 Grimsby Town (4) Mansfield  
19:30 BST Akins Goal 28' (pen.)

Oates Goal 55'

Report Stadium: One Call Stadium
Attendance: 3,123
Referee: Scott Jackson
8 August 2023 Accrington Stanley (4) 1–1
(1–4 pen)
Bradford City (4) Accrington  
19:45 BST Andrews Goal 66' Report Pattison Goal 45+1' Stadium: Crown Ground
Attendance: 2,368
Referee: Martin Coy
    Penalties  
Leigh Soccerball shad check

Nolan Missed Adedoyin Missed

  Soccerball shad check Cook

Soccerball shad check Gilliead Soccerball shad check Walker Soccerball shad check Oduor

8 August 2023 Barnsley (3) 2–2
(6–7 pen)
Tranmere Rovers (4) Barnsley  
19:45 BST Kane Goal 45+3'

Marsh Goal 90+8'

Report Norris Goal 23'

Taylor Goal 47'

Stadium: Oakwell
Attendance: 4,343
Referee: Thomas Kirk
    Penalties  
Marsh Missed

Jalo Soccerball shad check Chapman Soccerball shad check Nejman Soccerball shad check Cotter Soccerball shad check Łopata Soccerball shad check Killip Soccerball shad check Shepherd Missed

  Soccerball shad check Hawkes

Soccerball shad check Jennings Soccerball shad check Hemmings Missed Hendry Soccerball shad check McAlear Soccerball shad check Saunders Soccerball shad check Leake Soccerball shad check Lewis

8 August 2023 Blackburn Rovers (2) 4–3 Walsall (4) Blackburn  
19:45 BST Gilsenan Goal 21'

Ennis Goal 40' Garrett Goal 50' Buckley Goal 67'

Report McEntee Goal 19'

Tierney Goal 37' Maher Goal 84'

Stadium: Ewood Park
Attendance: 6,173
Referee: Ben Speedie
8 August 2023 Bolton Wanderers (3) 1–0 Barrow (4) Bolton  
19:45 BST Ashworth Goal 44' Report Stadium: Toughsheet Community Stadium
Attendance: 4,871
8 August 2023 Derby County (3) 0–2 Blackpool (3) Derby  
19:45 BST Report Beesley Goal 7'32' Stadium: Pride Park
Referee: Jeremy Simpson
8 August 2023 Harrogate Town (4) 1–0 Carlisle United (3) Harrogate  
19:45 BST Folarin Goal 23' Report Stadium: Wetherby Road
Attendance: 2,177
Referee: Matthew Corlett
8 August 2023 Hull City (2) 1–2 Doncaster Rovers (4) Hull  
19:45 BST Estupiñán Goal 3' Report Miller Goal 15'61' Stadium: MKM Stadium
Attendance: 6,577
Referee: Simon Mather
8 August 2023 Notts County (4) 0–2 Lincoln City (3) Nottingham  
19:45 BST Report Roughan Goal 23'

Sørensen Goal 48'

Stadium: Meadow Lane
Attendance: 6,468
Referee: Martin Woods
8 August 2023 Port Vale (3) 3–2 Fleetwood Town (3) Stoke-on-Trent  
19:45 BST Chislett Goal 18'72'

Thomas Goal 58'

Report Hayes Goal 5'

Graydon Goal 47'

Stadium: Vale Park
Attendance: 2,743
Referee: Edward Duckworth
8 August 2023 Preston North End (2) 2–2
(2–4 pen)
Salford City (4) Preston  
19:45 BST Woodburn Goal 44'

Holmes Goal 50'

Report McLennan Goal 5'38' Stadium: Deepdale
Attendance: 6,790
Referee: Tom Reeves
    Penalties  
Ledson Missed

Keane Soccerball shad check Best Soccerball shad check Frøkjær-Jensen Missed

  Soccerball shad check Smith

Soccerball shad check McAleny Soccerball shad check Mallan Soccerball shad check Garbutt

8 August 2023 Rotherham United (2) 1–1
(4–2 pen)
Morecambe (4) Rotherham  
19:45 BST Kayode Goal 37' Report Mellon Goal 22' Stadium: New York Stadium
Attendance: 2,834
Referee: Thomas Parsons
    Penalties  
Hugill Soccerball shad check

Rathbone Soccerball shad check Blackett Soccerball shad check Onyedinma Soccerball shad check

  Soccerball shad check McKiernan

Soccerball shad check Davenport Missed Brown Missed Taylor

8 August 2023 Sheffield Wednesday (2) 1–1
(4–1 pen)
Stockport County (4) Sheffield  
19:45 BST Bakinson Goal 90+7' Report Madden Goal 16' Stadium: Hillsborough
Attendance: 10,886
Referee: Lewis Smith
    Penalties  
Windass Soccerball shad check

Paterson Soccerball shad check Brennan Soccerball shad check Gregory Soccerball shad check

  Missed Madden

Soccerball shad check Rydel Soccerball shad check Barry

8 August 2023 Stoke City (2) 2–1 West Bromwich Albion (2) Stoke  
19:45 BST Griffiths Goal 27' (o.g.)

Vidigal Goal 65'

Report Thomas-Asante Goal 64' Stadium: Bet365 Stadium
Attendance: 10,583
Referee: Geoff Eltringham
8 August 2023 Sunderland (2) 1–1
(3–5 pen)
Crewe Alexandra (4) Sunderland  
19:45 BST Rigg Goal 64' Report Offord Goal 45+1' Stadium: Stadium of Light
Attendance: 10,763
Referee: Scott Oldham
    Penalties  
Dack Soccerball shad check

Pritchard Soccerball shad check Ekwah Missed Triantis Soccerball shad check

  Soccerball shad check Nevitt

Soccerball shad check Long Soccerball shad check Adebisi Soccerball shad check Tabiner Soccerball shad check Cooney

8 August 2023 Wrexham (4) 0–0
(4–2 pen)
Wigan Athletic (3) Wrexham  
20:00 BST Report Stadium: Racecourse Ground
Attendance: 9,736
Referee: Sam Allison
    Penalties  
Young Soccerball shad check

Lee Soccerball shad check O'Connor Soccerball shad check Dalby Soccerball shad check

  Soccerball shad check Wyke

Soccerball shad check Humphrys Missed Hughes Missed Aasgaard

9 August 2023 Leeds United (2) 2–1 Shrewsbury Town (3) Beeston  
19:45 BST Gelhardt Goal 52'
Struijk Goal 58'
Report Perry Goal 28' Stadium: Elland Road
Attendance: 35,129
Referee: Seb Stockbridge
9 August 2023 Burton Albion (3) 0–2 Leicester City (2) Burton  
20:00 BST Ịheanachọ Goal 6'
Ndidi Goal 45+2'
Stadium: Pirelli Stadium
Attendance: 4,631
Referee: Gavin Ward

Southern section[]

8 August 2023 Newport County (4) 3–1 Charlton Athletic (3) Newport  
19:30 BST Wildig Goal 63'

Evans Goal 76' Palmer-Houlden Goal 80'

Report Kanu Goal 43' Stadium: Rodney Parade
Attendance: 2,600
Referee: Scott Simpson
8 August 2023 Peterborough United (3) 1–1
(4–1 pen)
Swindon Town (4) Peterborough  
19:30 BST Randall Goal 7' Report Hepburn-Murphy Goal 49' Stadium: London Road Stadium
Attendance: 3,440
Referee: Tom Nield
    Penalties  
Clarke-Harris Soccerball shad check

Edwards Soccerball shad check Tomlinson Soccerball shad check Burrows Soccerball shad check

  Missed Blake-Tracy

Soccerball shad check Kemp Missed Young

8 August 2023 Swansea City (2) 3–0 Northampton Town (3) Swansea  
19:30 BST Piroe Goal 10'53'

Ginnelly Goal 90+4'

Report Stadium: Swansea.com Stadium
Attendance: 6,923
Referee: Peter Wright
8 August 2023 Cheltenham Town (3) 0–2 Birmingham City (2) Cheltenham  
19:45 BST Report Bacuna Goal 24'32' Stadium: Whaddon Road
Attendance: 4,026
Referee: Craig Hicks
8 August 2023 Exeter City (3) 2–1 Crawley Town (4) Exeter  
19:45 BST Taylor Goal 73'

Scott Goal 84'

Report Lolos Goal 15' Stadium: St James Park
Attendance: 3,560
Referee: Christopher Pollard
8 August 2023 Forest Green Rovers (4) 1–3 Portsmouth (3) Nailsworth  
19:45 BST Omotoye Goal 24' Report Yengi Goal 30'75' (pen.)

Swanson Goal 52'

Stadium: The New Lawn
Referee: Sam Purkiss
8 August 2023 Gillingham (4) 3–1 Southampton (2) Gillingham  
19:45 BST Nadesan Goal 12'

McKenzie Goal 51'67'

Report Alcaraz Goal 89' Stadium: Priestfield Stadium
Attendance: 7,775
Referee: Carl Brook
8 August 2023 Millwall (2) 0–4 Reading (3) Bermondsey  
19:45 BST Report Ehibhatiomhan Goal 1'51'

Savage Goal 67' Camara Goal 88'

Stadium: The Den
Attendance: 4,738
Referee: Leigh Doughty
8 August 2023 Milton Keynes Dons (4) 0–2 Wycombe Wanderers (3) Denbigh  
19:45 BST Hanlan Goal 73'

Forino-Joseph Goal 82'

Stadium: Stadium MK
Referee: James Bell
8 August 2023 Plymouth Argyle (2) 2–0 Leyton Orient (3) Plymouth  
19:45 BST Waine Goal 25'38' Report Stadium: Home Park
Attendance: 10,324
Referee: Sunny Sukhvir Gill
8 August 2023 Stevenage (3) 1–1
(4–3 pen)
Watford (2) Stevenage  
19:45 BST March Goal 43' Report Bayo Goal 6' Stadium: Lamex Stadium
Attendance: 4,495
Referee: Charles Breakspear
    Penalties  
Reid Missed

Roberts Soccerball shad check Forster-Caskey Soccerball shad check MacDonald Soccerball shad check Thompson Soccerball shad check

  Soccerball shad check Hoedt

Soccerball shad check Sierralta Missed Porteous Missed Healey Soccerball shad check Koné

8 August 2023 Sutton United (4) 2–2
(6–5 pen)
Cambridge United (3) Sutton  
19:45 BST Smith Goal 38'

Beautyman Goal 82' (pen.)

Report Okenabirhie Goal 18'60' (pen.) Stadium: Gander Green Lane
Attendance: 1,761
Referee: Daniel Middleton
    Penalties  
Eastmond Soccerball shad check
Angol Soccerball shad check
Milsom Soccerball shad check

Goodliffe Missed Kashket Soccerball shad check Patrick Soccerball shad check O'Brien Soccerball shad check

  Soccerball shad check Ahadme

Soccerball shad check Lankester Soccerball shad check Andrew Missed Thomas Soccerball shad check Digby Soccerball shad check Janneh Missed Dunk

9 August 2023 AFC Wimbledon (4) 2–1 Coventry City (2) Wimbledon  
19:45 BST Bugiel Goal 86'

McLean Goal 90+2'

Report Godden Goal 17' (pen.) Stadium: Plough Lane
Attendance: 4,781
Referee: Andrew Kitchen
9 August 2023 Bristol City (2) 5–1 Oxford United (3) Bristol  
19:45 BST Cornick Goal 15'

Knight Goal 35'47' Wells Goal 51' Naismith Goal 62'

Report Bodin Goal 30' Stadium: Ashton Gate
Attendance: 9,661
Referee: Ollie Yates
9 August 2023 Cardiff City (2) 2–2
(3–0 pen)
Colchester United (4) Leckwith  
19:45 BST Colwill Goal 19'

Etete Goal 35'

Report Akinde Goal 40'

Taylor Goal 44'

Stadium: Cardiff City Stadium
Attendance: 5,158
Referee: Will Finnie
    Penalties  
Colwill Missed

Romeo Soccerball shad check Ojo Soccerball shad check Ugbo Soccerball shad check

  Missed Fevrier

Missed Tchamadeu Missed Hopper

9 August 2023 Ipswich Town (2) 2–0 Bristol Rovers (3) Ipswich  
19:45 BST Taylor Goal 12'
Aluko Goal 76'
Report Stadium: Portman Road
Attendance: 15,047
Referee: David Rock
16 August 2023 Queens Park Rangers (2) 0–1 Norwich City (2) White City, London  
19:45 BST Report
  • Rowe Goal 90+9'
Stadium: Loftus Road
Attendance: 7,813
Referee: James Linington

Second round[]

A total of 48 clubs played in the second round: the 36 winners from the first round, plus the 12 Premier League clubs who were not in European competition. 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.

Northern section[]

29 August 2023 Bolton Wanderers (3) 1–3 Middlesbrough (2) Bolton  
19:45 Charles Goal 23' Report Crooks Goal 33'

McGree Goal 90+1' Rogers Goal 90+4'

Stadium: Toughsheet Community Stadium
Attendance: 8,624
Referee: Stephen Martin
29 August 2023 Port Vale (3) 0–0
(2–0 pen)
Crewe Alexandra (4) Burslem  
19:45 Report Stadium: Vale Park
Attendance: 6,375
Referee: Seb Stockbridge
    Penalties  
Wilson Soccerball shad check

Arblaster Soccerball shad check Sang Missed

  Missed Nevitt

Missed Long Missed Adebisi Missed Tabiner

29 August 2023 Salford City (4) 1–1
(9–8 pen)
Leeds United (2) Salford  
20:00 Smith Goal 34' Report Struijk Goal 76' Stadium: Moor Lane
Attendance: 3,147
Referee: Oliver Langford
    Penalties  
Mallan Soccerball shad check

McAleny Soccerball shad check Watson Soccerball shad check Dackers Soccerball shad check McLennan Missed Lund Soccerball shad check Bolton Soccerball shad check Mariappa Soccerball shad check Tilt Soccerball shad check Ashley Soccerball shad check

  Soccerball shad check Greenwood

Soccerball shad check Struijk Missed Rutter Soccerball shad check Gnonto Soccerball shad check Sinisterra Soccerball shad check Hjelde Soccerball shad check Cresswell Soccerball shad check Ampadu Soccerball shad check Summerville Missed Shackleton

29 August 2023 Sheffield Wednesday (2) 1–1
(4–5 pen)
Mansfield Town (4) Sheffield  
19:45 Musaba Goal 28' Report Oates Goal 85' Stadium: Hillsborough Stadium
Attendance: 10,724
Referee: Sunny Sukhvir Gill
    Penalties  
Smith Soccerball shad check

Windass Soccerball shad check Bannan Soccerball shad check Vaulks Missed Gregory Soccerball shad check Palmer Missed

  Soccerball shad check Bowery

Soccerball shad check Maris Soccerball shad check Keillor-Dunn Missed Swan Soccerball shad check Oates Soccerball shad check Flint

29 August 2023 Stoke City (2) 6–1 Rotherham United (2) Stoke  
19:45 Burger Goal 2'

Mmaee Goal 18' Laurent Goal 29'55' Campbell Goal 43' Léris Goal 72'

Report Morrison Goal 22' Stadium: Bet365 Stadium
Attendance: 9,410
Referee: Michael Salisbury
29 August 2023 Tranmere Rovers (4) 0–2 Leicester City (2) Birkenhead  
19:45 Report Ndidi Goal 55'

Vardy Goal 59'

Stadium: Prenton Park
Attendance: 6,610
Referee: Ben Toner
29 August 2023 Wolverhampton Wanderers (1) 5–0 Blackpool (3) Wolverhampton  
19:45 Kalajdžić Goal 10'

Silva Goal 25' Doherty Goal 60'66' Fraser Goal 84'

Report Stadium: Molineux Stadium
Referee: Jarred Gillett
29 August 2023 Wrexham (4) 1–1
(3–4 pen)
Bradford City (4) Wrexham  
19:45 Boyle Goal 72' Report Smith Goal 3' (pen.) Stadium: Racecourse Ground
Attendance: 9,816
Referee: Ben Speedie
    Penalties  
Young Missed

Lee Soccerball shad check Palmer Soccerball shad check McClean Soccerball shad check Jones Missed

  Soccerball shad check Derbyshire

Soccerball shad check Smallwood Soccerball shad check Wilson Soccerball shad check Halliday Missed Oyegoke

30 August 2023 Doncaster Rovers (4) 1–2 Everton (1) Doncaster  
20:00 Ironside Goal 44' Report Beto Goal 73'

Danjuma Goal 88'

Stadium: Eco-Power Stadium
Attendance: 11,430
Referee: Tom Reeves
30 August 2023 Harrogate Town (4) 0–8 Blackburn Rovers (2) Harrogate  
19:45 Report Garrett Goal 10'

Gallagher Goal 13' Buckley Goal 34'52' (pen.) Markanday Goal 45+1' Gilsenan Goal 67' Bloxham Goal 72' Edmondson Goal 75'

Stadium: Wetherby Road
Attendance: 2,653
Referee: Will Finnie
30 August 2023 Nottingham Forest (1) 0–1 Burnley (1) West Bridgford  
19:45 Report Amdouni Goal 90' Stadium: City Ground
Attendance: 27,766
Referee: Bobby Madley
30 August 2023 Sheffield United (1) 0–0
(2–3 pen)
Lincoln City (3) Sheffield  
19:45 Report Stadium: Bramall Lane
Attendance: 11,040
Referee: Paul Tierney
    Penalties  
Norwood Soccerball shad check

Marsh Missed Osula Soccerball shad check Traoré Missed Egan Missed

  Soccerball shad check Mandroiu

Missed Bishop Soccerball shad check Hamilton Soccerball shad check Sørensen

Southern section[]

29 August 2023 Birmingham City (2) 1–3 Cardiff City (2) Birmingham  
Hogan Goal 70' Report R. Colwill Goal 3'

Wintle Goal 68' Etete Goal 90+4'

Stadium: St Andrew's
Attendance: 11,405
Referee: Leigh Doughty
29 August 2023 Bristol City (2) 0–1 Norwich City (2) Bristol  
Report Płacheta Goal 49' Stadium: Ashton Gate
Attendance: 9,408
Referee: Sam Allison
29 August 2023 Exeter City (3) 1–1
(5–3 pen)
Stevenage (3) Exeter  
Hartridge Goal 5' Report Roberts Goal 69' Stadium: St James Park
Attendance: 4,006
Referee: Andrew Kitchen
    Penalties  
Trevitt Soccerball shad check

Carroll Soccerball shad check Aimson Soccerball shad check Taylor Soccerball shad check Sweeney Soccerball shad check

  Soccerball shad check Reid

Soccerball shad check Roberts Missed Butler Soccerball shad check Sweeney

29 August 2023 Fulham (1) 1–1
(5–3 pen)
Tottenham Hotspur (1) Fulham  
19:45 Van de Ven Goal 19' (o.g.) Report Richarlison Goal 56' Stadium: Craven Cottage
Referee: Josh Smith
    Penalties  
Pereira Soccerball shad check

Jiménez Soccerball shad check Wilson Soccerball shad check Palhinha Soccerball shad check Tete Soccerball shad check

  Soccerball shad check Son

Soccerball shad check Kulusevski Missed Sánchez Soccerball shad check Maddison

29 August 2023 Luton Town (1) 3–2 Gillingham (4) Luton  
Brown Goal 2'

Doughty Goal 28' Woodrow Goal 66'

Report Clarke Goal 55'

Nichols Goal 88'

Stadium: Kenilworth Road
Attendance: 9,468
Referee: Jeremy Simpson
29 August 2023 Newport County (4) 1–1
(0–3 pen)
Brentford (1) Newport  
Rai Goal 90+6' Report Jensen Goal 87' Stadium: Rodney Parade
Attendance: 6,845
Referee: Scott Oldham
    Penalties  
Lewis Missed

Wood Missed Morris Missed

  Soccerball shad check Mbeumo

Soccerball shad check Wissa Soccerball shad check Lewis-Potter

29 August 2023 Plymouth Argyle (2) 2–4 Crystal Palace (1) Plymouth  
Waine Goal 6'

Cundle Goal 46'

Report Édouard Goal 58'

Mateta Goal 61'62'83'

Stadium: Home Park
Attendance: 15,826
Referee: Dean Whitestone
29 August 2023 Portsmouth (3) 1–1
(4–5 pen)
Peterborough United (3) Portsmouth  
Saydee Goal 51' Report Ajiboye Goal 29' Stadium: Fratton Park
Attendance: 6,594
Referee: Charles Breakspear
    Penalties  
Bishop Soccerball shad check

Raggett Soccerball shad check Pack Soccerball shad check Saydee Soccerball shad check Kamara Missed Morrell Missed

  Soccerball shad check Knight

Missed de Havilland Soccerball shad check Tomlinson Soccerball shad check Jones Soccerball shad check Corbett Soccerball shad check Ajiboye

29 August 2023 Reading (3) 2–2
(1–3 pen)
Ipswich Town (2) Reading  
20:00 Williams Goal 2' (o.g.)

Ehibhatiomhan Goal 87'

Report Humphreys Goal 45+5'

Ladapo Goal 59'

Stadium: Madejski Stadium
Attendance: 7,867
Referee: Lewis Smith
    Penalties  
Knibbs Soccerball shad check

Savage Missed Vickers Missed Elliott Missed

  Soccerball shad check Chaplin

Soccerball shad check Evans Missed Aluko Soccerball shad check Taylor

29 August 2023 Swansea City (2) 2–3 Bournemouth (1) Swansea  
12:30 Grimes Goal 9' (pen.)

Paterson Goal 79'

Report Brooks Goal 55'

Traorè Goal 68' Christie Goal 90+1'

Stadium: Swansea.com Stadium
Attendance: 8,785
Referee: Matt Donohue
29 August 2023 Wycombe Wanderers (3) 0–1 Sutton United (4) High Wycombe  
Report O'Brien Goal 19' Stadium: Adams Park
Referee: Christopher Pollard
30 August 2023 Chelsea (1) 2–1 AFC Wimbledon (4) Fulham  
19:45 Madueke Goal 45+1' (pen.)

Fernández Goal 72'

Report Tilley Goal 19' (pen.) Stadium: Stamford Bridge
Attendance: 37,794
Referee: Tony Harrington

Third round[]

A total of 32 clubs will play in the third round: the 24 winners from the second round, plus the 8 Premier League clubs who were in European competition.

26 September 2023 Bradford City (4) 0–2 Middlesbrough (2) Bradford  
19:45 Report Latte Lath Goal 21'

Rogers Goal 54'

Stadium: Valley Parade
Attendance: 15,754
Referee: Tom Nield
26 September 2023 Exeter City (3) 1–0 Luton Town (1) Exeter  
19:45 Mitchell Goal 83' Report Stadium: St James Park
Attendance: 7,360
Referee: James Bell
26 September 2023 Ipswich Town (2) 3–2 Wolverhampton Wanderers (1) Ipswich  
19:45 Hutchinson Goal 28'

Ladapo Goal 39' Taylor Goal 58'

Report Hwang Hee-chan Goal 4'

Toti Goal 15'

Stadium: Portman Road
Attendance: 20,236
Referee: Samuel Barrott
26 September 2023 Mansfield Town (4) 2–2
(3–1 pen)
Peterborough United (3) Mansfield  
19:45 Swan Goal 5' (pen.)

Akins Goal 90+3' (pen.)

[ https://www.bbc.co.uk/sport/football/66850669 Report] Clarke-Harris Goal 30'47' Stadium: Field Mill
Attendance: 4,372
Referee: Seb Stockbridge
    Penalties  
Akins Soccerball shad check

Bowery Soccerball shad check Flint Missed Clarke Missed Keillor-Dunn Soccerball shad check

  Missed Clarke-Harris

Missed Edwards Soccerball shad check Mason-Clark Missed Knight

26 September 2023 Port Vale (3) 2–1 Sutton United (4) Stoke-on-Trent  
19:45 Thomas Goal 49'

Ojo Goal 83'

Report Coley Goal 70' Stadium: Vale Park
Attendance: 4,113
Referee: Will Finnie
26 September 2023 Salford City (4) 0–4 Burnley (1) Salford  
19:45 Report Berge Goal 12'

Bruun Larsen Goal 20' O'Shea Goal 27' Odobert Goal 81'

Stadium: Moor Lane
Attendance: 3,305
Referee: Anthony Backhouse
26 September 2023 Manchester United (1) 3–0 Crystal Palace (1) Trafford  
20:00 Garnacho Goal 21'

Casemiro Goal 27' Martial Goal 55'

Report Stadium: Old Trafford
Referee: Michael Salisbury
27 September 2023 Aston Villa (1) 1–2 Everton (1) Birmingham  
19:45 Tony Harrington Report Garner Goal 15'
Calvert-Lewin Goal 50'
Stadium: Villa Park
Referee: Tony Harrington
27 September 2023 Blackburn Rovers (2) 5–2 Cardiff City (2) Blackburn  
19:45 Garrett Goal 13'
Sigurðsson Goal 36'
Moran Goal 49'54'
Markanday Goal 69'
Report Robinson Goal 18'
Etete Goal 45+3'
Stadium: Ewood Park
Attendance: 5,371
Referee: Andrew Kitchen
27 September 2023 Bournemouth (1) 2–0 Stoke City (2) Bournemouth  
19:45 Solanke Goal 51'
Rothwell Goal 54'
Report Stadium: Dean Court
Referee: Graham Scott
27 September 2023 Brentford (1) 0–1 Arsenal (1) Brentford  
19:45 [ Report] Nelson Goal 8' Stadium: Brentford Community Stadium
Attendance: 16,688
Referee: Darren Bond
27 September 2023 Chelsea (1) 1–0 Brighton & Hove Albion (1) Fulham  
19:45 Jackson Goal 50' Report Stadium: Stamford Bridge
Attendance: 37,516
Referee: Thomas Bramall
27 September 2023 Fulham (1) 2–1 Norwich City (2) Fulham  
19:45 Carlos Vinícius Goal 12'
Iwobi Goal 72'
Report Sainz Goal 70' Stadium: Craven Cottage
Attendance: 12,831
Referee: Craig Pawson
27 September 2023 Lincoln City (3) 0–1 West Ham United (1) Lincoln  
19:45 Report Souček Goal 70' Stadium: Sincil Bank
Attendance: 10,168
Referee: Josh Smith
27 September 2023 Liverpool (1) 3–1 Leicester City (2) Liverpool  
19:45 Gakpo Goal 48'
Szoboszlai Goal 70'
Jota Goal 89'
Report McAteer Goal 3' Stadium: Anfield
Referee: Tim Robinson
27 September 2023 Newcastle United (1) 1–0 Manchester City (1) Newcastle upon Tyne  
20:00 Isak Goal 53' Report Stadium: St James' Park
Attendance: 51,692
Referee: Chris Kavanagh

Fourth round[]

A total of 16 teams played in the fourth round. League Two side Mansfield Town are the lowest-ranked team in the draw, which was made on 27 September 2023.

31 October 2023 Mansfield Town (4) 0–1 Port Vale (3) Mansfield  
19:45 GMT Report Devine Goal 50' Stadium: Field Mill
Attendance: 7,432
Referee: Thomas Bramall
31 October 2023 Exeter City (3) 2–3 Middlesbrough (2) Exeter  
19:45 GMT Trevitt Goal 13'66' Report Rogers Goal 49'
Silvera Goal 59'
Latte Lath Goal 82' (pen)
Stadium: St James Park
Attendance: 7,601
Referee: Graham Scott
1 November 2023 West Ham United (1) 3–1 Arsenal (1) London  
19:30 GMT White Goal 16' (o.g.)
Kudus Goal 50'
Bowen Goal 60'
Report Ødegaard Goal 90+6' Stadium: London Stadium
Referee: Simon Hooper
1 November 2023 Everton (1) 3–0 Burnley (1) Liverpool  
19:45 GMT Tarkowski Goal 13'
Onana Goal 53'
Young Goal 90+2'
Report Stadium: Goodison Park
Attendance: 38,841
Referee: Michael Salisbury
1 November 2023 Chelsea (1) 2–0 Blackburn Rovers (2) London  
19:45 GMT Badiashile Goal 30'
Sterling Goal 59'
Report Stadium: Stamford Bridge
Referee: Tim Robinson
1 November 2023 Ipswich Town (2) 1–3 Fulham (1) Ipswich  
19:45 GMT Baggott Goal 59' Report Stadium: Portman Road
Attendance: 28,221
Referee: Lewis Smith
1 November 2023 Bournemouth (1) 1–2 Liverpool (1) Bournemouth  
19:45 GMT Kluivert Goal 64' Report Gakpo Goal 31'
Núñez Goal 70'
Stadium: Dean Court
Attendance: 11,116
Referee: John Brooks
1 November 2023 Manchester United (1) 0–3 Newcastle United (1) Manchester  
20:15 GMT Report Almirón Goal 28'
Hall Goal 36'
Willock Goal 60'
Stadium: Old Trafford
Attendance: 72,484
Referee: Robert Jones

Quarter-finals[]

A total of 8 teams will play in the quarter-finals. League One side Port Vale are the lowest-ranked team in the draw.

19 December 2023 Everton (1) 1–1
(6–7 pen)
Fulham (1) Liverpool  
19:45 GMT Beto Goal 82' Report Keane Goal 41' (og) Stadium: Goodison Park
Attendance: 38,715
Referee: Graham Scott
    Penalties  
Beto Soccerball shad check
McNeil Soccerball shad check
Keane Soccerball shad check
Danjuma Soccerball shad check
Onana Missed
Tarkowski Soccerball shad check
Godfrey Soccerball shad check
Gueye Missed
  Soccerball shad check Pereira
Soccerball shad check Cairney
Soccerball shad check Palhinha
Missed Decordova-Reid
Soccerball shad check Carlos Vinícius
Soccerball shad check Tete
Soccerball shad check Robinson
Soccerball shad check Adarabioyo
19 December 2023 Port Vale (3) 0–3 Middlesbrough (2) Stoke-on-Trent  
19:45 GMT Report Howson Goal 11'
Rogers Goal 23'
Crooks Goal 53'
Stadium: Vale Park
Attendance: 12,006
Referee: Michael Salisbury
19 December 2023 Chelsea (1) 1–1
(4–2 pen)
Newcastle United (1) Fulham  
20:00 GMT Mudryk Goal 90+2' Report Wilson Goal 16' Stadium: Stamford Bridge
Attendance: 38,058
Referee: Jarred Gillett
    Penalties  
Palmer Soccerball shad check
Gallagher Soccerball shad check
Nkunku Soccerball shad check
Mudryk Soccerball shad check
  Soccerball shad check Wilson
Missed Trippier
Soccerball shad check Guimarães
Missed Ritchie
20 December 2023 Liverpool (1) 5–1 West Ham United (1) Liverpool  
20:00 GMT Szoboszlai Goal 28'
Jones Goal 56'84'
Gakpo Goal 71'
Salah Goal 82'
Report Bowen Goal 77' Stadium: Anfield
Attendance: 57,332
Referee: Tim Robinson

Semi-finals[]

A total of four teams played in the semi-finals. Championship side Middlesbrough were the lowest-ranked team in the draw, which took place on 20 December.

Team #1   Agg.   Team #2   1st leg     2nd leg  
Middlesbrough 2–6 Chelsea 1–0 1–6
Liverpool 3–2 Fulham 2–1 1–1

1st leg[]

9 January 2024
20:00 GMT
Middlesbrough (2) 1–0 Chelsea (1) Riverside Stadium
Attendance: 32,097
Referee: Samuel Barrott
Hackney Goal 37' Report
10 January 2024
20:00 GMT
Liverpool (1) 2–1 Fulham (1) Anfield
Attendance: 56,724
Referee: David Coote
Jones Goal 68'
Gakpo Goal 71'
Report

2nd leg[]

23 January 2024
20:00 GMT
Chelsea (1) 6–1 Middlesbrough (2) Stamford Bridge
Attendance: 37,754
Referee: John Brooks
Howson Goal 15' (o.g.)
Fernández Goal 29'
Disasi Goal 36'
Palmer Goal 42'77'
Madueke Goal 81'
Report Rogers Goal 88'

Chelsea won 6–2 on aggregate.

24 January 2024
20:00 GMT
Fulham (1) 2–1 Liverpool (1) Craven Cottage
Attendance: 56,724
Referee: David Coote
Jones Goal 68'
Gakpo Goal 71'
Report Willian Goal 19'

Liverpool won 3–2 on aggregate.

Final[]

Main article: 2024 EFL Cup Final
25 February 2024 (2024-02-25)
15:00 GMT
Chelsea 0–1
(a.e.t.)
Liverpool Wembley Stadium, London
Attendance: 88,868
Referee: Chris Kavanagh
Report van Dijk Goal 118'

External Links[]

EFL Cup
EFL Cup by seasons

1960–61 · 2008-09 · 2009-10 · 2010-11 · 2011-12 · 2012-13 · 2013-14 · 2014-15 · 2015-16 · 2016–17 · 2017–18 · 2018–19 · 2019–20 · 2020-21 · 2021-22 · 2022-23 · 2023-24 · 2024-25 ·

EFL Cup finals

1961 · 1962 · 1963 · 1964 · 1965 · 1966 · 1967 · 1968 · 1969 · 1970 · 1971 · 1972 · 1973 · 1974 · 1975 · 1976 · 1977 · 1978 · 1979 · 1980 · 1981 · 1982 · 1983 · 1984 · 1985 · 1986 · 1987 · 1988 · 1989 · 1990 · 1991 · 1992 · 1993 · 1994 · 1995 · 1996 · 1997 · 1998 · 1999 · 2000 · 2001 · 2002 · 2003 · 2004 · 2005 · 2006 · 2007 · 2008 · 2009 · 2010 · 2011 · 2012 · 2013 · 2014 · 2015 · 2016 · 2017 · 2018 · 2019 · 2020 · 2021 · 2022 · 2023 · 2024 · 2025 ·

2023–24 EFL Cup Matches
Round 1
Huddersfield Town v Middlesbrough · Mansfield Town v Grimsby Town · Accrington Stanley v Bradford City · Barnsley v Tranmere Rovers · Blackburn Rovers v Walsall · Bolton Wanderers v Barrow · Derby County v Blackpool · Harrogate Town v Carlisle United · Hull City v Doncaster Rovers · Notts County v Lincoln City · Port Vale v Fleetwood Town · Preston North End v Salford City · Rotherham United v Morecambe · Sheffield Wednesday v Stockport County · Stoke City v West Bromwich Albion · Sunderland v Crewe Alexandra · Wrexham v Wigan Athletic · Leeds United v hrewsbury Town · Burton Albion v Leicester CityNewport County v Charlton Athletic · Peterborough United v Swindon Town · Swansea City v Northampton Town · Cheltenham Town v Birmingham City · Exeter City v Crawley Town · Forest Green Rovers v Portsmouth · Gillingham v Southampton · Millwall v Reading · Milton Keynes Dons v Wycombe Wanderers · Plymouth Argyle v Leyton Orient · Stevenage v Watford · Sutton United v Cambridge United · AFC Wimbledon v Coventry City · Bristol City v Oxford United · Cardiff City v Colchester United · Ipswich Town v Bristol Rovers
Round 2
Harrogate Town v Blackburn Rovers · Nottingham Forest v Burnley · Sheffield United v Lincoln City · Doncaster Rovers v Everton · Chelsea v AFC Wimbledon · Bolton Wanderers v Middlesbrough · Port Vale v Crewe Alexandra · Sheffield Wednesday v Mansfield Town · Stoke City v Rotherham United · Tranmere Rovers v Leicester City · Wolverhampton Wanderers v Blackpool · Wrexham v Bradford City · Salford City v Leeds United · Swansea City v AFC Bournemouth · Birmingham City v Cardiff City · Bristol City v Norwich City · Exeter City v Stevenage · Fulham v Tottenham Hotspur · Luton Town v Gillingham · Newport County v Brentford · Plymouth Argyle v Crystal Palace · Portsmouth v Peterborough United · Wycombe Wanderers v Sutton United · Reading v Ipswich Town
Round 3
Bradford City v Middlesbrough · Exeter City v Luton Town · Ipswich Town v Wolverhampton Wanderers · Mansfield Town v Peterborough United · Port Vale v Sutton United · Salford City v Burnley · Manchester United v Crystal Palace · Aston Villa v Everton · Blackburn Rovers v Cardiff City · AFC Bournemouth v Stoke City · Brentford v Arsenal · Chelsea v Brighton & Hove Albion · Fulham v Norwich City · Lincoln City v West Ham United · Liverpool v Leicester City · Newcastle United v Manchester City
Round 4
Mansfield Town v Port Vale · Exeter City v Middlesbrough · West Ham United v Arsenal · Everton v Burnley · Chelsea v Blackburn Rovers · Ipswich Town v Fulham · Bournemouth v Liverpool · Manchester United v Newcastle United
Quarter-finals
Everton v Fulham · Chelsea v Newcastle United · Port Vale v Middlesbrough · Liverpool v West Ham United
Semi-finals
Middlesbrough v Chelsea · Liverpool v Fulham · Chelsea v Middlesbrough · Fulham v Liverpool
Final
Chelsea v Liverpool
220px-England crest 2009.svg
Flag of England 2023–24 in English football
FA competitions
FA Cup (Qualifying Rounds, Final) · FA Community Shield · FA Trophy (Final) · FA Vase (Final)
League cups
EFL Cup (Final) · EFL Trophy (Final)
Premier and Football League
Premier League · Football League (Championship · League One · League Two)
National League
National League (National League · North · South)
Lower leagues
Isthmian League (Premier · North · South Central · South East) · Northern Premier League (Premier · West · East · Midlands) · Southern League (Premier Central · Premier South · Division One Central · Division One South) · Combined Counties League (North Premier, South Premier, One) · Eastern Counties League (Premier, One North, One South) · Essex Senior League (level 9 only) · Hellenic League (Premier, One) · Midland League (Premier, One) · Northern Counties East League (Premier, One) · Northern League (One, Two) · North West Counties League (Premier, One North, One South) · Southern Combination League (Premier, One, Two) · Southern Counties East League (Premier, One) · South West Peninsula League (East, West) · Spartan South Midlands League (Premier, One) · United Counties League (Premier North, Premier South, One) · Wessex League (Premier, One) · Western League (Premier, One)
Playoffs
Championship (Final) · League One (Final) · League Two (Final)
National League (Final) · North · South
European competitions
Champions League (Final) · Europa League (Final) · Europa Conference League (Final)
National teams
Senior: (UEFA Euro 2024 qualifying) · U21: (UEFA Euro 2023 finals) · U20: (2023 FIFA World Cup finals) · U17: (UEFA Euro 2023 finals)
Other
Professional U21 Development League · Premier League Summer Series · Premier League awards · Summer 2023 transfers · Winter 2023–24 transfers · Summer 2024 transfers
Club seasons
Premier League
Arsenal · Aston Villa · Bournemouth · Brentford · Brighton & Hove Albion · Burnley · Chelsea · Crystal Palace · Everton · Fulham · Luton Town · Liverpool · Manchester City · Manchester United · Newcastle United · Nottingham Forest · Sheffield United · Tottenham Hotspur · West Ham United · Wolverhampton Wanderers
Championship
Birmingham City · Blackburn Rovers · Bristol City · Cardiff City · Coventry City · Huddersfield Town · Hull City · Ipswich Town · Leeds United · Leicester City · Middlesbrough · Millwall · Norwich City · Plymouth Argyle · Preston North End · Queens Park Rangers · Rotherham United · Sheffield Wednesday · Southampton · Stoke City · Sunderland · Swansea City · Watford · West Bromwich Albion
League One
Barnsley · Blackpool · Bolton Wanderers · Bristol Rovers · Burton Albion · Cambridge United · Carlisle United · Charlton Athletic · Cheltenham Town · Derby County · Exeter City · Fleetwood Town · Leyton Orient · Lincoln City · Northampton Town · Oxford United · Peterborough United · Portsmouth · Port Vale · Reading · Shrewsbury Town · Stevenage · Wigan Athletic · Wycombe Wanderers
League Two
Accrington Stanley · AFC Wimbledon · Barrow · Bradford City · Colchester United · Crawley Town · Crewe Alexandra · Doncaster Rovers · Forest Green Rovers · Gillingham · Grimsby Town · Harrogate Town · Mansfield Town · Milton Keynes Dons · Morecambe · Newport County · Notts County · Salford City · Stockport County · Sutton United · Swindon Town · Tranmere Rovers · Walsall · Wrexham
2022–23                                                        2024–25
202324 in European football (UEFA)
Domestic leagues

Albania · Andorra · Armenia · Austria · Azerbaijan · Belarus '23 '24 · Belgium · Bosnia and Herzegovina · Bulgaria · Croatia · Cyprus · Czech Republic · Denmark · England · Estonia '23 '24 · Faroe Islands '23 '24 · Finland '23 '24 · France · Georgia '23 '24 · Germany · Gibraltar · Greece · Hungary · Iceland '23 '24 · Israel · Italy · Kazakhstan '23 '24 · Kosovo · Latvia '23 '24 · Lithuania '23 '24 · Luxembourg · Malta · Moldova · Montenegro · Netherlands · North Macedonia · Northern Ireland · Norway '23 '24 · Poland · Portugal · Republic of Ireland '23 '24 · Romania · Russia · San Marino · Scotland · Serbia · Slovakia · Slovenia · Spain · Sweden '23 '24 · Switzerland · Turkey · Ukraine · Wales

Domestic cups

Albania · Andorra · Armenia · Austria · Azerbaijan · Belarus · Belgium · Bosnia and Herzegovina · Bulgaria · Croatia · Cyprus · Czech Republic · Denmark · England · Estonia · Faroe Islands '23 '24 · Finland '23 '24 · France · Georgia '23 '24 · Germany · Gibraltar · Greece · Hungary · Iceland '23 '24 · Israel · Italy · Kazakhstan '23 '24 · Kosovo · Latvia '23 '24 · Liechtenstein · Lithuania '23 '24 · Luxembourg · Malta · Moldova · Montenegro · Netherlands · North Macedonia · Northern Ireland · Norway · Poland · Portugal · Republic of Ireland '23 '24 · Romania · Russia · San Marino · Scotland · Serbia · Slovakia · Slovenia · Spain · Sweden · Switzerland · Turkey · Ukraine · Wales

League cups
England · Finland · Iceland · Israel · Northern Ireland · Portugal · Scotland · Wales
Supercups

Albania · Andorra · Armenia · Azerbaijan · Belarus · Belgium · Bulgaria · Croatia · Cyprus · England · Estonia '23 '24 · Faroe Islands · France · Georgia · Germany · Iceland · Israel · Italy · Kazakhstan '23 '24 · Kosovo · Lithuania '23 '24 · Malta · Netherlands · Northern Ireland · Poland · Portugal · Republic of Ireland '23 '24 · Romania · Russia · San Marino · Spain · Turkey · Ukraine

UEFA competitions
Champions League (qualifying phase and play-off round, group stage, knockout phase, Final) · Europa League (qualifying phase and play-off round, group stage, knockout phase, Final) · Europa Conference League (qualifying phase and play-off round, Champions Path, Main Path, group stage, knockout phase, Final) · Super Cup
International competitions
UEFA Euro 2024 (qualification) · 2023 FIFA U-20 World Cup · 2023 FIFA U-17 World Cup · 2025 Euro Under-21 (qualification) · 2024 Euro Under-19 (qualification) · 2024 Euro Under-17 (qualification)
Advertisement