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

EFL Trophy 2016/17

Every result, the table as it finished, and the price each match went off at. 102 matches played between August 2016 and April 2017.

102Matches
336Goals
3.29Per game
57.8%Home wins
82%Priced at kickoff
CoventryTop 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 COVCoventry 7 7 0 0 +12 21
2 LUTLuton 7 5 0 2 +8 15
3 OUOxford United 5 4 0 1 +6 12
4 WYCWycombe 6 4 0 2 +6 12
5 YTYeovil Town 5 4 0 1 +5 12
6 MTMansfield Town 6 4 0 2 +2 12
7 BRABradford 6 4 0 2 +2 12
8 NCUNorwich City U23 4 3 0 1 +12 9
9 CHECheltenham 5 3 0 2 +5 9
10 CARCarlisle 4 3 0 1 +4 9
11 WALWalsall 4 3 0 1 +3 9
12 MILMillwall 4 3 0 1 +3 9
13 SCUScunthorpe 4 3 0 1 +2 9
14 SCUSwansea City U23 4 3 0 1 0 9
15 CHEChesterfield 5 3 0 2 -2 9
16 SUSouthampton U23 2 2 0 0 +5 6
17 WUWolves U23 4 2 0 2 +3 6
18 SUSunderland U23 2 2 0 0 +2 6
19 OLDOldham 4 2 0 2 +1 6
20 AWAFC Wimbledon 4 2 0 2 +1 6
21 MORMorecambe 3 2 0 1 0 6
22 ROCRochdale 3 2 0 1 0 6
23 CUCambridge United 4 2 0 2 -1 6
24 SOUSouthend 3 2 0 1 -1 6
25 CTCrawley Town 4 2 0 2 -2 6
26 BUBrighton U23 4 2 0 2 -3 6
27 BURBury 2 1 0 1 +2 3
28 PLYPlymouth 2 1 0 1 +2 3
29 STEStevenage 2 1 0 1 +2 3
30 DONDoncaster 1 1 0 0 +2 3
31 SUSheffield Utd 2 1 0 1 +1 3
32 EUEverton U23 2 1 0 1 +1 3
33 CRECrewe 3 1 0 2 0 3
34 GILGillingham 3 1 0 2 0 3
35 PORPortsmouth 2 1 0 1 0 3
36 STSwindon Town 2 1 0 1 0 3
37 LOLeyton Orient 3 1 0 2 0 3
38 SHRShrewsbury 3 1 0 2 0 3
39 BLABlackpool 2 1 0 1 0 3
40 PVPort Vale 2 1 0 1 0 3
41 ECExeter City 2 1 0 1 -1 3
42 NCNotts County 3 1 0 2 -1 3
43 NCNewport County 3 1 0 2 -2 3
44 BOLBolton 3 1 0 2 -2 3
45 RUReading U23 3 1 0 2 -3 3
46 FTFleetwood Town 3 1 0 2 -3 3
47 ASAccrington ST 3 1 0 2 -4 3
48 MKDMilton Keynes Dons 3 1 0 2 -5 3
49 PETPeterborough 3 1 0 2 -5 3
50 LCULeicester City U23 3 1 0 2 -5 3
51 CUChelsea U23 2 0 0 2 -2 0
52 BRBristol Rovers 2 0 0 2 -2 0
53 DCUDerby County U23 2 0 0 2 -2 0
54 COLColchester 2 0 0 2 -2 0
55 CHACharlton 1 0 0 1 -2 0
56 HARHartlepool 3 0 0 3 -3 0
57 SCUStoke City U23 2 0 0 2 -3 0
58 BRUBlackburn Rovers U23 2 0 0 2 -3 0
59 MUMiddlesbrough U23 3 0 0 3 -5 0
60 WHUWest Ham United U23 2 0 0 2 -5 0
61 NORNorthampton 2 0 0 2 -5 0
62 GRIGrimsby 3 0 0 3 -6 0
63 BARBarnet 2 0 0 2 -6 0
64 WBAWest Bromwich Albion U23 3 0 0 3 -6 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.29
336 goals. 65.7% of matches went over 2.5.
Home advantage
57.8%
Draws 0%, away wins 42.2%.
Half-time lead held
74.1%
From 85 matches where someone led at the break.
2–1 16 · 15.7%
1–1 14 · 13.7%
1–0 11 · 10.8%
0–2 9 · 8.8%
1–2 8 · 7.8%
0–1 8 · 7.8%

