Skip to main content

English Football League Cup 2023-2024

190 matches in this season · runs Aug 2023 – Feb 2024
Middlesbrough logo
2023-2024 Champions
Middlesbrough
18 pts · 6W 0D 1L · GD +5

English Football League Cup 2023-2024 Standings

# Team P W D L GF GA GD Pts Form
1 Middlesbrough logo Middlesbrough 7 6 0 1 16 11 +5 18 L W W W W
2 Liverpool logo Liverpool 6 5 1 0 14 5 +9 16 W D W W W
3 Chelsea logo Chelsea 7 5 0 2 16 7 +9 15 L W L W W
4 Fulham logo Fulham 6 4 1 1 21 16 +5 13 D L W W W
5 Port Vale logo Port Vale 5 4 0 1 8 6 +2 12 L W W W W
6 Blackburn Rovers logo Blackburn Rovers 4 3 0 1 17 7 +10 9 L W W W
7 Everton logo Everton 4 3 0 1 14 10 +4 9 L W W W
8 Mansfield Town logo Mansfield Town 4 3 0 1 13 9 +4 9 L W W W
9 Exeter City logo Exeter City 4 3 0 1 11 8 +3 9 L W W W
10 Ipswich Town logo Ipswich Town 4 3 0 1 11 8 +3 9 L W W W
11 Stoke City logo Stoke City 3 2 0 1 8 4 +4 6 L W W
12 Peterborough United logo Peterborough United 3 2 0 1 14 12 +2 6 L W W
13 Bradford City logo Bradford City 3 2 0 1 10 8 +2 6 L W W
14 Cardiff City logo Cardiff City 3 2 0 1 10 8 +2 6 L W W
15 Newcastle United logo Newcastle United 3 2 0 1 7 5 +2 6 L W W
16 Bournemouth AFC logo Bournemouth AFC 3 2 0 1 6 4 +2 6 L W W
17 Burnley logo Burnley 3 2 0 1 5 3 +2 6 L W W
18 Leicester City logo Leicester City 3 2 0 1 5 3 +2 6 L W W
19 Lincoln City logo Lincoln City 3 2 0 1 5 3 +2 6 L W W
20 Sutton United logo Sutton United 3 2 0 1 10 9 +1 6 L W W
21 Norwich City logo Norwich City 3 2 0 1 3 2 +1 6 L W W
22 Salford City logo Salford City 3 2 0 1 16 17 -1 6 L W W
23 West Ham United logo West Ham United 3 2 0 1 5 6 -1 6 L W W
24 Wolverhampton Wanderers logo Wolverhampton Wanderers 2 1 0 1 7 3 +4 3 L W
25 Bristol City logo Bristol City 2 1 0 1 5 2 +3 3 L W
26 Sheffield Wednesday logo Sheffield Wednesday 2 1 0 1 10 8 +2 3 L W
27 Reading logo Reading 2 1 0 1 7 5 +2 3 L W
28 Swansea City logo Swansea City 2 1 0 1 5 3 +2 3 L W
29 Brentford logo Brentford 2 1 0 1 4 2 +2 3 L W
30 Portsmouth logo Portsmouth 2 1 0 1 8 7 +1 3 L W
31 Wrexham logo Wrexham 2 1 0 1 8 7 +1 3 L W
32 Gillingham logo Gillingham 2 1 0 1 5 4 +1 3 L W
33 Wycombe Wanderers logo Wycombe Wanderers 2 1 0 1 2 1 +1 3 L W
34 Leeds United logo Leeds United 2 1 0 1 11 11 0 3 L W
35 Crewe Alexandra logo Crewe Alexandra 2 1 0 1 6 6 0 3 L W
36 Plymouth Argyle logo Plymouth Argyle 2 1 0 1 4 4 0 3 L W
37 AFC Wimbledon logo AFC Wimbledon 2 1 0 1 3 3 0 3 L W
38 Birmingham City logo Birmingham City 2 1 0 1 3 3 0 3 L W
39 Doncaster Rovers logo Doncaster Rovers 2 1 0 1 3 3 0 3 L W
40 Luton Town logo Luton Town 2 1 0 1 3 3 0 3 L W
41 Manchester United logo Manchester United 2 1 0 1 3 3 0 3 L W
42 Stevenage Borough logo Stevenage Borough 2 1 0 1 9 10 -1 3 L W
43 Tranmere Rovers logo Tranmere Rovers 2 1 0 1 9 10 -1 3 L W
44 Crystal Palace logo Crystal Palace 2 1 0 1 4 5 -1 3 L W
45 Newport County logo Newport County 2 1 0 1 4 5 -1 3 L W
46 Arsenal logo Arsenal 2 1 0 1 2 3 -1 3 L W
47 Bolton Wanderers logo Bolton Wanderers 2 1 0 1 2 3 -1 3 L W
48 Rotherham United logo Rotherham United 2 1 0 1 6 9 -3 3 L W
49 Blackpool logo Blackpool 2 1 0 1 2 5 -3 3 L W
50 Harrogate Town logo Harrogate Town 2 1 0 1 1 8 -7 3 L W
51 Barnsley logo Barnsley 1 0 0 1 8 9 -1 0 L
52 Cambridge United logo Cambridge United 1 0 0 1 7 8 -1 0 L
53 Watford logo Watford 1 0 0 1 4 5 -1 0 L
54 Walsall logo Walsall 1 0 0 1 3 4 -1 0 L
55 Fleetwood Town logo Fleetwood Town 1 0 0 1 2 3 -1 0 L
56 Huddersfield Town logo Huddersfield Town 1 0 0 1 2 3 -1 0 L
57 Sheffield United logo Sheffield United 1 0 0 1 2 3 -1 0 L
58 Aston Villa logo Aston Villa 1 0 0 1 1 2 -1 0 L
59 Coventry City logo Coventry City 1 0 0 1 1 2 -1 0 L
60 Crawley Town logo Crawley Town 1 0 0 1 1 2 -1 0 L
61 Hull City logo Hull City 1 0 0 1 1 2 -1 0 L
62 Shrewsbury Town logo Shrewsbury Town 1 0 0 1 1 2 -1 0 L
63 West Bromwich Albion logo West Bromwich Albion 1 0 0 1 1 2 -1 0 L
64 Barrow logo Barrow 1 0 0 1 0 1 -1 0 L
65 Brighton Hove Albion logo Brighton Hove Albion 1 0 0 1 0 1 -1 0 L
66 Carlisle United logo Carlisle United 1 0 0 1 0 1 -1 0 L
67 Manchester City logo Manchester City 1 0 0 1 0 1 -1 0 L
68 Nottingham Forest logo Nottingham Forest 1 0 0 1 0 1 -1 0 L
69 Queens Park Rangers logo Queens Park Rangers 1 0 0 1 0 1 -1 0 L
70 Preston North End logo Preston North End 1 0 0 1 4 6 -2 0 L
71 Sunderland logo Sunderland 1 0 0 1 4 6 -2 0 L
72 Tottenham Hotspur logo Tottenham Hotspur 1 0 0 1 4 6 -2 0 L
73 Morecambe logo Morecambe 1 0 0 1 3 5 -2 0 L
74 Wigan Athletic logo Wigan Athletic 1 0 0 1 2 4 -2 0 L
75 Charlton Athletic logo Charlton Athletic 1 0 0 1 1 3 -2 0 L
76 Forest Green Rovers logo Forest Green Rovers 1 0 0 1 1 3 -2 0 L
77 Southampton logo Southampton 1 0 0 1 1 3 -2 0 L
78 Bristol Rovers logo Bristol Rovers 1 0 0 1 0 2 -2 0 L
79 Burton logo Burton 1 0 0 1 0 2 -2 0 L
80 Cheltenham Town logo Cheltenham Town 1 0 0 1 0 2 -2 0 L
81 Derby County logo Derby County 1 0 0 1 0 2 -2 0 L
82 Grimsby Town logo Grimsby Town 1 0 0 1 0 2 -2 0 L
83 Leyton Orient logo Leyton Orient 1 0 0 1 0 2 -2 0 L
84 Milton Keynes Dons logo Milton Keynes Dons 1 0 0 1 0 2 -2 0 L
85 Notts County logo Notts County 1 0 0 1 0 2 -2 0 L
86 Accrington Stanley logo Accrington Stanley 1 0 0 1 2 5 -3 0 L
87 Colchester United logo Colchester United 1 0 0 1 2 5 -3 0 L
88 Stockport County logo Stockport County 1 0 0 1 2 5 -3 0 L
89 Swindon Town logo Swindon Town 1 0 0 1 2 5 -3 0 L
90 Northampton Town logo Northampton Town 1 0 0 1 0 3 -3 0 L
91 Oxford United logo Oxford United 1 0 0 1 1 5 -4 0 L
92 Millwall logo Millwall 1 0 0 1 0 4 -4 0 L

