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

EFL Trophy 2024/25

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

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

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.26
342 goals. 71.4% of matches went over 2.5.
Home advantage
56.2%
Draws 0%, away wins 43.8%.
Half-time lead held
78.7%
From 75 matches where someone led at the break.
1–2 13 · 12.4%
2–1 12 · 11.4%
1–0 11 · 10.5%
3–0 10 · 9.5%
1–1 10 · 9.5%
0–1 8 · 7.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 13 April 2025
14:00 Birmingham 0 – 2 Peterborough 1.53 4.60 6.56
Wednesday 26 February 2025
19:30 Wrexham 2 – 2 Peterborough 2.00 4.00 4.33
Tuesday 18 February 2025
20:00 Birmingham 2 – 1 Bradford 1.40 5.33 9.80
Tuesday 11 February 2025
19:30 Wrexham 1 – 0 Bolton 2.64 3.50 2.80
Wednesday 5 February 2025
19:00 Peterborough 3 – 2 Cheltenham 1.84 4.17 4.10
Tuesday 4 February 2025
19:45 Stevenage 0 – 1 Birmingham 3.93 3.45 2.05
19:30 Rotherham 0 – 1 Bradford 2.27 3.40 3.37
19:00 Port Vale 1 – 4 Wrexham 4.70 3.71 1.88
Tuesday 21 January 2025
19:00 Leyton Orient 0 – 1 Stevenage 2.20 3.30 4.23
Tuesday 14 January 2025
19:45 Peterborough 4 – 2 Walsall 2.27 3.87 3.15
19:30 Aston Villa U21 1 – 3 Bradford 5.07 4.65 1.65
19:30 Swindon Town 1 – 2 Birmingham 9.66 5.60 1.35
19:00 Cheltenham 2 – 1 Colchester 3.16 3.45 2.60
19:00 Chesterfield 0 – 0 Rotherham 2.70 3.52 2.59
19:00 Lincoln 0 – 1 Bolton 2.70 3.45 2.60
Tuesday 17 December 2024
19:00 Peterborough 3 – 0 Northampton 1.54 4.80 7.00
19:00 Blackpool 1 – 1 Aston Villa U21 1.43 5.80 7.50
Tuesday 10 December 2024
19:45 Exeter City 1 – 2 Birmingham — — —
19:45 Colchester 2 – 0 AFC Wimbledon 1.83 4.06 4.10
19:45 Bolton 3 – 1 Huddersfield 2.32 3.88 2.95
19:30 Wrexham 1 – 0 Crewe 1.58 4.43 6.00
19:00 Burton Albion 0 – 4 Stevenage 3.97 3.67 2.25
19:00 Cheltenham 2 – 1 Cambridge United 2.70 3.47 3.05
19:00 Walsall 1 – 1 Reading 2.10 4.24 3.85
19:00 Charlton 0 – 2 Leyton Orient 2.52 3.41 3.05
19:00 Wycombe 1 – 2 Swindon Town 1.47 5.75 11.00
19:00 Doncaster 0 – 1 Port Vale 1.95 3.87 4.62
19:00 Chesterfield 3 – 2 Wigan 2.65 3.50 3.12
19:00 Rotherham 3 – 2 Tranmere 1.65 4.54 5.70
19:00 Stockport County 2 – 3 Bradford 1.95 4.10 4.20
19:00 Morecambe 0 – 1 Lincoln 5.25 4.33 1.62
Tuesday 19 November 2024
19:30 Bradford 0 – 1 Rotherham 3.40 4.10 2.15
Tuesday 12 November 2024
19:45 Huddersfield 4 – 1 Manchester United U21 1.23 7.20 12.00
19:45 Colchester 3 – 0 Arsenal U21 2.07 4.00 3.35
19:45 Bolton 2 – 1 Fleetwood Town 1.48 5.10 6.35
19:45 Port Vale 1 – 1 Wrexham 2.79 3.34 2.57
19:00 Reading 3 – 0 Newport County 1.45 5.70 7.60
19:00 Lincoln 5 – 0 Manchester City U21 1.98 4.00 3.50
19:00 Chesterfield 3 – 2 Grimsby 1.50 5.10 6.25
19:00 Notts County 1 – 0 Leicester City U21 — — —
19:00 Northampton 2 – 5 Burton Albion 4.33 4.14 1.82
19:00 Harrogate Town 2 – 2 Blackpool 5.20 4.30 1.66
19:00 Milton Keynes Dons 1 – 3 Leyton Orient 3.99 3.79 2.10
19:00 Barrow 3 – 0 Aston Villa U21 1.80 4.33 4.50
19:00 Stevenage 1 – 1 Gillingham 2.06 3.75 4.60
19:00 Morecambe 1 – 2 Carlisle 2.35 3.45 3.56
19:00 Wigan 0 – 0 Nottingham Forest U21 1.53 4.60 7.00
19:00 Charlton 1 – 0 Bromley 1.62 4.50 5.33
19:00 Wycombe 2 – 1 Crawley Town 1.34 5.91 10.50
19:00 Salford City 3 – 2 Wolves U21 — — —
19:00 Walsall 3 – 0 Shrewsbury 2.36 3.38 3.11
19:00 Stockport County 0 – 2 Tranmere 1.88 3.93 4.95
Wednesday 6 November 2024
19:00 Blackpool 0 – 0 Liverpool U21 1.51 8.00 7.00
Tuesday 5 November 2024
19:00 Swindon Town 2 – 1 Tottenham Hotspur U21 1.68 4.50 4.87
19:00 Peterborough 4 – 1 Crystal Palace U21 1.43 5.33 6.75
19:00 Cambridge United 1 – 0 Chelsea U21 3.04 3.86 2.35
19:00 Cheltenham 1 – 0 Reading 3.49 3.61 2.92
19:00 Northampton 3 – 0 Leicester City U21 — — —
Tuesday 29 October 2024
19:45 AFC Wimbledon 0 – 3 Brighton U21 — — —
19:45 Birmingham 7 – 1 Fulham U21 1.24 7.72 15.77
19:45 Accrington ST 2 – 1 Everton U21 2.40 3.90 2.88
19:00 Cheltenham 3 – 1 West Ham United U21 — — —
19:00 Mansfield Town 3 – 0 Newcastle United U21 — — —
19:00 Bristol Rovers 2 – 3 Exeter City — — —
19:00 Barnsley 1 – 3 Doncaster 3.74 4.30 1.93
19:00 Charlton 3 – 0 Chelsea U21 2.41 4.05 3.25
19:00 Grimsby 1 – 1 Manchester City U21 2.33 3.80 2.97
Tuesday 8 October 2024
18:45 Huddersfield 2 – 0 Barnsley 1.76 4.20 4.52
18:45 Crewe 1 – 0 Harrogate Town 2.49 3.60 2.85
18:45 Bolton 1 – 1 Aston Villa U21 1.37 8.40 13.50
18:45 Crawley Town 3 – 4 AFC Wimbledon 2.79 3.40 2.64
18:30 Grimsby 1 – 2 Lincoln 3.70 3.63 2.01
18:30 Wrexham 3 – 0 Wolves U21 — — —
18:30 Shrewsbury 0 – 4 Birmingham 6.50 4.50 1.51
18:00 Rotherham 3 – 1 Newcastle United U21 — — —
18:00 Swindon Town 4 – 0 Bristol Rovers 3.20 3.75 2.25
18:00 Notts County 0 – 2 Northampton 2.80 3.75 2.60
18:00 Milton Keynes Dons 2 – 2 Arsenal U21 2.15 4.06 3.15
18:00 Leyton Orient 1 – 1 Colchester 1.97 4.10 3.80
18:00 Fleetwood Town 3 – 0 Barrow 2.95 3.63 2.37
18:00 Peterborough 2 – 0 Stevenage 2.45 3.57 2.96
18:00 Morecambe 4 – 2 Nottingham Forest U21 2.02 3.82 3.66
18:00 Carlisle 0 – 2 Wigan 3.54 3.84 2.06
18:00 Tranmere 2 – 1 Accrington ST 1.85 3.85 4.60
Tuesday 24 September 2024
18:45 Bromley 2 – 3 Chelsea U21 2.49 3.95 3.10
18:45 Harrogate Town 1 – 1 Liverpool U21 1.87 4.52 4.40
18:00 Exeter City 2 – 0 Tottenham Hotspur U21 — — —
18:00 Doncaster 3 – 3 Manchester United U21 1.72 4.60 5.00
18:00 Gillingham 1 – 3 Crystal Palace U21 1.84 4.18 4.10
18:00 Burton Albion 1 – 2 Notts County 2.30 3.66 3.02
Tuesday 17 September 2024
18:45 Colchester 2 – 1 Milton Keynes Dons 2.45 3.66 2.85
18:30 Mansfield Town 0 – 3 Bradford 2.05 3.80 3.65
18:00 Newport County 1 – 0 West Ham United U21 — — —
18:00 Cambridge United 1 – 2 Charlton 2.90 3.73 2.55
18:00 Wycombe 5 – 3 Brighton U21 — — —
18:00 Walsall 1 – 0 Fulham U21 2.20 3.76 3.29
18:00 Stockport County 4 – 1 Everton U21 1.37 7.20 12.00
Tuesday 10 September 2024
18:30 Wrexham 2 – 1 Salford City 1.43 4.90 7.75
Tuesday 3 September 2024
18:45 Bromley 3 – 3 Cambridge United 2.70 3.50 2.80
18:45 Port Vale 2 – 2 Wolves U21 — — —
18:45 Birmingham 1 – 1 Walsall 1.34 6.20 9.75
18:45 Accrington ST 1 – 4 Stockport County 8.30 5.33 1.40
18:45 Barrow 2 – 3 Bolton 5.75 4.00 1.65
18:30 Bradford 2 – 2 Newcastle United U21 — — —
18:00 Wigan 1 – 2 Morecambe 1.64 4.35 5.50
18:00 Carlisle 1 – 2 Nottingham Forest U21 2.02 3.95 3.90
18:00 Gillingham 1 – 2 Peterborough 4.58 4.10 1.80
18:00 Fleetwood Town 2 – 3 Aston Villa U21 2.13 4.50 5.00
18:00 Leyton Orient 1 – 2 Arsenal U21 1.75 4.20 4.33
18:00 Blackpool 4 – 1 Crewe 1.23 7.25 13.96
18:00 Doncaster 2 – 1 Huddersfield 2.36 3.91 2.76
18:00 Lincoln 0 – 1 Chesterfield 1.50 5.49 7.00
18:00 Exeter City 2 – 1 Swindon Town — — —
18:00 Newport County 1 – 2 Cheltenham 2.94 3.60 2.53
Tuesday 27 August 2024
18:30 Crewe 5 – 1 Liverpool U21 2.34 3.78 3.19
Tuesday 20 August 2024
18:45 Crawley Town 2 – 2 Brighton U21 — — —
18:45 AFC Wimbledon 1 – 0 Wycombe 2.90 3.52 2.45
18:30 Shrewsbury 1 – 2 Fulham U21 2.08 4.30 5.25
18:00 Chesterfield 1 – 1 Manchester City U21 1.75 4.40 4.15
18:00 Burton Albion 3 – 1 Leicester City U21 — — —
18:00 Salford City 0 – 2 Port Vale 3.15 3.50 2.35
18:00 Tranmere 1 – 3 Everton U21 2.05 3.83 3.50
18:00 Stevenage 1 – 0 Crystal Palace U21 1.34 5.72 8.99
18:00 Barnsley 2 – 3 Manchester United U21 1.84 4.33 4.05
18:00 Bristol Rovers 3 – 3 Tottenham Hotspur U21 2.21 3.87 3.25
18:00 Rotherham 2 – 0 Mansfield Town 2.13 3.91 3.72
18:00 Reading 3 – 1 West Ham United 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