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

EFL Trophy 2023/24

Every result, the table as it finished, and the price each match went off at. 108 matches played between August 2023 and April 2024.

108Matches
369Goals
3.42Per game
64.8%Home wins
82%Priced at kickoff
PeterboroughTop of the table

Final table 64 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 PETPeterborough 8 7 0 1 +13 21
2 WYCWycombe 8 7 0 1 +8 21
3 BRABradford 7 6 0 1 +13 18
4 BOLBolton 5 5 0 0 +16 15
5 BLABlackpool 6 5 0 1 +5 15
6 WHUWest Ham United U21 5 4 0 1 +10 12
7 DERDerby 5 4 0 1 +8 12
8 REAReading 3 3 0 0 +17 9
9 OUOxford United 5 3 0 2 +5 9
10 AWAFC Wimbledon 5 3 0 2 +4 9
11 DONDoncaster 5 3 0 2 +4 9
12 WREWrexham 4 3 0 1 +4 9
13 CTCrawley Town 4 3 0 1 +2 9
14 BABurton Albion 5 3 0 2 +2 9
15 ASAccrington ST 5 3 0 2 +1 9
16 MKDMilton Keynes Dons 4 3 0 1 +1 9
17 WIGWigan 2 2 0 0 +8 6
18 CHACharlton 3 2 0 1 +4 6
19 FTFleetwood Town 3 2 0 1 +3 6
20 PORPortsmouth 3 2 0 1 +2 6
21 BUBrighton U21 3 2 0 1 +2 6
22 BRBristol Rovers 4 2 0 2 +1 6
23 LINLincoln 4 2 0 2 +1 6
24 BARBarnsley 4 2 0 2 -1 6
25 NFUNottingham Forest U21 4 2 0 2 -1 6
26 COLColchester 4 2 0 2 -7 6
27 STEStevenage 2 1 0 1 +2 3
28 FGForest Green 2 1 0 1 +2 3
29 THUTottenham Hotspur U21 3 1 0 2 0 3
30 CUCambridge United 3 1 0 2 0 3
31 FUFulham U21 2 1 0 1 0 3
32 NCNewport County 3 1 0 2 0 3
33 AUArsenal U21 3 1 0 2 -1 3
34 MTMansfield Town 3 1 0 2 -1 3
35 CARCarlisle 3 1 0 2 -1 3
36 MORMorecambe 3 1 0 2 -2 3
37 SHRShrewsbury 2 1 0 1 -2 3
38 SCStockport County 3 1 0 2 -2 3
39 PVPort Vale 3 1 0 2 -2 3
40 HTHarrogate Town 3 1 0 2 -3 3
41 BARBarrow 3 1 0 2 -3 3
42 CRECrewe 3 1 0 2 -3 3
43 EUEverton U21 3 1 0 2 -3 3
44 SCSalford City 3 1 0 2 -4 3
45 GILGillingham 3 1 0 2 -4 3
46 WUWolves U21 3 1 0 2 -4 3
47 LULiverpool U21 4 1 0 3 -5 3
48 LCULeicester City U21 3 1 0 2 -9 3
49 ECExeter City 3 1 0 2 -13 3
50 WALWalsall 2 0 0 2 -2 0
51 LOLeyton Orient 2 0 0 2 -2 0
52 NUUNewcastle United U21 2 0 0 2 -2 0
53 AVUAston Villa U21 2 0 0 2 -3 0
54 NORNorthampton 2 0 0 2 -3 0
55 GRIGrimsby 2 0 0 2 -3 0
56 SUSutton Utd 1 0 0 1 -3 0
57 TRATranmere 2 0 0 2 -3 0
58 NCNotts County 3 0 0 3 -4 0
59 MCUManchester City U21 2 0 0 2 -5 0
60 CPUCrystal Palace U21 3 0 0 3 -6 0
61 STSwindon Town 2 0 0 2 -6 0
62 MUUManchester United U21 2 0 0 2 -8 0
63 CUChelsea U21 2 0 0 2 -8 0
64 CHECheltenham 3 0 0 3 -9 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.42
369 goals. 66.7% of matches went over 2.5.
Home advantage
64.8%
Draws 0%, away wins 35.2%.
Half-time lead held
83.3%
From 84 matches where someone led at the break.
2–1 14 · 13%
2–0 13 · 12%
0–1 11 · 10.2%
1–0 8 · 7.4%
3–0 7 · 6.5%
1–2 6 · 5.6%