Recent results

18 Dec 2024 Southampton 1-2 Liverpool
18 Dec 2024 Newcastle United 3-1 Brentford
18 Dec 2024 Arsenal 3-2 Crystal Palace
30 Oct 2024 Newcastle United 2-0 Chelsea
30 Oct 2024 Preston North End 0-3 Arsenal
30 Oct 2024 Aston Villa 1-2 Crystal Palace
29 Oct 2024 Brentford 6-5 Sheffield Wednesday
29 Oct 2024 Southampton 3-2 Stoke City
25 Sep 2024 Liverpool 5-1 West Ham United
25 Sep 2024 Arsenal 5-1 Bolton Wanderers
24 Sep 2024 Wycombe Wanderers 1-2 Aston Villa
24 Sep 2024 Walsall 0-3 Leicester City
24 Sep 2024 Manchester City 2-1 Watford
24 Sep 2024 Chelsea 5-0 Barrow
17 Sep 2024 Manchester United 7-0 Barnsley
17 Sep 2024 Preston North End 17-16 Fulham
17 Sep 2024 Everton 6-7 Southampton
17 Sep 2024 Brentford 3-1 Leyton Orient
17 Sep 2024 Blackpool 0-1 Sheffield Wednesday
17 Sep 2024 Stoke City 3-2 Fleetwood Town
28 Aug 2024 Colchester United 0-1 Brentford
28 Aug 2024 Cardiff City 3-5 Southampton
28 Aug 2024 AFC Wimbledon 6-4 Ipswich Town
27 Aug 2024 Crystal Palace 4-0 Norwich City
27 Aug 2024 Birmingham City 0-2 Fulham
27 Aug 2024 Watford 2-0 Plymouth Argyle
27 Aug 2024 Walsall 3-2 Huddersfield Town
27 Aug 2024 Millwall 0-1 Leyton Orient
27 Aug 2024 Everton 3-0 Doncaster Rovers
27 Aug 2024 Coventry City 1-0 Oxford United
27 Aug 2024 Blackburn Rovers 1-2 Blackpool
27 Aug 2024 Barrow 3-2 Derby County
27 Aug 2024 Barnsley 1-0 Sheffield United
27 Aug 2024 Middlesbrough 0-5 Stoke City
14 Aug 2024 Leeds United 0-3 Middlesbrough
14 Aug 2024 Hull City 1-2 Sheffield Wednesday
13 Aug 2024 Sheffield United 4-2 Wrexham
13 Aug 2024 Preston North End 2-0 Sunderland
13 Aug 2024 Grimsby Town 10-9 Bradford City
13 Aug 2024 Huddersfield Town 3-0 Morecambe

English Football League Cup 2023-2024 season overview

Follow every fixture, live score and final result from the English Football League Cup 2023-2024 season on SportScore. This archive includes all scheduled matches, ongoing live games and final results — 190 matches in total. English Football League Cup is one of the main football competitions in England.

Browse 2023-2024 English Football League Cup fixtures above to see upcoming kick-off times, head-to-head records and team form. Every match row links to a permanent fixture page with lineups, live events, head-to-head history and fan chat.

Looking for another season? Jump to English Football League Cup 2025-2026, English Football League Cup 2024-2025, English Football League Cup 2022-2023, English Football League Cup 2021-2022, English Football League Cup 2020-2021, English Football League Cup 2019-2020 or see the full English Football League Cup archive.