The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
ENG

League Cup 2024/25

Every result, the table as it finished, and the price each match went off at. 78 matches played between August 2024 and March 2025.

78Matches
267Goals
3.42Per game
57.7%Home wins
97%Priced at kickoff
NewcastleTop of the table

Final table 83 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 NEWNewcastle 6 6 0 0 +10 18
2 LIVLiverpool 6 4 0 2 +8 12
3 TOTTottenham 5 4 0 1 0 12
4 SWSheffield Wednesday 3 3 0 0 +6 9
5 CPCrystal Palace 4 3 0 1 +5 9
6 ARSArsenal 5 3 0 2 +4 9
7 MUManchester United 3 2 0 1 +9 6
8 SCStoke City 3 2 0 1 +6 6
9 WATWatford 3 2 0 1 +6 6
10 BRIBrighton 3 2 0 1 +4 6
11 PREPreston 3 2 0 1 +4 6
12 BLABlackpool 3 2 0 1 +4 6
13 SOUSouthampton 3 2 0 1 +2 6
14 LOLeyton Orient 3 2 0 1 +2 6
15 FTFleetwood Town 2 2 0 0 +2 6
16 WYCWycombe 3 2 0 1 +2 6
17 BREBrentford 3 2 0 1 +1 6
18 COVCoventry 3 2 0 1 +1 6
19 BLABlackburn 2 1 0 1 +4 3
20 CHEChelsea 2 1 0 1 +3 3
21 EVEEverton 1 1 0 0 +3 3
22 HUDHuddersfield 2 1 0 1 +2 3
23 FULFulham 1 1 0 0 +2 3
24 LEILeicester 2 1 0 1 +1 3
25 SUSheffield Utd 2 1 0 1 +1 3
26 WOLWolves 2 1 0 1 +1 3
27 PLYPlymouth 2 1 0 1 +1 3
28 SWASwansea 2 1 0 1 +1 3
29 WALWalsall 1 1 0 0 +1 3
30 DERDerby 1 1 0 0 +1 3
31 OUOxford United 2 1 0 1 +1 3
32 CARCardiff 2 1 0 1 0 3
33 AVAston Villa 2 1 0 1 0 3
34 MCManchester City 2 1 0 1 0 3
35 QPRQPR 2 1 0 1 0 3
36 ROTRotherham 2 1 0 1 0 3
37 AWAFC Wimbledon 2 1 0 1 0 3
38 MILMillwall 2 1 0 1 0 3
39 TRATranmere 2 1 0 1 -1 3
40 DONDoncaster 2 1 0 1 -1 3
41 BIRBirmingham 2 1 0 1 -1 3
42 CTCrawley Town 2 1 0 1 -2 3
43 BOLBolton 2 1 0 1 -2 3
44 MIDMiddlesbrough 2 1 0 1 -2 3
45 NORNorwich 2 1 0 1 -3 3
46 WHWest Ham 2 1 0 1 -3 3
47 BARBarrow 2 1 0 1 -4 3
48 HTHarrogate Town 2 1 0 1 -4 3
49 BARBarnsley 2 1 0 1 -6 3
50 STEStevenage 1 0 0 1 -1 0
51 PVPort Vale 1 0 0 1 -1 0
52 BROBromley 1 0 0 1 -1 0
53 CUCambridge United 1 0 0 1 -1 0
54 CHEChesterfield 1 0 0 1 -1 0
55 CRECrewe 1 0 0 1 -1 0
56 HCHull City 1 0 0 1 -1 0
57 LINLincoln 1 0 0 1 -1 0
58 WBWest Brom 1 0 0 1 -1 0
59 BOUBournemouth 1 0 0 1 -1 0
60 BCBristol City 1 0 0 1 -1 0
61 CHACharlton 1 0 0 1 -1 0
62 COLColchester 1 0 0 1 -1 0
63 PORPortsmouth 1 0 0 1 -1 0
64 STSwindon Town 1 0 0 1 -2 0
65 WREWrexham 1 0 0 1 -2 0
66 GILGillingham 1 0 0 1 -2 0
67 BRBristol Rovers 1 0 0 1 -2 0
68 BURBurnley 1 0 0 1 -2 0
69 CARCarlisle 1 0 0 1 -2 0
70 NORNorthampton 1 0 0 1 -2 0
71 PETPeterborough 1 0 0 1 -2 0
72 SCSalford City 1 0 0 1 -2 0
73 SHRShrewsbury 1 0 0 1 -2 0
74 SUNSunderland 1 0 0 1 -2 0
75 NCNewport County 1 0 0 1 -3 0
76 ASAccrington ST 1 0 0 1 -3 0
77 CHECheltenham 1 0 0 1 -3 0
78 LEELeeds 1 0 0 1 -3 0
79 MORMorecambe 1 0 0 1 -3 0
80 GRIGrimsby 1 0 0 1 -4 0
81 BABurton Albion 1 0 0 1 -4 0
82 SCStockport County 1 0 0 1 -5 0
83 MKDMilton Keynes Dons 1 0 0 1 -5 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.42
267 goals. 67.9% of matches went over 2.5.
Home advantage
57.7%
Draws 0%, away wins 42.3%.
Half-time lead held
80.6%
From 62 matches where someone led at the break.
1–2 11 · 14.1%
1–1 10 · 12.8%
2–0 7 · 9%
0–1 7 · 9%
2–1 6 · 7.7%
0–2 6 · 7.7%