Results 127

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 7 April 2024
15:30 Peterborough 2 – 1 Wycombe 2.01 3.92 4.16
Wednesday 21 February 2024
20:00 Bradford 0 – 1 Wycombe 2.95 3.50 2.43
Tuesday 20 February 2024
20:00 Blackpool 0 – 3 Peterborough 2.55 3.60 2.70
Wednesday 31 January 2024
19:00 Wycombe 4 – 1 Brighton U21 — — —
Tuesday 30 January 2024
19:30 Peterborough 3 – 1 AFC Wimbledon 1.59 4.58 5.75
19:30 Bradford 1 – 0 Doncaster 1.99 3.65 4.11
19:00 Blackpool 0 – 0 Bolton 2.65 3.57 2.70
Tuesday 23 January 2024
19:30 Peterborough 2 – 1 Crawley Town 1.57 4.80 6.21
Tuesday 16 January 2024
19:00 Doncaster 1 – 1 Wigan 3.10 3.65 2.30
Wednesday 10 January 2024
19:30 Accrington ST 1 – 3 Bolton 3.81 3.85 2.09
19:00 Blackpool 2 – 1 Burton Albion 1.80 4.30 6.00
Tuesday 9 January 2024
19:45 AFC Wimbledon 2 – 0 Oxford United 2.89 3.70 2.55
19:00 Wycombe 2 – 1 West Ham United U21 — — —
19:00 Brighton U21 0 – 0 Reading — — —
19:00 Derby 0 – 1 Bradford 1.71 4.60 6.50
Tuesday 19 December 2023
19:45 Portsmouth 2 – 5 AFC Wimbledon 1.73 4.10 5.25
Tuesday 12 December 2023
19:00 Accrington ST 1 – 0 Lincoln 3.70 3.80 2.39
Wednesday 6 December 2023
19:00 Reading 1 – 1 Charlton 2.60 3.70 3.40
19:00 Wigan 2 – 0 Stockport County 2.28 3.75 3.45
Tuesday 5 December 2023
19:45 Crawley Town 2 – 1 Bristol Rovers 4.60 4.10 2.38
19:45 Bolton 2 – 0 Port Vale 1.58 5.00 8.10
19:30 Colchester 0 – 4 West Ham United U21 — — —
19:30 Peterborough 3 – 0 Arsenal U21 1.64 4.90 4.75
19:30 Bradford 4 – 0 Liverpool U21 2.01 4.50 5.00
19:30 Wrexham 2 – 3 Burton Albion 2.80 3.99 2.80
19:00 Milton Keynes Dons 0 – 4 Brighton U21 — — —
19:00 Wycombe 3 – 2 Fulham U21 1.77 4.40 4.70
19:00 Forest Green 0 – 1 Oxford United 4.20 3.80 2.29
19:00 Doncaster 3 – 0 Nottingham Forest U21 1.85 4.33 4.20
19:00 Derby 3 – 0 Fleetwood Town 1.68 4.80 6.60
19:00 Blackpool 2 – 1 Barnsley 2.56 3.80 3.30
Tuesday 21 November 2023
19:45 Accrington ST 1 – 2 Nottingham Forest U21 2.57 3.89 3.16
19:45 Crewe 2 – 1 Newcastle United U21 — — —
19:30 Colchester 1 – 0 Peterborough 2.53 3.60 2.90
19:30 Bradford 5 – 1 Barnsley 2.91 3.50 3.30
19:00 Swindon Town 0 – 1 Exeter City — — —
19:00 Milton Keynes Dons 3 – 2 Northampton 2.80 3.64 2.74
19:00 Charlton 3 – 0 Sutton Utd 1.64 4.80 6.50
19:00 Burton Albion 2 – 1 Mansfield Town 2.30 4.06 3.53
Saturday 18 November 2023
12:30 Wycombe 1 – 0 AFC Wimbledon 2.01 3.85 3.80
Tuesday 14 November 2023
19:45 Newport County 0 – 1 Bristol Rovers 3.14 4.12 2.28
19:30 Stockport County 0 – 2 Bolton 3.14 3.98 2.63
19:00 Reading 5 – 2 Arsenal U21 2.15 4.80 4.60
19:00 Stevenage 5 – 2 Crystal Palace U21 1.58 4.71 5.25
19:00 Shrewsbury 3 – 2 Walsall 2.20 4.23 3.08
19:00 Tranmere 0 – 0 Wigan 4.50 4.20 1.82
19:00 Carlisle 2 – 0 Harrogate Town 2.29 3.92 4.10
19:00 Blackpool 2 – 1 Morecambe 2.00 4.85 7.50
Wednesday 8 November 2023
19:00 Derby 4 – 1 Wolves U21 — — —
Tuesday 7 November 2023
19:45 Crawley Town 3 – 2 Aston Villa U21 1.81 4.40 4.75
19:30 Wrexham 2 – 1 Port Vale 2.97 3.60 2.81
19:30 Cheltenham 0 – 4 West Ham United U21 — — —
19:00 Oxford United 5 – 0 Chelsea U21 1.59 4.70 5.50
19:00 Leyton Orient 1 – 2 Portsmouth 2.77 3.60 2.75
19:00 Gillingham 0 – 1 Fulham U21 2.32 3.86 3.55
19:00 Cambridge United 4 – 1 Tottenham Hotspur U21 4.07 4.27 2.25
19:00 AFC Wimbledon 2 – 0 Crystal Palace U21 1.94 4.10 3.65
19:00 Forest Green 0 – 0 Brighton U21 — — —
19:00 Mansfield Town 0 – 1 Everton U21 1.93 4.80 6.25
19:00 Lincoln 2 – 0 Notts County 2.07 3.68 3.76
19:00 Fleetwood Town 4 – 0 Leicester City U21 — — —
19:00 Barrow 2 – 1 Liverpool U21 2.41 3.95 3.44
19:00 Doncaster 2 – 1 Burton Albion 2.77 3.45 2.65
Tuesday 31 October 2023
19:30 Salford City 4 – 3 Manchester United U21 3.18 4.41 2.80
19:30 Newport County 0 – 1 West Ham United U21 — — —
19:30 Bradford 3 – 0 Manchester City U21 2.16 4.00 3.50
19:00 Peterborough 3 – 1 Tottenham Hotspur U21 2.07 4.05 3.93
Tuesday 17 October 2023
18:00 Cambridge United 1 – 2 Colchester 1.67 4.33 5.50
Tuesday 10 October 2023
18:45 Portsmouth 5 – 1 Gillingham 1.46 5.05 7.50
18:45 Sutton Utd 0 – 0 Crawley Town 2.26 4.09 3.50
18:45 Harrogate Town 3 – 5 Accrington ST 2.64 3.58 2.69
18:45 Port Vale 1 – 1 Newcastle United U21 — — —
18:30 Cheltenham 0 – 2 Newport County 2.98 3.53 2.76
18:30 Grimsby 1 – 2 Bradford 3.10 3.22 2.61
18:30 Salford City 1 – 3 Stockport County 4.10 3.96 2.04
18:30 Crewe 0 – 3 Wrexham 3.66 4.00 2.09
18:15 Exeter City 0 – 5 Arsenal U21 — — —
18:00 Morecambe 3 – 1 Barrow 2.88 3.50 2.83
18:00 Reading 5 – 0 Swindon Town 1.69 4.94 6.25
18:00 Stevenage 0 – 1 Wycombe 1.97 3.60 3.99
18:00 Charlton 4 – 2 Aston Villa U21 1.38 6.25 8.70
18:00 Walsall 1 – 1 Forest Green 2.18 3.89 3.64
18:00 Notts County 1 – 2 Derby 4.70 4.64 2.18
18:00 Tranmere 0 – 1 Leicester City U21 — — —
18:00 Wigan 3 – 3 Fleetwood Town 2.15 3.79 3.43
18:00 Carlisle 0 – 2 Nottingham Forest U21 1.49 5.00 6.50
18:00 Lincoln 2 – 0 Wolves U21 — — —
18:00 Blackpool 5 – 2 Liverpool U21 1.21 7.80 13.00
18:00 Mansfield Town 3 – 2 Doncaster 1.55 5.10 7.50
Tuesday 26 September 2023
18:45 Bolton 8 – 1 Manchester United U21 1.22 9.60 21.00
18:30 Barnsley 3 – 1 Manchester City U21 1.99 4.33 4.85
18:00 Northampton 2 – 2 Chelsea U21 2.20 4.33 3.84
18:00 Burton Albion 2 – 0 Everton U21 1.43 6.00 10.50
Tuesday 19 September 2023
18:45 Bristol Rovers 1 – 3 West Ham United U21 — — —
18:45 Sutton Utd 2 – 2 Aston Villa U21 1.86 4.86 5.10
18:30 Colchester 0 – 5 Tottenham Hotspur U21 2.97 3.80 3.16
18:00 Exeter City 0 – 9 Reading — — —
18:00 Oxford United 0 – 1 Milton Keynes Dons 1.64 4.33 5.75
18:00 Leyton Orient 2 – 2 Fulham U21 1.85 4.60 4.20
18:00 Wycombe 1 – 0 Crystal Palace U21 1.61 4.75 6.06
18:00 Shrewsbury 0 – 0 Brighton U21 — — —
18:00 Doncaster 2 – 0 Everton U21 2.13 4.00 3.45
18:00 Derby 2 – 0 Lincoln 1.80 4.33 6.45
18:00 Wigan 7 – 1 Leicester City U21 — — —
18:00 Morecambe 0 – 3 Liverpool U21 2.12 3.90 3.45
Tuesday 12 September 2023
18:45 Notts County 1 – 2 Wolves U21 — — —
18:00 Peterborough 2 – 0 Cambridge United 1.80 4.10 4.30
Tuesday 5 September 2023
18:45 Bristol Rovers 4 – 1 Cheltenham 1.80 4.30 6.00
18:45 Crawley Town 4 – 3 Charlton 4.40 4.11 2.52
18:45 Bolton 3 – 0 Salford City 1.67 6.20 16.00
18:45 Harrogate Town 2 – 1 Nottingham Forest U21 1.77 4.59 4.90
18:45 Accrington ST 1 – 0 Carlisle 2.97 3.50 2.52
18:45 Port Vale 1 – 0 Crewe 1.79 4.30 4.80
18:30 Barnsley 2 – 0 Grimsby 1.88 4.22 5.00
18:30 Wrexham 1 – 0 Newcastle United U21 — — —
18:00 Northampton 1 – 3 Oxford United 3.26 3.52 3.00
18:00 Gillingham 2 – 1 Leyton Orient 2.52 3.42 3.21
18:00 AFC Wimbledon 1 – 1 Stevenage 3.40 3.58 2.50
18:00 Forest Green 3 – 0 Shrewsbury 3.10 3.40 2.52
18:00 Fleetwood Town 2 – 0 Tranmere 1.95 3.85 4.14
18:00 Barrow 0 – 2 Blackpool 4.09 3.50 2.32
Tuesday 29 August 2023
18:30 Grimsby 2 – 2 Manchester City U21 2.31 4.34 3.90
18:00 Milton Keynes Dons 4 – 1 Chelsea U21 2.24 4.10 3.30
Tuesday 22 August 2023
18:45 Portsmouth 3 – 3 Fulham U21 1.46 5.00 6.90
18:30 Stockport County 1 – 1 Manchester United U21 1.68 4.50 5.25
18:00 Swindon Town 2 – 2 Arsenal U21 4.40 4.33 2.55
18:00 Walsall 2 – 3 Brighton U21 — — —

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