Results 126

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 2017
13:30 Coventry 2 – 1 Oxford United 4.33 3.75 1.85
Wednesday 1 March 2017
19:45 Luton 2 – 3 Oxford United 2.70 3.50 2.70
Tuesday 7 February 2017
19:45 Luton 5 – 2 Yeovil Town 1.95 3.50 4.20
19:30 Coventry 2 – 1 Wycombe 2.38 3.25 3.00
Tuesday 31 January 2017
19:45 Oxford United 2 – 1 Bradford 2.55 3.25 2.75
Tuesday 24 January 2017
19:45 Mansfield Town 1 – 2 Wycombe 2.47 3.40 2.92
19:30 Swansea City U23 1 – 1 Coventry 2.90 3.50 2.75
Tuesday 17 January 2017
19:45 Cheltenham 0 – 1 Bradford 3.45 3.40 2.34
Tuesday 10 January 2017
19:45 Cheltenham 6 – 1 Leicester City U23 2.58 3.75 3.05
19:45 Coventry 3 – 0 Brighton U23 — — —
19:45 Oxford United 4 – 1 Scunthorpe 2.44 3.40 3.10
19:45 Luton 4 – 0 Chesterfield 1.98 3.60 4.00
19:45 Mansfield Town 2 – 0 Oldham 2.45 3.20 2.99
19:00 Swansea City U23 2 – 1 Wolves U23 — — —
19:00 Yeovil Town 4 – 2 Reading U23 2.06 3.60 3.50
19:00 Blackpool 1 – 1 Wycombe 2.29 3.25 3.25
Wednesday 21 December 2016
19:00 Southampton U23 1 – 1 Reading U23 1.75 3.95 4.80
Tuesday 13 December 2016
19:45 Walsall 1 – 3 Oldham 2.80 3.30 2.83
Wednesday 7 December 2016
19:45 Millwall 1 – 3 Wycombe 1.74 3.80 5.00
19:45 Coventry 1 – 0 Crawley Town 1.62 4.33 5.85
19:45 Bradford 1 – 0 Cambridge United 1.72 3.75 5.00
Tuesday 6 December 2016
19:45 Yeovil Town 4 – 1 Milton Keynes Dons 3.00 3.60 2.25
19:45 AFC Wimbledon 1 – 2 Brighton U23 — — —
19:45 Swindon Town 2 – 3 Luton 2.38 3.30 3.00
19:45 Southend 1 – 1 Oxford United 3.00 3.40 2.65
19:45 Scunthorpe 1 – 1 Morecambe 1.44 4.60 7.25
19:45 Carlisle 2 – 3 Mansfield Town 2.10 3.50 3.90
19:30 Rochdale 0 – 2 Chesterfield 1.55 4.33 6.00
19:00 Norwich City U23 0 – 1 Swansea City U23 — — —
19:00 Doncaster 1 – 1 Blackpool 2.06 3.60 3.80
Monday 5 December 2016
19:00 Wolves U23 1 – 1 Sunderland U23 — — —
Wednesday 9 November 2016
19:45 Southampton U23 4 – 0 Crawley Town 2.05 3.60 3.40
19:45 Wycombe 2 – 4 Coventry 3.15 3.40 2.25
19:45 Carlisle 4 – 2 Fleetwood Town 1.76 3.75 4.50
19:45 Grimsby 2 – 4 Sheffield Utd — — —
19:45 Morecambe 3 – 2 Bradford 4.25 3.55 1.91
19:30 Reading U23 0 – 2 Yeovil Town 2.50 3.10 3.05
19:30 Sunderland U23 2 – 1 Notts County 2.10 3.60 3.50
19:30 Hartlepool 1 – 2 Rochdale 3.75 3.60 1.99
Tuesday 8 November 2016
20:00 Barnet 1 – 2 Peterborough 3.40 3.55 2.07
19:45 Derby County U23 2 – 3 Mansfield Town 2.23 3.40 3.75
19:45 Cheltenham 1 – 0 Bolton 3.25 3.40 2.17
19:45 Wolves U23 4 – 0 Accrington ST — — —
19:45 Stoke City U23 1 – 1 Bury 2.07 3.75 4.50
19:45 Doncaster 0 – 0 Port Vale 1.90 3.75 4.33
19:45 Cambridge United 0 – 2 Scunthorpe 3.60 3.45 2.05
19:45 Middlesbrough U23 0 – 3 Shrewsbury 2.46 3.30 2.86
19:45 Leicester City U23 0 – 1 Walsall 1.71 4.20 6.50
19:45 Portsmouth 1 – 0 Bristol Rovers 2.65 3.40 2.63
19:45 Newport County 2 – 0 AFC Wimbledon 4.70 3.65 1.76
19:45 Exeter City 1 – 1 Swindon Town — — —
19:45 Northampton 1 – 1 West Ham United U23 — — —
19:45 Colchester 1 – 1 Charlton 3.25 3.50 2.20
19:45 Stevenage 4 – 0 Southend 2.76 3.40 2.46
19:45 Brighton U23 1 – 0 Leyton Orient — — —
19:45 West Bromwich Albion U23 0 – 2 Gillingham 3.10 3.50 2.64
19:30 Everton U23 1 – 1 Blackpool 2.55 3.40 2.65
19:30 Crewe 0 – 2 Chesterfield 2.36 3.65 2.90
19:30 Blackburn Rovers U23 2 – 2 Oldham 3.50 3.30 2.17
19:30 Chelsea U23 1 – 1 Oxford United 3.10 3.60 2.23
19:30 Luton 1 – 3 Millwall 3.30 3.45 2.20
19:00 Norwich City U23 4 – 1 Milton Keynes Dons — — —
Tuesday 18 October 2016
18:45 Exeter City 3 – 2 Chelsea U23 — — —
Tuesday 4 October 2016
19:00 Barnet 0 – 5 Norwich City U23 — — —
18:45 Cheltenham 2 – 1 Everton U23 2.45 3.50 2.81
18:45 Chesterfield 1 – 4 Accrington ST 2.11 3.40 3.75
18:45 Morecambe 3 – 1 Stoke City U23 2.60 3.40 2.89
18:45 Bradford 2 – 1 Bury 1.89 3.60 4.05
18:45 Carlisle 2 – 0 Blackburn Rovers U23 1.75 3.75 5.50
18:45 Fleetwood Town 0 – 2 Oldham 2.25 3.35 3.55
18:45 Doncaster 2 – 2 Derby County U23 2.38 3.40 3.25
18:45 Port Vale 0 – 1 Mansfield Town 1.73 3.75 5.60
18:45 Rochdale 2 – 1 Notts County 1.78 4.00 4.50
18:45 Scunthorpe 2 – 0 Shrewsbury 1.63 3.90 5.65
18:45 Grimsby 0 – 1 Leicester City U23 2.38 3.60 3.00
18:45 Sheffield Utd 1 – 2 Walsall — — —
18:45 Portsmouth 2 – 2 Reading U23 1.83 3.70 4.30
18:45 Bristol Rovers 0 – 0 Yeovil Town 1.62 3.80 5.90
18:45 Newport County 1 – 2 Swansea City U23 2.45 3.40 2.85
18:45 AFC Wimbledon 2 – 1 Plymouth 2.05 3.50 3.70
18:45 Swindon Town 0 – 0 Oxford United 3.40 3.30 2.25
18:45 Wycombe 3 – 0 West Ham United U23 — — —
18:45 Coventry 3 – 1 Northampton 2.21 3.40 3.50
18:45 Colchester 1 – 2 Southampton U23 2.49 3.60 2.78
18:45 Charlton 0 – 2 Crawley Town 1.51 4.20 6.50
18:45 Stevenage 2 – 2 Brighton U23 — — —
18:45 Southend 1 – 0 Leyton Orient 2.27 3.50 3.10
18:45 Millwall 2 – 1 Gillingham 1.94 3.75 3.60
18:30 Crewe 2 – 3 Wolves U23 — — —
18:30 Hartlepool 0 – 1 Sunderland U23 2.60 3.60 2.65
18:30 Peterborough 0 – 1 Milton Keynes Dons 1.90 3.80 3.80
18:30 Luton 2 – 0 West Bromwich Albion U23 2.30 3.55 3.95
18:00 Bolton 1 – 0 Blackpool 1.69 3.90 5.25
18:00 Cambridge United 2 – 1 Middlesbrough U23 1.95 3.75 4.75
Tuesday 13 September 2016
18:45 Swindon Town 2 – 1 Chelsea U23 2.50 3.40 2.80
Tuesday 6 September 2016
18:45 Rochdale 1 – 1 Sunderland U23 2.20 3.50 3.15
Wednesday 31 August 2016
18:45 Notts County 2 – 1 Hartlepool 2.03 3.50 3.80
Tuesday 30 August 2016
18:45 Blackpool 2 – 1 Cheltenham 2.66 3.30 2.63
18:45 Chesterfield 2 – 1 Wolves U23 — — —
18:45 Accrington ST 0 – 3 Crewe 2.34 3.60 2.95
18:45 Bradford 1 – 0 Stoke City U23 1.50 4.35 6.00
18:45 Fleetwood Town 1 – 0 Blackburn Rovers U23 1.58 4.00 5.50
18:45 Oldham 4 – 5 Carlisle 2.52 3.20 2.88
18:45 Port Vale 1 – 0 Derby County U23 2.00 3.75 3.75
18:45 Mansfield Town 0 – 2 Doncaster 3.00 3.40 2.34
18:45 Scunthorpe 2 – 1 Middlesbrough U23 1.65 4.00 5.00
18:45 Shrewsbury 0 – 1 Cambridge United 1.95 3.80 4.33
18:45 Sheffield Utd 0 – 0 Leicester City U23 — — —
18:45 Walsall 5 – 2 Grimsby 2.40 3.50 2.90
18:45 Bristol Rovers 2 – 3 Reading U23 1.56 4.33 5.50
18:45 Yeovil Town 4 – 3 Portsmouth 2.55 3.25 2.75
18:45 AFC Wimbledon 3 – 0 Swansea City U23 2.02 3.80 3.60
18:45 Plymouth 4 – 1 Newport County 2.05 3.40 3.60
18:45 Oxford United 4 – 2 Exeter City — — —
18:45 Coventry 4 – 2 West Ham United U23 — — —
18:45 Northampton 0 – 3 Wycombe 1.81 4.00 4.35
18:45 Charlton 0 – 0 Southampton U23 1.73 3.80 4.50
18:45 Crawley Town 1 – 0 Colchester 3.60 3.60 2.15
18:45 Milton Keynes Dons 2 – 2 Barnet 1.65 4.33 5.50
18:45 Southend 2 – 0 Brighton U23 — — —
18:45 Leyton Orient 3 – 1 Stevenage 1.91 3.75 4.00
18:45 Millwall 2 – 0 West Bromwich Albion U23 1.29 5.45 10.00
18:30 Peterborough 1 – 6 Norwich City U23 — — —
18:30 Gillingham 1 – 2 Luton 1.66 4.00 5.50
18:00 Bolton 0 – 2 Everton U23 1.56 4.10 6.00
18:00 Bury 4 – 1 Morecambe 1.57 4.20 5.50

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