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

League Cup 2025/26

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

73Matches
208Goals
2.85Per game
50.7%Home wins
97%Priced at kickoff
Manchester CityTop of the table

Final table 76 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 MCManchester City 6 6 0 0 +12 18
2 CARCardiff 5 4 0 1 +4 12
3 ARSArsenal 5 4 0 1 +4 12
4 CHEChelsea 5 3 0 2 +2 9
5 NEWNewcastle 5 3 0 2 +2 9
6 BRIBrighton 3 2 0 1 +10 6
7 BREBrentford 3 2 0 1 +5 6
8 DONDoncaster 3 2 0 1 +3 6
9 CUCambridge United 3 2 0 1 +3 6
10 SOUSouthampton 3 2 0 1 +3 6
11 WYCWycombe 2 2 0 0 +3 6
12 WOLWolves 3 2 0 1 +2 6
13 WREWrexham 3 2 0 1 +2 6
14 LINLincoln 3 2 0 1 +2 6
15 FULFulham 3 2 0 1 +2 6
16 MILMillwall 2 2 0 0 +2 6
17 SWASwansea 3 2 0 1 +1 6
18 BRABradford 3 2 0 1 +1 6
19 ASAccrington ST 3 2 0 1 +1 6
20 REAReading 3 2 0 1 0 6
21 PVPort Vale 3 2 0 1 0 6
22 WIGWigan 3 2 0 1 0 6
23 GRIGrimsby 3 2 0 1 -2 6
24 CPCrystal Palace 1 1 0 0 +3 3
25 PLYPlymouth 1 1 0 0 +1 3
26 SCStockport County 2 1 0 1 +1 3
27 TOTTottenham 2 1 0 1 +1 3
28 CHACharlton 2 1 0 1 0 3
29 BURBurnley 2 1 0 1 0 3
30 PREPreston 2 1 0 1 0 3
31 BIRBirmingham 2 1 0 1 0 3
32 BCBristol City 2 1 0 1 0 3
33 COVCoventry 2 1 0 1 0 3
34 EVEEverton 2 1 0 1 0 3
35 MTMansfield Town 2 1 0 1 0 3
36 CHECheltenham 2 1 0 1 -1 3
37 LIVLiverpool 2 1 0 1 -2 3
38 NORNorwich 2 1 0 1 -2 3
39 BARBarnsley 2 1 0 1 -5 3
40 OUOxford United 2 1 0 1 -5 3
41 NFNottingham Forest 1 0 0 1 -1 0
42 QPRQPR 1 0 0 1 -1 0
43 WHWest Ham 1 0 0 1 -1 0
44 AWAFC Wimbledon 1 0 0 1 -1 0
45 BLABlackburn 1 0 0 1 -1 0
46 DERDerby 1 0 0 1 -1 0
47 PETPeterborough 1 0 0 1 -1 0
48 PORPortsmouth 1 0 0 1 -1 0
49 ROTRotherham 1 0 0 1 -1 0
50 SUSheffield Utd 1 0 0 1 -1 0
51 STSwindon Town 1 0 0 1 -1 0
52 WATWatford 1 0 0 1 -1 0
53 BARBarrow 1 0 0 1 -1 0
54 BLABlackpool 1 0 0 1 -1 0
55 BABurton Albion 1 0 0 1 -1 0
56 COLColchester 1 0 0 1 -1 0
57 LOLeyton Orient 1 0 0 1 -1 0
58 LUTLuton 1 0 0 1 -1 0
59 NCNewport County 1 0 0 1 -1 0
60 NORNorthampton 1 0 0 1 -1 0
61 NCNotts County 1 0 0 1 -1 0
62 SWSheffield Wednesday 1 0 0 1 -1 0
63 CTCrawley Town 1 0 0 1 -2 0
64 CRECrewe 1 0 0 1 -2 0
65 HTHarrogate Town 1 0 0 1 -2 0
66 OLDOldham 1 0 0 1 -2 0
67 SHRShrewsbury 1 0 0 1 -2 0
68 STEStevenage 1 0 0 1 -2 0
69 BOUBournemouth 1 0 0 1 -2 0
70 BRBristol Rovers 1 0 0 1 -2 0
71 CHEChesterfield 1 0 0 1 -2 0
72 ECExeter City 1 0 0 1 -2 0
73 HUDHuddersfield 1 0 0 1 -2 0
74 MKDMilton Keynes Dons 1 0 0 1 -2 0
75 SCStoke City 1 0 0 1 -3 0
76 MIDMiddlesbrough 1 0 0 1 -4 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.85
208 goals. 56.2% of matches went over 2.5.
Home advantage
50.7%
Draws 0%, away wins 49.3%.
Half-time lead held
77.6%
From 58 matches where someone led at the break.
1–1 12 · 16.4%
2–1 9 · 12.3%
2–0 9 · 12.3%
0–2 9 · 12.3%
0–1 8 · 11%
3–1 7 · 9.6%

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 22 March 2026
16:30 Arsenal 0 – 2 Manchester City 2.34 3.55 3.30
Wednesday 4 February 2026
20:00 Manchester City 3 – 1 Newcastle 2.00 4.13 4.20
Tuesday 3 February 2026
20:00 Arsenal 1 – 0 Chelsea 1.80 4.15 4.80
Wednesday 14 January 2026
20:00 Chelsea 2 – 3 Arsenal 4.25 3.65 2.22
Tuesday 13 January 2026
20:00 Newcastle 0 – 2 Manchester City 2.79 3.80 2.60
Tuesday 23 December 2025
20:00 Arsenal 1 – 1 Crystal Palace 1.55 4.50 7.60
Wednesday 17 December 2025
20:15 Newcastle 2 – 1 Fulham 1.78 4.20 6.75
19:30 Manchester City 2 – 0 Brentford 1.65 5.00 8.25
Tuesday 16 December 2025
20:00 Cardiff 1 – 3 Chelsea 12.00 5.50 1.47
Wednesday 29 October 2025
20:00 Newcastle 2 – 0 Tottenham 2.05 4.03 4.35
19:45 Wolves 3 – 4 Chelsea 5.10 4.35 1.98
19:45 Arsenal 2 – 0 Brighton 1.78 4.20 6.30
19:45 Liverpool 0 – 3 Crystal Palace 3.46 5.00 6.50
19:45 Swansea 1 – 3 Manchester City 18.50 8.42 1.26
Tuesday 28 October 2025
20:00 Wrexham 1 – 2 Cardiff 2.46 3.45 4.00
19:45 Grimsby 0 – 5 Brentford 11.00 5.60 1.42
19:45 Wycombe 1 – 1 Fulham 7.00 5.00 1.65
Wednesday 24 September 2025
19:00 Port Vale 0 – 2 Arsenal 29.00 12.50 1.11
18:45 Newcastle 4 – 1 Bradford 1.17 9.29 24.25
18:45 Huddersfield 0 – 2 Manchester City 17.00 8.00 1.22
18:45 Tottenham 3 – 0 Doncaster 1.16 9.70 26.00
Tuesday 23 September 2025
19:00 Liverpool 2 – 1 Southampton 1.27 7.00 13.00
18:45 Lincoln 1 – 2 Chelsea 15.00 7.44 1.22
18:45 Barnsley 0 – 6 Brighton 11.00 6.40 1.28
18:45 Burnley 1 – 2 Cardiff 2.00 3.80 4.20
18:45 Wrexham 2 – 0 Reading 1.63 4.56 5.40
18:45 Wolves 2 – 0 Everton 3.05 3.40 2.49
18:45 Fulham 1 – 0 Cambridge United 1.15 11.00 29.00
18:45 Wigan 0 – 2 Wycombe 2.43 3.32 3.50
Wednesday 17 September 2025
19:00 Swansea 3 – 2 Nottingham Forest 5.75 4.58 1.74
Tuesday 16 September 2025
19:00 Brentford 1 – 1 Aston Villa 3.80 3.95 2.43
19:00 Crystal Palace 1 – 1 Millwall 1.49 5.60 12.00
18:45 Sheffield Wednesday 0 – 1 Grimsby 3.43 3.55 3.05
Wednesday 27 August 2025
19:00 Everton 2 – 0 Mansfield Town 1.23 7.05 17.00
19:00 Grimsby 2 – 2 Manchester United 20.00 9.37 1.16
18:45 Fulham 2 – 0 Bristol City 1.44 5.00 7.60
18:45 Oxford United 0 – 6 Brighton 8.50 5.40 1.39
Tuesday 26 August 2025
19:00 Sheffield Wednesday 1 – 1 Leeds 31.00 11.50 1.14
18:45 Burton Albion 0 – 1 Lincoln 3.31 3.44 2.86
18:45 Burnley 2 – 1 Derby 1.47 4.60 8.20
18:45 Stoke City 0 – 3 Bradford 2.05 3.99 4.43
18:45 Sunderland 1 – 1 Huddersfield 1.77 4.10 6.00
18:45 Swansea 1 – 1 Plymouth 1.54 4.70 6.75
18:45 Preston 2 – 3 Wrexham 2.02 3.50 4.26
18:45 Norwich 0 – 3 Southampton 3.10 3.70 2.52
18:45 Bournemouth 0 – 2 Brentford 1.97 4.06 4.63
18:45 Barnsley 2 – 1 Rotherham 2.01 3.99 4.38
18:45 Birmingham 0 – 1 Port Vale 1.46 4.91 7.75
18:45 Wigan 1 – 0 Stockport County 2.52 3.40 3.13
18:45 Millwall 2 – 1 Coventry 3.20 3.60 2.35
18:45 Cardiff 3 – 0 Cheltenham 1.38 5.40 8.50
18:45 Bromley 1 – 1 Wycombe 3.20 3.43 2.50
18:45 Accrington ST 0 – 2 Doncaster 5.03 3.90 1.92
18:30 Wolves 3 – 2 West Ham 3.01 3.60 2.95
18:30 Cambridge United 3 – 1 Charlton 4.00 3.65 2.29
18:00 Reading 2 – 1 AFC Wimbledon 2.81 3.22 3.57
Tuesday 19 August 2025
18:45 Tranmere 1 – 1 Burton Albion 1.90 4.10 4.90
Wednesday 13 August 2025
19:00 Birmingham 2 – 1 Sheffield Utd — — —
18:45 Huddersfield 2 – 2 Leicester 5.75 4.60 1.95
18:45 Cheltenham 2 – 0 Exeter City — — —
18:45 Bolton 3 – 3 Sheffield Wednesday 2.07 6.20 10.00
18:45 Barnsley 2 – 2 Fleetwood Town 1.73 4.30 5.30
Tuesday 12 August 2025
19:00 Bromley 1 – 1 Ipswich 7.20 5.50 1.46
18:45 Accrington ST 2 – 1 Peterborough 3.68 3.85 2.09
18:45 Wrexham 3 – 3 Hull City 3.25 3.50 3.00
18:45 Wigan 1 – 0 Notts County 2.08 3.55 4.16
18:45 West Brom 1 – 1 Derby 2.06 3.75 5.30
18:45 Watford 1 – 2 Norwich 3.45 3.57 2.88
18:45 Stoke City 0 – 0 Walsall 1.70 4.50 6.75
18:45 Salford City 0 – 0 Rotherham 2.97 3.80 2.36
18:45 Portsmouth 1 – 2 Reading 1.78 5.33 8.50
18:45 Plymouth 3 – 2 QPR 2.80 3.91 4.20
18:45 Oxford United 1 – 0 Colchester 1.76 4.20 6.50
18:45 Northampton 0 – 1 Southampton 9.50 5.25 1.53
18:45 Leyton Orient 0 – 1 Wycombe 2.99 3.41 2.62
18:45 Harrogate Town 1 – 3 Lincoln 4.40 3.80 1.88
18:45 Grimsby 3 – 1 Shrewsbury 2.45 3.50 4.03
18:45 Gillingham 1 – 1 AFC Wimbledon 3.00 3.26 2.71
18:45 Coventry 1 – 0 Luton 2.73 3.90 3.83
18:45 Chesterfield 0 – 2 Mansfield Town 2.33 3.75 3.75
18:45 Charlton 3 – 1 Stevenage 2.07 3.80 4.30
18:45 Cardiff 2 – 1 Swindon Town 2.00 4.50 6.50
18:45 Bristol Rovers 0 – 2 Cambridge United 2.30 3.60 3.25
18:45 Bristol City 2 – 0 Milton Keynes Dons 1.70 4.90 7.75
18:45 Blackpool 0 – 1 Port Vale 2.21 3.85 4.70
18:45 Blackburn 1 – 2 Bradford 2.48 3.85 4.80
18:30 Newport County 0 – 1 Millwall 8.50 5.00 1.42
18:30 Stockport County 3 – 1 Crewe 1.79 5.25 8.25
18:30 Middlesbrough 0 – 4 Doncaster 1.90 4.75 5.75
18:30 Barrow 0 – 1 Preston 4.70 3.85 1.94
18:00 Swansea 3 – 1 Crawley Town 1.50 5.60 8.80
Tuesday 5 August 2025
18:45 Accrington ST 3 – 1 Oldham 3.86 3.45 2.55
Tuesday 29 July 2025
18:30 Barnet 2 – 2 Newport County 1.71 4.40 5.80

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