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

EFL Trophy 2022/23

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

99Matches
323Goals
3.26Per game
65.7%Home wins
82%Priced at kickoff
BoltonTop of the table

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

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.26
323 goals. 67.7% of matches went over 2.5.
Home advantage
65.7%
Draws 0%, away wins 34.3%.
Half-time lead held
75.3%
From 73 matches where someone led at the break.
1–1 13 · 13.1%
1–2 12 · 12.1%
2–1 11 · 11.1%
2–0 11 · 11.1%
1–0 11 · 11.1%
3–2 7 · 7.1%

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 2 April 2023
14:00 Bolton 4 – 0 Plymouth 2.67 3.50 2.80
Wednesday 22 February 2023
20:00 Accrington ST 0 – 2 Bolton 5.29 4.00 2.03
Tuesday 21 February 2023
20:00 Plymouth 1 – 1 Cheltenham 1.60 4.75 6.50
Tuesday 10 January 2023
19:45 Cheltenham 3 – 1 Salford City 2.28 3.40 3.20
19:45 Bristol Rovers 0 – 2 Plymouth 2.45 3.62 2.88
19:45 Bolton 1 – 0 Portsmouth 2.08 3.50 3.75
19:00 Lincoln 2 – 2 Accrington ST 2.13 3.50 3.78
Wednesday 21 December 2022
19:00 Plymouth 3 – 3 AFC Wimbledon 2.00 3.85 4.91
Tuesday 20 December 2022
19:30 Salford City 1 – 0 Port Vale 3.75 3.47 2.07
Tuesday 13 December 2022
19:45 Bolton 4 – 0 Manchester United U21 1.38 5.00 8.60
19:30 Bristol Rovers 4 – 1 Milton Keynes Dons 2.26 3.57 3.15
19:00 Lincoln 4 – 2 Everton U21 1.86 4.25 5.00
19:00 Cheltenham 4 – 0 Chelsea U21 1.66 4.60 6.00
19:00 Portsmouth 3 – 0 Stevenage 2.05 3.52 4.20
19:00 Burton Albion 2 – 4 Accrington ST 2.41 3.48 2.96
Wednesday 30 November 2022
19:00 Everton U21 2 – 1 Mansfield Town 3.50 3.83 2.16
Wednesday 23 November 2022
19:30 Colchester 1 – 2 Bristol Rovers 3.41 3.78 2.23
19:30 Port Vale 2 – 1 Barnsley 2.18 3.90 3.48
Tuesday 22 November 2022
19:45 Ipswich 0 – 2 Portsmouth 1.68 4.22 5.60
19:45 AFC Wimbledon 1 – 0 Sutton Utd 3.52 3.51 2.63
19:45 Bolton 3 – 2 Barrow 1.93 3.75 4.40
19:30 Peterborough 2 – 4 Chelsea U21 1.47 5.50 7.50
19:30 Grimsby 0 – 1 Accrington ST 2.55 3.52 2.75
19:30 Salford City 1 – 0 Bradford 2.72 3.55 2.57
19:00 Plymouth 3 – 2 Charlton 2.03 4.16 3.70
19:00 Forest Green 1 – 1 Cheltenham 2.54 3.50 2.78
19:00 Milton Keynes Dons 3 – 1 Newport County 2.10 3.63 3.55
19:00 Stevenage 3 – 2 Arsenal U21 1.91 4.17 4.22
19:00 Lincoln 1 – 1 Morecambe 1.80 4.15 4.50
19:00 Burton Albion 1 – 1 Tranmere 2.28 3.88 3.42
19:00 Wolves U21 0 – 0 Manchester United U21 — — —
Tuesday 8 November 2022
19:30 Grimsby 1 – 1 Manchester City U21 2.70 3.80 2.55
Wednesday 2 November 2022
19:00 Charlton 2 – 1 Brighton U21 — — —
Tuesday 1 November 2022
19:45 Portsmouth 1 – 1 AFC Wimbledon 1.37 6.56 15.00
19:00 Crewe 0 – 0 Leeds United U21 — — —
Tuesday 18 October 2022
18:45 Sutton Utd 2 – 0 Oxford United 4.30 3.83 2.20
18:45 Newport County 2 – 1 Southampton U21 2.10 4.12 4.61
18:45 Accrington ST 3 – 2 Liverpool U21 1.95 4.60 5.85
18:45 Crawley Town 5 – 2 Aston Villa U21 1.74 4.80 4.90
18:45 Fleetwood Town 2 – 2 Manchester United U21 2.58 3.68 3.34
18:30 Stockport County 1 – 0 Shrewsbury 1.94 4.50 7.10
18:30 Port Vale 2 – 0 Wolves U21 — — —
18:00 Forest Green 4 – 1 Exeter City — — —
18:00 Rochdale 2 – 2 Salford City 3.27 3.33 2.33
18:00 Cambridge United 1 – 0 Ipswich 4.70 3.75 1.90
18:00 Bristol Rovers 3 – 0 Swindon Town 1.94 3.85 3.80
18:00 Plymouth 1 – 0 Crystal Palace U21 1.75 5.10 6.90
18:00 Wycombe 1 – 1 Peterborough 3.90 3.94 2.33
18:00 Stevenage 1 – 0 Tottenham Hotspur U21 2.05 4.40 4.33
18:00 Cheltenham 1 – 2 West Ham United U21 — — —
18:00 Walsall 0 – 2 Milton Keynes Dons 3.28 3.30 2.60
18:00 Sheffield Wednesday 2 – 0 Leicester City U21 — — —
18:00 Burton Albion 4 – 0 Bradford 2.30 3.93 3.58
18:00 Barrow 2 – 0 Carlisle 2.33 3.35 4.01
18:00 Lincoln 2 – 0 Newcastle United U21 — — —
18:00 Bolton 3 – 0 Leeds United U21 — — —
18:00 Crewe 0 – 1 Tranmere 2.45 3.50 4.00
18:00 Harrogate Town 2 – 1 Morecambe 2.55 3.61 3.00
18:00 Hartlepool 0 – 6 Everton U21 1.98 3.98 3.50
18:00 Northampton 1 – 3 Arsenal U21 4.56 4.30 2.18
18:00 Leyton Orient 2 – 3 Chelsea U21 2.25 3.98 3.20
18:00 Derby 1 – 3 Manchester City U21 1.80 4.40 4.20
Tuesday 11 October 2022
18:45 Gillingham 1 – 1 Colchester 2.60 3.40 3.02
18:00 Doncaster 2 – 4 Barnsley 2.80 3.66 2.43
Tuesday 4 October 2022
18:45 Colchester 2 – 1 Charlton 3.00 3.50 2.50
18:45 Oxford United 1 – 2 Chelsea U21 1.71 4.20 4.60
18:45 Portsmouth 5 – 0 Aston Villa U21 1.36 5.95 9.95
18:30 Bradford 2 – 2 Leicester City U21 — — —
18:30 Barrow 1 – 2 Manchester United U21 2.55 4.33 2.65
18:00 Mansfield Town 1 – 1 Derby 2.82 3.41 2.53
18:00 Bristol Rovers 2 – 0 Crystal Palace U21 1.90 4.30 4.61
18:00 Milton Keynes Dons 2 – 0 West Ham United U21 — — —
18:00 Gillingham 3 – 2 Brighton U21 — — —
18:00 Harrogate Town 1 – 1 Everton U21 2.40 4.00 2.90
18:00 Exeter City 2 – 1 Southampton U21 — — —
18:00 Tranmere 3 – 5 Leeds United U21 — — —
Tuesday 20 September 2022
18:45 AFC Wimbledon 3 – 2 Crawley Town 2.34 3.62 2.99
18:45 Newport County 1 – 2 Forest Green 2.10 3.49 3.56
18:45 Ipswich 2 – 0 Arsenal U21 1.62 5.70 7.70
18:30 Peterborough 3 – 0 Tottenham Hotspur U21 2.00 5.90 8.20
18:30 Grimsby 2 – 0 Mansfield Town 3.74 3.46 2.04
18:30 Stockport County 1 – 2 Wolves U21 — — —
18:30 Salford City 0 – 0 Accrington ST 2.23 3.50 3.63
18:00 Northampton 0 – 2 Cambridge United 6.50 4.42 1.53
18:00 Swindon Town 1 – 3 Plymouth 2.98 3.82 2.25
18:00 Stevenage 3 – 0 Wycombe 1.92 3.54 4.10
18:00 Cheltenham 2 – 1 Walsall 2.11 3.78 4.46
18:00 Sheffield Wednesday 2 – 3 Burton Albion 1.55 5.25 7.60
18:00 Carlisle 1 – 1 Fleetwood Town 3.42 3.66 2.09
18:00 Lincoln 1 – 2 Doncaster 1.44 4.78 7.50
18:00 Barnsley 2 – 0 Newcastle United U21 — — —
18:00 Tranmere 2 – 2 Bolton 3.43 3.60 2.17
18:00 Morecambe 0 – 0 Hartlepool 2.18 3.64 3.34
18:00 Leyton Orient 3 – 1 Sutton Utd 2.38 3.53 3.09
18:00 Shrewsbury 0 – 4 Port Vale 3.40 3.28 2.38
18:00 Rochdale 1 – 0 Liverpool U21 2.45 4.21 2.62
Tuesday 6 September 2022
18:45 Colchester 2 – 1 Brighton U21 — — —
Wednesday 31 August 2022
18:45 Sutton Utd 1 – 0 Chelsea U21 2.50 3.93 2.67
18:00 Charlton 3 – 0 Gillingham 2.80 3.40 3.25
Tuesday 30 August 2022
18:45 Ipswich 6 – 0 Northampton 1.34 5.25 10.00
18:45 Oxford United 5 – 0 Leyton Orient 2.25 4.40 5.50
18:45 Crawley Town 2 – 2 Portsmouth 4.50 3.88 1.80
18:45 Barnsley 0 – 3 Lincoln 2.63 3.41 3.00
18:45 Accrington ST 3 – 3 Rochdale 2.11 3.58 3.70
18:30 Peterborough 1 – 2 Stevenage 2.38 3.47 3.40
18:30 Bradford 3 – 1 Sheffield Wednesday 3.50 3.47 2.14
18:30 Carlisle 1 – 2 Manchester United U21 2.38 4.00 2.90
18:30 Salford City 2 – 1 Liverpool U21 1.83 4.20 4.33
18:30 Port Vale 1 – 0 Stockport County 2.92 3.50 3.20
18:00 Bolton 4 – 1 Crewe 1.48 6.30 12.00
18:00 Exeter City 1 – 2 Newport County — — —
18:00 Forest Green 3 – 1 Southampton U21 1.80 4.40 5.60
18:00 Swindon Town 0 – 2 Crystal Palace U21 2.30 3.81 3.00
18:00 Plymouth 1 – 1 Bristol Rovers 1.64 4.50 4.93
18:00 Wycombe 0 – 0 Tottenham Hotspur U21 2.19 3.89 3.20
18:00 Walsall 0 – 1 West Ham United U21 — — —
18:00 Milton Keynes Dons 1 – 2 Cheltenham 1.74 4.00 5.75
18:00 Burton Albion 4 – 2 Leicester City U21 — — —
18:00 Fleetwood Town 1 – 1 Barrow 3.00 3.40 3.80
18:00 Mansfield Town 3 – 2 Manchester City U21 2.60 3.95 2.71
18:00 Derby 3 – 1 Grimsby 1.62 4.30 7.50
18:00 Doncaster 0 – 0 Newcastle United U21 — — —
18:00 Shrewsbury 1 – 2 Wolves U21 — — —
18:00 Morecambe 3 – 3 Everton U21 2.01 3.95 3.90
18:00 Hartlepool 2 – 0 Harrogate Town 2.81 3.26 2.95
18:00 Cambridge United 0 – 2 Arsenal U21 2.10 4.33 4.10
18:00 AFC Wimbledon 2 – 1 Aston Villa U21 2.00 4.14 3.81

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