Results 93

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Sunday 16 March 2025
16:30 Liverpool 1 – 2 Newcastle 1.90 4.50 5.00
Thursday 6 February 2025
20:00 Liverpool 4 – 0 Tottenham 1.26 8.00 12.00
Wednesday 5 February 2025
20:00 Newcastle 2 – 0 Arsenal 4.50 4.11 1.82
Wednesday 8 January 2025
20:00 Tottenham 1 – 0 Liverpool 5.10 5.00 1.62
Tuesday 7 January 2025
20:00 Arsenal 0 – 2 Newcastle 1.75 4.20 5.60
Thursday 19 December 2024
20:00 Tottenham 4 – 3 Manchester United 2.25 4.05 3.15
Wednesday 18 December 2024
20:00 Southampton 1 – 2 Liverpool 5.90 5.00 1.56
19:45 Newcastle 3 – 1 Brentford 1.42 5.60 7.50
19:30 Arsenal 3 – 2 Crystal Palace 1.71 4.00 5.50
Wednesday 30 October 2024
20:15 Tottenham 2 – 1 Manchester City 2.56 3.76 3.00
19:45 Newcastle 2 – 0 Chelsea 2.25 3.85 3.53
19:45 Aston Villa 1 – 2 Crystal Palace 2.67 3.50 3.23
19:45 Preston 0 – 3 Arsenal 13.40 6.00 1.35
19:45 Manchester United 5 – 2 Leicester 1.25 7.00 15.00
19:30 Brighton 2 – 3 Liverpool 3.45 3.90 2.25
Tuesday 29 October 2024
20:00 Brentford 1 – 1 Sheffield Wednesday 1.22 8.00 17.00
19:45 Southampton 3 – 2 Stoke City 1.27 6.75 13.00
Tuesday 1 October 2024
18:45 Newcastle 1 – 0 AFC Wimbledon 1.12 11.00 29.00
Wednesday 25 September 2024
19:00 Liverpool 5 – 1 West Ham 1.36 6.00 8.75
18:45 Arsenal 5 – 1 Bolton 1.08 13.35 41.00
Tuesday 24 September 2024
19:00 Wycombe 1 – 2 Aston Villa 8.25 5.25 1.51
18:45 Walsall 0 – 0 Leicester 8.00 5.10 1.45
18:45 Chelsea 5 – 0 Barrow 1.06 18.50 62.00
18:45 Manchester City 2 – 1 Watford 1.12 11.30 29.00
Wednesday 18 September 2024
19:00 Coventry 1 – 2 Tottenham 7.25 4.90 1.57
18:45 Brighton 3 – 2 Wolves 1.48 5.40 8.20
Tuesday 17 September 2024
19:00 Manchester United 7 – 0 Barnsley 1.17 11.24 31.00
18:45 QPR 1 – 2 Crystal Palace 11.00 6.20 1.49
18:45 Everton 1 – 1 Southampton 2.25 3.80 3.40
18:45 Preston 1 – 1 Fulham 5.94 4.10 1.68
18:45 Blackpool 0 – 1 Sheffield Wednesday 2.75 3.60 3.26
18:45 Brentford 3 – 1 Leyton Orient 1.30 8.10 19.00
18:30 Stoke City 1 – 1 Fleetwood Town 1.57 4.60 6.75
Wednesday 28 August 2024
19:00 Nottingham Forest 1 – 1 Newcastle 5.00 4.21 2.19
18:45 Colchester 0 – 1 Brentford 14.00 6.60 1.25
18:45 Cardiff 3 – 5 Southampton 5.75 4.34 1.69
18:45 West Ham 1 – 0 Bournemouth 1.96 4.20 4.10
18:45 AFC Wimbledon 2 – 2 Ipswich 7.00 4.85 1.50
18:45 Swansea 0 – 1 Wycombe 1.68 4.20 5.50
18:30 Wolves 2 – 0 Burnley 1.61 4.60 6.30
Tuesday 27 August 2024
19:00 Crystal Palace 4 – 0 Norwich 1.21 8.00 17.00
19:00 Birmingham 0 – 2 Fulham 4.40 3.90 1.92
18:45 Harrogate Town 0 – 5 Preston 5.78 4.20 1.63
18:45 Fleetwood Town 2 – 1 Rotherham 2.75 3.67 2.64
18:45 Grimsby 1 – 5 Sheffield Wednesday 5.22 4.05 1.75
18:45 Walsall 3 – 2 Huddersfield 4.35 4.00 1.87
18:45 Barnsley 1 – 0 Sheffield Utd — — —
18:45 Leicester 4 – 0 Tranmere 1.15 9.04 21.00
18:45 Barrow 0 – 0 Derby 4.30 3.78 1.91
18:45 Shrewsbury 0 – 2 Bolton 4.88 3.92 1.80
18:45 Blackburn 1 – 2 Blackpool 1.70 4.21 5.10
18:45 Everton 3 – 0 Doncaster 1.20 8.10 17.00
18:45 Millwall 0 – 1 Leyton Orient 1.71 4.00 5.25
18:45 Brighton 4 – 0 Crawley Town 1.19 8.00 15.79
18:45 QPR 1 – 1 Luton 3.12 3.50 2.45
18:45 Watford 2 – 0 Plymouth 1.55 4.60 6.00
18:45 Coventry 1 – 0 Oxford United 1.57 4.50 6.20
18:15 Middlesbrough 0 – 5 Stoke City 1.83 4.00 4.50
Wednesday 14 August 2024
19:00 Leeds 0 – 3 Middlesbrough 1.70 5.00 5.90
18:45 Hull City 1 – 2 Sheffield Wednesday 2.10 3.64 3.96
18:45 Plymouth 3 – 0 Cheltenham 1.67 5.02 7.19
Tuesday 13 August 2024
19:00 Sheffield Utd 4 – 2 Wrexham — — —
18:45 Grimsby 1 – 1 Bradford 3.19 3.55 2.59
18:45 Wigan 1 – 1 Barnsley 2.55 3.58 3.03
18:45 Huddersfield 3 – 0 Morecambe 1.61 5.25 8.60
18:45 Preston 2 – 0 Sunderland 2.35 3.75 4.50
18:45 Bolton 1 – 1 Mansfield Town 1.75 4.20 4.64
18:45 Derby 2 – 1 Chesterfield 1.68 4.44 5.75
18:45 Lincoln 1 – 2 Harrogate Town 1.51 4.75 7.50
18:45 Shrewsbury 3 – 3 Notts County 2.30 3.75 3.23
18:45 Fleetwood Town 2 – 1 West Brom 5.15 4.28 2.55
18:45 Tranmere 3 – 0 Accrington ST 2.15 3.80 3.60
18:45 Burton Albion 0 – 4 Blackpool 3.88 3.80 2.25
18:45 Barrow 3 – 2 Port Vale 2.54 3.70 3.80
18:45 Rotherham 2 – 1 Crewe 1.63 4.50 6.00
18:45 Salford City 0 – 2 Doncaster 3.72 3.91 2.89
18:45 Colchester 2 – 2 Reading 4.27 3.90 2.50
18:45 Swansea 3 – 1 Gillingham 1.51 5.25 9.50
18:45 Watford 5 – 0 Milton Keynes Dons 1.51 5.15 7.50
18:45 Charlton 0 – 1 Birmingham 3.05 3.56 2.53
18:45 Cardiff 2 – 0 Bristol Rovers 2.23 4.08 5.15
18:45 Bristol City 0 – 1 Coventry 2.58 3.63 2.95
18:45 Northampton 0 – 2 Wycombe 3.25 3.52 2.93
18:45 Portsmouth 0 – 1 Millwall 3.20 3.40 2.87
18:45 Bromley 1 – 2 AFC Wimbledon 2.94 3.63 2.45
18:45 Norwich 4 – 3 Stevenage 1.84 4.32 6.25
18:45 Oxford United 2 – 0 Peterborough 2.35 3.65 3.10
18:45 Crawley Town 4 – 2 Swindon Town 2.30 3.80 3.30
18:45 Walsall 1 – 1 Exeter City — — —
18:45 Cambridge United 1 – 2 QPR 5.30 4.10 1.78
18:30 Stockport County 1 – 6 Blackburn 9.00 5.50 2.50
18:30 Carlisle 0 – 2 Stoke City 5.25 4.04 1.78
18:30 Leyton Orient 4 – 1 Newport County 1.55 5.75 12.00

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key