EFL Cup England Scores & Results
Results
Season
2023/2024
Season
2022/2023
Season
2021/2022
Season
2020/2021
Season
2019/2020
Season
2018/2019
Season
2017/2018
Season
2016/2017
Season
2015/2016
Season
2014/2015
Season
2013/2014
Season
2012/2013
Season
2011/2012
Season
2010/2011
Season
2009/2010
Season
2008/2009
Season
2007/2008
Season
2006/2007
Season
2005/2006
Season
2004/2005
Season
2003/2004
Season
2002/2003
Season
2001/2002
Season
2000/2001
EFL Cup
Final
25 feb 2024, 10:00
Chelsea
0
:
1
Liverpool
Prediction
Semi finals
24 jan 2024, 15:00
Fulham
1
:
1
Liverpool
Prediction
23 jan 2024, 15:00
Chelsea
6
:
1
Middlesbrough
Prediction
10 jan 2024, 15:00
Liverpool
2
:
1
Fulham
Prediction
09 jan 2024, 15:00
Middlesbrough
1
:
0
Chelsea
Prediction
Quarter finals
20 dec 2023, 15:00
Liverpool
5
:
1
West Ham
Prediction
19 dec 2023, 15:00
Chelsea
1
(4)
:
:
1
(2)
Newcastle
19 dec 2023, 14:45
Everton
1
(6)
:
:
1
(7)
Fulham
Prediction
19 dec 2023, 14:45
Port Vale
0
:
3
Middlesbrough
Prediction
4
01 nov 2023, 16:15
Manchester United
0
:
3
Newcastle
01 nov 2023, 15:45
Ipswich
1
:
3
Fulham
01 nov 2023, 15:45
Bournemouth
1
:
2
Liverpool
01 nov 2023, 15:45
Chelsea
2
:
0
Blackburn
01 nov 2023, 15:45
Everton
3
:
0
Burnley
01 nov 2023, 15:30
West Ham
3
:
1
Arsenal
31 oct 2023, 15:45
Mansfield
0
:
1
Port Vale
31 oct 2023, 15:45
Exeter
2
:
3
Middlesbrough
3
27 sep 2023, 15:00
Newcastle
1
:
0
Manchester City
27 sep 2023, 14:45
Aston Villa
1
:
2
Everton
27 sep 2023, 14:45
Bournemouth
2
:
0
Stoke
27 sep 2023, 14:45
Brentford
0
:
1
Arsenal
27 sep 2023, 14:45
Chelsea
1
:
0
Brighton
27 sep 2023, 14:45
Fulham
2
:
1
Norwich
27 sep 2023, 14:45
Blackburn
5
:
2
Cardiff
27 sep 2023, 14:45
Liverpool
3
:
1
Leicester
27 sep 2023, 14:45
Lincoln City
0
:
1
West Ham
26 sep 2023, 15:00
Manchester United
3
:
0
Crystal Palace
26 sep 2023, 14:45
Ipswich
3
:
2
Wolverhampton
26 sep 2023, 14:45
Exeter
1
:
0
Luton
26 sep 2023, 14:45
Port Vale
2
:
1
Sutton United
26 sep 2023, 14:45
Bradford
0
:
2
Middlesbrough
26 sep 2023, 14:45
Salford City
0
:
4
Burnley
26 sep 2023, 14:45
Mansfield
2
(3)
:
:
2
(1)
Peterborough
2
30 aug 2023, 15:00
Doncaster
1
:
2
Everton
30 aug 2023, 14:45
Sheffield United
0
(2)
:
:
0
(3)
Lincoln City
30 aug 2023, 14:45
Nottingham Forest
0
:
1
Burnley
30 aug 2023, 14:45
Chelsea
2
:
1
AFC Wimbledon
30 aug 2023, 14:45
Harrogate Town
0
:
8
Blackburn
29 aug 2023, 15:00
Reading
2
(1)
:
:
2
(3)
Ipswich
29 aug 2023, 15:00
Salford City
1
(9)
:
:
1
(8)
Leeds
29 aug 2023, 14:45
Wrexham
1
(3)
:
:
1
(4)
Bradford
29 aug 2023, 14:45
Fulham
1
(5)
:
:
1
(3)
Tottenham
29 aug 2023, 14:45
Tranmere
0
:
2
Leicester
29 aug 2023, 14:45
Birmingham
1
:
3
Cardiff
29 aug 2023, 14:45
Port Vale
0
(2)
:
:
0
(0)
Crewe
29 aug 2023, 14:45
Luton
3
:
2
Gillingham
29 aug 2023, 14:45
Wolverhampton
5
:
0
Blackpool
29 aug 2023, 14:45
Wycombe
0
:
1
Sutton United
29 aug 2023, 14:45
Portsmouth
1
(4)
:
:
1
(5)
Peterborough
29 aug 2023, 14:45
Plymouth
2
:
4
Crystal Palace
29 aug 2023, 14:45
Bolton
1
:
3
Middlesbrough
29 aug 2023, 14:45
Exeter
1
(5)
:
:
1
(3)
Stevenage
29 aug 2023, 14:45
Newport
1
(0)
:
:
1
(3)
Brentford
29 aug 2023, 14:45
Stoke
6
:
1
Rotherham
29 aug 2023, 14:45
Sheffield Wednesday
1
(4)
:
:
1
(5)
Mansfield
29 aug 2023, 14:45
Bristol City
0
:
1
Norwich
29 aug 2023, 14:30
Swansea
2
:
3
Bournemouth
1
16 aug 2023, 14:45
Queens Park Rangers
0
:
1
Norwich
09 aug 2023, 15:00
Burton
0
:
2
Leicester
09 aug 2023, 14:45
Ipswich
2
:
0
Bristol Rovers
09 aug 2023, 14:45
Bristol City
5
:
1
Oxford
09 aug 2023, 14:45
Leeds
2
:
1
Shrewsbury
09 aug 2023, 14:45
AFC Wimbledon
2
:
1
Coventry
09 aug 2023, 14:45
Cardiff
2
(3)
:
:
2
(0)
Colchester
08 aug 2023, 15:00
Wrexham
0
(4)
:
:
0
(2)
Wigan
08 aug 2023, 14:45
Plymouth
2
:
0
Leyton Orient
08 aug 2023, 14:45
Stoke
2
:
1
West Bromwich
08 aug 2023, 14:45
Sheffield Wednesday
1
(4)
:
:
1
(1)
Stockport County
08 aug 2023, 14:45
Exeter
2
:
1
Crawley
08 aug 2023, 14:45
Harrogate Town
1
:
0
Carlisle
08 aug 2023, 14:45
Rotherham
1
(4)
:
:
1
(2)
Morecambe
08 aug 2023, 14:45
Bolton
1
:
0
Barrow
08 aug 2023, 14:45
Preston
2
(2)
:
:
2
(4)
Salford City
08 aug 2023, 14:45
Gillingham
3
:
1
Southampton
08 aug 2023, 14:45
Cheltenham
0
:
2
Birmingham
08 aug 2023, 14:45
Port Vale
3
:
2
Fleetwood
08 aug 2023, 14:45
Milton Keynes Dons
0
:
2
Wycombe
08 aug 2023, 14:45
Millwall
0
:
4
Reading
08 aug 2023, 14:45
Sutton United
2
(6)
:
:
2
(5)
Cambridge U
08 aug 2023, 14:45
Hull
1
:
2
Doncaster
08 aug 2023, 14:45
Notts Co.
0
:
2
Lincoln City
08 aug 2023, 14:45
Blackburn
4
:
3
Walsall
08 aug 2023, 14:45
Stevenage
1
(4)
:
:
1
(3)
Watford
08 aug 2023, 14:45
Accrington
1
(1)
:
:
1
(4)
Bradford
08 aug 2023, 14:45
Derby
0
:
2
Blackpool
08 aug 2023, 14:45
Forest Green
1
:
3
Portsmouth
08 aug 2023, 14:45
Sunderland
1
(3)
:
:
1
(5)
Crewe
08 aug 2023, 14:45
Barnsley
2
(6)
:
:
2
(7)
Tranmere
08 aug 2023, 14:30
Swansea
3
:
0
Northampton
08 aug 2023, 14:30
Mansfield
2
:
0
Grimsby
08 aug 2023, 14:30
Peterborough
1
(4)
:
:
1
(1)
Swindon
08 aug 2023, 14:30
Newport
3
:
1
Charlton
08 aug 2023, 14:00
Huddersfield
2
:
3
Middlesbrough