Carabao Cup 2023–24 | ||
Region | England (89 clubs) 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) |
|
|
36 | w/c 7 August 2023 |
Second round (48 clubs) |
|
|
24 | w/c 28 August 2023 |
Third round (32 clubs) |
|
|
16 | w/c 26 September 2023 |
Fourth round (16 clubs) |
|
|
8 | w/c 30 October 2023 |
Quarter-finals (8 clubs) |
|
|
4 | w/c 19 December 2023 |
Semi-finals (4 clubs) |
|
|
4
(two-legged) |
w/c 8 January 2024 w/c 22 January 2024 |
Final (2 clubs) |
|
|
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 4' Hudlin 90+4' |
Report | Silvera 20' Jones 63' McGree 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 28' (pen.) | 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 66' | Report | Pattison 45+1' | Stadium: Crown Ground Attendance: 2,368 Referee: Martin Coy | |
Penalties | |||||
Leigh | Cook
Gilliead Walker Oduor |
8 August 2023 | Barnsley (3) | 2–2 (6–7 pen)
|
Tranmere Rovers (4) | Barnsley | |
19:45 BST | Kane 45+3' | Report | Norris 23' | Stadium: Oakwell Attendance: 4,343 Referee: Thomas Kirk | |
Penalties | |||||
Marsh | Hawkes |
8 August 2023 | Blackburn Rovers (2) | 4–3 | Walsall (4) | Blackburn | |
19:45 BST | Gilsenan 21' | Report | McEntee 19' | Stadium: Ewood Park Attendance: 6,173 Referee: Ben Speedie |
8 August 2023 | Bolton Wanderers (3) | 1–0 | Barrow (4) | Bolton | |
19:45 BST | Ashworth 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 7', 32' | Stadium: Pride Park Referee: Jeremy Simpson |
8 August 2023 | Harrogate Town (4) | 1–0 | Carlisle United (3) | Harrogate | |
19:45 BST | Folarin 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 3' | Report | Miller 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 23' | 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 18', 72' | Report | Hayes 5' | 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 44' | Report | McLennan 5', 38' | Stadium: Deepdale Attendance: 6,790 Referee: Tom Reeves | |
Penalties | |||||
Ledson
Keane Best Frøkjær-Jensen |
Smith |
8 August 2023 | Rotherham United (2) | 1–1 (4–2 pen)
|
Morecambe (4) | Rotherham | |
19:45 BST | Kayode 37' | Report | Mellon 22' | Stadium: New York Stadium Attendance: 2,834 Referee: Thomas Parsons | |
Penalties | |||||
Hugill | McKiernan
Davenport Brown Taylor |
8 August 2023 | Sheffield Wednesday (2) | 1–1 (4–1 pen)
|
Stockport County (4) | Sheffield | |
19:45 BST | Bakinson 90+7' | Report | Madden 16' | Stadium: Hillsborough Attendance: 10,886 Referee: Lewis Smith | |
Penalties | |||||
Windass | Madden
Rydel Barry |
8 August 2023 | Stoke City (2) | 2–1 | West Bromwich Albion (2) | Stoke | |
19:45 BST | Griffiths 27' (o.g.) | Report | Thomas-Asante 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 64' | Report | Offord 45+1' | Stadium: Stadium of Light Attendance: 10,763 Referee: Scott Oldham | |
Penalties | |||||
Dack
Pritchard Ekwah Triantis |
Nevitt
Long Adebisi Tabiner 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
Lee O'Connor Dalby |
Wyke |
9 August 2023 | Leeds United (2) | 2–1 | Shrewsbury Town (3) | Beeston | |
19:45 BST | Gelhardt 52' Struijk 58' |
Report | Perry 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ọ 6' Ndidi 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 63' | Report | Kanu 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 7' | Report | Hepburn-Murphy 49' | Stadium: London Road Stadium Attendance: 3,440 Referee: Tom Nield | |
Penalties | |||||
Clarke-Harris
Edwards Tomlinson Burrows |
Blake-Tracy |
8 August 2023 | Swansea City (2) | 3–0 | Northampton Town (3) | Swansea | |
19:30 BST | Piroe 10', 53'
Ginnelly 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 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 73' | Report | Lolos 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 24' | Report | Yengi 30', 75' (pen.)
Swanson 52' |
Stadium: The New Lawn Referee: Sam Purkiss |
8 August 2023 | Gillingham (4) | 3–1 | Southampton (2) | Gillingham | |
19:45 BST | Nadesan 12' | Report | Alcaraz 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 1', 51'
Savage 67' Camara 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 73' | Stadium: Stadium MK Referee: James Bell |
8 August 2023 | Plymouth Argyle (2) | 2–0 | Leyton Orient (3) | Plymouth | |
19:45 BST | Waine 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 43' | Report | Bayo 6' | Stadium: Lamex Stadium Attendance: 4,495 Referee: Charles Breakspear | |
Penalties | |||||
Reid
Roberts Forster-Caskey MacDonald Thompson |
Hoedt
Sierralta Porteous Healey Koné |
8 August 2023 | Sutton United (4) | 2–2 (6–5 pen)
|
Cambridge United (3) | Sutton | |
19:45 BST | Smith 38'
Beautyman 82' (pen.) |
Report | Okenabirhie 18', 60' (pen.) | Stadium: Gander Green Lane Attendance: 1,761 Referee: Daniel Middleton | |
Penalties | |||||
Eastmond Angol Milsom |
Ahadme |
9 August 2023 | AFC Wimbledon (4) | 2–1 | Coventry City (2) | Wimbledon | |
19:45 BST | Bugiel 86' | Report | Godden 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 15'
Knight 35', 47' Wells 51' Naismith 62' |
Report | Bodin 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 19' | Report | Akinde 40' | Stadium: Cardiff City Stadium Attendance: 5,158 Referee: Will Finnie | |
Penalties | |||||
Colwill
Romeo Ojo Ugbo |
Fevrier |
9 August 2023 | Ipswich Town (2) | 2–0 | Bristol Rovers (3) | Ipswich | |
19:45 BST | Taylor 12' Aluko 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 | 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 23' | Report | Crooks 33' | 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
Arblaster Sang |
Nevitt
Long Adebisi Tabiner |
29 August 2023 | Salford City (4) | 1–1 (9–8 pen)
|
Leeds United (2) | Salford | |
20:00 | Smith 34' | Report | Struijk 76' | Stadium: Moor Lane Attendance: 3,147 Referee: Oliver Langford | |
Penalties | |||||
Mallan
McAleny Watson Dackers McLennan Lund Bolton Mariappa Tilt Ashley |
Greenwood
Struijk Rutter Gnonto Sinisterra Hjelde Cresswell Ampadu Summerville Shackleton |
29 August 2023 | Sheffield Wednesday (2) | 1–1 (4–5 pen)
|
Mansfield Town (4) | Sheffield | |
19:45 | Musaba 28' | Report | Oates 85' | Stadium: Hillsborough Stadium Attendance: 10,724 Referee: Sunny Sukhvir Gill | |
Penalties | |||||
Smith | Bowery
Maris Keillor-Dunn Swan Oates Flint |
29 August 2023 | Stoke City (2) | 6–1 | Rotherham United (2) | Stoke | |
19:45 | Burger 2'
Mmaee 18' Laurent 29', 55' Campbell 43' Léris 72' |
Report | Morrison 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 55'
Vardy 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ć 10' | Report | Stadium: Molineux Stadium Referee: Jarred Gillett |
29 August 2023 | Wrexham (4) | 1–1 (3–4 pen)
|
Bradford City (4) | Wrexham | |
19:45 | Boyle 72' | Report | Smith 3' (pen.) | Stadium: Racecourse Ground Attendance: 9,816 Referee: Ben Speedie | |
Penalties | |||||
Young | Derbyshire |
30 August 2023 | Doncaster Rovers (4) | 1–2 | Everton (1) | Doncaster | |
20:00 | Ironside 44' | Report | Beto 73'
Danjuma 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 10'
Gallagher 13' Buckley 34', 52' (pen.) Markanday 45+1' Gilsenan 67' Bloxham 72' Edmondson 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 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 | Mandroiu |
Southern section[]
29 August 2023 | Birmingham City (2) | 1–3 | Cardiff City (2) | Birmingham | |
Hogan 70' | Report | R. Colwill 3' | 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 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 5' | Report | Roberts 69' | Stadium: St James Park Attendance: 4,006 Referee: Andrew Kitchen | ||
Penalties | |||||
Trevitt | Reid |
29 August 2023 | Fulham (1) | 1–1 (5–3 pen)
|
Tottenham Hotspur (1) | Fulham | |
19:45 | Van de Ven 19' (o.g.) | Report | Richarlison 56' | Stadium: Craven Cottage Referee: Josh Smith | |
Penalties | |||||
Pereira | Son |
29 August 2023 | Luton Town (1) | 3–2 | Gillingham (4) | Luton | |
Brown 2' | Report | Clarke 55' | Stadium: Kenilworth Road Attendance: 9,468 Referee: Jeremy Simpson |
29 August 2023 | Newport County (4) | 1–1 (0–3 pen)
|
Brentford (1) | Newport | |
Rai 90+6' | Report | Jensen 87' | Stadium: Rodney Parade Attendance: 6,845 Referee: Scott Oldham | ||
Penalties | |||||
Lewis | Mbeumo |
29 August 2023 | Plymouth Argyle (2) | 2–4 | Crystal Palace (1) | Plymouth | |
Waine 6'
Cundle 46' |
Report | Édouard 58'
Mateta 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 51' | Report | Ajiboye 29' | Stadium: Fratton Park Attendance: 6,594 Referee: Charles Breakspear | ||
Penalties | |||||
Bishop | Knight |
29 August 2023 | Reading (3) | 2–2 (1–3 pen)
|
Ipswich Town (2) | Reading | |
20:00 | Williams 2' (o.g.) | Report | Humphreys 45+5' | Stadium: Madejski Stadium Attendance: 7,867 Referee: Lewis Smith | |
Penalties | |||||
Knibbs
Savage Vickers Elliott |
Chaplin
Evans Aluko Taylor |
29 August 2023 | Swansea City (2) | 2–3 | Bournemouth (1) | Swansea | |
12:30 | Grimes 9' (pen.)
Paterson 79' |
Report | Brooks 55' | 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 19' | Stadium: Adams Park Referee: Christopher Pollard |
30 August 2023 | Chelsea (1) | 2–1 | AFC Wimbledon (4) | Fulham | |
19:45 | Madueke 45+1' (pen.)
Fernández 72' |
Report | Tilley 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 21'
Rogers 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 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 28'
Ladapo 39' Taylor 58' |
Report | Hwang Hee-chan 4'
Toti 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 5' (pen.)
Akins 90+3' (pen.) |
[ https://www.bbc.co.uk/sport/football/66850669 Report] | Clarke-Harris 30', 47' | Stadium: Field Mill Attendance: 4,372 Referee: Seb Stockbridge | |
Penalties | |||||
Akins | Clarke-Harris
Edwards Mason-Clark Knight |
26 September 2023 | Port Vale (3) | 2–1 | Sutton United (4) | Stoke-on-Trent | |
19:45 | Thomas 49'
Ojo 83' |
Report | Coley 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 12'
Bruun Larsen 20' O'Shea 27' Odobert 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 21' | Report | Stadium: Old Trafford Referee: Michael Salisbury |
27 September 2023 | Aston Villa (1) | 1–2 | Everton (1) | Birmingham | |
19:45 | Tony Harrington | Report | Garner 15' Calvert-Lewin 50' |
Stadium: Villa Park Referee: Tony Harrington |
27 September 2023 | Blackburn Rovers (2) | 5–2 | Cardiff City (2) | Blackburn | |
19:45 | Garrett 13' Sigurðsson 36' Moran 49', 54' Markanday 69' |
Report | Robinson 18' Etete 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 51' Rothwell 54' |
Report | Stadium: Dean Court Referee: Graham Scott |
27 September 2023 | Brentford (1) | 0–1 | Arsenal (1) | Brentford | |
19:45 | [ Report] | Nelson 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 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 12' Iwobi 72' |
Report | Sainz 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 70' | Stadium: Sincil Bank Attendance: 10,168 Referee: Josh Smith |
27 September 2023 | Liverpool (1) | 3–1 | Leicester City (2) | Liverpool | |
19:45 | Gakpo 48' Szoboszlai 70' Jota 89' |
Report | McAteer 3' | Stadium: Anfield Referee: Tim Robinson |
27 September 2023 | Newcastle United (1) | 1–0 | Manchester City (1) | Newcastle upon Tyne | |
20:00 | Isak 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 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 13', 66' | Report | Rogers 49' Silvera 59' Latte Lath 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 16' (o.g.) Kudus 50' Bowen 60' |
Report | Ødegaard 90+6' | Stadium: London Stadium Referee: Simon Hooper |
1 November 2023 | Everton (1) | 3–0 | Burnley (1) | Liverpool | |
19:45 GMT | Tarkowski 13' Onana 53' Young 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 30' Sterling 59' |
Report | Stadium: Stamford Bridge Referee: Tim Robinson |
1 November 2023 | Ipswich Town (2) | 1–3 | Fulham (1) | Ipswich | |
19:45 GMT | Baggott 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 64' | Report | Gakpo 31' Núñez 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 28' Hall 36' Willock 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 82' | Report | Keane 41' (og) | Stadium: Goodison Park Attendance: 38,715 Referee: Graham Scott | |
Penalties | |||||
Beto McNeil Keane Danjuma Onana Tarkowski Godfrey Gueye |
Pereira Cairney Palhinha Decordova-Reid Carlos Vinícius Tete Robinson Adarabioyo |
19 December 2023 | Port Vale (3) | 0–3 | Middlesbrough (2) | Stoke-on-Trent | |
19:45 GMT | Report | Howson 11' Rogers 23' Crooks 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 90+2' | Report | Wilson 16' | Stadium: Stamford Bridge Attendance: 38,058 Referee: Jarred Gillett | |
Penalties | |||||
Palmer Gallagher Nkunku Mudryk |
Wilson Trippier Guimarães Ritchie |
20 December 2023 | Liverpool (1) | 5–1 | West Ham United (1) | Liverpool | |
20:00 GMT | Szoboszlai 28' Jones 56', 84' Gakpo 71' Salah 82' |
Report | Bowen 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 37' | Report |
10 January 2024 20:00 GMT |
Liverpool (1) | 2–1 | Fulham (1) | Anfield Attendance: 56,724 Referee: David Coote |
---|---|---|---|---|
Jones 68' Gakpo 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 15' (o.g.) Fernández 29' Disasi 36' Palmer 42', 77' Madueke 81' |
Report | Rogers 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 68' Gakpo 71' |
Report | Willian 19' |
Liverpool won 3–2 on aggregate.
Final[]
- Main article: 2024 EFL Cup Final
25 February 2024 15:00 GMT |
Chelsea | 0–1 (a.e.t.) |
Liverpool | Wembley Stadium, London Attendance: 88,868 Referee: Chris Kavanagh |
---|---|---|---|---|
Report | van Dijk 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 |
2023–24 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 ·
|
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 ·
|
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) |