Scores & Fixtures 2023-2024 EFL Cup
Round | Day | Date | Time | Home | Score | Away | Attendance | Venue | Referee | Match Report | Notes |
---|---|---|---|---|---|---|---|---|---|---|---|
First round | Tue | 2023-08-08 | 19:00 | Huddersfield | 2–3 | Middlesbrough | 8,057 | The John Smith's Stadium | Oliver Langford | Match Report | |
First round | Tue | 2023-08-08 | 19:30 | Newport County | 3–1 | Charlton Ath | 2,600 | Rodney Parade | Scott Simpson | Match Report | |
First round | Tue | 2023-08-08 | 19:30 | P'borough Utd | (4) 1–1 (1) | Swindon Town | 3,440 | Weston Homes Stadium | Tom Nield | Match Report | P'borough Utd won on penalty kicks following extra time |
First round | Tue | 2023-08-08 | 19:30 | Mansfield Town | 2–0 | Grimsby Town | 3,123 | One Call Stadium | Scott Jackson | Match Report | |
First round | Tue | 2023-08-08 | 19:30 | Swansea City | 3–0 | Northampton | 6,923 | Swansea.com Stadium | Peter Wright | Match Report | |
First round | Tue | 2023-08-08 | 19:45 | FG Rovers | 1–3 | Portsmouth | 1,868 | The Bolt New Lawn | Sam Purkiss | Match Report | |
First round | Tue | 2023-08-08 | 19:45 | Cheltenham | 0–2 | Birmingham City | 4,026 | The Completely-Suzuki Stadium | Craig Hicks | Match Report | |
First round | Tue | 2023-08-08 | 19:45 | Harrogate | 1–0 | Carlisle United | 2,177 | EnviroVent Stadium | Matthew Corlett | Match Report | |
First round | Tue | 2023-08-08 | 19:45 | Plymouth Argyle | 2–0 | Leyton Orient | 10,324 | Home Park | Sunny Gill | Match Report | |
First round | Tue | 2023-08-08 | 19:45 | Acc'ton Stanley | (1) 1–1 (4) | Bradford City | 2,368 | Wham Stadium | Martin Coy | Match Report | Bradford City won on penalty kicks following extra time |
First round | Tue | 2023-08-08 | 19:45 | Millwall | 0–4 | Reading | 4,738 | The Den | Leigh Doughty | Match Report | |
First round | Tue | 2023-08-08 | 19:45 | Sutton United | (6) 2–2 (5) | Cambridge Utd | 1,761 | VBS Community Stadium | Daniel Middleton | Match Report | Sutton United won on penalty kicks following extra time |
First round | Tue | 2023-08-08 | 19:45 | Stevenage | (4) 1–1 (3) | Watford | 4,495 | The Lamex Stadium | Charles Breakspear | Match Report | Stevenage won on penalty kicks following extra time |
First round | Tue | 2023-08-08 | 19:45 | MK Dons | 0–2 | Wycombe | 2,946 | Stadium mk | James Bell | Match Report | |
First round | Tue | 2023-08-08 | 19:45 | Port Vale | 3–2 | Fleetwood Town | 2,743 | Vale Park | Edward Duckworth | Match Report | |
First round | Tue | 2023-08-08 | 19:45 | Derby County | 0–2 | Blackpool | 7,033 | Pride Park Stadium | Jeremy Simpson | Match Report | |
First round | Tue | 2023-08-08 | 19:45 | Gillingham | 3–1 | Southampton | 7,775 | MEMS Priestfield Stadium | Carl Brook | Match Report | |
First round | Tue | 2023-08-08 | 19:45 | Exeter City | 2–1 | Crawley Town | 3,560 | St. James' Park | Chris Pollard | Match Report | |
First round | Tue | 2023-08-08 | 19:45 | Sunderland | (3) 1–1 (5) | Crewe Alexandra | 10,763 | Stadium of Light | Scott Oldham | Match Report | Crewe Alexandra won on penalty kicks following extra time |
First round | Tue | 2023-08-08 | 19:45 | Rotherham Utd | (4) 1–1 (2) | Morecambe | 2,834 | AESSEAL New York Stadium | Thomas Parsons | Match Report | Rotherham Utd won on penalty kicks following extra time |
First round | Tue | 2023-08-08 | 19:45 | Barnsley | (6) 2–2 (7) | Tranmere Rovers | 4,343 | Oakwell Stadium | Thomas Kirk | Match Report | Tranmere Rovers won on penalty kicks following extra time |
First round | Tue | 2023-08-08 | 19:45 | Blackburn | 4–3 | Walsall | 6,173 | Ewood Park | Ben Speedie | Match Report | |
First round | Tue | 2023-08-08 | 19:45 | Bolton | 1–0 | Barrow | 4,871 | Toughsheet Community Stadium | Anthony Backhouse | Match Report | |
First round | Tue | 2023-08-08 | 19:45 | Preston | (2) 2–2 (4) | Salford City | 6,790 | Deepdale Stadium | Tom Reeves | Match Report | Salford City won on penalty kicks following extra time |
Round | Day | Date | Time | Home | Score | Away | Attendance | Venue | Referee | Match Report | Notes |
First round | Tue | 2023-08-08 | 19:45 | Notts County | 0–2 | Lincoln City | 6,468 | Meadow Lane Stadium | Martin Woods | Match Report | |
First round | Tue | 2023-08-08 | 19:45 | Stoke City | 2–1 | West Brom | 10,583 | Bet365 Stadium | Geoff Eltringham | Match Report | |
First round | Tue | 2023-08-08 | 19:45 | Hull City | 1–2 | Doncaster | 6,577 | MKM Stadium | Simon Mather | Match Report | |
First round | Tue | 2023-08-08 | 19:45 | Sheffield Weds | (4) 1–1 (1) | Stockport | 10,886 | Hillsborough Stadium | Lewis Smith | Match Report | Sheffield Weds won on penalty kicks following extra time |
First round | Tue | 2023-08-08 | 20:00 | Wrexham | (4) 0–0 (2) | Wigan Athletic | 9,736 | STōK Racecourse | Samuel Allison | Match Report | Wrexham won on penalty kicks following extra time |
First round | Wed | 2023-08-09 | 19:45 | Leeds United | 2–1 | Shrewsbury | 35,129 | Elland Road | Seb Stockbridge | Match Report | |
First round | Wed | 2023-08-09 | 19:45 | Ipswich Town | 2–0 | Bristol Rovers | 15,047 | Portman Road Stadium | David Rock | Match Report | |
First round | Wed | 2023-08-09 | 19:45 | Bristol City | 5–1 | Oxford United | 9,661 | Ashton Gate Stadium | Oliver Yates | Match Report | |
First round | Wed | 2023-08-09 | 19:45 | Cardiff City | (3) 2–2 (0) | Colchester Utd | 5,158 | Cardiff City Stadium | Will Finnie | Match Report | Cardiff City won on penalty kicks following normal time |
First round | Wed | 2023-08-09 | 19:45 | AFC Wimbledon | 2–1 | Coventry City | 4,781 | The Cherry Red Records Stadium | Andrew Kitchen | Match Report | |
First round | Wed | 2023-08-09 | 20:00 | Burton Albion | 0–2 | Leicester City | 4,631 | Pirelli Stadium | Gavin Ward | Match Report | |
First round | Wed | 2023-08-16 | 19:45 | QPR | 0–1 | Norwich City | 7,813 | MATRADE Loftus Road Stadium | James Linington | Match Report | |
Second round | Tue | 2023-08-29 | 19:30 | Swansea City | 2–3 | Bournemouth | 8,785 | Swansea.com Stadium | Matt Donohue | Match Report | |
Second round | Tue | 2023-08-29 | 19:45 | Bolton | 1–3 | Middlesbrough | 8,624 | Toughsheet Community Stadium | Stephen Martin | Match Report | |
Second round | Tue | 2023-08-29 | 19:45 | Newport County | (0) 1–1 (3) | Brentford | 5,916 | Rodney Parade | Scott Oldham | Match Report | Brentford won on penalty kicks following extra time |
Second round | Tue | 2023-08-29 | 19:45 | Portsmouth | (4) 1–1 (5) | P'borough Utd | 6,594 | Fratton Park | Charles Breakspear | Match Report | P'borough Utd won on penalty kicks following extra time |
Second round | Tue | 2023-08-29 | 19:45 | Wolves | 5–0 | Blackpool | 20,605 | Molineux Stadium | Jarred Gillett | Match Report | |
Second round | Tue | 2023-08-29 | 19:45 | Sheffield Weds | (4) 1–1 (5) | Mansfield Town | 10,724 | Hillsborough Stadium | Sunny Gill | Match Report | Mansfield Town won on penalty kicks following extra time |
Second round | Tue | 2023-08-29 | 19:45 | Plymouth Argyle | 2–4 | Crystal Palace | 15,826 | Home Park | Dean Whitestone | Match Report | |
Second round | Tue | 2023-08-29 | 19:45 | Birmingham City | 1–3 | Cardiff City | 11,405 | St. Andrew's @ Knighthead Park | Leigh Doughty | Match Report | |
Second round | Tue | 2023-08-29 | 19:45 | Port Vale | (2) 0–0 (0) | Crewe Alexandra | 6,375 | Vale Park | Seb Stockbridge | Match Report | Port Vale won on penalty kicks following extra time |
Second round | Tue | 2023-08-29 | 19:45 | Luton Town | 3–2 | Gillingham | 9,468 | Kenilworth Road Stadium | Jeremy Simpson | Match Report | |
Second round | Tue | 2023-08-29 | 19:45 | Stoke City | 6–1 | Rotherham Utd | 9,410 | Bet365 Stadium | Michael Salisbury | Match Report | |
Second round | Tue | 2023-08-29 | 19:45 | Wrexham | (3) 1–1 (4) | Bradford City | 9,816 | STōK Racecourse | Ben Speedie | Match Report | Bradford City won on penalty kicks following extra time |
Second round | Tue | 2023-08-29 | 19:45 | Tranmere Rovers | 0–2 | Leicester City | 6,610 | Prenton Park | Ben Toner | Match Report | |
Second round | Tue | 2023-08-29 | 19:45 | Wycombe | 0–1 | Sutton United | 1,778 | Adams Park | Chris Pollard | Match Report | |
Second round | Tue | 2023-08-29 | 19:45 | Fulham | (5) 1–1 (3) | Tottenham | 21,043 | Craven Cottage | Joshua Smith | Match Report | Fulham won on penalty kicks following extra time |
Second round | Tue | 2023-08-29 | 19:45 | Bristol City | 0–1 | Norwich City | 9,408 | Ashton Gate Stadium | Samuel Allison | Match Report | |
Second round | Tue | 2023-08-29 | 19:45 | Exeter City | (5) 1–1 (3) | Stevenage | 4,006 | St. James' Park | Andrew Kitchen | Match Report | Exeter City won on penalty kicks following extra time |
Second round | Tue | 2023-08-29 | 20:00 | Reading | (1) 2–2 (3) | Ipswich Town | 7,867 | Select Car Leasing Stadium | Lewis Smith | Match Report | Ipswich Town won on penalty kicks following extra time |
Second round | Tue | 2023-08-29 | 20:00 | Salford City | (9) 1–1 (8) | Leeds United | 3,147 | The Peninsula Stadium | Oliver Langford | Match Report | Salford City won on penalty kicks following extra time |
Second round | Wed | 2023-08-30 | 19:45 | Chelsea | 2–1 | AFC Wimbledon | 37,794 | Stamford Bridge | Tony Harrington | Match Report | |
Second round | Wed | 2023-08-30 | 19:45 | Nott'ham Forest | 0–1 | Burnley | 27,766 | The City Ground | Robert Madley | Match Report | |
Second round | Wed | 2023-08-30 | 19:45 | Sheffield Utd | (2) 0–0 (3) | Lincoln City | 11,040 | Bramall Lane | Paul Tierney | Match Report | Lincoln City won on penalty kicks following normal time |
Second round | Wed | 2023-08-30 | 19:45 | Harrogate | 0–8 | Blackburn | 2,653 | EnviroVent Stadium | Will Finnie | Match Report | |
Second round | Wed | 2023-08-30 | 20:00 | Doncaster | 1–2 | Everton | 11,430 | Eco-Power Stadium | Tom Reeves | Match Report | |
Third round | Tue | 2023-09-26 | 19:45 | Salford City | 0–4 | Burnley | 3,305 | The Peninsula Stadium | Anthony Backhouse | Match Report | |
Third round | Tue | 2023-09-26 | 19:45 | Bradford City | 0–2 | Middlesbrough | 15,754 | University of Bradford Stadium | Tom Nield | Match Report | |
Third round | Tue | 2023-09-26 | 19:45 | Port Vale | 2–1 | Sutton United | 4,113 | Vale Park | Will Finnie | Match Report | |
Third round | Tue | 2023-09-26 | 19:45 | Exeter City | 1–0 | Luton Town | 7,360 | St. James' Park | James Bell | Match Report | |
Third round | Tue | 2023-09-26 | 19:45 | Ipswich Town | 3–2 | Wolves | 20,236 | Portman Road Stadium | Samuel Barrott | Match Report | |
Third round | Tue | 2023-09-26 | 19:45 | Mansfield Town | (3) 2–2 (1) | P'borough Utd | 4,372 | One Call Stadium | Seb Stockbridge | Match Report | Mansfield Town won on penalty kicks following extra time |
Third round | Tue | 2023-09-26 | 20:00 | Manchester Utd | 3–0 | Crystal Palace | 72,842 | Old Trafford | Michael Salisbury | Match Report | |
Third round | Wed | 2023-09-27 | 19:45 | Blackburn | 5–2 | Cardiff City | 5,371 | Ewood Park | Andrew Kitchen | Match Report | |
Third round | Wed | 2023-09-27 | 19:45 | Liverpool | 3–1 | Leicester City | 49,732 | Anfield | Tim Robinson | Match Report | |
Third round | Wed | 2023-09-27 | 19:45 | Fulham | 2–1 | Norwich City | 12,831 | Craven Cottage | Craig Pawson | Match Report | |
Third round | Wed | 2023-09-27 | 19:45 | Brentford | 0–1 | Arsenal | 16,688 | Gtech Community Stadium | Darren Bond | Match Report | |
Third round | Wed | 2023-09-27 | 19:45 | Lincoln City | 0–1 | West Ham | 10,168 | LNER Stadium | Joshua Smith | Match Report | |
Third round | Wed | 2023-09-27 | 19:45 | Chelsea | 1–0 | Brighton | 37,516 | Stamford Bridge | Thomas Bramall | Match Report | |
Third round | Wed | 2023-09-27 | 19:45 | Bournemouth | 2–0 | Stoke City | 10,282 | Vitality Stadium | Graham Scott | Match Report | |
Third round | Wed | 2023-09-27 | 19:45 | Aston Villa | 1–2 | Everton | 23,851 | Villa Park | Tony Harrington | Match Report | |
Third round | Wed | 2023-09-27 | 20:00 | Newcastle Utd | 1–0 | Manchester City | 51,692 | St James' Park | Chris Kavanagh | Match Report | |
Fourth round | Tue | 2023-10-31 | 19:45 | Exeter City | 2–3 | Middlesbrough | 7,601 | St. James' Park | Graham Scott | Match Report | |
Fourth round | Tue | 2023-10-31 | 19:45 | Mansfield Town | 0–1 | Port Vale | 7,432 | Vale Park | Thomas Bramall | Match Report | |
Fourth round | Wed | 2023-11-01 | 19:30 | West Ham | 3–1 | Arsenal | 62,154 | London Stadium | Simon Hooper | Match Report | |
Fourth round | Wed | 2023-11-01 | 19:45 | Everton | 3–0 | Burnley | 38,841 | Goodison Park | Michael Salisbury | Match Report | |
Fourth round | Wed | 2023-11-01 | 19:45 | Bournemouth | 1–2 | Liverpool | 11,116 | Vitality Stadium | John Brooks | Match Report | |
Fourth round | Wed | 2023-11-01 | 19:45 | Ipswich Town | 1–3 | Fulham | 28,221 | Portman Road Stadium | Lewis Smith | Match Report | |
Fourth round | Wed | 2023-11-01 | 19:45 | Chelsea | 2–0 | Blackburn | 39,548 | Stamford Bridge | Tim Robinson | Match Report | |
Fourth round | Wed | 2023-11-01 | 20:15 | Manchester Utd | 0–3 | Newcastle Utd | 72,484 | Old Trafford | Robert Jones | Match Report | |
Quarter-finals | Tue | 2023-12-19 | 19:45 | Port Vale | 0–3 | Middlesbrough | 12,006 | Vale Park | Michael Salisbury | Match Report | |
Quarter-finals | Tue | 2023-12-19 | 19:45 | Everton | (6) 1–1 (7) | Fulham | 38,715 | Goodison Park | Graham Scott | Match Report | Fulham won on penalty kicks following extra time |
Quarter-finals | Tue | 2023-12-19 | 20:00 | Chelsea | (4) 1–1 (2) | Newcastle Utd | 38,058 | Stamford Bridge | Jarred Gillett | Match Report | Chelsea won on penalty kicks following extra time |
Quarter-finals | Wed | 2023-12-20 | 20:00 | Liverpool | 5–1 | West Ham | 57,332 | Anfield | Tim Robinson | Match Report | |
Semi-finals | Tue | 2024-01-09 | 20:00 | Middlesbrough | 1–0 | Chelsea | 32,097 | Riverside Stadium | Samuel Barrott | Match Report | Leg 1 of 2 |
Semi-finals | Wed | 2024-01-10 | 20:00 | Liverpool | 2–1 | Fulham | 56,724 | Anfield | David Coote | Match Report | Leg 1 of 2 |
Semi-finals | Tue | 2024-01-23 | 20:00 | Chelsea | 6–1 | Middlesbrough | 37,754 | Stamford Bridge | John Brooks | Match Report | Leg 2 of 2; Chelsea won |
Semi-finals | Wed | 2024-01-24 | 20:00 | Fulham | 1–1 | Liverpool | 24,320 | Craven Cottage | Simon Hooper | Match Report | Leg 2 of 2; Liverpool won |
Final | Sun | 2024-02-25 | 15:00 | Chelsea | 0–1 | Liverpool | 88,868 | Wembley Stadium | Chris Kavanagh | Match Report | Required Extra Time |
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.
We're Social...for Statheads
Every Sports Reference Social Media Account
Site Last Updated: Wednesday, December 18, 6:02AM
Question, Comment, Feedback, or Correction?
Subscribe to our Free Email Newsletter
Subscribe to Stathead FBref: Get your first month FREE
Your All-Access Ticket to the FBref Database
Do you have a sports website? Or write about sports? We have tools and resources that can help you use sports data. Find out more.